Breaking News

กระบวนการเก็บข้อมูลบนเครื่องกับบน Cloud ต่างกันอย่างไร

ทุกวันนี้เราอยู่ในโลกที่แต่ละวันมีข้อมูลเกิดขึ้นมหาศาล ซึ่งบทความจาก Spectrum.IEEE นี้ได้เขียนถึงกระบวนการจัดเก็บข้อมูลบน Storage ของ Cloud และแบบ Local ตั้งแต่ถูกเก็บและถูกเรียกกลับมานั้นเหมือนหรือต่างอย่างไร โดยเป็นบทความเชิงภาพรวมที่แสดงให้เห็นถึงข้อมูลที่อยู่บน Cloud 

credit : spectrum.ieee.org

กระบวนการเขียนและอ่านของ Cloud และ Local Storage (ดูรูปตามด้านบน) เป็นดังนี้

การเก็บข้อมูลบน Local SSD 

1.เมื่อเรากด เซฟ โปรแกรมจะเรียก Firmware เพื่อค้นหาข้อมูลจะถูกเก็บที่ไหนบนไดร์ฟ
2.ข้อมูลจะถูกเก็บเป็น Block และขั้นตอนการเขียน บิตจะถูกเปลี่ยนจาก 1 เป็น 0 หมายถึงมีข้อมูล (พูดง่ายๆ คือ 1 คือบอกว่า Block นั้นว่างนะเขียนได้) จากนั้น OS จะเขียนข้อมูลเป็นรูปแบบบิต 1 ที่ถูกต้อง
3.Flash มีแนวโน้มของความเสียหายในการเก็บบิตซึ่งอาจจะส่งผลต่อบิตที่อยู่ใกล้ๆ กันด้วย จึงต้องมีกระบวนการทำ Error-correcting เพื่อชดเชยบิตที่เสียหายในไบต์ ดังนั้นแต่ละบิตในไบต์ของข้อมูลจะถูกเก็บอยู่ใน Block ต่างกันเพื่อลดโอกาสที่หลายบิตจะเสียหายมากเกินไป
4.การลบ Block ทำได้ช้าเมื่อมีการอัปเดตส่วนหนึ่งของข้อมูลใน Block โดยถ้าทำได้การอัปเดตจะถูกเขียนในส่วนหนึ่งที่ว่างของ Block และข้อมูลเดิมจะถูกเขียนว่าเป็นสถานะ invalid
5.การอ่านข้อมูลกลับอาจเกิดความผิดพลาดแต่การทำ Error-correcting จะมาช่วยแก้ปัญหานี้ หากจำนวนบิตไม่ผิดพลาดมากเกินไป

การเก็บข้อมูลบน Cloud

1.ข้อมูลถูกเก็บบนเครื่องในรูปแบบของ Block
2.ข้อมูลจะถูกส่งผ่านอินเทอร์เน็ตไปยังดาต้าเซนเตอร์
3.ข้อมูลจะถูกเขียนส่งในฮาร์ดดิสก์หรือ SSD อย่างน้อย 2 แห่ง (อาจจะตั้งอยู่คนละไซต์กันเลย) เพื่อป้องกันการสูญหาย (Redundancy) หรือการมีการ Backup ลงเทป (เจ้าของบทความยอมรับว่าไม่มีผู้ให้บริการ Cloud รายไหนทำให้แบบนั้น)
4.การเขียนและอ่านทั้งหมดเหมือนกับใน Local SSD ที่อธิบายในข้างต้น

credit : spectrum.ieee.org
ภาพรวมของการเก็บข้อมูลบน Cloud (ภาพด้านบน)
  • ข้อมูลมีต้นทางมาจากหลากหลายแห่งบนอินเทอร์เน็ตจากช่องทางต่างๆ
  • ดาต้าเซ็นเตอร์ที่เรียกว่า Cloud ก็คือสถานที่เป็นคลังเก็บข้อมูลขนาดใหญ่นั่นเอง
  • มีการเก็บข้อมูลลงบน Storage ได้ 3 แบบคือ เทป ฮาร์ดดิสก์ และ SSD
  • ความมั่นคงปลอดภัยของข้อมูลที่ทำได้บน Cloud คือ การเข้ารหัสและใช้งาน Firewall ซึ่งส่วนใหญ่เป็นเรื่องพื้นฐานของผู้ให้บริการ Cloud ในปัจจุบันมีให้เลือกใช้ได้ อย่างไรก็ตามการเข้ารหัสข้อมูลและ Firewall เป็นการเพิ่มเลเยอร์ที่ต้องยอมรับว่าจะเพิ่มเวลาในการส่งและรับข้อมูล

ที่มา : https://spectrum.ieee.org/computing/hardware/a-view-to-the-cloud




About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

IBM เปิดตัว Security Platform ใหม่สามารถเชื่อมต่อข้อมูลจากหลาย Vendor ได้ไว้ที่เดียว

IBM ได้เปิดตัว Cloud Platform ใหม่ที่ชื่อ ‘Security Connect’ ซึ่งสามารถนำเอาข้อมูลจากเครื่องมือของผู้ผลิตรายต่างๆ ผสานเข้าความสามารถด้าน AI จาก IBM ที่มีอยู่แล้วเพื่อตอบโจทย์ด้านความมั่นคงปลอดภัยเพราะ IBM ได้เล็งเห็นมานานแล้วว่าปัจจุบันนี้ผู้ใช้งานต้องจัดการเครื่องมือของผู้ผลิตหลายเจ้า

Cisco เตรียมนำเสนอโซลูชันรองรับมาตรฐาน Wi-SUN เชื่อมต่ออุปกรณ์ IoT ใน Smart City อย่างปลอดภัย

Cisco ได้ออกมาประกาศรองรับมาตรฐาน Wi-SUN Field Area Network (FAN) สำหรับการเชื่อมต่อเครือข่ายไร้สายสำหรับอุปกรณ์ IoT โดยเฉพาะในผลิตภัณฑ์ของตนเองแล้ว และปลายปีนี้ก็จะออกอุปกรณ์ IoT ที่รองรับมาตรฐานเหล่านี้เพิ่มขึ้นด้วย เพื่อตอบรับต่อการเติบโตของตลาด IoT …