Konsep Ketersediaan untuk Jaringan dan Sistem

Dalam perangkat keras dan perangkat lunak komputer, ketersediaan mengacu pada keseluruhan "uptime" dari sistem (atau fitur khusus dari sistem). Sebagai contoh, komputer pribadi dapat dianggap "tersedia" untuk digunakan jika sistem operasinya dijalankan dan dijalankan.

Sementara terkait dengan ketersediaan, konsep keandalan berarti sesuatu yang berbeda. Reliabilitas mengacu pada kemungkinan umum kegagalan yang terjadi dalam sistem yang sedang berjalan. Sistem yang sangat andal juga akan menikmati ketersediaan 100%, tetapi ketika kegagalan memang terjadi, ketersediaan dapat dipengaruhi dengan cara yang berbeda tergantung pada sifat masalah.

Kemudahan servis mempengaruhi ketersediaan juga. Dalam sistem yang dapat diservis, kegagalan dapat dideteksi dan diperbaiki lebih cepat daripada dalam sistem yang tidak berfungsi, yang berarti lebih sedikit downtime per insiden rata-rata.

Tingkat Ketersediaan

Cara standar untuk menentukan level atau kelas ketersediaan dalam sistem jaringan komputer adalah "skala sembilan". Sebagai contoh, 99% uptime diterjemahkan menjadi dua sembilan ketersediaan, 99,9% uptime hingga tiga sembilan, dan seterusnya. Tabel yang ditampilkan di halaman ini menggambarkan arti skala ini. Ini mengungkapkan setiap tingkat dalam hal jumlah maksimum downtime per (nonleap) tahun yang dapat ditoleransi untuk memenuhi persyaratan uptime. Ini juga mencantumkan beberapa contoh tipe sistem yang sedang dibangun yang umumnya memenuhi persyaratan ini.

Ketika berbicara tentang tingkat ketersediaan, perhatikan bahwa kerangka waktu keseluruhan yang terlibat (minggu, bulan, tahun, dll.) Harus ditentukan untuk memberikan makna yang paling kuat. Produk yang mencapai 99,9% waktu operasional selama satu tahun atau lebih telah membuktikan tingkat yang jauh lebih besar daripada yang ketersediaannya hanya diukur selama beberapa minggu.

Ketersediaan Jaringan: Sebuah Contoh

Ketersediaan selalu menjadi karakteristik penting dari sistem tetapi menjadi masalah yang lebih kritis dan kompleks di jaringan. Berdasarkan sifatnya, layanan jaringan umumnya didistribusikan di beberapa komputer dan dapat bergantung pada berbagai perangkat tambahan lainnya juga.

Ambil Domain Name System (DNS) , misalnya - digunakan di Internet dan banyak jaringan intranet pribadi untuk mempertahankan daftar nama komputer berdasarkan alamat jaringan mereka. DNS menyimpan indeks nama dan alamatnya di server yang disebut server DNS primer. Ketika hanya satu server DNS dikonfigurasi, server crash akan menghapus semua kemampuan DNS di jaringan itu. DNS, bagaimanapun, menawarkan dukungan untuk server terdistribusi. Selain server utama, administrator juga dapat menginstal server DNS sekunder dan tersier di jaringan. Sekarang, kegagalan di salah satu dari tiga sistem ini jauh lebih kecil kemungkinannya menyebabkan hilangnya layanan DNS.

Server lumpuh, jenis gangguan jaringan lainnya juga mempengaruhi ketersediaan DNS. Kegagalan tautan, misalnya, dapat secara efektif menghapus DNS dengan membuat tidak mungkin bagi klien untuk berkomunikasi dengan server DNS. Ini tidak jarang dalam skenario ini untuk beberapa orang (tergantung pada lokasi fisik mereka di jaringan) untuk kehilangan akses DNS tetapi yang lain tetap tidak terpengaruh. Mengkonfigurasi beberapa server DNS juga membantu mengatasi kegagalan tidak langsung yang dapat memengaruhi ketersediaan.

Persepsi Ketersediaan dan Ketersediaan Tinggi

Pemadaman tidak semua diciptakan sama: Waktu kegagalan juga memainkan peran besar dalam ketersediaan jaringan yang dirasakan. Sebuah sistem bisnis yang sering mengalami pemadaman akhir pekan, misalnya, mungkin menunjukkan angka ketersediaan yang relatif rendah, tetapi downtime ini mungkin bahkan tidak diperhatikan oleh tenaga kerja reguler. Industri jaringan menggunakan istilah ketersediaan tinggi untuk merujuk pada sistem dan teknologi yang dirancang khusus untuk keandalan, ketersediaan, dan kemudahan servis. Sistem seperti itu biasanya mencakup perangkat keras yang redundan ( misalnya , disk dan catu daya) dan perangkat lunak cerdas ( misalnya , fungsi load balancing dan fail-over). Kesulitan dalam mencapai ketersediaan tinggi meningkat secara dramatis pada tingkat empat dan lima-sembilan, sehingga vendor dapat membebankan biaya premium untuk fitur-fitur ini.