GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Memigrasikan mesin virtual dari satu host ke host lain di lingkungan Red Hat Virtualization

Migrasi mesin virtual

Migrasi langsung mengacu pada proses memindahkan mesin virtual dari satu host fisik ke host lain saat sedang berjalan. RHVM memindahkan memori, penyimpanan, dan konektivitas jaringan mesin virtual dari mesin host asli ke tujuan. Migrasi langsung berguna untuk mendukung tugas pemeliharaan pada host tanpa mengganggu mesin virtual Anda yang sedang berjalan.

Migrasi langsung transparan bagi pengguna akhir. Mesin virtual tetap menyala, dan aplikasi pengguna terus berjalan saat mesin virtual dipindahkan ke host fisik baru yang berjalan. Klien yang berkomunikasi dengan mesin virtual tidak akan melihat lebih dari jeda jaringan beberapa milidetik saat transfer selesai.

Agar migrasi langsung berfungsi dengan baik, host baru harus memiliki CPU dengan arsitektur dan fitur yang sama dengan host asli. Red Hat Virtualization membantu Anda mengelola ini dengan mengatur host ke dalam kluster. Mesin virtual hanya dapat bermigrasi ke host hypervisor yang merupakan anggota klasternya. Ini membantu Anda memastikan bahwa mesin virtual tidak berpindah antar mesin yang mendukung serangkaian fitur prosesor yang berbeda.

Administrator harus memastikan bahwa lingkungan Virtualisasi Red Hat mereka dikonfigurasi dengan benar untuk mendukung migrasi langsung sebelum menggunakannya. Migrasi langsung mesin virtual memerlukan prasyarat konfigurasi berikut:

  • Mesin virtual harus dimigrasikan ke host di cluster yang sama dengan host tempat mesin virtual dijalankan. Status kedua host harus Up.
  • Kedua host harus memiliki akses ke jaringan virtual, VLAN, dan domain penyimpanan data yang sama.
  • Host tujuan harus memiliki kapasitas CPU dan RAM yang cukup untuk mendukung kebutuhan mesin virtual.
  • Mesin virtual tidak boleh memiliki cache!=none properti khusus yang disetel. Parameter cache mengonfigurasi mode cache yang berbeda untuk mesin virtual. Migrasi langsung memerlukan cache mesin virtual yang dinonaktifkan untuk memastikan migrasi mesin virtual yang koheren.

Migrasi langsung dilakukan menggunakan jaringan migrasi. Konfigurasi default menggunakan ovirtmgmt jaringan baik sebagai jaringan manajemen dan jaringan migrasi. Meskipun setiap migrasi langsung dibatasi pada kecepatan transfer maksimum, dan ada jumlah maksimum migrasi yang dapat berjalan secara bersamaan, migrasi langsung bersamaan dapat memenuhi jaringan yang digunakan bersama oleh manajemen dan lalu lintas migrasi. Untuk kinerja terbaik, penyimpanan, migrasi, dan jaringan pengelolaan harus dipisah untuk menghindari kejenuhan jaringan.

Memigrasikan mesin virtual secara manual

Red Hat Virtualization mendukung migrasi manual mesin virtual antara host yang terkait dengan cluster yang sama. Migrasi dapat dipicu menggunakan Portal Administrasi RHVM. Mesin virtual dapat dimigrasikan ke host tertentu, atau ke host yang dipilih secara otomatis oleh RHV.

Untuk memigrasikan mesin virtual secara manual menggunakan Portal Administrasi, sebagai pengguna super admin:

1. Di bagian Sistem, buka tab Mesin Virtual. Pilih mesin virtual yang akan dimigrasikan. Di bidang Host untuk mesin virtual, tentukan host mana yang menjalankan mesin virtual.

2. Dengan mesin virtual yang akan dimigrasikan dipilih, klik Migrate di bilah atas. Sebuah jendela berjudul Migrate Virtual Machine(s) muncul.

3. Untuk mengontrol ke host mana mesin virtual bermigrasi, centang kotak Pilih Host Tujuan. Di menu, pilih host tujuan. Klik OK untuk memigrasikan mesin virtual.

4. Di tab Mesin Virtual, centang bidang Status untuk mesin virtual. Saat migrasi selesai, status ini beralih dari Migrasi Dari ke Atas.

5. Verifikasi bahwa bidang Host untuk mesin virtual berisi host tujuan yang diharapkan.

Kebijakan Migrasi dan Migrasi Otomatis

Pengoperasian rutin lingkungan Red Hat Virtualization mungkin memerlukan pemindahan host secara offline untuk peningkatan dan pemeliharaan, atau beban pada host agar lebih merata di sekitar cluster. Kebijakan migrasi untuk kluster dapat secara otomatis memigrasikan mesin virtual yang berjalan di sebuah host ke host lain dalam keadaan tertentu.

Misalnya, kebijakan migrasi mungkin menentukan bahwa mesin virtual yang berjalan di sebuah host harus secara otomatis bermigrasi ke host lain di kluster jika host asli berpindah ke mode pemeliharaan. Kebijakan migrasi juga dapat digunakan untuk mengonfigurasi kebijakan penjadwalan guna mendukung migrasi otomatis mesin virtual saat ambang batas penggunaan sumber daya tertentu tercapai pada host.

Mengonfigurasi Kebijakan Migrasi

Migrasi mesin virtual adalah operasi intensif jaringan. RHVM menyalin status memori mesin virtual melalui jaringan ke host baru. Dalam situasi di mana sebuah host menjalankan sepuluh atau lebih mesin virtual, memigrasikan semuanya bisa menjadi proses yang panjang dan memakan sumber daya. Oleh karena itu, administrator harus yakin untuk memilih tindakan kebijakan yang paling sesuai dengan penyiapan mereka.

CATATAN: Agar migrasi langsung berfungsi, RHVM menyalin status mesin virtual ke host baru secara real-time. Saat migrasi selesai, status yang telah berubah saat migrasi sedang berjalan mungkin perlu ditransmisikan ulang. Idenya adalah bahwa pada akhirnya, migrasi menyatu, memungkinkan RHVM untuk menjeda mesin virtual selama sepersekian detik dan beberapa perubahan terakhir ditransmisikan ke host baru. Pada saat itu, mesin virtual tidak dijeda di host baru.

Dalam beberapa kasus, sistem yang sangat sibuk mungkin membutuhkan waktu lama untuk menyatu. Kebijakan migrasi juga menentukan cara Red Hat Virtualization menangani situasi ini.

Red Hat Virtualization Manager secara otomatis memulai migrasi langsung dari semua mesin virtual yang berjalan pada sebuah host ketika host berpindah ke mode pemeliharaan. Host tujuan untuk setiap mesin virtual ditentukan saat mesin virtual dimigrasikan, untuk menyebarkan beban ke seluruh cluster.

RHVM juga secara otomatis memulai migrasi langsung mesin virtual untuk menjaga keseimbangan beban atau tingkat hemat daya sesuai dengan kebijakan saat ini. RHVM memungkinkan administrator untuk menonaktifkan migrasi otomatis mesin virtual. Dimungkinkan untuk menonaktifkan migrasi manual mesin virtual dengan mengatur mesin virtual untuk berjalan hanya pada host tertentu. Konfigurasi kebijakan migrasi mencakup konfigurasi kebijakan ketahanan, yang menentukan kebijakan migrasi mesin virtual saat host gagal.

Untuk mengonfigurasi kebijakan migrasi untuk kluster menggunakan Portal Administrasi:

1. Di bagian Sistem, buka tab Cluster. Pilih cluster, dan klik Edit. Sebuah jendela berjudul Edit Cluster ditampilkan. Buka bagian Kebijakan Migrasi untuk menentukan konfigurasi migrasi saat ini untuk cluster.

2. Di bagian Kebijakan Migrasi, pilih kebijakan migrasi yang akan diterapkan di menu Kebijakan Migrasi.

Kebijakan migrasi default adalah kebijakan waktu henti minimal. Kebijakan migrasi waktu henti minimal mengoptimalkan jeda terpendek dari mesin virtual selama migrasi, tetapi dapat membatalkan migrasi jika membutuhkan waktu yang berlebihan untuk konvergen. Kebijakan lain yang tersedia adalah migrasi Postcopy, Tangguhkan beban kerja jika diperlukan, dan Legacy:

– Kebijakan migrasi pasca-salinan juga mengoptimalkan jeda sesingkat mungkin jika memungkinkan. Dalam kebijakan ini, jika migrasi tidak konvergen untuk waktu yang lama, beralih ke pasca-salin. Postcopy memulai mesin virtual di host tujuan sesegera mungkin. Untuk mencapai ini, hanya sebagian dari memori mesin virtual yang dipindahkan ke host tujuan. Jika mesin virtual mencoba mengakses halaman memori yang tidak ada di host tujuan, mesin akan mengeluarkan kesalahan halaman, dan host sumber mentransfer halaman tersebut.

– Kebijakan migrasi Suspend jika diperlukan mendukung migrasi pada sebagian besar kondisi pemuatan, tetapi jeda yang lebih lama pada mesin virtual dapat terjadi jika bebannya berat.

– Terakhir, kebijakan migrasi Legacy mendukung kebijakan migrasi yang digunakan di Red Hat Enterprise Virtualization 3.6.

3. Bandwidth yang disertakan pada bagian Bandwidth membatasi bandwidth maksimum dalam Mbps per host untuk migrasi, baik yang keluar maupun yang masuk. Ada tiga opsi yang tersedia:Otomatis, default Hypervisor, dan Kustom.

– Mode Otomatis menggunakan pengaturan batas kecepatan di QoS jaringan host pusat data. Jika tidak ada pengaturan batas kecepatan yang ditentukan, ia mendapatkan kecepatan minimum untuk NIC dari host sumber dan tujuan.
– Mode default Hypervisor menggunakan pengaturan VDSM pada host sumber.
– Mode Kustom menggunakan bandwidth yang ditentukan oleh pengguna dalam Mbps.

4. Kebijakan ketahanan menetapkan kebijakan migrasi mesin virtual jika terjadi kegagalan host. RHVM memigrasikan mesin virtual yang berjalan pada host yang mati secara tidak terduga atau berpindah ke mode pemeliharaan ke host lain dalam cluster.

RHV mendukung migrasi semua mesin virtual menggunakan kebijakan Migrasi Mesin Virtual, hanya mesin virtual yang sangat tersedia yang menggunakan kebijakan Hanya Migrasi Mesin Virtual yang Sangat Tersedia, atau menonaktifkan migrasi mesin virtual menggunakan opsi Jangan Migrasi Mesin Virtual.

CATATAN :Ada beberapa pengaturan tambahan yang tersedia di bagian Properti Tambahan. Pengaturan tersebut hanya dapat dikonfigurasi ketika kebijakan migrasi Legacy dipilih

Mengonfigurasi Kebijakan Penjadwalan

RHV mendukung konfigurasi kebijakan penjadwalan untuk mendistribusikan mesin virtual di antara host. Kebijakan tersebut menggunakan campuran filter dan bobot untuk menentukan host tempat RHVM menempatkan mesin virtual.

RHV mendukung lima kebijakan penjadwalan secara default:Merata_Distribusi , InClusterUpgrade , Tidak ada , Hemat_ Daya , dan VM_Evenly_Distributed . Setiap kebijakan telah mengaitkan sekumpulan properti untuk menyesuaikan perilakunya.

Untuk mengonfigurasi kebijakan penjadwalan untuk kluster:

1. Di bagian Sistem, buka tab Cluster. Pilih cluster, dan klik Edit.

2. Jendela berjudul Edit Cluster ditampilkan. Bagian Kebijakan Penjadwalan berisi kebijakan penjadwalan saat ini. RHVM mengonfigurasi kebijakan penjadwalan Tidak Ada secara default. Konfigurasi default tidak mengizinkan penyebaran mesin virtual pada host yang kelebihan beban. Sebuah host kelebihan beban saat beban CPU lebih tinggi dari 80% selama lebih dari 2 menit.

3. Di bagian Select Policy, pilih kebijakan untuk cluster.

4. Setiap kebijakan penjadwalan memiliki kumpulan properti yang dapat dikonfigurasi yang berbeda. Misalnya, kebijakan vm_evenly_distributed memiliki properti terkait seperti:

  • The HighVmCount property mengonfigurasi jumlah maksimum mesin virtual per host. Host yang kelebihan beban menjalankan lebih dari jumlah maksimum ini. Nilai defaultnya adalah 10.
  • Ambang Migrasi property mengonfigurasi buffer sebelum mesin virtual bermigrasi dari host. Nilai defaultnya adalah 5.
  • SpmVmGrace property mendefinisikan berapa banyak mesin virtual yang berjalan di host SPM. Nilai defaultnya adalah 5.

Setelah selesai, klik OK untuk menerapkan kebijakan.


Cent OS
  1. Bagaimana Cara Menyalin Pengaturan Dari Satu Mesin Ke Mesin Lainnya?

  2. Bagaimana Cara Mengakses Internet Dari Mesin Virtual Di Kotak Gnome?

  3. Cara Transfer/Migrasi Akun Dari Satu Server Ke Server Lain Dengan cpmove

  1. Cara Mengontrol akses pengguna ke Mesin Virtual di Virtualisasi RedHat

  2. Bagaimana cara menyalin 10 file terbaru teratas dari satu direktori ke direktori lain?

  3. Bagaimana cara mengganti semua isi dari satu folder dengan yang lain

  1. Bagaimana memulai/menghentikan Mesin Virtual di Virtualisasi RedHat

  2. Bagaimana cara meneruskan port dari satu mesin ke mesin lainnya?

  3. Bagaimana saya bisa memasang perangkat blok dari satu komputer ke komputer lain melalui jaringan sebagai perangkat blok?