Tentang redundansi dan penyeimbangan beban
Dengan paket Ultimate CAMServer,Sangat mudah di lingkungan lokalRedundansi server web dan server video serta penyeimbangan beban dapat dilakukan. Hal ini memungkinkan layanan untuk terus berlanjut meskipun satu server mati, dan bahkan ketika digunakan oleh banyak pengguna, pemrosesan dapat didistribusikan dan menyediakan layanan tanpa menurunkan kinerja.
konfigurasi terdistribusi CAMServer
Namun, komunikasi real-time dimungkinkan. Misalnya,CAMServer1
Klien yang terhubung keCAMServer2
Anda dapat mengobrol atau mengadakan konferensi web dengan Klien lain yang terhubung. Penyeimbangan beban server video dilakukan berdasarkan jumlah pertemuan aktif dan jumlah pengguna yang berpartisipasi.
Jumlah pertemuan konferensi web simultan sangatlah sederhanaCAMServer
Hal ini tidak dapat dicapai hanya dengan menambahkan lebih banyak node. Konfigurasi jaringan juga perlu dipertimbangkan agar semua rapat tidak diteruskan melalui VPN atau router pusat yang sama.
Konfigurasi redundansi/distribusi beban
Anda dapat mengonfigurasi lingkungan optimal sesuai dengan tingkat permintaan dan biaya perusahaan Anda.
Konfigurasi awal yang kecil
- Penyimpanan:Tempatkan DB/File di sisi CAMServer1 dan referensikan juga dari CAMServer2. Bahkan dalam hal ini, seluruh pengguna dapat berbagi data secara real time.
- cadangan: Data DB/File perlu dicadangkan ke CAMServer2 setiap hari.
- distribusi beban: Distribusi beban dimungkinkan dengan membagi CAMServer yang diakses berdasarkan departemen (atau menjadikannya sistem siaga).
- ketersediaan: Ketika terjadi kegagalan,Versi aplikasi web Jika Anda menggunakan
cam.clusterHosts
deteksi dan failover otomatis. Jika terjadi kegagalan diskcadanganselesaiData terjamin hingga hari sebelumnya. - biaya:Konfigurasi termurah. Anda dapat memulai dengan satu konfigurasi unit dan meningkatkannya sesuai dengan beban.
Konfigurasi Penyimpanan Eksternal (NAS).
- Penyimpanan: Tempatkan DB/File pada NAS Penyimpanan eksternal yang sangat tahan lama dalam konfigurasi RAID dan rujuk ke CAMServer1 dan CAMServer2.
- cadangan: Bahkan dengan konfigurasi RAID, data DB/File perlu dicadangkan setiap hari untuk memperhitungkan kegagalan catu daya/casing dan kegagalan manusia.
- distribusi beban: Sama seperti konfigurasi awal kecil.
- ketersediaan: Sama seperti konfigurasi awal kecil.
- biaya: Konfigurasi yang relatif murah.
Konfigurasi penyimpanan eksternal redundan
- Penyimpanan: Konfigurasi yang menekankan ketersediaan tinggi terhadap kegagalan disk dengan menggunakan server berbagi file redundan (Windows Server Failover Clustering +SAN, AWS S3, dll.).
- cadangan: Data direplikasi secara otomatis, sehingga pencadangan tidak diperlukan tergantung kebijakan. Namun, jika Anda mempertimbangkan kegagalan manusia (seperti menghapus disk secara manual), Anda masih memerlukan cadangan.
- distribusi beban: Sama seperti konfigurasi awal kecil.
- ketersediaan:Server web sama dengan konfigurasi awal kecil. Peralihan otomatis dimungkinkan bahkan jika terjadi kegagalan karena kegagalan disk atau sasis.
- biaya:Biaya perkenalan tinggi. AWS S3 dapat dibangun dengan biaya murah, namun hal ini bukanlah suatu pilihan jika prioritas Anda adalah lokal.
Konfigurasi Penyeimbang Beban
- Penyimpanan: Konfigurasi awal kecil / NAS / SAN dapat dipilih.
- cadangan: Sama seperti konfigurasi awal kecil / NAS / SAN.
- distribusi beban:Dengan menempatkan Load Balancer di depan CAMServer, redundansi dan distribusi beban dapat dilakukan.Penting untuk memeriksa apakah Load Balancer mendukung afinitas sesi dan memiliki fungsi untuk mendistribusikan akses dari Klien yang sama ke node yang sama.
- ketersediaan: Failover otomatis dimungkinkan untuk semua lapisan bila digabungkan dengan konfigurasi penyimpanan eksternal redundan.
- biaya:Biaya perkenalan tinggi.
Pengaturan redundansi/penyeimbangan beban
Pengaturan umum untuk setiap server terdistribusi
Untuk mendukung redundansi CAMServer dan penyeimbangan beban, instal CAMServer di setiap server terdistribusi,CAMServer/cam.ini
Tambahkan entri berikut ke file.
cam.clusterHosts=camserver1;camserver2
cam.clusterHostsDesc=camserver1 がメインサーバ、camserver2 は待機系サーバです。
cam.serverDatePath=\\disk\CAMServer\data
cam.enabledSingleProcessingHost=camserver1
cam.clusterHosts
cam.clusterHosts
adalah nama host dari setiap server yang didistribusikan. ;
Hitung dipisahkan oleh. nama host dari sisi klien https://namahost/
harus dapat diakses.
cam.clusterHosts=camserver1;camserver2
Jika Anda ingin memisahkan CAMServer untuk setiap departemen, tuliskan nama host di awal file ini setiap CAMServer. Urutan enumerasi terpengaruh ketika memilih server koneksi awal dan server Video saat startup. JugaVersi aplikasi web Dengan menggunakan , koneksi failover dimungkinkan jika terjadi kegagalan.
cam.clusterHostsDesc
cam.clusterHostsDesc
dapat mengubah komentar di kolom deskripsi server terdistribusi.
cam.serverDatePath
cam.serverDatePath
Menentukan DB, tempat menyimpan lampiran yang diunggah. Tentukan disk bersama seperti NAS yang dapat diakses dari server terdistribusi.
*Jika tidak ada disk bersama, sub CAMServer adalah CAMServer utama CAMServer/config
Penyimpanan juga dapat dibagikan dengan menentukan folder.
cam.enabledSingleProcessingHost
cam.enabledSingleProcessingHost
Silakan tentukan nama host dari server pertama yang terdaftar di cam.clusterHosts. Proses yang hanya dapat dijalankan pada satu host, seperti pemrosesan batch, dikonfigurasi untuk dieksekusi setelah menentukan apakah host ditentukan di cam.enabledSingleProcessingHost.
Tetapkan hanya sub server
cam.disableLANNetwork=benar
Anda dapat menonaktifkan koneksi TCP/UDP untuk LAN dengan mengatur . Lakukan pengaturan ini untuk sub CAMServer kedua dan selanjutnya.
cam.disableLANNetwork=true