ความแตกต่างระหว่างฮาร์ดดิสก์ SMR, CMR, LMR และ PMR: มีส่วนเกี่ยวข้องกับ Linux หรือไม่?

ฮาร์ดดิสก์ความแตกต่าง CMR, SMR, PMR

คำตอบด่วนสำหรับชื่อเรื่องคือไม่ แต่มันอาจจะไม่เป็นเช่นนั้น แต่เราต้องเริ่มที่จุดเริ่มต้น และนั่นก็คือคำศัพท์เหล่านี้ LMR, SMR, CMR และ PMR คุณอาจได้ยินพวกเขามากขึ้นเรื่อย ๆ โดยเฉพาะอย่างยิ่งหากคุณกำลังมองหาซื้อฮาร์ดไดรฟ์แม่เหล็ก (HDD) และคุณกำลังพยายามสอบถามเกี่ยวกับเทคโนโลยีเพื่อเลือกใช้

แน่นอนคุณได้เห็นว่าเมื่อเร็ว ๆ นี้มีการพูดถึงเทคโนโลยี SMR มากมายสำหรับ ฮาร์ดไดรฟ์ที่ทันสมัย. ตัวอย่างเช่น Wester Digital หรือ WD เพิ่งเปิดตัวกลุ่มผลิตภัณฑ์ Red Plus และ Red Pro ที่เป็น CMR โดยเฉพาะและยังต้องออกมาพิสูจน์ปัญหาเกี่ยวกับหน่วย SMR แต่คำย่อทั้งหมดนี้คืออะไร? มีความแตกต่างอะไรบ้าง? พวกเขาเกี่ยวข้องกับ Linux จริงหรือไม่? คำถามทั้งหมดนี้ฉันจะพยายามชี้แจง ...

ความแตกต่างระหว่าง LMR, CMR, PMR และ SMR

แพลตเตอร์และหัวฮาร์ดไดรฟ์

Headstock & Chainrings: Seagate Medalist ST33232A

สิ่งแรกที่คุณควรรู้คือใช้ฮาร์ดไดรฟ์ HDD นั่นคือแม่เหล็กหรือกลไก แม่เหล็กเป็นสื่อสำหรับการเขียนและการอ่าน ข้อมูลบนพื้นผิวของแผ่นดิสก์

โดยไม่ต้องลงรายละเอียดเกี่ยวกับองค์ประกอบของอาหารและรายละเอียดอื่น ๆ มากเกินไปฉันจึงแยกความแตกต่างโดยตรงในการเข้าถึงหน่วยความจำ นั่นคือ ประเภทของ MRs (การบันทึกแม่เหล็ก) ที่มีอยู่:

  • ตามยาว (MRL): เป็นหน่วยเก็บข้อมูลประเภทหนึ่งที่จัดเก็บไว้ตามยาวบนพื้นผิวของดิสก์ ส่วนหัวของฮาร์ดดิสก์จะสามารถดึงดูดพื้นที่ได้ไม่ทางใดก็ทางหนึ่ง (ทิศเหนือ - ใต้) เพื่อสร้างและเลขศูนย์สำหรับข้อมูลไบนารี เป็นวิธีคลาสสิกในการจัดเก็บข้อมูลในฮาร์ดไดรฟ์รุ่นเก่า
  • ตั้งฉาก (PMR): Seagate เป็นหนึ่งในคนแรก ๆ ที่ใช้เทคโนโลยีนี้สำหรับฮาร์ดไดรฟ์ที่มีความจุ 750 GB มีข้อได้เปรียบที่ชัดเจนเหนือ LMR เนื่องจากการตั้งฉากข้อมูลแต่ละรายการใช้พื้นที่น้อยลงและสามารถจัดเก็บข้อมูลได้มากขึ้นบนพื้นผิวดิสก์เดียวกัน นอกจากนี้ยังให้ความร้อนน้อยลงด้วยการเก็บข้อมูลไว้ในพื้นที่ปกติและมีเสถียรภาพมากขึ้น
  • ธรรมดา (CMR): ผู้ผลิตรายอื่น ๆ เริ่มใช้ PMR สำหรับฮาร์ดไดรฟ์ของตนด้วยซึ่งเป็นเหตุผลว่าทำไมจึงกลายเป็นบรรทัดฐานในอุตสาหกรรมฮาร์ดไดรฟ์นี้ นั่นคือเหตุผลที่เรียกว่า CMR เนื่องจากแพร่หลายและเป็นแบบแผนอยู่แล้ว แต่ก็เหมือนกับ PMR
  • มุงหลังคา (SMR): ด้วยการต่อสู้อย่างไม่หยุดหย่อนเพื่อให้ได้ความหนาแน่นของข้อมูลที่สูงขึ้นต่อตารางเซนติเมตรเพื่อให้สามารถสร้างฮาร์ดไดรฟ์ที่มีความจุมากขึ้นด้วยจำนวนเพลตและขนาดเท่ากันเทคโนโลยี SMR ก็ถูกสร้างขึ้นเช่นกัน ประเภทของการบันทึกที่แตกต่างจากการบันทึกก่อนหน้านี้โดยการเซ ในเทคโนโลยีประเภทนี้จะใช้หัวอ่านที่มีขนาดเล็กกว่าหัวเขียนและแทร็กข้อมูลจะซ้อนทับกัน สิ่งนี้จะเพิ่มความเป็นไปได้ในการบันทึกข้อมูลมากขึ้นในหน่วยพื้นที่เดียวกันนั่นคือความหนาแน่นจะเพิ่มขึ้น ปัญหาคืออาจเกิดจากกรณีที่แทร็กถูกเขียนทับเมื่อพยายามลบหรือแก้ไขข้อมูลที่จัดเก็บไว้ซึ่งจะนำไปสู่ความเสียหายของข้อมูล วิธีแก้ปัญหานี้คือการเขียนข้อมูลทั้งหมดที่ต้องแก้ไขในเซกเตอร์แยกต่างหากและเมื่อมีช่วงเวลาหยุดทำงานของการใช้ฮาร์ดดิสก์จะดูแลการจัดลำดับข้อมูลใหม่ สิ่งที่คล้ายกับสิ่งที่เกิดขึ้นใน SSD ที่มี TRIM และการจัดสรรส่วนเกิน แต่นั่นมีปัญหาเนื่องจากคุณต้องเขียนหลาย ๆ ครั้งเมื่อใช้เทคโนโลยีอื่นคุณต้องทำเพียง 1 ... ดังนั้นการเพิ่มความหนาแน่นในกรณีนี้จึงมีค่าใช้จ่ายในแง่ของการเขียนบทลงโทษ

ในระยะสั้นใน ฮาร์ดไดรฟ์รุ่นล่าสุด ที่ขายไม่ว่าจะเป็นยี่ห้ออะไรก็ตามคุณจะพบว่าตัวเองเป็น CMR หรือ SMR ตัวอย่างเช่น:

  • ซีเกท- Barracudas รุ่นใหม่จาก 1TB ถึง 8TB มักจะเป็น SMR ในขณะที่ Ironwolf มักจะเป็น CMR
  • โตชิบา- ไดรฟ์ 1TB ถึง 6TB จำนวนมากมักเป็น SMR อื่น ๆ เช่น X300, P300 และ N300 มักจะเป็น CMR
  • เวสเทิร์ดิจิตอล: มีความหลากหลายที่แตกต่างกันมากโดยมี Red series ที่ผสม SMR และ CMR Red Pro คือ CMR ผสมสีน้ำเงินสีดำเป็น CMR ส่วนใหญ่มีข้อยกเว้นบางประการและสีม่วงคือ CMR

แล้วมันเกี่ยวอะไรกับลินุกซ์?

raid เซิร์ฟเวอร์จัดเก็บข้อมูลลินุกซ์

สิ่งแรกคือ Linux มีอยู่ในเซิร์ฟเวอร์ส่วนใหญ่และในซูเปอร์คอมพิวเตอร์จำนวนมาก และใช้การตั้งค่าเหล่านี้ของ ที่เก็บ RAID. ระบบที่ซ้ำซ้อน "เข้ากันได้ไม่ดีนัก" กับ SMR อย่างน้อยที่สุดพวกเขาควรรู้ว่ามีฮาร์ดไดรฟ์ SMR หรือผสมกับฮาร์ดไดรฟ์ประเภทอื่นหรือไม่ มิฉะนั้นอาจทำให้เกิดปัญหาร้ายแรงได้

โปรดทราบว่าด้วย RAID จะใช้ เขียนพร้อมกัน หลายหน่วยในเวลาเดียวกัน ตัวอย่างเช่นใน RAID 1 (มิเรอร์หรือมิเรอร์) ทุกสิ่งที่เขียนลงในฮาร์ดดิสก์ A จะถูกเขียนลงใน B ด้วยเพื่อให้มีสำเนาข้อมูลที่ถูกต้องและในกรณีที่ไดรฟ์ตัวใดตัวหนึ่งล้มเหลวให้มี สำรองข้อมูลอื่น ...

ลา การเปลี่ยนแปลงใน SMR อาจทำให้ดิสก์เหล่านี้ใช้เวลาเขียนข้อมูลนานเกินไปเมื่อเทียบกับการใช้ระบบ CMR-only RAID อย่างไรก็ตามมีระบบ RAID ที่ไดรฟ์ทั้งหมดเป็น SMR และไม่มีปัญหามากเกินไป แต่สิ่งสำคัญคือบุคลากรด้านเทคนิคที่ทุ่มเทให้กับการเปลี่ยนไดรฟ์ในระบบ RAID จะต้องตระหนักถึงสิ่งนี้

มีกรณีที่ใช้งานได้จริงเช่นเซิร์ฟเวอร์ที่จัดเก็บข้อมูลบนคลาวด์ของ Dropbox ซึ่งใช้โหนดที่มี SSD และโหนดที่มี HDD SMR แต่มีเคล็ดลับคือพวกเขาไม่ได้อยู่ด้วยกัน แต่ SSD ถูกใช้เป็นบัฟเฟอร์หรือแคชเพื่อเร่งความเร็วและเมื่อพวกเขามี 1GB พวกเขาจะเขียนมันใน 4 บล็อกของ 256MB ของ HDDs ดังนั้นจึงเสริมซึ่งกันและกัน แต่ไม่ผสม ...

ในความเป็นจริงบางคนที่ซื้อฮาร์ดไดรฟ์สำหรับ NAS ที่มีการกำหนดค่า RAID และไดรฟ์ใหม่เป็น SMR พบว่ามีปัญหาปรากฏขึ้นเพื่อทำเครื่องหมายไดรฟ์ว่า "เสื่อมสภาพ" หรือเห็นว่า การสร้างใหม่ใช้เวลานานขึ้น มากกว่าปกติเมื่อเปลี่ยนหน่วย HDD หนึ่งด้วยอีกชุดหนึ่ง

แต่นอกเหนือจากระบบ RAID แล้วยังมีไฟล์ ปัญหาใหญ่อีกอย่างสำหรับ SMR และระบบไฟล์ XFSนอกจากนี้ยังใช้กันอย่างแพร่หลายในสภาพแวดล้อม Linux XFS ใช้กันอย่างแพร่หลายใน NAS และทำให้ทุกครั้งที่คุณต้องการเขียนภาค 4KB ใหม่มันหมายถึงการอ่านและเขียนใหม่ทั้ง 256 MB นั่นทำให้ค่าธรรมเนียมการโอนแย่มาก

สรุปสำหรับเทคโนโลยี RAID ประเภทนี้คุณควรหลีกเลี่ยงการผสม SMR กับ CMR และสำหรับ NAS คุณควร หลีกเลี่ยงการใช้ XFS. แต่โดยส่วนตัวแล้วฉันขอแนะนำให้คุณเลือกใช้ CMR เพื่อหลีกเลี่ยงข้อ จำกัด และอาการปวดหัว ...


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา