Tardigrade Projek melindungi vms anda terhadap kesilapan tuan rumah

Isi kandungan:

Video: What is the strangest Tardigrade? Meet the Tardigrade with Gecko Feet!! Batillipes under Microscope 2024

Video: What is the strangest Tardigrade? Meet the Tardigrade with Gecko Feet!! Batillipes under Microscope 2024
Anonim

Selepas berbilang perubahan Azure dan penambahbaikan keselamatan dalam beberapa bulan terakhir, Microsoft memperkenalkan Project Tardigrade sebagai percubaan terbaru mereka dalam menjadikan Azure lebih dipercayai.

Projek Tardigrade menghalang kegagalan platform

Projek Tardigrade adalah perkhidmatan baru yang bertujuan meningkatkan daya tahan Azure. Ia termasuk strategi mitigasi yang melindungi Azure VMs daripada kegagalan platform.

Begini bagaimana Mark Russinovich, Ketua Pegawai Teknologi di Microsoft Azure, menggambarkan kerja semasa Azure:

Matlamat kami adalah untuk memberi kuasa kepada organisasi untuk menjalankan beban kerja mereka dengan penuh jaminan kepada Azure. Dengan ini sebagai prinsip panduan kami, kami terus melabur dalam mengembangkan platform Azure untuk menjadi salah tanggapan, bukan sahaja untuk meningkatkan produktiviti perniagaan tetapi juga untuk memberikan pengalaman pelanggan yang lancar.

Untuk mengelakkan kesan terhadap beban kerja anda, perkhidmatan itu membolehkan komponen untuk sembuh sendiri dan cepat pulih dari kegagalan yang mungkin, walaupun dalam kesilapan tuan rumah yang kritikal.

Bagaimanakah Projek Tardigrade berfungsi?

Berikut adalah contoh bagaimana kerja aliran pemulihan Tardigrade berfungsi:

  • Fasa 1: Langkah ini tidak memberi impak untuk menjalankan VM pelanggan. Ia hanya mengitar semula semua perkhidmatan yang berjalan di hos. Dalam kes yang jarang berlaku bahawa perkhidmatan bersalah tidak berjaya dimulakan semula, kami meneruskan ke Fasa 2.
  • Fasa 2: Perkhidmatan diagnostik kami berjalan pada tuan rumah untuk mengumpulkan semua log / dump yang relevan secara sistematik, untuk memastikan bahawa kami dapat mendiagnosis sebab mengapa kegagalan dalam Fasa 1. Analisis komprehensif ini membolehkan kami menjadi 'akar penyebab' masalah itu dan dengan itu mencegah pencegahan semula pada masa hadapan.
  • Tahap 3: Pada tahap yang tinggi, kami menetapkan semula OS ke keadaan yang sihat dengan impak pelanggan yang minimum untuk mengurangkan masalah tuan rumah. Semasa fasa ini kita mengekalkan keadaan masing-masing VM ke RAM, selepas itu kita mulakan semula OS menjadi keadaan yang sihat. Sedangkan OS dengan pantas menetapkan semula di bawah, menjalankan aplikasi pada semua VM yang dihoskan pada pelayan secara ringkas 'membekukan' sebagai CPU digantung buat sementara waktu. Pengalaman ini serupa dengan sambungan rangkaian yang telah hilang sementara tetapi dengan cepat diteruskan kerana logik semula. Selepas OS berjaya diset semula, VMs menggunakan keadaan mereka yang disimpan dan menyambung semula aktiviti biasa, dengan itu mengelakkan sebarang reboot VM yang berpotensi.

Dengan ini, Projek Tardigrade akan memastikan bahawa kegagalan mana-mana komponen tunggal dalam tuan rumah tidak memberi impak terhadap keseluruhan sistem. Oleh itu, VM pelanggan tidak akan terjejas oleh kesalahan tuan rumah.

Microsoft bekerja keras untuk memperbaiki dan memperluaskan senario kegagalan host yang berbeza untuk memastikan platform pengkomputeran awan mereka lebih dipercayai berbanding sebelum ini.

Mengharapkan perkembangan baru dan pelaksanaan kebolehpercayaan lain dalam masa terdekat.

Tardigrade Projek melindungi vms anda terhadap kesilapan tuan rumah