Western Digital

Western Digital เปิดตัวเทคโนโลยีฮาร์ดดิสก์แบบใหม่ชื่อ OptiNAND ที่เป็นลูกผสมระหว่างฮาร์ดดิสก์จานหมุนแบบดั้งเดิม และสตอเรจแบบแฟลชในไดรฟ์เดียวกัน

แนวคิดการนำแฟลชมารวมกับฮาร์ดดิสก์จานหมุน (เป็นไดรฟ์แบบไฮบริด) เป็นสิ่งที่มีมานานแล้ว แต่ที่ผ่านมายังเน้นการใช้แฟลชมาคั่นกลางก่อนหน้าดิสก์ เพื่อเก็บข้อมูลที่เรียกใช้บ่อย (hot storage) ส่วนฮาร์ดดิสก์ใช้เก็บข้อมูลที่ถูกเรียกไม่ถี่เท่า (warm storage) อย่างไรก็ตาม ในทางปฏิบัติ การคาดเดาว่าข้อมูลไหนเป็น hot/warm ก็ไม่ใช่เรื่องง่ายนัก

Western Digital บอกว่าลองผิดลองถูกเรื่องนี้มาตั้งแต่ปี 2015 จนกระทั่งซื้อกิจการ SanDisk ในปี 2016 ทำให้มีความเชี่ยวชาญในสตอเรจทั้งแบบดิสก์และแฟลช เมื่อทีมวิจัยจากทั้งสองฝั่งเริ่มทำงานร่วมกัน จึงเห็นแนวทางของการนำแฟลชมาใช้งานร่วมกับฮาร์ดดิสก์ที่เกิดประโยชน์จริงๆ สุดท้ายออกมาเป็น OptiNAND ที่เปิดตัวล่าสุด

OptiNAND เป็นการนำแฟลชไดรฟ์แบบ universal flash storage (UFS) มาฝังไว้ในฮาร์ดดิสก์ แต่ต่างจากการฝังแฟลชแบบเดิมๆ ตรงที่ปรับอัลกอริทึมของเฟิร์มแวร์ และชิป SoC ที่ใช้ในฮาร์ดดิสก์ เพื่อนำแฟลชมาใช้ประโยชน์เพิ่มอีก 2 ด้าน

เพิ่มความจุ

ฮาร์ดดิสก์ในยุคหลังมีความหนาแน่นของแทร็คเพิ่มขึ้นมาก จึงมีโอกาสที่จะเกิดการรบกวนระหว่างแทร็ค (magnetic interference หรือ adjacent track interference) สูงขึ้น ฮาร์ดดิสก์ยุคใหม่จึงต้องเก็บค่า metadata ของข้อมูลต่างๆ เช่น จำนวนครั้งที่เซ็กเตอร์เคยถูกกวน จำนวนครั้งที่ถูกเขียนทับ ตำแหน่งล่าสุดของหัวอ่าน ฯลฯ เอาไว้ใน DRAM ของไดรฟ์

อย่างไรก็ตาม เมื่อ DRAM มีขนาดจำกัด (เพราะราคาแพง) และขนาดของ metadata ใหญ่ขึ้นเรื่อยๆ จนเริ่มเก็บลง DRAM ไม่พอ จนต้องเริ่มไปเก็บลงในพื้นที่ดิสก์เองโดยตรง ส่งผลกระทบต่อทั้งความจุ (เพราะต้องกันที่บนดิสก์ไปเก็บ metadata) และประสิทธิภาพในการเขียน-อ่าน metadata

ทางออกของปัญหานี้จึงเป็นการนำสตอเรจแฟลชมาใช้เก็บ metadata แทน เพราะเป็นสตอเรจที่อยู่ตรงกลางระหว่าง DRAM และดิสก์ ทั้งในแง่ประสิทธิภาพและต้นทุน ข้อดีที่เห็นได้ชัดคือประหยัดเนื้อที่ของดิสก์ และลดความจำเป็นของการใช้ DRAM ขนาดที่ใหญ่ขึ้น

Western Digital บอกว่าการเพิ่มแฟลชเข้ามา และปรับสถาปัตยกรรมเป็นแบบ OptiNAND ช่วยเพิ่มความจุต่อจานเป็น 2.2TB ต่อแผ่น (platter) และขยายความจุของทั้งไดรฟ์ (ใช้ 9 จาน) เป็น 20TB

เพิ่มประสิทธิภาพ-เสถียรภาพ

นอกจากเรื่องการขยายความจุของดิสก์แล้ว สตอเรจแฟลชยังเข้ามาช่วยแก้ปัญหาเสถียรภาพ (reliability) กรณีแหล่งพลังงานหายไปกะทันหัน (emergency power off - EPO)

ปกติแล้ว ฮาร์ดดิสก์มีโหมดการเขียนข้อมูล 2 แบบคือ write-cache enabled (WCE) โปรแกรมสั่งเขียนข้อมูล แต่สนใจแค่ฮาร์ดไดรฟ์รับข้อมูลไปเข้าคิวเขียน ไม่ต้องเช็คว่าเขียนลงดิสก์แล้วจริงๆ วิธีนี้ให้ประสิทธิภาพของการเขียนข้อมูลดีกว่า แต่มีความเสี่ยงว่าหากไฟดับตอนที่ยังไม่ทันเขียนลงดิสก์ ข้อมูลอาจหายได้

อีกโหมดคือ write-cache disabled (WCD) ที่กลับด้านกันคือ ไดรฟ์ต้องตอบยืนยันว่าเขียนลงดิสก์แล้วจริงๆ มั่นใจได้ว่าข้อมูลไม่หาย แต่ประสิทธิภาพย่อมน้อยกว่าแบบ WCE

สตอเรจแบบแฟลชเข้ามาแก้ปัญหาตรงนี้ให้ เพราะเมื่อไฟดับ ไดรฟ์จะสั่ง flush ข้อมูลที่ค้างคิวอยู่ลงในแฟลชแทนดิสก์ (โดยใช้พลังงานจากแรงเหวี่ยงของจานหมุนดิสก์ที่หมุนอยู่แล้ว) ทำให้การันตีได้ว่าข้อมูลที่ค้างอยู่จะไม่สูญหาย (เหมือน WCD) โดยยังคงประสิทธิภาพในระดับ WCE อยู่

เทคโนโลยี OptiNAND จะเริ่มนำมาใช้กับสินค้าที่วางขายจริงภายในปี 2021 นี้ ทาง Western Digital ยังให้ข้อมูลคร่าวๆ ว่าชิป NAND ผลิตโดยโรงงานที่ร่วมลงทุนกับ Kioxia (Toshiba เดิม), รองรับสเปกคอนโทรลเลอร์ของสตอเรจหลายแบบ ตั้งแต่ eMMC 5.1 ไปจนถึง UFS 3.1, รองรับชิป NAND ทั้งแบบ Single Level และ Triple Level แต่ยังไม่บอกว่าแฟลชที่ใช้จริงมีความจุเท่าไรบ้าง

ที่มา - Western Digital (1), (2), (3)

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

สอบถามครับ...

..ฮาร์ดดิสก์ที่มีขายทั่วไปอยู่ตอนนี้ มีรุ่นที่ ถ้าไฟดับกะทันหัน หรือกดปุ่ม Power ค้างเพื่อปิดเครื่อง (ตอนเครื่องค้าง,เครื่องมีปัญหา) มันจะมีผลทำให้ข้อมูลในฮาร์ดดิสก์ หรือตัวฮาร์ดดิสก์พังไหมครับ? ..ถ้ามี อยากทราบว่ารุ่นนี้คือรุ่นอะไร ยี่ห้ออะไรครับ?

..แล้วฮาร์ดดิสก์ธรรมดา มีเทคโนโลยีที่ป้องกันดิสก์พังกรณีไฟดับกะทันหัน หรือกด Power ค้างเพื่อปิดเครื่อง ไหมครับ?

..คือผมมักจะเก็บข้อมูลสำคัยเอาไว้ที่ฮาร์ดดิกสก์ ส่วน SSD ผมจะเอาไว้โหลดการทำงานต่างๆ ไมว่าจะเครื่อง เกม งาน และเก็บไฟล์เอาไว้ (แต่ก็จะเก็บไว้แค่ชั่วคราว เพราะเห็นมีข้อมูลว่า SSD เวลามันจะพัง มันไม่มีสัญญาณบ่งบอกอะไรเลยว่ามันกำลังจะพัง แต่ฮาร์ดดิสก์มันยังมี เช่น เสียงแก๊กๆ แอ๊ดๆ)

..ผมสงสัยว่า มันมีฮาร์ดดิสก์แบบนี้ไหมครับ? คือมีไฟเลี้ยงในตัวเองนิดหน่อย(เหมือนมีแบตก้อนเล็กๆ หรือตัวเก็บประจุไฟจากการใช้งานเครื่องก่อนไฟดับ) เมื่อเวลาไฟตก ไฟดับกะทันหัน หรือกดปุ่ม Power ค้างเพื่อปิดเครื่อง ฮาร์ดดิสก์จะยังมีไฟเลี้ยงในระบบอยู่นิดหน่อย เพื่อที่จะทำให้หัวอ่านที่มันอ่านหรือเขียนค้างอยู่ ขยับตัวเองกลับเข้าที่พักหัวอ่าน เพื่อที่จะได้ไม่ให้เข็มกระแทกหัวอ่านเวลาที่ไฟดับกะทันหันอ่ะครับ

ปรกติแล้วถ้ามันดับตอนที่ไม่ได้เขียนมันไม่พังครับ แต่ถ้าไฟดับตอนกำลังเขียน file อยู่ ก็พังแค่ file นั้น

ส่วนที่มีผลมากๆ คือไปกระแทกมัน ตอนที่กำลังอ่านอยู่ครับ แบบ hdd หล่นโต๊ะตอนเสียบไฟอยู่ อันนี้สู่ขิดแน่ๆ

อาจจะไม่ตรงประเด็นเสียทีเดียว แต่เปลี่ยนจาก HDD เป็น UPS น่าจะ Save ข้อมูลในช่วงเวลาสำคัญได้เหมือนกันนะครับ

Smart UPS ที่ต่อสาย USB ได้ สามารถสร้าง Macro เพื่อสั่ง Shutdown PC เมื่อ Battery ถึง Threshold ที่กำหนดได้ด้วยครับ

UPS ที่ผมสู้อุตส่าห์ซื้อมาใช้ มันกลายเป็นตัวการที่ทำให้ HDD ผมพังแทนครับ

เพราะปกติแล้วบ้านผมแทบจะไม่ค่อยมีไฟตกเท่าไหร่นัก ..แต่ UPS ที่ผมใช้ (ยี่ห้อ APC มั้ง) เหมือนจะมีปัญหาซะเอง คือมันตัดดับเองโดยไม่ทราบสาเหตุ ทั้งๆ ที่ยังมีไฟในแบตอยู่ด้วยซ้ำ ..กลายเป็นว่า ไฟล์สำคัญที่ผมโหลดเก็บมาตั้งแต่ผมยังเด็กจนถึงเรียนจบ มลายไปกับ HDD นั้นหมดเลยครับ ไม่มีโอกาสได้แบ็กอัปอะไรเลยทั้งสิ้นเลยครับ

พัฒนา hdd แล้วก็ช่วยพัฒนา SATA ด้วยสิครับ ใช้ SATA 3.0 กันมาหลายสิบปีแล้ว น่าจะมี 4.0 5.0 ออกมาได้แล้วนะครับ หรือว่าเลือกพัฒนาต่อแล้ว

มันยังไม่มี HDD ตัวไหนทำความเร็วได้เท่ากับ SATA III เนี่ยสิครับ มันเลยไม่จำเป็นเท่าไร ส่วน SSD ไปวิ่งบน PCIE แล้วคุยกับ CPU ตรง ๆ เร็วกว่าเยอะ ไม่ต้องมาคอขวดที่ชิพเซท SATA Controller

แต่ถามว่า SATA มีเวอชั่นใหม่ไหม มีครับ SATA Express กับพวก U2 แต่อย่างที่บอก มันไม่มีฮาร์ดดิสก์ตัวไหนเร็วเกิน SATA III พวกนั้นเลยแพงเกินกว่าเหตุแถมไปแย่ง PCIE เลนอีก หลังๆผู้ผลิตเมนบอร์ดเลยเอาออก ไปเพิ่ม M.2 Slot ดีกว่า

ตอนนี้ถ้าในมุม HDD ยังไม่มีตัวไหนวิ่งเร็วทะลุ SATA 3.0 600MB/s

ส่วนอยากได้เร็วกว่าตอนนี้ย้ายไปใช้ PCIe กันหมดแล้ว ก็เลยทำให้มาตราฐาน SATA นี้ดูเหมือนถูกทิ้ง ๆ ไป

Hadakung Thu, 02/09/2021 - 15:22

มันแค่เอา NAND มาช่วยชดเชยปัญหาของจานหมุดเฉยๆ ไม่ได้ทำให้ HDD มีความสามารถได้เกิน HDD เดิมเลย แต่ตั้งชื่อยังกับการเก็บข้อมูลด้วยจานหมุนแบบใหม่...