Bagikan melalui


Apa itu dokumentasi keandalan Azure?

Azure menyediakan serangkaian kemampuan keandalan yang komprehensif untuk membantu Anda memenuhi persyaratan beban kerja Anda. Dokumentasi keandalan Azure menyediakan panduan khusus layanan tentang bagaimana setiap layanan Azure mendukung kemampuan keandalan platform tersebut, seperti penanganan kesalahan sementara, zona ketersediaan, dukungan multi-wilayah, dan dukungan cadangan. Untuk melihat daftar panduan layanan keandalan saat ini, lihat Panduan keandalan berdasarkan layanan.

Selain panduan layanan keandalan, dokumentasi keandalan Azure juga menyertakan informasi umum, seperti:

  • Wilayah Azure: Informasi tentang wilayah Azure, wilayah yang dipasangkan dan tidak berpasangan, dan konfigurasi wilayah yang berbeda.
  • Zona ketersediaan Azure: Informasi tentang zona ketersediaan, termasuk bagaimana zona tersebut mendukung ketersediaan tinggi dan pemulihan bencana. Bagian ini juga menyertakan daftar layanan dan wilayah Azure yang mendukung zona ketersediaan.
  • Konsep keandalan: Konsep keandalan dasar, seperti:
    • Kelangsungan bisnis, ketersediaan tinggi, dan pemulihan bencana.
    • Redundansi, replikasi, dan pencadangan.
    • Failover (mengalihkan kegagalan) dan failback (pemulihan dari kegagalan).
    • Tanggung jawab bersama antara Microsoft dan Anda.

Apa itu keandalan?

Keandalan mengacu pada kemampuan beban kerja untuk berkinerja secara konsisten pada tingkat layanan yang dapat diterima, dan sesuai dengan persyaratan kelangsungan bisnis. Keandalan adalah konsep utama dalam komputasi cloud. Di Azure, keandalan dicapai melalui kombinasi faktor, termasuk desain platform itu sendiri, layanannya, arsitektur aplikasi Anda, dan implementasi praktik terbaik.

Dua pendekatan utama untuk mencapai keandalan dalam beban kerja adalah:

  • Ketahanan: kemampuan untuk menahan dan terus beroperasi ketika terjadi kesalahan, seperti kesalahan sementara, pemadaman infrastruktur, atau lonjakan permintaan yang tidak terduga. Ketahanan membantu Anda menghindari gangguan.

  • Pemulihan: kemampuan untuk memulihkan operasi normal setelah gangguan. Jika gangguan terjadi, pemulihan membantu Anda memulihkan kembali ke keadaan yang dapat diandalkan.

Platform dan layanan Azure menawarkan sejumlah fitur keandalan seperti zona ketersediaan, dukungan multi-wilayah, replikasi data, dan pencadangan dan pemulihan. Fitur-fitur ini harus dipertimbangkan saat merancang beban kerja untuk memenuhi persyaratan kelangsungan bisnisnya.

Petunjuk / Saran

Keandalan juga menggabungkan elemen lain dari desain solusi Anda juga, termasuk bagaimana Anda menyebarkan perubahan dengan aman, bagaimana Anda mengelola performa Anda untuk menghindari waktu henti karena beban tinggi, dan cara Anda menguji dan memvalidasi setiap bagian solusi Anda. Untuk mempelajari selengkapnya, lihat Azure Well-Architected Framework.

Panduan keandalan untuk layanan Azure

Azure menyediakan serangkaian kemampuan keandalan yang komprehensif untuk membantu Anda memenuhi persyaratan beban kerja Anda. Panduan keandalan untuk layanan Azure adalah panduan khusus layanan tentang bagaimana setiap layanan Azure mendukung kemampuan keandalan platform tersebut, seperti penanganan kesalahan sementara, ketahanan terhadap zona ketersediaan dan pemadaman regional, serta pencadangan dan pemulihan. Untuk melihat daftar panduan layanan keandalan saat ini, lihat Panduan keandalan untuk layanan Azure.

Wilayah Azure

Azure menyediakan lebih dari 60 wilayah secara global, yang terletak di berbagai geografi. Setiap wilayah adalah sekumpulan fasilitas fisik yang mencakup pusat data dan infrastruktur jaringan. Semua wilayah dapat dibagi menjadi area geografis yang disebut geografi. Setiap geografi adalah batas residensi data, dan mungkin berisi satu atau beberapa wilayah.

Wilayah Azure menyediakan jenis opsi ketahanan tertentu. Banyak wilayah menyediakan zona ketersediaan, dan beberapa memiliki wilayah berpasangan sementara wilayah lain tidak berpasangan. Saat Anda memilih wilayah untuk layanan Anda, penting untuk memperhatikan opsi ketahanan yang tersedia di wilayah tersebut.

Zona ketersediaan Azure

Banyak wilayah Azure menyediakan zona ketersediaan, yakni kelompok pusat data yang terpisah di dalam suatu wilayah. Zona ketersediaan adalah cara penting untuk mencapai keandalan pada platform Azure karena menyediakan beberapa tingkat isolasi fisik dalam suatu wilayah.

Zona ketersediaan cukup dekat untuk memiliki koneksi latensi rendah ke zona ketersediaan lain, tetapi cukup jauh untuk mengurangi risiko bahwa lebih dari satu zonanya akan terpengaruh oleh pemadaman lokal atau cuaca. Zona ketersediaan memiliki infrastruktur daya, pendinginan, dan jaringan mandiri. Mereka dirancang sedemikian rupa sehingga jika satu zona mengalami pemadaman, maka layanan regional, kapasitas, dan ketersediaan tinggi didukung oleh zona yang tersisa.

Konsep keandalan

Bagian konsep keandalan memberikan gambaran umum tentang beberapa konsep dan prinsip utama yang mendasari keandalan di Azure.

Kelangsungan bisnis, ketersediaan tinggi, dan pemulihan bencana

Perencanaan kelangsungan bisnis dapat dipahami sebagai proses manajemen risiko yang sedang berlangsung melalui ketersediaan tinggi dan desain pemulihan bencana.

Saat mempertimbangkan kelangsungan bisnis, penting untuk memahami istilah-istilah berikut:

  • Kelangsungan bisnis adalah keadaan di mana bisnis dapat melanjutkan operasi selama kegagalan, pemadaman, atau bencana. Kelangsungan bisnis membutuhkan perencanaan, persiapan, dan implementasi sistem dan proses yang tangguh secara proaktif.

  • Ketersediaan Tinggi berkaitan dengan merancang solusi untuk memenuhi kebutuhan bisnis terhadap ketersediaan, dan mengatasi masalah sehari-hari yang mungkin memengaruhi persyaratan waktu aktif.

  • Pemulihan bencana adalah tentang merencanakan cara menangani risiko yang tidak biasa dan pemadaman bencana yang dapat diakibatkan.

Untuk informasi tentang kelangsungan bisnis dan perencanaan kelangsungan bisnis melalui ketersediaan tinggi dan desain pemulihan bencana, lihat Apa itu kelangsungan bisnis, ketersediaan tinggi, dan pemulihan bencana?.

Redundansi, replikasi, dan pencadangan

Kita sering berpikir tentang cloud sebagai sistem yang didistribusikan secara global dan di mana-mana. Namun, pada kenyataannya cloud terdiri dari perangkat keras yang berjalan di pusat data. Ketahanan mengharuskan Anda memperhitungkan beberapa risiko yang terkait dengan lokasi fisik tempat komponen yang dihosting cloud Anda berjalan.

Redundansi adalah kemampuan untuk mempertahankan beberapa salinan identik dari komponen layanan, dan untuk menggunakan salinan tersebut dengan cara yang mencegah satu komponen menjadi satu titik kegagalan.

Replikasi atau redundansi data adalah kemampuan untuk mempertahankan beberapa salinan data, yang disebut replika.

Pencadangan adalah kemampuan untuk mempertahankan salinan data bertanda waktu yang dapat digunakan untuk memulihkan data yang telah hilang.

Untuk pengenalan redundansi, replikasi, dan cadangan, lihat Apa itu redundansi, replikasi, dan cadangan?.

Pemulihan sistem otomatis dan pengembalian sistem

Alasan umum untuk mempertahankan salinan redundan dari aplikasi dan replika data adalah untuk dapat melakukan failover. Dengan failover, Anda dapat mengalihkan lalu lintas dan permintaan dari instance yang bermasalah ke instance yang sehat. Kemudian, setelah instans asli menjadi sehat lagi, Anda dapat melakukan failback untuk kembali ke konfigurasi asli.

Untuk informasi selengkapnya tentang failover dan failback, lihat Apa itu failover dan failback?.

Tanggung jawab bersama

Layanan Azure dibangun agar tahan terhadap banyak kegagalan umum, dan setiap produk menyediakan perjanjian tingkat layanan (SLA) yang menjelaskan waktu aktif yang dapat Anda harapkan. Namun, keandalan keseluruhan beban kerja Anda tergantung pada bagaimana Anda telah merancang solusi Anda untuk memenuhi kebutuhan bisnis Anda. Beberapa rencana kelangsungan bisnis dapat menganggap risiko kegagalan tertentu tidak penting, sementara yang lain mungkin menganggapnya penting.

Di platform cloud publik Azure, keandalan adalah tanggung jawab bersama antara Microsoft dan Anda. Karena ada berbagai tingkat keandalan di setiap beban kerja yang Anda desain dan sebarkan, penting bagi Anda untuk memahami siapa yang memiliki tanggung jawab utama untuk masing-masing tingkat tersebut dari perspektif keandalan. Untuk lebih memahami cara kerja tanggung jawab bersama, terutama saat menghadapi pemadaman atau bencana, lihat Tanggung jawab bersama untuk keandalan.