SIOS SANless clusters High-availability Machine Learning monitoring
Dalam dekade terakhir, komputasi awan telah muncul sebagai platform utama untuk penyebaran komputasi. Baik AWS maupun Microsoft mengklaim bahwa sebagian besar Fortune 500 menggunakan layanan mereka, dan baik Google maupun Oracle juga memiliki penawaran cloud yang menarik. Ini telah menyebabkan banyak organisasi, baik secara desain atau tidak sengaja, memiliki beban kerja yang berjalan di banyak cloud. Pelajari tentang Multicloud, kasus penggunaannya, risiko, dan praktik terbaik untuk pemeliharaan ketersediaan tinggi .
Direproduksi dengan izin dari SIOS
Di blog ini saya akan membahas tentang Kit Pemulihan Aplikasi Penyeimbang Beban Umum (ARK) untuk SIOS Lifekeeper untuk Linux dan khususnya cara mengkonfigurasinya di Microsoft Azure. Saya akan menggunakan dua node NFS cluster dan ekspor NFS yang mereka berikan pada akhirnya akan diakses melalui load-balancer.
SIOS telah membuat ARK ini untuk memfasilitasi pengalihan klien di kluster LifeKeeper yang berjalan di Azure.
Karena Azure tidak mendukung ARP serampangan, klien tidak dapat terhubung langsung ke alamat IP virtual klaster tradisional. Sebaliknya, klien harus terhubung ke penyeimbang beban dan penyeimbang beban mengalihkan lalu lintas ke node cluster aktif. . Azure mengimplementasikan solusi penyeimbang beban yang beroperasi pada lapisan 4 (TCP, UDP), Penyeimbang Beban dapat dikonfigurasi untuk memiliki IP frontend pribadi atau publik, pemeriksaan kesehatan yang dapat menentukan simpul mana yang aktif, serangkaian alamat IP backend (untuk setiap node dalam sebuah cluster) dan aturan lalu lintas jaringan masuk/keluar.
Secara tradisional, pemeriksaan kesehatan akan memantau port aktif pada aplikasi dan menentukan node tempat aplikasi aktif, ARK penyeimbang beban generik SIOS dikonfigurasi untuk membuat node aktif mendengarkan pada port yang ditentukan pengguna. Port ini kemudian dikonfigurasi di Azure Load-balancer sebagai Port Probe Kesehatan. Hal ini memungkinkan node cluster aktif untuk merespons pemeriksaan kesehatan TCP, memungkinkan pengalihan klien otomatis..
Di dalam portal Azure, pilih load-balancing Buat penyeimbang beban, Anda akan memilih grup sumber daya tempat Anda ingin ini digunakan serta namanya, saya suka menggunakan nama yang sejalan dengan jenis klaster yang saya gunakan penyeimbang beban dengan misalnya IMA -NFS-LB akan berada di depan kedua node IMA-NFS.
Anda dapat menentukan apakah ini akan menjadi LB publik atau swasta. Dalam hal ini saya mengonfigurasi Load-Balancer pribadi ke depan server NFS saya untuk digunakan hanya dalam grup sumber daya ini.
Setelah Anda menentukan nama, grup sumber daya, dll., maka Anda akan diminta untuk menetapkan Nama, Jaringan virtual, subnet, dan IP untuk penyeimbang beban. Alamat IP harus sama dengan alamat IP yang akan Anda buat di LifeKeeper sebagai alamat IP virtual.
Setelah informasi dasar dimasukkan untuk penyeimbang beban, Anda perlu menentukan mesin mana yang akan dikonfigurasi di backend untuk melayani penyeimbang beban, dalam kasus saya kumpulan backend ini akan terdiri dari dua simpul yang saya gunakan untuk server NFS saya.
Anda akan memerlukan aturan load-balancing, ini adalah bagaimana load-balancer akan menentukan lalu lintas apa yang akan dirutekan ke node aktif. – Nomor port yang dikonfigurasi di sini akan digunakan di SPS-L saat Anda mengonfigurasi aplikasi generik untuk mendukung Load-balancer. Dalam contoh ini kami menggunakan "Port HA", yang akan mengarahkan semua lalu lintas ke node aktif. Jika Anda ingin membatasi lalu lintas yang akan dirutekan, Anda dapat menentukan port aplikasi tertentu.
IP frontend harus menjadi IP penyeimbang beban, kumpulan backend harus berupa node yang Anda konfigurasikan untuk menjadi sumber daya yang digunakan oleh penyeimbang beban. Pastikan tombol “HA Ports” dipilih dan “Floated IP” diaktifkan. "TCP reset" dapat dibiarkan dinonaktifkan.
Saat Anda membuat health probe, pastikan Anda mencatat port yang Anda konfigurasikan di sini karena akan digunakan saat kami membuat aplikasi generik di dalam SIOS Protection Suite. Anda dapat menggunakan nilai standar untuk "interval" dan "Ambang batas tidak sehat". Ini dapat diubah di lain waktu jika Anda memiliki persyaratan khusus aplikasi.
Sekarang aturan load balancing harus lengkap dengan pemeriksaan kesehatan. Pilih “Tambah” Setelah kami memilih "tambah" maka Azure akan memulai penyebaran Penyeimbang Beban, ini dapat memakan waktu beberapa menit dan setelah selesai maka konfigurasi beralih ke Suite Perlindungan SIOS.
CATATAN: Setelah mesin backend dikonfigurasi di belakang penyeimbang beban, mereka akan kehilangan akses ke gateway internet sehingga hal-hal seperti pembaruan sistem tidak akan berfungsi. Anda dapat menghapus mesin dari grup sumber daya backend untuk mengizinkan akses internet lagi.
Untuk blog ini saya telah mengonfigurasi tiga ekspor NFS untuk dilindungi menggunakan SPS-L, ketiga ekspor tersebut dikonfigurasikan untuk menggunakan IP yang sama dengan IP frontend penyeimbang beban Azure. Saya menggunakan Datakeeper untuk mereplikasi data yang disimpan di ekspor.
Langkah pertama adalah mendapatkan skrip, cara paling sederhana adalah menggunakan wget tetapi Anda juga dapat mengunduh seluruh paket dan mengunggah rpm langsung ke node menggunakan wincp atau alat serupa. Anda perlu menginstal Hotfix di semua node di kluster Lifekeeper.
Seluruh kit pemulihan dapat diperoleh di sini: http://ftp.us.sios.com/pickup/LifeKeeper_Linux_Core_en_9.5.1/patches/Gen-LB-PL-7172-9.5.1 Bagian-bagiannya dapat ditemukan di sini dengan wget: wget http://ftp.us.sios.com/pickup/Gen-LB-PL-7172-9.5.1/steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154.x86_64.rpm wget http://ftp.us.sios.com/pickup/Gen-LB-PL-7172-9.5.1/steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154.x86_64.rpm.md5sum wget http://ftp.us.sios.com/pickup/Gen-LB-PL-7172-9.5.1/Gen-LB-readme.txt Setelah diunduh, verifikasi jumlah MD5 terhadap nilai yang tercatat di situs FTP.
Instal RPM sebagai berikut: rpm -ivh steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154.x86_64.rpm Periksa apakah penginstalan berhasil dengan menjalankan: rpm -qa | grep steeleye-lkHOTFIX-Gen-LB-PL-7172 Jika Anda perlu menghapus RPM karena alasan tertentu, ini dapat dilakukan dengan menjalankan: rpm -e steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154 .x86_64 Di bawah ini adalah GUI yang menunjukkan tiga ekspor NFS saya yang telah saya konfigurasikan: Apa yang perlu kita lakukan dalam SIOS Protection Suite adalah menentukan Load Balancer menggunakan skrip Hotfix yang disediakan oleh SIOS.
Pertama kami membuat hierarki sumber daya baru, kami memilih Aplikasi Generik dari drop down Tentukan skrip restore.pl yang terletak di /opt/Lifekeeper/SIOS_Hotfixes/Gen-LB-PL-7172/ Tentukan skrip remove.pl yang terletak di /opt/Lifekeeper/SIOS_Hotfixes/Gen-LB-PL-7172/ Tentukan skrip quickCheck yang terletak di /opt/Lifekeeper/SIOS_Hotfixes/Gen-LB-PL-7172/ Tidak ada skrip pemulihan lokal, jadi pastikan Anda menghapus input ini Ketika diminta untuk Info Aplikasi, kami ingin memasukkan nomor port yang sama seperti yang kami konfigurasikan dalam konfigurasi Health Probe misalnya 54321 Kami akan memilih untuk membawa layanan ke layanan setelah dibuat.
Resource Tag adalah nama yang akan kita lihat ditampilkan di GUI SPS-L, saya suka menggunakan sesuatu yang membuatnya mudah untuk diidentifikasi.
Jika semuanya dikonfigurasi dengan benar, Anda akan melihat "AKHIR pemulihan yang berhasil", kami kemudian dapat memperluas ini ke node lain sehingga sumber daya dapat di-host di salah satu node.
Ini menunjukkan konfigurasi Load Balancer yang telah selesai mengikuti ekstensi ke kedua node.
Langkah terakhir untuk cluster ini adalah membuat dependensi turunan untuk ketiga ekspor NFS, artinya semua ekspor NFS lengkap dengan mirror dan IP Datakeeper akan mengandalkan Load Balancer. Jika masalah serius terjadi pada node aktif maka semua sumber daya ini akan dialihkan ke node lain yang berfungsi.
Di atas, hierarki lengkap di Lifekeeper GUI. Di bawah ini menunjukkan tampilan GUI yang diperluas yang menunjukkan ekspor NFS, IP, Filesystems, dan volume replikasi DataKeeper sebagai anak-anak dari sumber daya Load Balancer.
Ini hanyalah salah satu contoh bagaimana Anda dapat menggunakan SIOS LifeKeeper di Biru langit untuk melindungi cluster NFS sederhana. Konsep yang sama berlaku untuk aplikasi penting bisnis apa pun yang perlu Anda lindungi. Anda hanya perlu memanfaatkan ARK Penyeimbang Beban yang disediakan oleh SIOS untuk memungkinkan Penyeimbang Beban Azure (Internal atau Eksternal) untuk menentukan node mana yang saat ini menghosting aplikasi.
Perangkat lunak pengelompokan SIOS SAN dan SANless memberikan perlindungan bersertifikat SAP yang komprehensif untuk aplikasi dan data Anda, termasuk: ketersediaan tinggi , replikasi data , dan pemulihan bencana dalam solusi yang mudah dan hemat biaya.
Perangkat lunak SIOS memungkinkan Anda melindungi SAP dan HANA dalam konfigurasi (atau kombinasi) apa pun dari lingkungan penyimpanan flash fisik, virtual, cloud (publik, pribadi, dan hibrida) dan kinerja tinggi. Perangkat lunak SIOS menyediakan konfigurasi yang mudah dan fleksibel, replikasi cepat, serta pemantauan dan perlindungan menyeluruh terhadap seluruh lingkungan aplikasi SAP.
Cluster SAN dan SANless Anda dapat menggunakan perangkat lunak SIOS LifeKeeper untuk membangun cluster tradisional berbasis SAN atau membangun cluster SIOS SANless dengan menyinkronkan penyimpanan lokal di Server SAP aktif dengan penyimpanan lokal pada server siaga menggunakan SIOS real-time, replikasi tingkat blok. Replikasi dapat beroperasi baik dalam mode sinkron atau asinkron.
Tidak seperti perangkat lunak pengelompokan tradisional yang hanya memeriksa apakah server hidup, perangkat lunak SIOS LifeKeeper memantau kesehatan seluruh lingkungan SAP dan menyediakan ketersediaan tinggi yang sadar aplikasi untuk memastikan waktu kerja maksimum. Perangkat lunak SIOS memverifikasi bahwa SAP sedang berjalan, berbagi file atau ekspor NFS tersedia, basis data dipasang dan tersedia, dan klien dapat terhubung. Perangkat lunak SIOS secara aktif memantau: server, sistem operasi, Instans SAP Primary Application Server (PAS), Instans ABAP SAP Central Service (ASCS), database back-end (Oracle, DB2, MaxDB, MySQL dan PostgreSQL), Instans Layanan Pusat SAP ( SCS), volume atau sistem file, berbagi file atau NFS mount, IP dan IP virtual, Enqueue dan server pesan, dan Volume Logis (LVM).
Jika terjadi kegagalan pada server aktif, perangkat lunak SIOS memindahkan operasi SAP ke server siaga. Perangkat lunak SIOS memungkinkan Anda mengonfigurasi server siaga yang bersifat lokal atau jarak jauh melalui LAN atau WAN. Replikasi waktu nyata memastikan pemulihan segera dari kegagalan sistem lokal dan memungkinkan Anda membuat beberapa salinan waktu nyata melalui replikasi satu-ke-banyak.
Cluster SIOS juga dapat menghentikan dan memulai ulang aplikasi baik secara lokal maupun di server cluster lain di situs yang sama atau di lokasi geografis lain. Saat perangkat lunak SIOS mendeteksi masalah, perangkat lunak ini secara otomatis memulai salah satu dari tiga tindakan pemulihan yang dapat dikonfigurasi yang akan memaksimalkan waktu aktif dan perlindungan untuk aplikasi dan data: mungkin mencoba memulai ulang di server yang sama; peralihan ke server siaga; atau memperingatkan administrator sistem. Ia melakukan pemulihan lokal atau failover lengkap dengan cepat dan mudah.
Perangkat lunak SIOS memudahkan pengujian DR dengan memungkinkan administrator memindahkan SAP ke situs DR untuk pengujian dan memindahkannya kembali ke situs utama saat pengujian selesai. Ini juga memungkinkan Anda membiarkan SAP dalam layanan di situs utama sambil menyelesaikan pengujian DR tanpa berdampak pada jaringan produksi Anda dengan membuka kunci data target, membawa SAP ke layanan pada sistem cadangan untuk memverifikasi pemulihan.
• Melindungi seluruh tumpukan SAP Anda dengan pengelompokan ketersediaan tinggi, replikasi data berkelanjutan, dan fungsionalitas pemulihan bencana • Memungkinkan kluster situs tunggal dan multi menggunakan server dan penyimpanan yang ada • Mendukung versi JAVA dan ABAP dari server SAP yang berjalan di Red Hat Enterprise Linux, SUSE Linux Enterprise Server, atau Windows dan mengakomodasi berbagai arsitektur penyimpanan.
• GUI intuitif yang digerakkan oleh wizard menyederhanakan instalasi, konfigurasi, dan manajemen • Mendukung lingkungan fisik, virtual, atau cloud dan berbagai arsitektur penyimpanan
• Mengurangi biaya transfer data di lingkungan cloud • Mesin replikasi yang efisien meminimalkan lalu lintas jaringan— tanpa akselerator perangkat keras atau perangkat kompresi. • Menghemat biaya tenaga kerja dengan mengotomatiskan tugas replikasi data menggunakan konsol manajemen intuitif Direproduksi dengan izin dari SIOS
Teknologi SIOS membuat pengelompokan ketersediaan tinggi dan perangkat lunak replikasi yang memastikan aplikasi penting, database, dan sistem BMS, secara otomatis pulih dari kegagalan infrastruktur, jaringan, dan aplikasi – menjaga data Anda tetap terlindungi, aplikasi online, memenuhi persyaratan peraturan, dan pengguna tetap produktif.
SIOS memberi Anda fleksibilitas untuk membangun klaster SAN dan SANless untuk lingkungan Windows atau Linux di server fisik, server virtual, dan di cloud. Anda dapat menggunakan perangkat lunak SIOS untuk mencapai ketersediaan tinggi atau toleransi bencana. Pindahkan Windows Server Failover Clustering dengan mudah ke cloud tanpa gangguan atau dengan mudah membangun lingkungan clustering Linux dengan kecerdasan khusus aplikasi bawaan. Di cloud, Anda dapat mengonfigurasi cluster di seluruh zona atau wilayah ketersediaan untuk perlindungan HA/DR maksimum atau membuat konfigurasi cloud hybrid atau multicloud untuk memenuhi ketersediaan SLA dan RTO/RPO dengan mudah.
Penjaga Data SIOSTambahkan SIOS DataKeeper ke lingkungan Windows Server Failover Clustering untuk membuat cluster SANless di mana cluster penyimpanan bersama tradisional tidak mungkin atau tidak praktis, seperti lingkungan cloud dan hybrid cloud. Replikasi berbasis host yang cepat dan efisien menyinkronkan penyimpanan lokal di semua node cluster untuk fleksibilitas konfigurasi maksimum. Atau, tambahkan replikasi ke klaster Windows berbasis SAN yang ada untuk DR. Gunakan perangkat lunak SIOS DataKeeper Cluster Edition untuk melindungi aplikasi Windows dan sistem BMS yang sangat penting bagi bisnis Anda dan database yang dijalankannya, termasuk Microsoft SQL Server, Oracle, dalam lingkungan fisik, virtual, atau cloud.
|
Suite Perlindungan SIOSSuite Perlindungan SIOS untuk Linux memungkinkan Anda menjalankan aplikasi EHR penting bisnis Anda di tempat atau di lingkungan cloud yang fleksibel dan dapat diskalakan, seperti Amazon Web Services (AWS) dan Microsoft Azure tanpa mengorbankan kinerja atau perlindungan HA/DR. SIOS mengelompokkan failover unik di seluruh wilayah cloud atau zona ketersediaan untuk perlindungan HA yang sebenarnya.
|
Sistem BMS Dilindungi
|
Lingkungan & Platform Dilindungi
|
Database dan ERP DilindungiSQL Server, SAP, SAP S/4HANA, Oracle, SharePoint Belajarlah lagi
|
Studi Kasus KesehatanPusat Perawatan Kanker Rumah Sakit Chris O'Brien, Rumah Sakit Allyn, Rumah Sakit Carroll, Penyedia Layanan Kesehatan Terkemuka. Belajarlah lagi |
Direproduksi dengan izin dari SIOS