Rumah Pengkomputeran Awan Bagaimanakah syarikat boleh mengekalkan standard ketersediaan aplikasi?

Bagaimanakah syarikat boleh mengekalkan standard ketersediaan aplikasi?

Anonim

Q:

Bagaimanakah syarikat boleh mengekalkan standard ketersediaan aplikasi?

A:

Mengekalkan ketersediaan aplikasi boleh memberi kesan yang luas dan ketara ke atas proses perniagaan. Secara amnya, memastikan bahawa sistem "tersedia" melalui pelayan yang konsisten, platform dan operasi antara muka menyokong semua perkara-perkara hebat yang dilakukan oleh era digital untuk perniagaan dalam setiap industri.

Sesetengah aspek utama memastikan ketersediaan aplikasi mempunyai kaitan dengan mengukur ketersediaan dan mengetahui apa yang harus diukur. Contohnya, dalam melihat ketersediaan secara keseluruhan, penganalisis mungkin menggunakan gabungan masa min antara kegagalan (seberapa cepat sesuatu mungkin gagal) dan bermakna masa untuk pemulihan (seberapa cepat sesuatu mungkin kembali dalam talian). Metrik seperti bantuan ini untuk menentukan masa tamat sebuah sistem untuk memahami bagaimana aplikasi yang tersedia akan berada dalam masa nyata.

Para profesional IT juga perlu mengukur ketersediaan berdasarkan perkaitan pengguna. Dengan kata lain, masuk akal untuk bertanya: Apa yang akan tersedia? Satu-satunya perkara yang penting untuk ketersediaan adalah mereka yang memudahkan transaksi pengguna akhir. Dengan itu, ia juga masuk akal untuk mengukur ketersediaan di titik akhir sistem, bukan di tempat lain. Sistem kemudian boleh menggunakan model ACID atau BASE untuk menyelesaikan dan mengemas kini data merentas arsitektur.

Bersama dengan ukuran dan analisis, terdapat strategi pelaksanaan teras untuk mencipta dan mengekalkan ketersediaan. Yang pertama adalah untuk mewujudkan sistem berlebihan yang memastikan masa tamat yang konsisten, walaupun terdapat kegagalan pada titik tertentu. Sebagai contoh, Amazon Web Services, sebagai pembekal SaaS yang dominan, menawarkan pelanggan "zon ketersediaan" yang melaksanakan kelebihan ini untuk ketersediaan yang tinggi. Syarikat lain mungkin memilih untuk menubuhkan sistem seperti ini di rumah, terutamanya jika mereka mengendalikan pelbagai pejabat di zon geografi yang berbeza.

Satu lagi strategi teras adalah untuk menampung crossover yang cekap - iaitu, untuk memastikan bahawa dalam kegagalan tunggal, proses redundansi berlaku secepat mungkin. Gabungan usaha ini mengecilkan sebarang downtime secara signifikan dan membantu dalam ketersediaan keseluruhan merentasi sistem.

Pentadbir sistem juga boleh mengejar cara yang proaktif untuk mengatasi kegagalan. Ini melibatkan analisa tahap tinggi umum sistem dan menunjuk di mana dan bagaimana kegagalan mungkin berlaku. Secara amnya, sistem redundansi yang baik adalah perlindungan terbaik daripada downtime dan pemandu yang tinggi.

Bagaimanakah syarikat boleh mengekalkan standard ketersediaan aplikasi?