Hotmail mendapat Sistem Penyimpanan baru - membuatnya lebih cepat!

Hotmail mendapat Sistem Penyimpanan baru - membuatnya lebih cepat!
Hotmail mendapat Sistem Penyimpanan baru - membuatnya lebih cepat!

Video: Hotmail mendapat Sistem Penyimpanan baru - membuatnya lebih cepat!

Video: Hotmail mendapat Sistem Penyimpanan baru - membuatnya lebih cepat!
Video: 32 Secret Combinations on Your Keyboard - YouTube 2024, April
Anonim

Hotmail menerima miliaran pesan email setiap hari dan ini harus disimpan dengan aman dan harus tersedia secara efisien. Sistem penyimpanan berbasis cloud milik Hotmail mendukung lebih dari satu miliar kotak surat dan ratusan petabyte data (satu petabyte adalah satu juta gigabyte). Dan untuk menangani ratusan ribu transaksi simultan secara efisien pada skala ini merupakan tantangan teknis. Sistem penyimpanan dibangun menggunakan teknologi Microsoft, termasuk Windows Server dan Microsoft SQL Server.

Microsoft telah bekerja pada upgrade besar ke sistem penyimpanan ini. Sejak awal tahun ini, sebuah sistem baru yang didasarkan pada teknologi yang dikembangkan di Hotmail telah berjalan di sebuah cluster percontohan menggunakan akun pribadi karyawan Microsoft. Dan setelah pengujian yang ketat, sistem baru telah disertifikasi yang memberikan keandalan yang lebih baik dengan harga yang jauh lebih rendah.

Mari kita lihat beberapa teknologi baru ini digunakan oleh Hotmail.

Menerapkan JBOD menggantikan RAID:

"RAID (Redundant Array of Inexpensive Disks) adalah teknologi yang memungkinkan beberapa hard drive untuk dilekatkan pada satu papan pengontrol, yang membuat mereka terlihat seperti satu hard drive yang lebih besar dan jauh lebih andal (kadang-kadang disebut" Logical Unit ") untuk perangkat lunak yang menjalankan sistem penyimpanan."

Hotmail telah menggunakan RAID untuk waktu yang lama. Email disimpan di beberapa grup RAID sehingga bahkan ketika seluruh RAID gagal, pesan dapat dipulihkan. Hotmail mempelajari perspektif keandalan dari kapasitas drive yang lebih besar dari 1 terabyte dan menemukan bahwa itu tidak bernilai uang dari sudut pandang keandalan. Karena sistem RAID dengan mudah menangani masalah yang mempengaruhi sistem tunggal tetapi tidak ketika seluruh mesin atau pengontrol RAID mengalami masalah. Hotmail menemukan bahwa memiliki salinan pada mesin yang berbeda yang tidak berbagi pengontrol tidak hanya lebih andal tetapi juga lebih murah daripada konfigurasi RAID.
Hotmail telah menggunakan RAID untuk waktu yang lama. Email disimpan di beberapa grup RAID sehingga bahkan ketika seluruh RAID gagal, pesan dapat dipulihkan. Hotmail mempelajari perspektif keandalan dari kapasitas drive yang lebih besar dari 1 terabyte dan menemukan bahwa itu tidak bernilai uang dari sudut pandang keandalan. Karena sistem RAID dengan mudah menangani masalah yang mempengaruhi sistem tunggal tetapi tidak ketika seluruh mesin atau pengontrol RAID mengalami masalah. Hotmail menemukan bahwa memiliki salinan pada mesin yang berbeda yang tidak berbagi pengontrol tidak hanya lebih andal tetapi juga lebih murah daripada konfigurasi RAID.

Jadi mereka mengembangkan JBOD (Just a Bunch Of Disks) di mana salinan data berada pada hard drive, pengontrol, dan mesin independen. Sehingga membuat pengontrol hard drive hampir sepenuhnya keluar dari jalan dan menyerahkannya ke perangkat lunak untuk dikontrol. Perangkat lunak sistem JBOD ini dikembangkan oleh Hotmail.

Perangkat lunak JBOD ini terus-menerus memantau kegagalan dan meningkatkan peringatan ketika ditemukan sehingga memicu proses perbaikan. Proses perbaikan ini dapat me-reboot mesin atau memulai kembali proses, untuk memperbaiki korupsi data atau bahkan melibatkan campur tangan manusia jika diperlukan. Keuntungan utama menggunakan Perangkat Lunak adalah dapat mempertahankan salinan surat baik yang memprioritaskan tindakan perbaikan jika menemukan lebih sedikit salinan. Menggunakan perangkat lunak ini, replikasi itu sendiri disederhanakan
Perangkat lunak JBOD ini terus-menerus memantau kegagalan dan meningkatkan peringatan ketika ditemukan sehingga memicu proses perbaikan. Proses perbaikan ini dapat me-reboot mesin atau memulai kembali proses, untuk memperbaiki korupsi data atau bahkan melibatkan campur tangan manusia jika diperlukan. Keuntungan utama menggunakan Perangkat Lunak adalah dapat mempertahankan salinan surat baik yang memprioritaskan tindakan perbaikan jika menemukan lebih sedikit salinan. Menggunakan perangkat lunak ini, replikasi itu sendiri disederhanakan

“The storage system consists of a set of machines, each of which has its copy of an email message and a journal recording messages that have arrived, organized by arrival date. The machines talk to each other from time to time, compare their journals, and copy any messages that they realize haven’t been copied to all machines.“

Menerapkan Solid State Drives (SSD) bukan Hard Drives.

Kami tahu SSD jauh lebih cepat daripada Hard drive. Hard drive meskipun lebih besar dan lebih murah lambat dalam menangani tingkat permintaan.

“A normal hard drive can perform a little more than one hundred read/write operations per second, whereas some of the fastest SSDs can do over one hundred thousand operations per second.”

Meskipun kecepatan ini datang dengan harga karena mereka jauh lebih mahal / gigabyte dibandingkan dengan Hard Drives.

SSD menangani beban yang selalu berubah secara efisien. Hal ini dapat dijelaskan karena Hotmail tidak hanya menyimpan pesan email tetapi juga melacak berbagai metadata yang terus berubah seperti daftar pesan di inbox, status pesan dibaca / belum dibaca, percakapan threading dll. Metadata ini meskipun menempati sebagian kecil dari ruang penyimpanan menempatkan beban maksimum pada Hard drive karena sifatnya selalu berubah. Jadi menggunakan SSD untuk menyimpan metadata dan Hard disk untuk pesan membuat kombinasi yang lebih baik dan efisien.

Terlepas dari peningkatan ini, Hotmail akan mengungkapkan lebih banyak lagi di posting mendatang. Peluncuran sistem Penyimpanan baru telah dimulai dan kluster baru akan didasarkan pada JBOD. Sudah 30 juta pengguna berada di JBOD sementara 100 juta lainnya akan bergerak seiring berjalannya waktu.
Terlepas dari peningkatan ini, Hotmail akan mengungkapkan lebih banyak lagi di posting mendatang. Peluncuran sistem Penyimpanan baru telah dimulai dan kluster baru akan didasarkan pada JBOD. Sudah 30 juta pengguna berada di JBOD sementara 100 juta lainnya akan bergerak seiring berjalannya waktu.

Jika Anda perhatikan, Hotmail telah menjadi sangat cepat. Jika Anda belum - coba sekarang.

Direkomendasikan: