แผนสร้างดาต้าเซ็นเตอร์ของตัวเอง
(blog.railway.com)-
ถ้าคุณอยากสร้างดาต้าเซ็นเตอร์ของตัวเอง
- Railway สร้างระบบคอมพิวต์บน Google Cloud Platform มาตั้งแต่แรก แต่สิ่งนี้ทำให้เกิดปัญหาหลายด้าน ทั้งเรื่องราคา ระดับการให้บริการ และข้อจำกัดทางวิศวกรรม เพื่อแก้ปัญหาเหล่านี้ บริษัทจึงเริ่มโครงการ Railway Metal และสร้างไซต์แห่งแรกในแคลิฟอร์เนีย
-
ถ้าคุณอยากสร้างคลาวด์
- โครงการ Railway Metal เริ่มต้นในเดือนมกราคม 2024 และใช้เวลา 5 เดือนกว่าจะติดตั้งเซิร์ฟเวอร์ตัวแรกได้ ต้องจัดหาพื้นที่และคำนึงถึงไฟฟ้ากับระบบทำความเย็น โดยเลือกตัวเลือกหลักข้อหนึ่งคือ
Cage Colocation
- โครงการ Railway Metal เริ่มต้นในเดือนมกราคม 2024 และใช้เวลา 5 เดือนกว่าจะติดตั้งเซิร์ฟเวอร์ตัวแรกได้ ต้องจัดหาพื้นที่และคำนึงถึงไฟฟ้ากับระบบทำความเย็น โดยเลือกตัวเลือกหลักข้อหนึ่งคือ
-
พลังที่ยิ่งใหญ่มาพร้อมความรับผิดชอบที่ยิ่งใหญ่
- เมื่อต้องวางแผนย้ายดาต้าเซ็นเตอร์ จำเป็นต้องพิจารณาความจุคอมพิวต์ที่ต้องใช้ ความหนาแน่นของพลังงานเป็นปัจจัยสำคัญ และจำเป็นต้องมีความซ้ำซ้อนของแหล่งจ่ายไฟ โดยจ่ายไฟผ่าน Power Distribution Unit (PDU)
-
ขอให้มีแสงสว่าง
- การเชื่อมต่อเครือข่ายเป็นเรื่องสำคัญ โดยทำสัญญากับ ISP หลายรายเพื่อให้ได้เส้นทางเครือข่ายที่เหมาะสมที่สุด เลือก ISP ที่เหมาะกับแต่ละภูมิภาค และสร้างความซ้ำซ้อนครอบคลุมหลายพื้นที่
-
ทางเดิน แร็ก และโครงสร้างพื้นฐานเหนือศีรษะ
- ในดาต้าเซ็นเตอร์ แร็กจะถูกจัดเรียงเป็นแถวและต้องมีทางเดินเพื่อการไหลเวียนของอากาศ นอกจากนี้ยังต้องคำนึงถึงขนาดของแร็กและการจัดการสายเคเบิลด้วย ไฟฟ้าและระบบทำความเย็นอาจเป็นข้อจำกัดมากกว่าพื้นที่
-
แร็กและสแต็ก
- การเดินสายให้เรียบร้อยต้องอาศัยการฝึกฝนอย่างมากและอาจต้องพึ่งผู้เชี่ยวชาญ มีการวางแผนติดตั้งผ่านเอกสาร cable matrix และ rack elevation โดยการติดตั้งใช้เวลา 6-14 วัน
-
เหยียบคันเร่งสู่ Metal
-
เคจที่ติดตั้งแล้วเปรียบเสมือนผืนผ้าใบเปล่า ยังต้องมีการตั้งค่าอุปกรณ์เครือข่าย ตั้งค่าเราเตอร์ อัปเดตบันทึก RIR และอื่น ๆ โดยใช้ FRR และ SONiC เพื่อสร้างเครือข่ายแบบซอฟต์แวร์ที่ทำงานเฉพาะ L3
-
ในโพสต์ถัดไปจะกล่าวถึงกระบวนการเปลี่ยนเซิร์ฟเวอร์ให้กลายเป็น Railway zone ที่ใช้งานได้จริง พร้อมทั้งพัฒนาเครื่องมือซอฟต์แวร์สองตัวคือ Railyard และ MetalCP เพื่อให้การออกแบบเคจใหม่ การมองภาพการเดินสาย และการติดตั้ง OS ลงบนเซิร์ฟเวอร์ทำได้ง่ายขึ้น
-
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News