Desain VMware vSphere cluster untuk redundansi situs


9

Saya punya pertanyaan tentang desain terbaik untuk redudansi situs saat menggunakan kluster vSphere. Sedikit info latar belakang tentang situasi kita dulu.

Kami adalah perusahaan menengah dengan dua kantor utama, yang berlokasi di berbagai negara. Jaringan kami dihubungkan oleh leased line Layer2 150Mbps yang saat ini kurang digunakan. Kami memiliki berbagai layanan yang berjalan untuk penggunaan internal di dalam perusahaan, beberapa di server fisik dan beberapa di cluster vSphere yang ada. Di departemen kami, kami juga menjalankan beberapa layanan (hampir semua berjalan di bawah berbagai bentuk Linux) seperti NTP, Syslog, server lompat, server pemantauan, dan sebagainya.

Kami sekarang memiliki persyaratan bahwa server tersebut harus redundan di setiap lokasi (yang tidak saat ini) dan juga situs redudant (yang sampai batas tertentu, server digandakan di lokasi ke-2 dengan konfigurasi disimpan dalam sinkronisasi melalui berbagai metode pada lapisan aplikasi). Tidak ada SAN yang tersedia untuk kita, setidaknya bukan sesuatu yang dapat kita gunakan saat ini.

Biaya juga menjadi masalah. Meskipun kami memiliki beberapa anggaran yang tersedia untuk ini, kami tidak mampu membeli SAN untuk kedua lokasi, misalnya.

Saya melihat fitur VSA dan sepertinya ini bisa menjadi sesuatu untuk kami, tetapi saya tidak yakin bagaimana menyelesaikan persyaratan redudancy situs.

Saat ini untuk tujuan pengujian saya membuat di lab a vSphere 5 dengan VSA pada dua host ESXi. Saat ini saya menggunakan kit Essentials Plus dengan lisensi VSA, yang memungkinkan saya untuk membangun cluster VSA hingga 3 host, bersama dengan lisensi vCenter untuk mengelolanya. Host masing-masing memiliki dua kartu jaringan dual-port dan dua drive 600GB, berjalan di Raid1. Dari segi hardware, ini sudah cukup bagi kita untuk menjalankan semua layanan yang kita butuhkan sebagai VM dan akan memberikan redundansi di dalam situs.

Saat ini saya hanya melihat dua opsi untuk memiliki redundansi situs:

  1. membangun VSA cluter identik di lokasi kedua dan menjaga berbagai layanan disinkronkan pada lapisan aplikasi (sinkronisasi database, rsync dan sebagainya).
  2. cukup pindahkan salah satu host dari cluster yang ada ke lokasi kedua, pada dasarnya memiliki cluster VSA span link 150Mbps antara situs.

Saya akan sangat memilih opsi kedua tetapi saya tidak yakin seberapa baik itu akan bekerja, jika itu bisa bekerja sama sekali. Secara teknis seharusnya, kita dapat menjangkau VLAN yang dibutuhkan melintasi leased line dan memilikinya tersedia di lokasi kedua. Keuntungannya adalah bahwa kita tidak perlu khawatir sama sekali tentang sinkronisasi database dan sejenisnya. Tetapi saya merasa bahwa bandwidth tidak akan cukup, saya tidak memiliki cara untuk mengetahui berapa banyak lalu lintas yang akan dihasilkan oleh cluster VSA di antara host. Saya menyadari bahwa ini kemungkinan besar akan tergantung pada penggunaan masing-masing VM tetapi masih, saya tidak tahu bagaimana VSA mereplikasi data antara host ESXi.

Apakah ini satu-satunya pilihan saya atau dapatkah tujuan saya dicapai dengan cara lain? Apakah mungkin ada cara untuk memiliki semacam "cold stand by" cluster di lokasi kedua di mana VM akan disinkronkan sekali per malam dari lokasi utama? Idenya adalah bahwa jika situs pertama menjadi tidak tersedia, kami akan dapat membawa semua VMs online di sana. Kami akan baik-baik saja dengan data berumur 1 hari.

Setiap jawaban dihargai.

Salam, Stefan

Jawaban:


8

Saya hanya akan merekomendasikan mempertahankan dua kelompok yang terpisah dan menangani replikasi pada tingkat mesin virtual dengan produk Replikasi vSphere . Ini tersedia untuk Anda dengan lisensi vSphere Essentials Plus Anda dan memungkinkan Anda untuk mempertahankan RPO antara 15 menit dan 24 jam (dapat disesuaikan per-VM), serta kemampuan untuk mereplikasi ke tipe datastore yang berbeda. Replikasi vSphere adalah komponen yang digunakan dalam suite pemulihan bencana Site Recovery Manager VMware yang lebih besar .

Saya menggunakan replikasi untuk menangani perlindungan di luar kantor dari beberapa mesin virtual kritis. Revisi terbaru dari perangkat lunak ini memungkinkan Anda untuk menyimpan snapshot point-in-time di tempat tujuan.


masukkan deskripsi gambar di sini


masukkan deskripsi gambar di sini


Terima kasih atas jawabannya dan untuk penjelasan terperinci, Edmund. Biarkan saya melihat apakah saya mengerti Anda dengan benar. Jadi saya menyiapkan kluster VSA berdasarkan pada dua host ESXIi di lokasi 1. VSA pada akhirnya akan memberi saya dua penyimpanan data tempat saya mengatur VMs saya. Lalu saya membuat cluster VSA lain di lokasi 2 tanpa VM, tetapi dengan dua datastore yang sama. Dengan menggunakan fitur Replikasi vSphere, VMs akan tetap disinkronkan dengan yang ada di cluster di lokasi 1. Apakah itu benar? Apakah VM selalu offline di lokasi 2?
Stefan Radovanovici

Dan pertanyaan lain: akankah lisensi Essentials Plus saya mengizinkan ini, mengingat cluster di lokasi 2 adalah cluster yang sama sekali berbeda, dengan lisensi Essentials Plus sendiri? Atau itu tidak relevan?
Stefan Radovanovici

1
Tujuannya tidak relevan. Itu bisa di cluster Anda, bisa di luar itu. Itu hanya perlu menjadi target yang terlihat. Ada alat replikasi vSphere yang mungkin Anda instal pada setiap cluster. VM akan dimatikan di sisi tujuan. Tetapi dalam keadaan darurat, Anda dapat mengaktifkannya, atau hanya mendaftarkannya di server host tujuan. Nama-nama datastore tidak harus sama.
ewwhite

Oke, sepertinya ini yang kita cari. Terima kasih banyak untuk informasinya.
Stefan Radovanovici
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.