Posts

Ceph Storage: Data Placement

Stockholm Public Library (source: https://pxhere.com/en/photo/641676)

จุดเด่นที่สุดอย่างหนึ่ง ในระบบ Ceph Storage คือ กระบวนการจัดเก็บข้อมูลภายใน (data placement) ที่แตกต่างจากระบบ distributed storage ทั้วไปที่มีการใช้ look up table เพื่อเก็บตำแหน่งของ object ใน cluster แต่ใน Ceph นั้นจะใช้การคำนวณแทน ทำให้ระบบไม่มี single point of failure และมี availability สูง นอกจากนี้ ยังมีความสามารถในการทำ replication หรือ ทำ erasure-coding กับข้อมูลที่เก็บลงไปอย่างอัตโนมัติอีกด้วย ทำให้ข้อมูลที่เก็บภายใน Ceph Storage นั้นมี durability สูง และเพื่อให้เข้าใจมากขึ้นว่าทำไมกระบวนการ data placement ดังกล่าวถึงทำให้ Ceph Storage มีความสามารถเหล่านั้น ในบทความนี้ผมจึงจะอธิบายลงรายละเอียดพอสังเขปเกี่ยวกับกระบวนการเก็บข้อมูลนี้ครับ

Read more

Disaster Recovery ใช้ SAN Storage ทำดี? หรือใช้ Software ทำดีกว่า?

หลังจากมีเหตุชุมนุมและความรุนแรงเกิดขึ้นในประเทศไทยหลายครั้ง แนวคิดการทำ Disaster Recovery เพื่อปกป้องข้อมูลสำคัญทางธุรกิจก็ได้กลายเป็นที่สนใจมากขึ้น หลายหน่วยงานมีโครงการที่จะทำ Disaster Recovery Site หรือ DR Site ก็มีมากมาย แต่โดยรวมที่นิยมก็หนีไม่พ้นสองตัวเลือกระหว่าง “การใช้ SAN Storage ทำ DR Site” กับ “การใช้ Software ช่วยทำ DR Site” รวมถึงตัวเลือกอื่นๆ ด้วย วันนี้เราจะมาเปรียบเทียบกันครับว่าแต่ละแบบมีข้อดีข้อเสียแตกต่างกันอย่างไร Read more