Perbezaan Antara Siap Sedia Aktif dan Aktif Aktif

Perbezaan Antara Siap Sedia Aktif dan Aktif Aktif
Perbezaan Antara Siap Sedia Aktif dan Aktif Aktif

Video: Perbezaan Antara Siap Sedia Aktif dan Aktif Aktif

Video: Perbezaan Antara Siap Sedia Aktif dan Aktif Aktif
Video: Java EE 124: EJB 2: Типы EJB 2024, November
Anonim

Sedia Aktif lwn Aktif Aktif

Active/Standby dan Active/Active ialah dua mekanisme failover yang digunakan secara meluas di seluruh dunia untuk meningkatkan kebolehpercayaan sistem. Juga, kedua-dua kaedah ini boleh dianggap sebagai kaedah pelaksanaan ketersediaan tinggi. Setiap mekanisme mempunyai kaedah tersendiri untuk menentukan dan melakukan failover. Sistem yang berbeza menggunakan kaedah ini untuk mencapai tahap redundansi yang diperlukan bergantung pada tahap sifat kritikal kejadian.

Konfigurasi Aktif/Bersedia

Dalam Konfigurasi Aktif/Bersedia, hanya satu nod berada dalam mod aktif manakala satu lagi dalam mod siap sedia. Apabila isu dikenal pasti pada sistem Aktif, nod siap sedia akan menggantikan nod aktif tanpa sebarang perubahan pada keadaan terakhir sehingga masa isu itu diselesaikan. Walau bagaimanapun, dalam kes ini, sama ada untuk menukar kembali ke nod asal selepas pemulihan isu atau tidak mungkin bergantung pada konfigurasi kedua-dua nod. Juga secara amnya, perlu ada beberapa jenis penyegerakan antara nod aktif dan siap sedia untuk menukar serta-merta pada kegagalan. Dalam kebanyakan kes, isyarat degupan jantung antara nod aktif dan siap sedia digunakan untuk mengenal pasti kegagalan nod aktif serta untuk penyegerakan masa nyata antara nod. Di sini, sentiasa hanya satu set peralatan yang aktif sepanjang masa, memudahkan penghalaan dan penyelesaian masalah. Juga kegagalan dalam pautan degupan jantung, membawa kedua-dua nod ke mod bebas di mana penggunaan sumber yang dikongsi mungkin menjadi tidak konsisten bergantung pada konfigurasi. Dalam konfigurasi Aktif/Bersedia tidak perlu melaksanakan kaedah pengimbangan beban sebelum nod untuk berkongsi beban, kerana hanya satu nod akan aktif pada bila-bila masa melainkan terdapat ketidakkonsistenan.

Konfigurasi Aktif/Aktif

Dalam konfigurasi Aktif/Aktif kedua-dua nod berada dalam mod aktif sambil mengendalikan fungsi yang sama pada keadaan yang sama. Jika terdapat kegagalan dalam satu nod aktif, maka nod aktif yang lain secara automatik mengendalikan trafik dan fungsi kedua-dua nod sehingga isu itu diselesaikan. Di sini, kedua-dua nod harus mempunyai kapasiti untuk mengendalikan jumlah trafik secara individu untuk berfungsi secara bebas dalam situasi kegagalan tanpa sebarang penurunan prestasi atau kualiti kepada fungsi muktamad. Selepas pemulihan isu, kedua-dua nod akan pergi ke mod aktif, di mana beban akan dikongsi antara nod. Sebagai amalan umum dalam konfigurasi ini, harus ada mekanisme untuk berkongsi beban antara nod menggunakan beberapa jenis kaedah pengimbangan beban untuk memastikan kedua-dua nod dalam mod aktif secara serentak. Selain itu, pengenalpastian kegagalan harus dilakukan di titik pengimbangan beban untuk mengalihkan keseluruhan beban ke nod yang tersedia.

Apakah perbezaan antara Konfigurasi Aktif/Bersedia dan Aktif/Aktif?

– Dalam konfigurasi Aktif/Sedia, penggunaan nod siap sedia adalah hampir sifar walaupun ia aktif dan berjalan sepanjang masa, manakala dengan kapasiti konfigurasi Aktif/Aktif kedua-dua nod boleh digunakan sehingga maksimum 50% secara umum untuk setiap nod, memandangkan satu nod sepatutnya dapat menampung keseluruhan beban sekiranya berlaku kegagalan.

– Oleh itu, jika lebih daripada 50% digunakan untuk mana-mana nod aktif di bawah mod Aktif/Aktif maka akan berlaku penurunan prestasi sekiranya berlaku kegagalan dalam satu nod aktif.

– Dalam konfigurasi Aktif/Aktif, kegagalan dalam satu laluan tidak akan membawa kepada gangguan perkhidmatan, manakala dengan konfigurasi Aktif/Sedia, ia boleh berbeza-beza bergantung pada masa pengenalan kegagalan dan masa peralihan daripada nod aktif ke nod siap sedia.

– Konfigurasi Aktif/Aktif boleh digunakan sebagai pemprosesan sementara dan pengembangan kapasiti sekiranya berlaku senario yang tidak dijangka, walaupun, ia membawa kepada kemerosotan prestasi semasa kegagalan.

– Manakala, dengan pilihan Aktif/Bersedia sedemikian tidak tersedia walaupun untuk situasi seketika.

– Walaupun konfigurasi Aktif/Aktif mempunyai kelebihan pengembangan kapasiti ini, harus ada kaedah pengimbangan beban sebelum nod, yang tidak diperlukan di bawah konfigurasi Aktif/Sedia.

– Kaedah Aktif/Siaga adalah kurang kompleks dan mudah untuk menyelesaikan masalah rangkaian, kerana hanya satu laluan yang aktif sepanjang masa berbanding kaedah Aktif/Aktif, yang memastikan kedua-dua laluan dan nod aktif pada masa yang sama.

– Konfigurasi Aktif/Aktif biasanya menyokong pengimbangan beban, manakala, dengan konfigurasi Aktif/Siaga tiada penyelesaian sedemikian tersedia.

– Walaupun, konfigurasi Aktif/Aktif membenarkan pengembangan kapasiti seketika, secara amnya, ia memberikan kerumitan tambahan kepada rangkaian berbanding konfigurasi Aktif/Sedia.

– Memandangkan kedua-dua laluan aktif di bawah konfigurasi Aktif/Aktif, masa gangguan adalah hampir sifar sekiranya berlaku kegagalan, yang boleh menjadi lebih tinggi sekiranya konfigurasi Aktif/Siaga.

Disyorkan: