Nah, jawapan pantas untuk tajuk itu adalah tidak. Tetapi mungkin tidak sama sekali, tetapi kita mesti bermula dari awal. Dan adakah syarat-syarat ini LMR, SMR, CMR dan PMR anda mungkin sering mendengarnya. Terutama jika anda ingin membeli pemacu keras magnetik (HDD) dan anda ingin bertanya mengenai teknologi untuk memilih yang baik.
Tentunya anda telah melihat bahawa akhir-akhir ini terdapat banyak perbincangan mengenai teknologi SMR cakera keras moden. Sebagai contoh, Wester Digital, atau WD, baru-baru ini melancarkan rangkaian Red Plus dan Red Pro yang secara eksklusif CMR, dan juga harus keluar untuk menyangkal masalah dengan unit SMRnya. Tetapi apakah semua akronim ini? Apa perbezaan yang ada? Adakah mereka benar-benar berkaitan dengan Linux atau tidak? Semua soalan ini akan saya cuba jelaskan ...
Perbezaan antara LMR, CMR, PMR dan SMR
Perkara pertama yang harus anda ketahui ialah penggunaan cakera keras HDD, iaitu magnet atau mekanikal kemagnetan sebagai media untuk menulis dan membaca data di permukaan cakera.
Tanpa terlalu terperinci mengenai komposisi pinggan mangkuk, dan perincian lain, saya akan terus membezakan cara akses memori ini dibuat. Iaitu, yang jenis MR (Rakaman Magnetik) yang ada:
- Bujur (MRL): Ia adalah sejenis penyimpanan data di mana ia disimpan secara membujur pada permukaan cakera. Kepala cakera keras akan dapat memagnetkan kawasan itu dalam satu cara atau yang lain (utara-selatan) untuk membuat satu dan nol untuk maklumat binari. Ini adalah cara klasik bagaimana maklumat disimpan pada cakera keras yang lebih lama.
- Perpendikular (PMR): Seagate adalah salah satu yang pertama menggunakan teknologi ini untuk cakera keras dari kapasiti 750 GB. Ia mempunyai kelebihan yang jelas berbanding LMR kerana, secara tegak lurus, setiap data mengambil sedikit ruang dan lebih banyak maklumat dapat disimpan di permukaan cakera yang sama. Selain itu, pemanasan lebih sedikit dengan mengekalkan maklumat di kawasan yang lebih biasa dan stabil.
- Konvensional (CMR): Pengilang yang lain juga mula menggunakan PMR untuk cakera keras mereka, itulah sebabnya akhirnya menjadi kebiasaan dalam industri pemacu keras ini. Itulah sebabnya ia disebut CMR kerana sudah meluas dan konvensional. Tetapi ia sama dengan PMR.
- Kayap (SMR): dengan perjuangan yang berterusan untuk mencapai kepadatan data yang lebih tinggi per sentimeter persegi, untuk dapat membuat cakera keras dengan kapasiti yang lebih banyak dengan bilangan plat dan ukuran yang sama, teknologi SMR juga diciptakan. Jenis rakaman yang berbeza dari yang sebelumnya dengan berperingkat. Dalam jenis teknologi ini kepala pembaca digunakan yang lebih kecil daripada kepala penulisan, dan trek data ditumpangkan satu sama lain. Ini meningkatkan kemungkinan merekam lebih banyak data di unit area yang sama, iaitu, kepadatannya meningkat. Masalahnya adalah bahwa trek ditimpa ketika mencoba menghapus atau mengubah data yang tersimpan, yang akan menyebabkan kerusakan data. Cara untuk menyelesaikan masalah ini adalah dengan menulis semua data yang harus diubahsuai di sektor yang terpisah dan ketika ada waktu henti penggunaan hard disk, ini perlu mengatur ulang data. Sesuatu yang serupa dengan yang berlaku dalam SSD dengan TRIM dan penyediaan berlebihan. Tetapi itu mempunyai masalah, kerana anda benar-benar harus melakukan beberapa penulisan ketika dengan teknologi lain anda hanya perlu melakukan 1 ... oleh itu, peningkatan kepadatan dalam kes ini mempunyai kos dari segi penulisan penalti.
Pendek kata, di cakera keras terkini yang dijual, apa jua jenama mereka, anda boleh menemui CMR atau SMR. Sebagai contoh:
- Seagate- Barracuda baru dari 1TB hingga 8TB biasanya SMR. Sementara Ironwolf biasanya CMR.
- Toshiba- Kebanyakan pemacu 1TB hingga 6TB mereka biasanya SMR. Yang lain seperti X300, P300 dan N300 biasanya CMR.
- Western Digital: ia mempunyai varietas yang sangat heterogen, dengan siri Merah yang menggabungkan SMR dan CMR. The Red Pro adalah CMR, campuran Biru, Hitam adalah CMR kebanyakan dengan beberapa pengecualian, dan Ungu adalah CMR.
Dan apa kaitannya dengan Linux?
Perkara pertama adalah Linux terdapat di kebanyakan pelayan, dan juga di banyak superkomputer. Dan tetapan penggunaan ini adalah Storan RAID. Sistem berlebihan "tidak sesuai dengan baik" dengan SMR. Sekurang-kurangnya, mereka harus mengetahui sama ada mereka mempunyai cakera keras SMR atau jika mereka dicampur dengan jenis cakera keras yang lain. Jika tidak, mereka boleh menyebabkan masalah serius.
Perhatikan bahawa dengan RAID digunakan menulis secara serentak dalam beberapa unit pada masa yang sama. Sebagai contoh, dalam RAID 1 (cermin atau cermin), semua yang ditulis ke cakera keras A juga ditulis ke B untuk memiliki salinan data yang tepat dan sekiranya berlaku kegagalan salah satu pemacu, sandaran lain ...
yang perubahan dalam SMR boleh menjadikan cakera ini terlalu lama untuk menulis data berbanding menggunakan sistem RAID CMR sahaja. Walau bagaimanapun, terdapat sistem RAID di mana semua pemacu mereka adalah SMR dan tidak ada terlalu banyak masalah, tetapi penting bahawa kakitangan teknikal yang berdedikasi untuk menggantikan pemacu dalam sistem RAID mengetahui hal ini.
Sebenarnya, sebilangan orang yang telah membeli cakera keras untuk NAS dengan konfigurasi RAID dan pemacu baru adalah SMR, melihat masalah muncul menandakan pemacu sebagai "terdegradasi" atau melihat bagaimana pembinaan semula mengambil masa lebih lama daripada biasa semasa mengganti satu unit HDD dengan yang lain.
Tetapi selain daripada sistem RAID, ada masalah besar lain untuk SMR, dan ia adalah sistem fail XFS, juga banyak digunakan dalam lingkungan Linux. XFS digunakan secara meluas di NAS, dan menyebabkan setiap kali anda ingin menulis semula sektor 4KB, ini bermaksud membaca dan menulis semula keseluruhan 256 MB. Itu menjadikan yuran pemindahan benar-benar mengerikan.
Kesimpulannya, untuk teknologi RAID jenis ini, anda tidak boleh mencampurkan SMR dengan CMR dan untuk NAS yang sepatutnya elakkan menggunakan XFS. Tetapi secara peribadi, saya cadangkan anda memilih CMR dan dengan itu mengelakkan batasan dan sakit kepala ...