Fault Tolerance in Cloud Computing

Toleransi kesalahan dalam komputasi awan berarti membuat cetak biru untuk pekerjaan yang sedang berlangsung setiap kali beberapa bagian tidak berfungsi atau tidak tersedia. Ini membantu perusahaan mengevaluasi kebutuhan dan persyaratan infrastruktur mereka dan menyediakan layanan jika perangkat tersebut tidak tersedia karena alasan tertentu.

Ini tidak berarti bahwa sistem alternatif dapat menyediakan 100% keseluruhan layanan. Namun, konsepnya adalah untuk menjaga sistem tetap dapat digunakan dan, yang paling penting, pada tingkat yang wajar dalam mode operasional. Penting bagi perusahaan untuk terus tumbuh secara berkelanjutan dan meningkatkan tingkat produktivitasnya.

Main Concepts behind Fault Tolerance in Cloud Computing System

  • Replikasi: Sistem yang toleran terhadap kesalahan bekerja dengan menjalankan beberapa replika untuk setiap layanan. Jadi, jika satu bagian dari sistem bermasalah, bagian lain dapat digunakan untuk tetap menjalankannya. Misalnya, ambil cluster database yang memiliki 3 server dengan informasi yang sama di masing-masing server. Semua tindakan seperti entri data, pembaruan, dan penghapusan tertulis di masing-masing tindakan. Server redundan akan tetap menganggur sampai sistem toleransi kesalahan meminta ketersediaannya.
  • Redundansi: Ketika bagian sistem gagal atau mengalami downstate, penting untuk memiliki sistem jenis cadangan. Server bekerja dengan database darurat yang mencakup banyak layanan redundan. Misalnya, program situs web dengan MS SQL sebagai databasenya mungkin gagal di tengah jalan karena beberapa kesalahan perangkat keras. Kemudian konsep redundansi harus memanfaatkan database baru ketika aslinya dalam mode offline.

Techniques for Fault Tolerance in Cloud Computing

  • Prioritas harus diberikan kepada semua layanan saat merancang sistem toleransi kesalahan. Preferensi khusus harus diberikan pada database karena database ini memberdayakan banyak entitas lainnya.
  • Setelah menetapkan prioritas, Perusahaan harus mengerjakan pengujian tiruan. Misalnya, Enterprise memiliki situs forum yang memungkinkan pengguna untuk login dan mengirim komentar. Ketika layanan otentikasi gagal karena suatu masalah, pengguna tidak akan dapat login.

Kemudian, forum menjadi hanya-baca dan tidak memenuhi tujuan tersebut. Namun dengan sistem yang toleran terhadap kesalahan, pemulihan akan terjamin, dan pengguna dapat mencari informasi dengan dampak minimal.

Major Attributes of Fault Tolerance in Cloud Computing

  • Tidak Ada Titik Kegagalan: Konsep redundansi dan replikasi mendefinisikan bahwa toleransi kesalahan dapat terjadi namun dengan beberapa efek kecil. Jika tidak ada satu titik kegagalan pun, maka sistem tidak toleran terhadap kesalahan.
  • Terima konsep isolasi kesalahan: kejadian kesalahan ditangani secara terpisah dari sistem lain. Ini membantu mengisolasi Perusahaan dari kegagalan sistem yang ada.

Existence of Fault Tolerance in Cloud Computing

  • Kegagalan Sistem: Ini bisa berupa masalah perangkat lunak atau perangkat keras. Kegagalan perangkat lunak mengakibatkan sistem crash atau hang, yang mungkin disebabkan oleh Stack Overflow atau alasan lainnya. Pemeliharaan mesin perangkat keras fisik yang tidak tepat akan mengakibatkan kegagalan sistem perangkat keras.
  • Insiden Pelanggaran Keamanan: Ada banyak alasan mengapa toleransi kesalahan dapat timbul karena kegagalan keamanan. Peretasan server merugikan server dan mengakibatkan pelanggaran data. Alasan lain yang memerlukan toleransi kesalahan dalam bentuk pelanggaran keamanan termasuk ransomware, phishing, serangan virus, dll.

//AZS

referensi : [1][2]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *