Date: Desember 13, 2021
Replikasi Data
Replikasi Data Real-Time untuk Ketersediaan Tinggi
Apa itu Replikasi Data
Replikasi data adalah proses di mana data yang berada di server fisik/virtual atau instans cloud (instance utama) terus direplikasi atau disalin ke server sekunder atau instans cloud (instance siaga). Organisasi mereplikasi data untuk mendukung ketersediaan tinggi , pencadangan, dan/atau pemulihan bencana. Bergantung pada lokasi instans sekunder, data direplikasi secara sinkron atau asinkron. Bagaimana data direplikasi berdampak pada Recovery Time Objectives (RTO) dan Recovery Point Objectives (RPO).
Misalnya, jika Anda perlu memulihkan dari kegagalan sistem, instans siaga Anda harus berada di jaringan area lokal (LAN). Untuk aplikasi database penting, Anda kemudian dapat mereplikasi data secara sinkron dari instans primer di seluruh LAN ke instans sekunder. Ini membuat instans siaga Anda “panas” dan sinkron dengan instans aktif Anda, sehingga siap untuk mengambil alih segera jika terjadi kegagalan. Ini disebut sebagai ketersediaan tinggi (HA).
Jika terjadi bencana, Anda ingin memastikan bahwa instans sekunder Anda tidak ditempatkan bersama dengan instans utama Anda. Ini berarti Anda ingin instans sekunder Anda di situs geografis jauh dari instans utama atau di instans cloud terhubung melalui WAN. Untuk menghindari dampak negatif terhadap kinerja throughput, replikasi data pada WAN tidak sinkron. Ini berarti bahwa pembaruan pada instans siaga akan memperlambat pembaruan yang dibuat pada instans aktif, yang mengakibatkan penundaan selama proses pemulihan.
Mengapa Mereplikasi Data ke Cloud?
Ada lima alasan mengapa Anda ingin mereplikasi data Anda ke cloud.
- Seperti yang telah kita bahas di atas, replikasi cloud menjaga data Anda di luar lokasi dan jauh dari situs perusahaan. Meskipun bencana besar, seperti kebakaran, banjir, badai, dll., dapat menghancurkan instans utama Anda, instans sekunder Anda aman di cloud dan dapat digunakan untuk memulihkan data dan aplikasi yang terkena dampak bencana.
- Replikasi cloud lebih murah daripada mereplikasi data ke pusat data Anda sendiri. Anda dapat menghilangkan biaya yang terkait dengan pemeliharaan pusat data sekunder, termasuk biaya perangkat keras, pemeliharaan, dan dukungan.
- Untuk bisnis yang lebih kecil, mereplikasi data ke cloud bisa lebih aman terutama jika Anda tidak memiliki keahlian keamanan pada staf. Keamanan fisik dan jaringan yang disediakan oleh penyedia cloud tidak tertandingi.
- Replikasi data ke cloud memberikan skalabilitas sesuai permintaan. Seiring pertumbuhan atau kontrak bisnis Anda, Anda tidak perlu berinvestasi dalam perangkat keras tambahan untuk mendukung mesin virtual sekunder Anda atau membiarkan perangkat keras tersebut menganggur jika bisnis melambat. Anda juga tidak memiliki kontrak jangka panjang.
- Saat mereplikasi data ke cloud, Anda memiliki banyak pilihan geografis, termasuk memiliki instans cloud di kota berikutnya, di seluruh negeri, atau di negara lain seperti yang ditentukan oleh bisnis Anda.
Mengapa Mereplikasi Data Antar Instans Cloud?
Sementara penyedia cloud mengambil setiap tindakan pencegahan untuk memastikan 100 persen up-time, mungkin saja server cloud individu gagal sebagai akibat dari kerusakan fisik pada gangguan perangkat keras dan perangkat lunak – semua alasan yang sama mengapa perangkat keras lokal akan gagal. Untuk alasan ini, organisasi yang menjalankan aplikasi mission-critical mereka di cloud harus mereplikasi data cloud mereka untuk mendukung ketersediaan tinggi dan pemulihan bencana . Anda dapat mereplikasi data antara zona ketersediaan dalam satu region, antar region di cloud, antara platform cloud yang berbeda, ke sistem lokal, atau kombinasi hibrid apa pun.
Replikasi Data SIOS Real-Time untuk Ketersediaan Tinggi dan Pemulihan Bencana
SIOS Datakeeper™ menggunakan replikasi data tingkat blok yang efisien untuk menjaga agar instans primer dan sekunder Anda tetap sinkron. Jika terjadi failover, instance sekunder terus beroperasi, memberikan pengguna akses ke data terbaru. Dengan solusi SIOS, RPO selalu nol dan RTO bergantung pada aplikasi tetapi biasanya 30 detik hingga beberapa menit.
Produk SIOS secara unik melindungi aplikasi berbasis Windows atau Linux yang beroperasi di lingkungan fisik, virtual, cloud atau hybrid cloud dan dalam kombinasi situs atau skenario pemulihan bencana, memungkinkan ketersediaan tinggi dan pemulihan bencana untuk aplikasi seperti GETAH dan database, termasuk Peramal , HANA, MaxDB, SQL Server , DB2, dan banyak lainnya. Kesederhanaan “out-of-the-box”, fleksibilitas konfigurasi, keandalan, kinerja, dan efektivitas biaya produk SIOS membedakannya dari yang lain perangkat lunak pengelompokan .
Di lingkungan Windows, SIOS DataKeeper Cluster Edition terintegrasi dengan mulus dengan dan memperluas Windows Server Failover Clustering (WSFC) dengan menyediakan mekanisme replikasi data berbasis host yang dioptimalkan kinerja. Sementara WSFC mengelola kluster perangkat lunak, SIOS melakukan replikasi data untuk mengaktifkan perlindungan bencana dan memastikan nol kehilangan data dalam kasus di mana kluster penyimpanan bersama tidak mungkin atau tidak praktis, seperti di lingkungan penyimpanan cloud, virtual, dan berkinerja tinggi.
Di lingkungan Linux, SIOS LifeKeeper dan SIOS DataKeeper menyediakan kombinasi terintegrasi dari pengelompokan failover ketersediaan tinggi, pemantauan aplikasi berkelanjutan, replikasi data, dan kebijakan pemulihan yang dapat dikonfigurasi, melindungi aplikasi penting bisnis Anda dari waktu henti dan bencana.
—————————————————————————————————————————————————————— Berikut adalah contoh dunia nyata tentang bagaimana satu perusahaan manufaktur terkemuka menggunakan SIOS untuk membuat solusi ketersediaan tinggi di cloud menggunakan replikasi data waktu nyata.
Cara Mencapai HA di Lingkungan Cloud dengan Replikasi Data Real-Time
Bonfiglioli adalah perusahaan desain, manufaktur, dan distribusi Italia terkemuka, yang mengkhususkan diri dalam otomasi industri, mesin bergerak, dan produk energi angin dan mempekerjakan lebih dari 3.600 karyawan di lokasi di seluruh dunia. Untuk menjalankan bisnisnya, perusahaan mengandalkan berbagai aplikasi mission-critical, termasuk sistem SAP ERP-nya. Infrastruktur TI perusahaan mencakup pusat data VMware di tempat dan pusat data jarak jauh untuk kelangsungan bisnis dan perlindungan bencana. Karena sebagian besar aplikasi mereka berjalan di lingkungan Windows, Bonfiglioli menggunakan pengelompokan failover Windows Server tingkat tamu di lingkungan VMware mereka untuk menyediakan ketersediaan tinggi dan perlindungan bencana.
Tim TI perusahaan menerapkan program untuk memindahkan sebagian dari operasi TI ke cloud Microsoft Azure dan memanfaatkan Azure sebagai situs pemulihan bencana mereka. Persyaratan penting dari rencana migrasi perusahaan adalah untuk memastikan arsitektur cloud dapat memberikan perlindungan ketersediaan tinggi yang lebih baik daripada sebelumnya dan memastikan Bonfiglioli dapat terus memenuhi Service Level Agreements (SLA) yang ketat.
Di lingkungan lokalnya, perusahaan menggunakan pengelompokan VMware, yang memungkinkan Windows Server Failover Clustering (WSFC) untuk mengelola failover ke server sekunder jika terjadi kegagalan infrastruktur. Namun, menyediakan jenis perlindungan ini di cloud merupakan tantangan karena menggunakan pengelompokan tamu dengan disk bus bersama bukanlah solusi cloud yang layak. Membuat cluster di VMware menggunakan Raw Device Mapping dan shared-bus disks (RDM) merupakan tantangan dan menciptakan batasan untuk mencadangkan mesin virtual.
Solusinya
Setelah mengevaluasi beberapa solusi, Bonfiglioli memilih SIOS DataKeeper sebagai solusi pemulihan bencana dan ketersediaan tinggi cloud mereka setelah mengetahui bahwa SIOS DataKeeper adalah satu-satunya solusi pengelompokan ketersediaan tinggi bersertifikat untuk SAP di cloud publik. Selain itu, mitra konsultan manajemen Bonfiglioli, BGP, memiliki pengalaman dengan SIOS DataKeeper dan mengetahui bahwa ini mudah dipasang, transparan untuk sistem operasi, dan solusi yang terbukti sangat efektif.
Dengan SIOS, tim TI membuat lingkungan cluster tanpa RDM. Mereka membuat cluster dua node di VMware dan menambahkan SIOS DataKeeper Cluster Edition untuk menyinkronkan penyimpanan melalui replikasi data real-time di setiap instance cluster. Di lingkungan lokal, penyimpanan yang disinkronkan muncul di WSFC sebagai disk penyimpanan bersama tunggal.
SIOS DataKeeper juga menyediakan perlindungan ketersediaan tinggi untuk instans SAP perusahaan dan menghilangkan satu titik kegagalan. Menggunakan SIOS DataKeeper, tim TI mereplikasi partisi disk berjenjang SSD di pusat data lokal perusahaan menggunakan replikasi data waktu nyata. Ini memungkinkan Bonfiglioli untuk memulihkan mesin virtual mereka ke Microsoft Azure jika terjadi bencana.
Hasil
Daniele Bovina, Arsitek Sistem di Bonfiglioli, berkomentar tentang hasilnya, “SIOS DataKeeper memberi kami cara mudah untuk memindahkan sistem SAP penting bisnis kami ke Microsoft Azure awan sembari memenuhi SLA ketat kami untuk ketersediaan, pemulihan bencana, dan kinerja.” ——————————————————————————————————————————————————– Untuk informasi lebih lanjut tentang Solusi Clustering SIOS, Hubungi kami atau minta uji coba gratis .
Referensi
- https://storageservers.wordpress.com/2018/02/12/difference-between-backup-and-replication-2/
- http://www.bbc.co.uk/newsbeat/article/16838342/could-the-digital-cloud-used-for-storage-ever-crash
Direproduksi dari SIOS