Friday, February 27, 2015

SQL Server 1.a Solusi untuk masalah High Availability

Arti Yang Tepat Untuk Istilah High Availability (ketersediaan tinggi)?





Penting untuk memahami apa yang sebenarnya arti High Availability (ketersediaan tinggi). Istilah High Availability dan Disaster Recovery(pemulihan bencana) sering rancu atau dianggap sebagai hal yang sama. Hanya karena Anda telah menerapkan solusi High Availability tidak berarti bahwa Anda siap untuk bencana. High Availability umumnya mencakup perangkat keras atau yang berhubungan dengan kegagalan sistem, sementara Disaster Recovery(DR) dapat digunakan dalam hal kegagalan karena faktor bencana alam. Sementara beberapa pilihan High Availability dapat membantu Anda ketika merancang Strategi Disaster Recovery Anda, tapi pilihan-pilihan tersebut bukan solusi terakhir dalam permasalahan Disaster Recovery.

Tujuan dari High Availability adalah untuk memberikan pengalaman user dari gangguan dengan nol kehilangan data; tetapi ketersediaan yang tinggi dapat memiliki banyak arti yang berbeda, tergantung pada siapa Anda bertanya. Dalam sudut pandang database SQL Server arti yang pas dari High Availability adalah "solusi ketersediaan dari kegagalan perangkat keras atau lunak dan menjaga ketersediaan aplikasi sehingga downtime yang menimpa pengguna bisa diminimalkan. "

Sering kali user akan mengatakan bahwa mereka perlu ketersediaan 100%, Apakah hal ini berarti bahwa data 100% tersedia selama jam kerja, Senin sampai Jumat, atau bahwa data tersedia 24 jam dalam 7 hari (24/7)? benarkah begitu?

Ketersediaan tinggi adalah tentang pengaturan harapan hidup suatu system namun hiduo atu tidak-nya system terserah usernya. Itulah sebabnya salah satu hal yang paling penting untuk dilakukan ketika berhadapan dengan high availability (ketersediaan tinggi) adalah untuk menentukan harapan mereka dalam Service Level Agreement (SLA) yang dapat disepakati dan ditandatangani oleh semua pihak yang terlibat.

Beberapa hal yang harus tercover dalam SLA adalah maintenance windows server, lamanya
pemulihan waktu yang diizinkan untuk membawa sistem kembali online karena insiden kegagalan, dan jumlah kehilangan data yang berhasil di-recovery (jika berhasil). Mendefinisikan pemeliharaan windows server memungkinkan Anda untuk menerapkan service pack, patch, dan upgrade ke sistem untuk memastikan kinerja yang optimal dan menjaga compliance(kepatuhan). Memiliki pemeliharaan windows server memungkinkan Anda untuk melakukan hal ini dalam pengujian dan perancanaan yang baik. Saat kejadian mati (drop) harus sudah ditentukan sehingga rencana dapat dieksekusi jika masalah terjadi.

Mendefinisikan jumlah waktu yang diizinkan untuk proses pemulihan dari bencana dan mendifiniskan batas maksimal diizinkannya kehilangan data akan membantu Anda menentukan teknik apa yang mungkin perlu di gunakan untuk memastikan bahwa SLA Anda terpenuhi.

Teknik - teknik solusi high availability pada SQL SERVER adalah sebagai berikut :
1. Failover Cluster
2. Mirroring Mode High Safety
3. Mirroring Mode High Performane
4. Log Shipping
5. Replication.

0 comments:

Post a Comment

sealkazzsoftware.blogspot.com resepkuekeringku.com