Januari 25, 2023 |
Demo Penjaga Data SIOS Untuk Klaster Tiga Node Di AWSDemo Penjaga Data SIOS Untuk Klaster Tiga Node Di AWSEdisi Standar SQL Server 2016 dapat dibatasi karena hanya mendukung satu database per Grup Ketersediaan sehingga paling cocok untuk lingkungan terkecil. Meskipun SQL Server Enterprise Edition hadir dengan lebih banyak fitur dan kemampuan, hal ini juga tercermin dalam biayanya. Namun, ada berbagai opsi untuk mencapainya ketersediaan tinggi (HA) SQL Server dengan Edisi Standar. Dalam video ini, Dave Bermingham, Director of Customer Success kami, berbicara tentang cara mengonfigurasi SQL Server Standard Edition untuk mencapai ketersediaan tinggi di AWS. Dia membahas secara mendalam tentang tantangan yang dihadapi orang-orang dengan Edisi Standar dan opsi apa yang mereka miliki. Akhirnya, dia memberi kami demo tentang caranya Penjaga Data SIOS dapat digunakan untuk klaster tiga node di AWS, memungkinkan klaster multi-availability zone serta klaster multi-wilayah. Sorotan utama dari wawancara video ini adalah:
Direproduksi dengan izin dari SIOS
|
Januari 21, 2023 |
Prediksi 2023: Demokratisasi Data Untuk Mendorong Permintaan Ketersediaan TinggiPrediksi 2023: Demokratisasi Data Untuk Mendorong Permintaan Ketersediaan TinggiDalam video Prediksi 2023 ini, Wakil Presiden Penjualan dan Pemasaran Global kami Margaret Hoagland membagikan pemikirannya tentang apa yang akan terjadi di industri ini di tahun baru ini. Hoagland memprediksi dua tren untuk tahun 2023:
Tahun ini, SIOS akan terus fokus
Direproduksi dengan izin dari SIOS
|
Januari 17, 2023 |
Memahami Kompleksitas Ketersediaan Tinggi untuk Aplikasi Penting BisnisMemahami Kompleksitas Ketersediaan Tinggi untuk Aplikasi Penting BisnisMeminimalkan downtime dalam sistem, database, dan aplikasi adalah kunci untuk memaksimalkan produktivitas. Organisasi modern bergantung pada sistem, database, dan aplikasi bisnis penting—seperti perencanaan sumber daya perusahaan (ERP), manajemen hubungan pelanggan (CRM), e-commerce, sistem keuangan, dan manajemen rantai pasokan—untuk beroperasi secara efisien dan memberikan pengalaman pelanggan yang unggul . Ketika sistem, database, atau aplikasi gagal, perlindungan ketersediaan tinggi memulihkan operasi agar bisnis tetap aktif dan berjalan. Apa itu Ketersediaan Tinggi?Ketersediaan tinggi adalah atribut dari sistem, database, atau aplikasi yang dirancang untuk beroperasi terus menerus dan andal untuk waktu yang lama. Sasaran ketersediaan tinggi adalah untuk mengurangi atau menghilangkan downtime terencana dan tidak terencana untuk aplikasi kritis dengan memasukkan komponen redundan dan teknologi lainnya untuk mengatasi satu titik kegagalan dalam sistem, database, atau aplikasi. Secara sederhana dinyatakan, ketersediaan tinggi memastikan bahwa sistem, database, atau aplikasi Anda beroperasi saat dan seperti yang diharapkan: "kapan" mengacu pada persentase waktu sistem, database, atau aplikasi harus aktif dan berjalan seperti yang diharapkan—artinya aplikasi beroperasi dengan cara yang diharapkan dan dipenuhi pengguna kebutuhan mereka secara tepat waktu. Model IDCPerjanjian tingkat layanan (SLA) untuk ketersediaan tinggi membantu memastikan bahwa komponen utama infrastruktur TI beroperasi dan tersedia selama jam kerja. IDC telah membuat model SLA untuk ketersediaan tinggi yang menetapkan lima level dengan persyaratan waktu aktif berikut: • AL4 (Ketersediaan Berkelanjutan—Toleransi Kesalahan Sistem): Tidak ada gangguan pengguna dan total maksimum tidak lebih dari 5 menit dan 15 detik waktu henti terencana dan tidak terencana per tahun (99,999% atau ketersediaan "lima sembilan"). Persyaratan ketersediaan tinggi Anda bergantung pada kekritisan keseluruhan sistem, aplikasi, dan berbagai faktor lainnya, termasuk: • Seberapa penting aplikasi bagi bisnis • Apakah pelanggan menyadari adanya dampak • Seberapa sering aplikasi dijalankan • Berapa banyak pengguna yang terpengaruh oleh downtime • Seberapa cepat database atau aplikasi harus dialihkan ke sistem redundan untuk menghindari gangguan • Berapa banyak data kerugian dapat ditolerir Ketersediaan Five Nines biasanya dicadangkan untuk aplikasi yang memerlukan operasi "stateful" yang berkelanjutan. Untuk aplikasi bisnis penting, ketersediaan empat-sembilan adalah standar. Sistem dan aplikasi non-kritis, Anda mungkin hanya memerlukan ketersediaan dua-sembilan. Saat menentukan waktu henti yang dapat diterima, penting untuk mempertimbangkan: • Waktu henti yang tidak direncanakan (yaitu, kegagalan perangkat keras atau perangkat lunak) • Waktu henti yang direncanakan untuk pemeliharaan rutin perangkat keras dan perangkat lunak • Waktu aktif di tingkat aplikasi dan basis data Berbagai solusi ketersediaan tinggi dapat membantu bisnis mencapai tujuan SLA mereka untuk sistem, database, dan aplikasi yang berbeda. Meskipun ketersediaan berkelanjutan (AL4) mungkin tampak seperti tujuan yang paling tepat untuk penyebaran kritis bisnis, penting untuk menemukan keseimbangan yang tepat antara biaya dan ketersediaan. Ketersediaan berkelanjutan juga dapat berdampak negatif pada waktu henti yang diperlukan untuk pemeliharaan terencana karena sistem umumnya harus dibuat offline saat pembaruan aplikasi atau OS diterapkan, versus ketersediaan tinggi, yang biasanya memungkinkan pembaruan bergulir. Metrik Ketersediaan Tinggi: RTO vs. RPOSelain waktu aktif dan ketersediaan, Tujuan Waktu Pemulihan (RTO) dan Tujuan Titik Pemulihan (RPO) adalah metrik penting yang digunakan untuk menilai ketersediaan tinggi (serta pemulihan bencana) dalam sistem, database, atau aplikasi. RTO adalah durasi maksimum yang dapat ditoleransi dari pemadaman apa pun. Aplikasi pemrosesan transaksi online umumnya memiliki RTO terendah, dan aplikasi yang penting bagi bisnis seringkali memiliki RTO hanya beberapa detik. RPO adalah jumlah maksimum kehilangan data yang dapat ditoleransi ketika terjadi kegagalan. Untuk pemulihan bencana, RPO tipikal untuk aplikasi dan data terkaitnya mungkin 24 jam. Pencadangan setiap malam memastikan bahwa setiap perubahan pada data selama 24 jam terakhir dapat dipulihkan jika terjadi bencana. Namun, untuk aplikasi dan data dengan ketersediaan tinggi, RPO seringkali nol. Artinya, tidak boleh ada kehilangan data di bawah skenario kegagalan apa pun. Pengelompokan TradisionalKluster ketersediaan tinggi adalah grup node server (dan komponen lainnya) yang mendukung aplikasi penting bisnis yang memerlukan waktu henti minimal.Perangkat lunak pengelompokan memungkinkan Anda mengonfigurasi server Anda sebagai kluster sehingga beberapa server dapat bekerja bersama untuk menyediakan ketersediaan tinggi dan mencegah kehilangan data. Organisasi TI mengandalkan pengelompokan ketersediaan tinggi untuk menghilangkan satu titik kegagalan dan meminimalkan risiko downtime dan kehilangan data. Kluster ketersediaan tinggi tradisional lokal adalah grup yang terdiri dari dua atau lebih node server yang terhubung ke penyimpanan bersama (biasanya, jaringan area penyimpanan, atau SAN) yang dikonfigurasi dengan sistem operasi, database, dan aplikasi yang sama (lihat Gambar 1 ). Salah satu node ditetapkan sebagai node primer (atau aktif) dan node lainnya ditetapkan sebagai node sekunder (atau standby). Jika simpul utama gagal, pengelompokan memungkinkan pengoperasian sistem, database, atau aplikasi untuk secara otomatis mengalihkan ke satu atau lebih simpul sekunder dan terus beroperasi seperti biasa dengan gangguan minimal. Karena node sekunder terhubung ke penyimpanan yang sama, operasi berlanjut tanpa kehilangan data. Keuntungan dari arsitektur cluster ini adalah berkurangnya downtime, penghapusan kehilangan data, dan integritas data yang terlindungi. Namun, ada banyak skenario di mana penyimpanan bersama tidak diinginkan. Kegagalan dalam penyimpanan bersama akan membuat semua kluster offline, menjadikannya risiko satu titik kegagalan (SPoF). Penyimpanan SAN juga mahal dan rumit untuk dimiliki dan dikelola. Terakhir, menggunakan penyimpanan bersama di cloud dapat menambah biaya dan kompleksitas yang signifikan dan tidak perlu. Beberapa cloud tidak menawarkan opsi penyimpanan bersama sama sekali. Seperti yang ditunjukkan di Gambar 2, Kluster SANless atau "shared nothing" adalah alternatif terbaik untuk penyimpanan bersama. Dalam konfigurasi ini, setiap node cluster memiliki penyimpanan lokalnya sendiri. Replikasi tingkat blok berbasis host yang efisien digunakan untuk menyinkronkan penyimpanan pada node cluster, menjaganya tetap identik. Jika terjadi failover, node sekunder mengakses salinan identik penyimpanan yang digunakan oleh node utama. Manfaat arsitektur cluster ini adalah penghapusan SPoF, penghapusan biaya dan kompleksitas SAN, kemudahan penggunaan dan penghematan biaya di cloud, pengurangan waktu henti, dan mitigasi kehilangan data. Prinsip desainKluster ketersediaan tinggi paling canggih menggabungkan prinsip desain berikut: • Mereka secara otomatis dan cepat melakukan failover ke sistem redundan saat komponen aktif gagal • Mereka memelihara praktik terbaik khusus aplikasi selama dan setelah kegagalan • Mereka memberikan kemampuan untuk beralih dan beralih kembali secara manual untuk mengaktifkan pengujian yang efisien dan pemeliharaan “rolling” dengan minimal downtime terencana • Mereka dapat secara otomatis mendeteksi kegagalan dalam jaringan, penyimpanan, OS, perangkat keras, atau aplikasi • Mereka mencegah kehilangan data jika terjadi kegagalan sistem • Mereka melakukan failover di node yang terpisah secara geografis untuk pemulihan bencana Clustering Ketersediaan TinggiBerbagai solusi perangkat lunak pengelompokan tersedia untuk Windows, distribusi Linux, dan berbagai hypervisor (solusi mesin virtual). Satu grup hanya mendukung satu sistem operasi, seperti berikut ini: • Kluster Failover Windows Server (WSFC): Menyediakan ketersediaan tinggi dan pemulihan bencana untuk aplikasi yang dihosting seperti Microsoft SQL Server dan Microsoft Exchange • Ekstensi Ketersediaan Tinggi SUSE Linux Enterprise (HAE): Mendukung pengelompokan server Linux fisik dan virtual dengan pengelompokan berbasis kebijakan dan replikasi data berkelanjutan • Alat Pacu Jantung Topi Merah (Pacu Jantung): Membuat klaster situs tunggal untuk kinerja, ketersediaan tinggi, penyeimbangan beban, dan skalabilitas Tidak ada solusi yang tercantum di sini yang dapat melindungi SAP yang berjalan di sistem operasi Oracle Linux misalnya. Dengan demikian, setiap solusi membatasi fleksibilitas dan opsi penerapan Anda. Lebih maju solusi ketersediaan tinggi , seperti SIOS Protection Suite untuk Linux, menyediakan perlindungan sadar aplikasi di distribusi Linux utama, termasuk Oracle Linux, Red Hat, dan SUSE. Selain itu, setiap aplikasi, database, dan sistem ERP memiliki kebutuhannya sendiri untuk konfigurasi dan pengelolaan yang berkelanjutan. Untuk memenuhi persyaratan ini, HAE dan Pacemaker biasanya memerlukan keterampilan teknis tingkat tinggi, dan pembuatan skrip manual yang rumit, yang menimbulkan kemungkinan kesalahan manusia dan kegagalan yang tidak dapat diandalkan. Beberapa contoh aplikasi bisnis penting, database, dan sistem ERP yang umumnya dilindungi dengan failover clustering termasuk SAP S/4HANA, SQL Server, dan aplikasi serta database lainnya. SAP S/4HANA Beberapa vendor Linux menawarkan ekstensi open source high availability untuk SAP dalam langganan “Enterprise for SAP” mereka. Lingkungan SAP S/4HANA terdiri dari beberapa layanan seperti ABAP SAP Central Service (ASCS), Evaluated Receipt Settlement (ERS), dan komponen SAP lainnya, yang perlu dipertahankan di lokasi yang tepat dan dimulai dengan urutan yang benar. Dalam produk pengelompokan sumber terbuka, seperti SUSE HAE dan Red Hat Pacemaker, mengonfigurasi dan mengelola kluster secara manual di lingkungan yang kompleks ini dapat memakan waktu dan rentan terhadap kesalahan manusia yang meningkatkan risiko waktu henti yang sangat besar dan kehilangan data. Keahlian mendalam khusus dalam aplikasi dan database juga diperlukan untuk membuat solusi ketersediaan tinggi yang menyadari aplikasi. Sebaliknya, Suite Perlindungan SIOS untuk Linux termasuk kit pemulihan aplikasi untuk SAP dan HANA yang memastikan kegagalan mempertahankan praktik terbaik aplikasi. SAP juga menawarkan Replikasi Sistem HANA, fitur yang disertakan dengan perangkat lunak HANA. Ini memberikan sinkronisasi berkelanjutan dari database SAP HANA ke lokasi sekunder di pusat data yang sama, di situs jarak jauh, atau di cloud. Data direplikasi ke situs sekunder dan dimuat ke dalam memori. Saat terjadi kegagalan, situs sekunder mengambil alih tanpa memulai ulang database, yang membantu mengurangi RTO. Namun, failback ke node utama harus dipicu secara manual. HSR perlu dipasangkan dengan perangkat lunak pengelompokan yang sadar aplikasi seperti SIOS Protection Suite yang dapat mendeteksi kegagalan dan mengatur kegagalan jika perlu. Server SQLBanyak perusahaan mengandalkan SQL Server sebagai database back-end untuk aplikasi utama yang mendukung fungsi bisnis penting. Microsoft WSFC umumnya digunakan untuk mendukung Always On Availability Groups (AG) dan SQL Server Failover Cluster Instances (FCI) untuk aplikasi SQL Server. Namun, WSFC dengan AG memerlukan lisensi SQL Server Enterprise Edition yang mahal. Selain itu, Dengan FCI, seluruh instans dialihkan ke node siaga. Dengan AG hanya database dalam grup yang dilindungi. Aplikasi dan Database LainnyaPerangkat lunak SIOS dapat digunakan untuk melindungi berbagai aplikasi penting bisnis, database, dan ERP, termasuk Oracle, MaxDB, MySQL, PostgreSQL, dan DB2. Perangkat lunak SIOS memungkinkan pengelompokan dan pemulihan bencana. Di blog kami berikutnya, kami akan melihat kasus penggunaan industri tertentu untuk membantu Anda memahami bagaimana berbagai bisnis mencapai ketersediaan tinggi untuk aplikasi penting mereka. Direproduksi dengan izin dari SIOS |
Januari 13, 2023 |
Epicure Melindungi SQL Server Bisnis Penting dengan Amazon EC2 dan SIOS SANLess Clustering SoftwareEpicure Melindungi SQL Server Bisnis Penting dengan Amazon EC2 dan SIOS SANLess Clustering SoftwarePerangkat Lunak SIOS DataKeeper Cluster Edition Memberikan Ketersediaan Tinggi dan Perlindungan Bencana.Epicure, perusahaan penjualan langsung terkemuka di Kanada, menjual produk makanan yang sehat dan mudah disiapkan melalui jaringan lebih dari 16.000 konsultan. Perusahaan mengandalkan dua situs web untuk operasi bisnis kritisnya. Situs web publik mereka menyediakan informasi perusahaan dan produk, resep, blog, dan informasi pendaftaran kepada pelanggannya dan orang-orang yang tertarik untuk menjadi konsultan. Situs web internal mereka memberi konsultan informasi penting tentang produk dan memungkinkan mereka untuk melakukan semua pesanan. “Situs web kami sangat penting untuk bisnis kami,” kata Russell Born, Administrator Infrastruktur Jaringan Senior di Epicure. LingkunganKedua situs web Epicure berjalan di satu server menggunakan dua contoh SQL Server Standard Edition—satu untuk setiap situs web. Saat perusahaan memperluas produk dan layanannya, departemen TI Epicure perlu memperbarui dan memastikan kedua situs web penting bisnisnya akan terus beroperasi jika terjadi kegagalan atau bencana. Mereka memutuskan untuk memindahkan kedua situs web dari fasilitas yang dihosting pihak ketiga ke pusat data lokalnya dan menggunakan cloud Amazon Web Services EC2 untuk pemulihan bencana. “Dengan menghadirkan situs secara internal, kami dapat memastikan bahwa situs web kami akan memberikan pengalaman pengguna yang luar biasa bagi pelanggan dan konsultan kami seiring dengan pertumbuhan bisnis kami,” kata Born. TantanganSebagai bagian dari proses pembaruan situs web ini, staf TI Epicure menginginkan cara yang efisien dan hemat biaya untuk memberikan ketersediaan tinggi dan perlindungan bencana untuk kedua situs web sambil terus menjalankannya di dua contoh Edisi Standar Server SQL. “Kami tidak ingin biaya tambahan untuk berpindah ke SQL Server Enterprise Edition jika kami dapat menyediakan HA dan DR dengan Edisi Standar yang lebih hemat biaya,” kata Born. SolusinyaDengan menggunakan perangkat lunak SIOS DataKeeper Cluster Edition, staf TI Epicure membuat klaster SANLess dua node dalam konfigurasi failover aktif-pasif yang memungkinkan setiap instance SQL melakukan failover secara mandiri. Satu node cluster berada di pusat data lokal Epicure dan node kedua berada di instans cloud AWS EC2. Staf TI Epicure membuat cluster SIOS SANLess dan mengonfigurasinya menggunakan antarmuka pengguna grafis intuitif perangkat lunak. HasilPerangkat lunak SIOS memberi Epicure cara yang mudah dan hemat biaya untuk memberikan perlindungan HA dan DR untuk aplikasi SQL Server bisnis penting tanpa biaya dan kerumitan membangun situs DR jarak jauh atau membeli penyimpanan SAN yang mahal atau lisensi SQL Server Enterprise Edition . “Perangkat lunak SIOS memungkinkan kami membuat solusi hybrid yang memberikan penghematan biaya untuk menjalankan on-premise dan keandalan serta fleksibilitas untuk menjalankan di cloud,” kata Born. “Karena kami tahu jika ada website outage maka akan failover secara otomatis, tim IT kami sekarang dapat memfokuskan perhatiannya pada prioritas lain untuk memperkuat bisnis kami.” Direproduksi dengan izin dari SIOS
|
Januari 10, 2023 |
SIOS DataKeeper Clustering Software Memungkinkan Gulliver International untuk Memindahkan Sistem IT Internal ke Amazon Web Services dengan AmanSIOS DataKeeper Clustering Software Memungkinkan Gulliver International untuk Memindahkan Sistem IT Internal ke Amazon Web Services dengan AmanPerangkat lunak SIOS menyediakan ketersediaan tinggi di lingkungan AWS, memungkinkan perusahaan kendaraan bekas terkemuka untuk memindahkan semua sistem TI ke cloud. Gulliver International adalah perusahaan mobil bekas terkemuka yang berbasis di Tokyo dengan 420 lokasi di seluruh Jepang. Selama empat tahun ke depan, perusahaan berencana untuk memperluas bisnis global dengan 1600 toko di seluruh dunia. Untuk memastikan infrastruktur TI-nya dapat mengakomodasi pertumbuhan pesat ini, perusahaan memigrasikan semua sistem internalnya ke AWS dan mempromosikan kebijakan "mengutamakan cloud" di seluruh perusahaan untuk semua aplikasi baru. “Memindahkan sistem kami ke cloud akan memberi kami fleksibilitas dan skalabilitas yang kami perlukan untuk tumbuh dengan cepat dan hemat biaya, sambil terus memberikan layanan terbaik kepada pelanggan kami,” kata Manabu Tsukishima, Manajer TI, Gulliver International. TantanganUntuk memastikan keberhasilan inisiatif cloud-first mereka, Gulliver perlu melindungi aplikasi penting bisnis mereka dari downtime di lingkungan cloud, di mana cluster failover tradisional tidak memungkinkan. “Kami tidak akan mempertimbangkan untuk memindahkan aplikasi kami ke cloud tanpa solusi ketersediaan tinggi yang efisien dan mudah diterapkan,” kata Tsukishima. Gulliver memilih untuk menggunakan perangkat lunak SIOS DataKeeper, yang dijual di Jepang oleh SIOS Technology, Inc. SolusinyaPerangkat lunak SIOS DataKeeper memungkinkan Gulliver menggunakan Windows Server Failover Clustering (WSFC) untuk membangun kluster failover di lingkungan cloud, di mana kluster penyimpanan bersama tradisional tidak memungkinkan. Perangkat lunak SIOS menggunakan replikasi waktu nyata yang efisien untuk menyinkronkan penyimpanan antar server yang beroperasi sebagai klaster WSFC di lingkungan AWS. Dengan menggunakan perangkat lunak SIOS, Gulliver dapat mengonfigurasi dua server yang beroperasi sebagai klaster di Amazon Availability Zone yang terpisah. Sama seperti di lingkungan fisik tradisional, jika ada kegagalan pada server utama di cloud AWS dalam satu Availability Zone, WSFC memindahkan aplikasi ke server kedua yang berlokasi di Amazon Availability Zone lain, memberikan toleransi bencana penuh dan pemulihan di cloud . Hasil“Kami sangat senang dengan nilai yang dibawa perangkat lunak SIOS DataKeeper ke inisiatif cloud-first perusahaan kami,” kata Tsukishima. Dengan perangkat lunak SIOS DataKeeper, Gulliver dapat berpindah ke cloud tanpa menambah kerumitan atau gangguan pada operasi yang ada. “Dengan memungkinkan kami menggunakan konfigurasi pengelompokan di cloud dengan cara yang sama seperti yang kami lakukan di lingkungan fisik, perangkat lunak SIOS DataKeeper memungkinkan kami bermigrasi ke AWS tanpa mengorbankan perlindungan aplikasi atau mengubah konfigurasi sistem kami yang ada sama sekali. ” Sekitar 30 persen dari sistem lokal Gulliver yang ada telah dimigrasikan ke AWS tanpa perubahan apa pun pada administrasi sistem perusahaan atau kerumitan tambahan. Karena Gulliver terus melaksanakan rencana perluasannya, Gulliver akan segera perlu melindungi volume data yang lebih besar dan rentang aplikasi yang lebih luas. Untuk memenuhi kebutuhan ini, ia akan terus menggunakan perangkat lunak SIOS DataKeeper saat memigrasikan sistem ke cloud. Sebagai Mitra Konsultasi Standar APN (Jaringan Mitra AWS), SIOS berkomitmen untuk terus menyediakan sistem ketersediaan tinggi yang beroperasi di AWS.” Direproduksi dengan izin dari SIOS
|