Windows

Hotmail mendapat Sistem Storan yang baru - menjadikannya lebih cepat!

Keputusan Pengeluaran KWSP Akaun 1

Keputusan Pengeluaran KWSP Akaun 1
Anonim

Hotmail menerima berbilion-bilion mesej e-mel setiap hari dan ini perlu disimpan dengan selamat dan dijadikan sedia dengan cekap. Sistem penyimpanan berasaskan awan Hotmail menyokong lebih satu bilion peti mel dan beratus-ratus petabytes data (satu petabyte adalah satu juta gigabait). Dan untuk mengendalikan ratusan ribu transaksi serentak secara efisien pada skala ini adalah cabaran kejuruteraan. Sistem storan dibina menggunakan teknologi Microsoft, termasuk Windows Server dan Microsoft SQL Server.

Microsoft telah mengusahakan peningkatan besar ke sistem storan ini. Sejak awal tahun ini sistem baru berdasarkan teknologi yang dibangunkan di Hotmail telah dijalankan pada cluster perintis menggunakan akaun peribadi pekerja Microsoft.

Melaksanakan JBOD menggantikan RAID:

"RAID (Redundant Array of Disks Diskaun) adalah teknologi yang membolehkan beberapa cakera keras dipasang pada papan pengawal tunggal, yang menjadikannya kelihatan seperti satu cakera keras yang lebih besar dan jauh lebih dipercayai (kadangkala disebut "Unit Logik") kepada perisian yang menjalankan sistem storan. "

Hotmail telah menggunakan RAID untuk masa yang lama. E-mel disimpan pada beberapa kumpulan RAID supaya walaupun seluruh RAID gagal, mesej dapat dipulihkan. Hotmail mengkaji perspektif kebolehpercayaan pemacu kapasiti yang lebih besar daripada 1 terabyte dan mendapati bahawa ia bukan bernilai wang dari sudut pandangan kebolehpercayaan. Oleh kerana sistem RAID mudah menangani masalah yang mempengaruhi sistem tunggal tetapi tidak apabila seluruh mesin atau pengawal RAID menghadapi masalah. Hotmail mendapati bahawa mempunyai salinan pada mesin yang berbeza tidak berkongsi pengawal itu bukan sahaja lebih dipercayai tetapi kos yang bijak juga lebih murah daripada konfigurasi RAID.

Jadi mereka mengembangkan JBOD (Hanya Bunch Of Disks) di mana salinan data berada pada harddependen pemacu, pengawal dan mesin. Oleh itu, membuat pengawal cakera keras hampir sepenuhnya keluar dari jalan dan menyerahkannya kepada perisian untuk mengawal. Perisian sistem JBOD ini telah dibangunkan oleh Hotmail.

Perisian JBOD ini sentiasa memantau kegagalan dan menimbulkan amaran apabila didapati mencetuskan proses pembaikan. Proses pembaikan ini boleh menghidupkan semula mesin atau memulakan semula proses, untuk memperbaiki korupsi data atau bahkan melibatkan campur tangan manusia jika diperlukan. Kelebihan utama menggunakan Perisian adalah ia dapat mengekalkan salinan surat yang baik yang memprioritaskan tindakan perbaikan jika ia kurang mendapat salinan. Dengan menggunakan perisian ini, replikasi itu sendiri dipermudahkan

"Sistem storan terdiri daripada satu set mesin, masing-masing mempunyai salinan mesej e-mel dan mesej rakaman jurnal yang telah tiba, yang dianjurkan pada tarikh ketibaan. Mesin-mesin bercakap antara satu sama lain dari semasa ke semasa, membandingkan jurnal mereka, dan menyalin mana-mana mesej yang mereka sedari tidak disalin ke semua mesin. "

Melaksanakan Pemacu Negeri Pepejal (SSD) bukannya Pemacu Cakera

Kami tahu SSD jauh lebih cepat daripada cakera keras. Pemacu keras walaupun lebih besar dan lebih murah lambat dalam mengendalikan kadar permintaan

"Pemacu keras biasa boleh melakukan operasi lebih kurang seratus read / write sesaat, sementara beberapa SSD terpantas boleh dilakukan 100,000 operasi sesaat. " Walaupun kelajuan ini datang pada harga kerana ia jauh lebih mahal / gigabyte berbanding dengan cakera keras.

SSD mengendalikan beban yang sentiasa berubah dengan cekap. Ini boleh dijelaskan sebagai Hotmail bukan sahaja menyimpan mesej e-mel tetapi juga menjejaki pelbagai metadata yang sentiasa berubah seperti senarai mesej dalam peti masuk, status mesej baca / belum dibaca, threading perbualan dll Metadata ini walaupun menempati ruang kecil ruang penyimpanan meletakkan beban maksimum pada pemacu keras kerana sifat berubah. Oleh itu, menggunakan SSD untuk menyimpan metadata dan cakera keras untuk mesej membuat kombinasi yang lebih baik dan cekap.

Selain daripada peningkatan ini, Hotmail akan mendedahkan lebih banyak lagi dalam siaran masa depan. Pelancaran sistem Penyimpanan baru telah pun bermula dan kelompok baru akan didasarkan pada JBOD. Sudah 30 juta pengguna berada di JBOD manakala 100 juta lagi akan bergerak dalam perjalanan masa.

Jika anda perasan, Hotmail telah menjadi sangat pantas. Jika anda belum - cuba sekarang.