1 คะแนน โดย GN⁺ 2025-01-18 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ถ้าคุณอยากสร้างดาต้าเซ็นเตอร์ของตัวเอง

    • Railway สร้างระบบคอมพิวต์บน Google Cloud Platform มาตั้งแต่แรก แต่สิ่งนี้ทำให้เกิดปัญหาหลายด้าน ทั้งเรื่องราคา ระดับการให้บริการ และข้อจำกัดทางวิศวกรรม เพื่อแก้ปัญหาเหล่านี้ บริษัทจึงเริ่มโครงการ Railway Metal และสร้างไซต์แห่งแรกในแคลิฟอร์เนีย
  • ถ้าคุณอยากสร้างคลาวด์

    • โครงการ Railway Metal เริ่มต้นในเดือนมกราคม 2024 และใช้เวลา 5 เดือนกว่าจะติดตั้งเซิร์ฟเวอร์ตัวแรกได้ ต้องจัดหาพื้นที่และคำนึงถึงไฟฟ้ากับระบบทำความเย็น โดยเลือกตัวเลือกหลักข้อหนึ่งคือ Cage Colocation
  • พลังที่ยิ่งใหญ่มาพร้อมความรับผิดชอบที่ยิ่งใหญ่

    • เมื่อต้องวางแผนย้ายดาต้าเซ็นเตอร์ จำเป็นต้องพิจารณาความจุคอมพิวต์ที่ต้องใช้ ความหนาแน่นของพลังงานเป็นปัจจัยสำคัญ และจำเป็นต้องมีความซ้ำซ้อนของแหล่งจ่ายไฟ โดยจ่ายไฟผ่าน Power Distribution Unit (PDU)
  • ขอให้มีแสงสว่าง

    • การเชื่อมต่อเครือข่ายเป็นเรื่องสำคัญ โดยทำสัญญากับ ISP หลายรายเพื่อให้ได้เส้นทางเครือข่ายที่เหมาะสมที่สุด เลือก ISP ที่เหมาะกับแต่ละภูมิภาค และสร้างความซ้ำซ้อนครอบคลุมหลายพื้นที่
  • ทางเดิน แร็ก และโครงสร้างพื้นฐานเหนือศีรษะ

    • ในดาต้าเซ็นเตอร์ แร็กจะถูกจัดเรียงเป็นแถวและต้องมีทางเดินเพื่อการไหลเวียนของอากาศ นอกจากนี้ยังต้องคำนึงถึงขนาดของแร็กและการจัดการสายเคเบิลด้วย ไฟฟ้าและระบบทำความเย็นอาจเป็นข้อจำกัดมากกว่าพื้นที่
  • แร็กและสแต็ก

    • การเดินสายให้เรียบร้อยต้องอาศัยการฝึกฝนอย่างมากและอาจต้องพึ่งผู้เชี่ยวชาญ มีการวางแผนติดตั้งผ่านเอกสาร cable matrix และ rack elevation โดยการติดตั้งใช้เวลา 6-14 วัน
  • เหยียบคันเร่งสู่ Metal

    • เคจที่ติดตั้งแล้วเปรียบเสมือนผืนผ้าใบเปล่า ยังต้องมีการตั้งค่าอุปกรณ์เครือข่าย ตั้งค่าเราเตอร์ อัปเดตบันทึก RIR และอื่น ๆ โดยใช้ FRR และ SONiC เพื่อสร้างเครือข่ายแบบซอฟต์แวร์ที่ทำงานเฉพาะ L3

    • ในโพสต์ถัดไปจะกล่าวถึงกระบวนการเปลี่ยนเซิร์ฟเวอร์ให้กลายเป็น Railway zone ที่ใช้งานได้จริง พร้อมทั้งพัฒนาเครื่องมือซอฟต์แวร์สองตัวคือ Railyard และ MetalCP เพื่อให้การออกแบบเคจใหม่ การมองภาพการเดินสาย และการติดตั้ง OS ลงบนเซิร์ฟเวอร์ทำได้ง่ายขึ้น

1 ความคิดเห็น

 
GN⁺ 2025-01-18
ความคิดเห็นจาก Hacker News
  • ตั้งคำถามว่าทำไมถึงเรียก "colocation" ว่า "การสร้างดาต้าเซ็นเตอร์ของตัวเอง" ทั้งที่จริงแล้วก็แค่ติดตั้งเซิร์ฟเวอร์ลงในแร็ก
  • ย้อนนึกถึงเกร็ดสนุก ๆ ในยุค Rackspace
    • เหตุการณ์ที่พนักงาน EMC ทำแร็กเซิร์ฟเวอร์ล้มระหว่างติดตั้งอุปกรณ์จัดเก็บข้อมูล
    • เหตุการณ์ที่ดาต้าเซ็นเตอร์ออฟไลน์เพราะคนขับรถบรรทุกหัวใจวาย
    • ประสบการณ์ส่งแบนด์วิดท์ไปยังอีกอาคารหนึ่งด้วยเลเซอร์
    • เรื่องที่เซิร์ฟเวอร์เกิดไฟไหม้จนต้องทุบหน้าต่างและไปซื้อพัดลมตั้งพื้นแบบกล่อง
  • กล่าวว่าดาต้าเซ็นเตอร์พัฒนาไปมากแล้ว พร้อมแชร์ประสบการณ์การทำงานร่วมกับ Facebook
  • ชี้ปัญหาการสนับสนุนลูกค้าที่ไม่เพียงพอของ Google
  • แชร์ประสบการณ์สร้างอินฟราสตรักเจอร์ของ Blekko
    • การมี colocation ทางกายภาพมีความสำคัญต่อการรองรับทราฟฟิกเครือข่ายแบบ "east west"
  • เน้นความสำคัญของการคำนวณความจุ HVAC 'CRAC' ของดาต้าเซ็นเตอร์
  • แสดงความไม่พอใจต่อบริการลูกค้าของ Google
    • เทียบกับการสนับสนุนลูกค้าของ AWS และ Microsoft
  • กล่าวถึงความจำเป็นของเครื่องมืออย่าง Netbox
  • แชร์ประสบการณ์ดีพลอยดาต้าเซ็นเตอร์ในช่วงปี 2003-2010
    • เน้นความสำคัญของการจัดการสายเคเบิลและการทำให้เป็นมาตรฐาน
  • เน้นความสำคัญของส่วน "WTF" ในดาต้าเซ็นเตอร์
  • แชร์ประสบการณ์รัน VM ผ่าน colocation เพื่อลดค่าใช้จ่ายของ AWS
  • เน้นความสำคัญของการเป็นเจ้าของสินทรัพย์ในฐานะบริษัทอินฟราสตรักเจอร์
    • อธิบายเหตุผลที่ Cloudflare สามารถให้บริการฟรีได้
  • เน้นความสำคัญของการจัดการสายเคเบิล
    • กล่าวถึงความจำเป็นที่ต้องระวังเมื่อใช้งานสายทองแดงและสายไฟเบอร์ร่วมกัน