กลับไปหน้าบทความ

อ่าน 9 นาที

โครงการ Open Compute

โครงการ Open Compute Project ( OCP ) เป็นองค์กรที่อำนวยความสะดวกในการแบ่งปัน การออกแบบผลิตภัณฑ์ ศูนย์ข้อมูล และแนวปฏิบัติที่ดีที่สุดในอุตสาหกรรมระหว่างบริษัทต่างๆ [ 1 ] [ 2 ] OCP...

โครงการ Open Compute

โครงการ Open Compute
คำย่อโอซีพี
การก่อตัว2011 (2011)
พิมพ์องค์กร
วัตถุประสงค์การแบ่งปันการออกแบบ ผลิตภัณฑ์สำหรับศูนย์ข้อมูล
พื้นที่ให้บริการ
ทั่วโลก
สมาชิกบริษัทมากกว่า 50 แห่ง
เว็บไซต์opencompute.org

โครงการOpen Compute Project ( OCP ) เป็นองค์กรที่อำนวยความสะดวกในการแบ่งปัน การออกแบบผลิตภัณฑ์ ศูนย์ข้อมูลและแนวปฏิบัติที่ดีที่สุดในอุตสาหกรรมระหว่างบริษัทต่างๆ[ 1 ] [ 2 ] OCP ก่อตั้งขึ้นในปี 2011 และมีอิทธิพลอย่างมากต่อการออกแบบและการดำเนินงานของศูนย์ประมวลผลขนาดใหญ่ทั่วโลก[ 1 ]

ณ เดือนกุมภาพันธ์ พ.ศ. 2568 มีบริษัทมากกว่า 400 แห่งทั่วโลกที่เป็นสมาชิกของ OCP รวมถึงArm , Meta , IBM , Wiwynn , Intel , Nokia , Google , Microsoft , Seagate Technology , Dell , Rackspace , Hewlett Packard Enterprise , NVIDIA , Cisco , Goldman Sachs , Fidelity , Lenovo , Accton Technology CorporationและAlibaba Group [ 1 ] [ 3 ] [ 2 ]

โครงสร้าง

เซิร์ฟเวอร์ Open Compute V2
ถาดใส่ไดรฟ์ Open Compute V2 ถาดล่างอันที่สองถูกขยายออก

มูลนิธิ Open Compute Project เป็นองค์กร ไม่แสวงหาผลกำไร 501(c)(6)ที่จดทะเบียนในรัฐเดลาแวร์ สหรัฐอเมริกา OCP มีคณะกรรมการหลายชุด รวมถึงคณะกรรมการบริหาร คณะกรรมการที่ปรึกษา และคณะกรรมการอำนวยการ เพื่อกำกับดูแลการดำเนินงาน

ณ เดือนกรกฎาคม 2020 มีสมาชิก 7 คนที่ทำหน้าที่ในคณะกรรมการบริหาร ซึ่งประกอบด้วยสมาชิกรายบุคคล 1 คน และสมาชิกองค์กร 6 คน Mark Roenigk ( Facebook ) เป็นประธานและประธานกรรมการของมูลนิธิAndy Bechtolsheimเป็นสมาชิกรายบุคคล นอกจาก Mark Roenigk ที่เป็นตัวแทนของFacebookแล้ว องค์กรอื่นๆ ในคณะกรรมการบริหารของ Open Compute ยังรวมถึงIntel (Rebecca Weekly), Microsoft (Kushagra Vaid), Google (Partha Ranganathan) และRackspace (Jim Hawkins) [ 4 ]

รายชื่อสมาชิกสามารถดูได้บนเว็บไซต์ OCP [ 2 ]

ประวัติศาสตร์

โครงการ Open Compute เริ่มต้นที่ Facebook (ปัจจุบันคือMeta ) ในปี 2009 ในฐานะโครงการภายในที่เรียกว่า "Project Freedom" ทีมออกแบบฮาร์ดแวร์และวิศวกรรมนำโดย Amir Michael (ผู้จัดการฝ่ายออกแบบฮาร์ดแวร์) [ 5 ] [ 6 ] [ 7 ]และได้รับการสนับสนุนจาก Jonathan Heiliger (รองประธานฝ่ายปฏิบัติการด้านเทคนิค) และ Frank Frankovsky (ผู้อำนวยการฝ่ายออกแบบฮาร์ดแวร์และโครงสร้างพื้นฐาน) ต่อมาทั้งสามคนได้เปิดเผยซอร์สโค้ดของการออกแบบของ Project Freedom และร่วมก่อตั้งโครงการ Open Compute [ 8 ] [ 9 ]โครงการนี้ได้รับการประกาศในงานแถลงข่าวที่สำนักงานใหญ่ของ Facebook ในเมืองพาโลอัลโต เมื่อวันที่ 7 เมษายน 2011 [ 10 ]

โครงการ OCP

มูลนิธิ Open Compute Project (OCP) ดูแลโครงการ OCP หลายโครงการ เช่น:

การออกแบบเซิร์ฟเวอร์

ในปี 2013 สองปีหลังจากที่โครงการ Open Compute เริ่มต้นขึ้น ได้มีการตั้งข้อสังเกตว่าเป้าหมายของการออกแบบเซิร์ฟเวอร์แบบโมดูลาร์มากขึ้นนั้น "ยังห่างไกลจากศูนย์ข้อมูลจริง" [ 11 ]อย่างไรก็ตาม ในเวลานั้น บางแง่มุมที่เผยแพร่ได้ถูกนำไปใช้ในศูนย์ข้อมูล Prineville ของ Facebook เพื่อปรับปรุงประสิทธิภาพการใช้พลังงาน ตามที่วัดได้จาก ดัชนี ประสิทธิภาพการใช้พลังงานที่กำหนดโดยThe Green Grid [ 12 ]

ความพยายามในการพัฒนาการออกแบบโหนดประมวลผลเซิร์ฟเวอร์นั้นรวมถึงการออกแบบสำหรับ โปรเซสเซอร์ Intelและ โปรเซสเซอร์ AMDนอกจากนี้ในปี 2013 Calxedaยังได้นำเสนอการออกแบบด้วยโปรเซสเซอร์สถาปัตยกรรม ARM อีกด้วย [ 13 ]นับตั้งแต่นั้นมา มีการนำการออกแบบเซิร์ฟเวอร์ OCP หลายรุ่นมาใช้งาน ได้แก่ Wildcat (Intel), Spitfire (AMD), Windmill (Intel E5-2600), Watermark (AMD), Winterfell (Intel E5-2600 v2) และ Leopard (Intel E5-2600 v3) [ 14 ] [ 15 ]

โมดูลเร่งความเร็ว OCP

OCP Accelerator Module (OAM) เป็นข้อกำหนดการออกแบบสำหรับสถาปัตยกรรมฮาร์ดแวร์ที่ใช้ระบบปัญญาประดิษฐ์ซึ่งต้องการแบนด์วิดท์ระหว่างโมดูลสูง[ 16 ]

OAM ถูกนำมาใช้ใน โมดูลเร่งความเร็ว Instinctบางรุ่นของ AMD

การออกแบบแร็คและแหล่งจ่ายไฟ

มีการเผยแพร่ การออกแบบระบบการติดตั้งเชิงกลเพื่อทดแทนแร็คขนาด 19 นิ้ว มาตรฐาน โดยมีตู้ที่มีความกว้างภายนอก (600 มม.) และความลึกเท่ากับแร็คที่มีอยู่ แต่มีพื้นที่ภายในที่อนุญาตให้ติดตั้งแชสซีอุปกรณ์ที่มีความกว้าง 537 มม. (21 นิ้ว) ซึ่งช่วยให้สามารถติดตั้งอุปกรณ์ได้มากขึ้นในปริมาตรเท่าเดิมและปรับปรุงการไหลเวียนของอากาศ ขนาดของแชสซีคอมพิวเตอร์ถูกกำหนดเป็นทวีคูณของOpenUหรือOUซึ่งมีขนาด 48 มม. สูงกว่าหน่วยแร็ค  44 มม. ที่กำหนดไว้สำหรับแร็คขนาด 19 นิ้วเล็กน้อย ณ เดือนมีนาคม 2026 คำจำกัดความเชิงกลพื้นฐานล่าสุดคือข้อกำหนด Open Rack V3.1 [ 17 ]

ในขณะที่มีการเผยแพร่ข้อกำหนดพื้นฐาน Meta ยังได้กำหนดรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดสำหรับตัวเรียงกระแสและชั้นวางพลังงานอีกด้วย[ 18 ] [ 19 ]ข้อกำหนดสำหรับอินเทอร์เฟซการตรวจสอบพลังงาน (PMI) ซึ่งเป็นอินเทอร์เฟซการสื่อสารที่ช่วยให้การสื่อสารต้นทางระหว่างตัวเรียงกระแสและหน่วยสำรองแบตเตอรี่ (BBU) ได้รับการเผยแพร่โดย Meta ในปีเดียวกันนั้น โดยมีDelta Electronicsเป็นผู้มีส่วนร่วมทางเทคนิคหลักในข้อกำหนด BBU [ 20 ]

อย่างไรก็ตาม ตั้งแต่ปี 2022 การเติบโตอย่างรวดเร็วของ AIในศูนย์ข้อมูลได้สร้างความต้องการพลังงานที่สูงขึ้น เพื่อตอบสนองความต้องการของตัวเร่งความเร็ว AIที่เปิดตัวออกมา ณ เดือนกันยายน 2024 Meta กำลังดำเนินการอัปเดตข้อกำหนดของตัวเรียงกระแส Open Rack v3, ชั้นวางพลังงาน, ระบบสำรองแบตเตอรี่ และอินเทอร์เฟซการจัดการพลังงาน เพื่อรองรับความต้องการพลังงานที่เพิ่มขึ้นนี้

ในเดือนพฤษภาคม 2024 ในการประชุมสุดยอดระดับภูมิภาคของ Open Compute Meta และRittalได้สรุปแผนการพัฒนา High Power Rack (HPR) ร่วมกับพันธมิตรด้านแร็ค แหล่งจ่ายไฟ และสายเคเบิล โดยเพิ่มกำลังการผลิตไฟฟ้าในแร็คเป็น 92 กิโลวัตต์หรือมากกว่า[ 21 ]ในการประชุมเดียวกันนั้น Delta Electronics และAdvanced Energyได้รายงานความคืบหน้าในการพัฒนาข้อกำหนดมาตรฐาน Open Compute ใหม่สำหรับการออกแบบชั้นวางพลังงานและตัวเรียงกระแสสำหรับแอปพลิเคชัน HPR [ 22 ] Rittal ยังได้สรุปความร่วมมือกับ Meta ในการออกแบบการกักเก็บการไหลของอากาศ การออกแบบ บัสบาร์และ แผนการ ต่อสายดินสำหรับข้อกำหนด HPR ใหม่[ 23 ]

การจัดเก็บข้อมูล

ส่วนประกอบการจัดเก็บข้อมูล Open Vault (เรียกอีกอย่างว่า "Knox") มีความหนาแน่นของดิสก์สูง โดยมีไดรฟ์ 30 ตัวใน แชสซี Open Rack 2 OU ที่ออกแบบมาเพื่อให้เปลี่ยน ไดรฟ์ได้ง่ายดิสก์ขนาด 3.5 นิ้วจะถูกจัดเก็บไว้ในลิ้นชักสองลิ้นชัก โดยแต่ละลิ้นชักมีดิสก์ 5 ตัวเรียงกันในแนวนอนและ 3 ตัวเรียงกันในแนวตั้ง พร้อมการเชื่อมต่อผ่านserial attached SCSI [ 24 ] มีรุ่น "cold storage" ที่ดิสก์ที่ไม่ได้ใช้งานจะปิดเครื่องเพื่อลดการใช้พลังงาน[ 25 ]แนวคิดการออกแบบอีกแบบหนึ่งได้รับการพัฒนาโดย Hyve Solutions ซึ่งเป็นแผนกหนึ่งของSynnexในปี 2012 [ 26 ] [ 27 ]ในงาน OCP Summit 2016 Facebook ร่วมกับ Wiwynn ซึ่งเป็นบริษัทลูกของ Wistron ผู้ผลิต ODM จากไต้หวัน ได้เปิดตัว "Lightning" ซึ่งเป็น NVMe JBOF (just a bunch of flash) ที่ยืดหยุ่นได้ โดยอิงจากการออกแบบ Open Vault (Knox) ​​ที่มีอยู่[ 28 ] [ 29 ]

ศูนย์ข้อมูลประหยัดพลังงาน

OCP ได้เผยแพร่การออกแบบศูนย์ข้อมูลเพื่อประสิทธิภาพการใช้พลังงาน ซึ่งรวมถึงการกระจายพลังงานที่ 277/480 VAC แบบสามเฟส  ซึ่งช่วยลดขั้นตอนหม้อแปลงไฟฟ้าหนึ่งขั้นในศูนย์ข้อมูลทั่วไปของอเมริกาเหนือ แหล่งจ่ายไฟแรงดันเดียว (12.5 VDC) ที่ออกแบบมาให้ทำงานกับอินพุต 277/480 VAC และระบบสำรองแบตเตอรี่ 48 VDC [ 12 ]สำหรับศูนย์ข้อมูลในยุโรป (และประเทศอื่นๆ ที่ใช้ไฟ 230V) มีข้อกำหนดสำหรับการกระจายพลังงาน 230/400 VAC และการแปลงเป็น 12.5 VDC [ 30 ]

สวิตช์เครือข่ายแบบเปิด

เมื่อวันที่ 8 พฤษภาคม 2556 มีการประกาศความพยายามที่จะกำหนดสวิตช์เครือข่าย แบบเปิด [ 31 ]แผนดังกล่าวคือการอนุญาตให้ Facebook โหลดซอฟต์แวร์ระบบปฏิบัติการ ของตนเองลงบน สวิตช์ top-of-rackรายงานข่าวคาดการณ์ว่าสวิตช์ที่มีราคาแพงกว่าและมีประสิทธิภาพสูงกว่าจะยังคงได้รับความนิยม ในขณะที่ผลิตภัณฑ์ที่มีราคาถูกกว่าจะถูกมองว่าเป็นสินค้าโภคภัณฑ์[ 32 ]

ความพยายามครั้งแรกในการสร้างสวิตช์เครือข่ายแบบเปิดโดย Facebook ได้รับการออกแบบร่วมกับAccton ผู้ผลิตอุปกรณ์ดั้งเดิม (ODM) จากไต้หวัน โดย ใช้ ชิป Broadcom Trident II และเรียกว่า "Wedge" ระบบปฏิบัติการ Linux ที่ใช้งานเรียกว่า "FBOSS" [ 33 ] [ 34 ] [ 35 ]สวิตช์รุ่นต่อมาได้แก่ "6-pack" และ Wedge-100 ซึ่งใช้ชิป Broadcom Tomahawk [ 36 ]การออกแบบฮาร์ดแวร์สวิตช์ที่คล้ายกันนี้ได้รับการสนับสนุนโดย: Accton Technology Corporation (และบริษัทในเครือ Edgecore Networks), Mellanox Technologies, Interface Masters Technologies, Agema Systems [ 37 ]สามารถใช้งานระบบปฏิบัติการเครือข่าย ที่เข้ากันได้กับ Open Network Install Environment (ONIE) เช่นCumulus Linux , Switch Light OS โดย Big Switch Networks หรือ PICOS โดยPica8 [ 38 ]มีข่าวลือเกี่ยวกับโครงการที่คล้ายกันสำหรับสวิตช์แบบกำหนดเองสำหรับแพลตฟอร์มของ Google และได้พัฒนาให้ใช้โปรโตคอลOpenFlow [ 39 ] [ 40 ]

เซิร์ฟเวอร์

โครงการย่อยสำหรับ ข้อกำหนด Mezzanine ( NIC ) OCP NIC 3.0 1v00 ได้รับการเผยแพร่ในช่วงปลายปี 2019 โดยกำหนดฟอร์มแฟคเตอร์สามแบบ ได้แก่ SFF, TSFF และ LFF [ 41 ] [ 42 ]

การฟ้องร้อง

ในเดือนมีนาคม พ.ศ. 2558 [ 43 ] BladeRoom Group Limited และ Bripco (UK) Limited ฟ้องร้อง Facebook, Emerson Electric Co. และบุคคลอื่นๆ โดยกล่าวหาว่า Facebook ได้เปิดเผยความลับทางการค้าของ BladeRoom และ Bripco เกี่ยวกับศูนย์ข้อมูลสำเร็จรูปในโครงการ Open Compute [ 44 ] Facebook ยื่นคำร้องขอให้ศาลยกฟ้อง[ 45 ]แต่คำร้องนี้ถูกปฏิเสธในปี พ.ศ. 2560 [ 46 ]มีการตกลงระงับข้อพิพาทระหว่างการพิจารณาคดีแบบเป็นความลับในเดือนเมษายน พ.ศ. 2561 [ 47 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
  • ศูนย์ข้อมูล
    • ศูนย์ข้อมูลไพรน์วิลล์
    • ศูนย์ข้อมูลฟอเรสต์ซิตี้
    • ศูนย์ข้อมูลอัลทูนา
    • ศูนย์ข้อมูลลูเลีย (สวีเดน)
    • ศูนย์ข้อมูลฟอร์ตเวิร์ธ
    • ศูนย์ข้อมูล Clonee (ไอร์แลนด์)
  • วิดีโอ
    • HC23-T2: โครงการ Open Computeบน YouTube , Hot Chips 23, 2011 บทเรียน 2.5 ชั่วโมง
    • Facebook Open Compute Serverบน YouTube , Facebook V1 Open Compute Server
    • เซิร์ฟเวอร์กังหันลม V2 ของ Facebookบน YouTube
    • Hyve: การปรับใช้เซิร์ฟเวอร์ของ Facebook สำหรับศูนย์ข้อมูลของคุณบน YouTubeโดย Open Compute เริ่มต้นที่นาทีที่ 5:40
  • กรณีศึกษา
    • ผู้จัดจำหน่ายเกมสร้างศูนย์ข้อมูลที่ประหยัดต้นทุนและปรับขนาดได้ พร้อมทั้งลดความซับซ้อนในการดำเนินงานด้วย OCP ( เก็บถาวรเมื่อ 2018-10-13 ที่Wayback Machine)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_Compute_Project&oldid=1351216602 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โครงการ Open Compute

โครงการ Open Compute Project ( OCP ) เป็นองค์กรที่อำนวยความสะดวกในการแบ่งปัน การออกแบบผลิตภัณฑ์ ศูนย์ข้อมูล และแนวปฏิบัติที่ดีที่สุดในอุตสาหกรรมระหว่างบริษัทต่างๆ [ 1 ] [ 2 ] OCP...

โครงสร้าง

มูลนิธิ Open Compute Project เป็นองค์กร ไม่แสวงหาผลกำไร 501(c)(6) ที่จดทะเบียนในรัฐเดลาแวร์ สหรัฐอเมริกา OCP มีคณะกรรมการหลายชุด รวมถึงคณะกรรมการบริหาร คณะกรรมการที่ปรึกษา และคณะกรรมการอำนวยการ เพื่อกำกับดูแลการดำเนินงาน

ประวัติศาสตร์

โครงการ Open Compute เริ่มต้นที่ Facebook (ปัจจุบันคือ Meta ) ในปี 2009 ในฐานะโครงการภายในที่เรียกว่า "Project Freedom" ทีมออกแบบฮาร์ดแวร์และวิศวกรรมนำโดย Amir Michael (ผู้จัดการฝ่ายออกแบบฮาร์ดแวร์) [ 5 ] [ 6 ] [ 7 ] และได้รับการสนับสนุนจาก Jonathan Heiliger...

โครงการ OCP

มูลนิธิ Open Compute Project (OCP) ดูแลโครงการ OCP หลายโครงการ เช่น: