Saya memiliki situs web yang di-host di EC2 dengan backends (MySql) direplikasi async ke toko Rackspace. Saya juga berencana untuk memiliki seperangkat server web, cache & db pada siaga di Rackspace pada akhirnya Amazon mengalami pemadaman.
Dengan perspektif ini, apakah ada solusi yang memungkinkan saya beralih antara EC2 dan Rackspace tergantung ketersediaan?
amazon-ec2
load-balancing
datacenter
rackspace
Quintin Par
sumber
sumber
Jika Anda hanya ingin memilikinya pada "stand-by", saya kira Anda bisa melakukan ini dengan cukup baik (tergantung pada apa persyaratan uptime Anda) menggunakan DNS. Cukup arahkan domain ke IP baru ketika perubahan diperlukan. Tapi saya tahu ini manual.
Selain itu, ada penyeimbang beban tingkat perusahaan yang dapat melakukan hal yang sama, saya telah melihat beberapa di beberapa lingkungan klien, tetapi tidak pernah untuk failover, sebagian besar keputusan berdasarkan geografis atau kinerja per pengguna di mana pusat data akan melayani kata pengguna. Yang mengatakan, saya tahu Anda dapat mengkonfigurasi load balancing per host untuk bekerja dengan berbagai cara pada sebagian besar perangkat, termasuk aktif / pasif (failover) jadi saya yakin hal yang sama dapat dilakukan tetapi dalam hal situs apa dan bukan host apa. Saya sengaja menghindari merekomendasikan satu / beberapa merek karena potensi persepsi konflik kepentingan di tempat kerja.
Alternatifnya adalah menggunakan CDN, jika ada anggaran untuk itu. Saya tidak dapat berbicara untuk orang lain, tetapi saya telah bekerja dengan Akamai untuk klien bersama dan mereka memiliki layanan kegagalan situs yang mungkin berguna bagi Anda. Lihat http://www.akamai.com/html/technology/products/site_failover.html untuk contoh
sumber
Anda dapat menopang kotak lain menggunakan Detak Jantung sebagai penyeimbang beban. Jika Anda benar-benar mau, Anda dapat meng-host kotak detak jantung yang berlebihan di Amazon dan Rackspace, yang akan memastikan bahwa penyeimbang beban Anda naik bahkan jika salah satu layanan turun. Anda dapat dengan mudah mengkonfigurasi Detak Jantung untuk mengarahkan semua lalu lintas ke Amazon kecuali server di sana sedang down.
sumber
Anda akan memerlukan kombinasi layanan ping (atau apa pun yang Anda perlukan untuk menilai pemadaman) dan kemudian entri DNS yang berumur pendek dan API untuk mengubah DNS.
sumber