อ่าน 9 นาที
โครงการ Open Compute
โครงการ Open Compute Project ( OCP ) เป็นองค์กรที่อำนวยความสะดวกในการแบ่งปัน การออกแบบผลิตภัณฑ์ ศูนย์ข้อมูล และแนวปฏิบัติที่ดีที่สุดในอุตสาหกรรมระหว่างบริษัทต่างๆ [ 1 ] [ 2 ] OCP...
โครงการ Open Compute
![]() | |
| คำย่อ | โอซีพี |
|---|---|
| การก่อตัว | 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 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 ]
ดูเพิ่มเติม
- รายชื่อโครงการฮาร์ดแวร์โอเพนซอร์ส
- โครงการโครงสร้างพื้นฐานโทรคมนาคม – องค์กรที่แบ่งปันเทคโนโลยีโทรคมนาคมและแนวปฏิบัติที่ดีที่สุด
- OpenBMC – การใช้งานแบบโอเพนซอร์สของชุดเฟิร์มแวร์ตัวควบคุมการจัดการเมนบอร์ด (BMC)
- มูลนิธิ OpenPOWER – องค์กรภาคอุตสาหกรรมที่บริหารจัดการ Power ISA
- โนเวนา (แพลตฟอร์มการประมวลผล) – โครงการฮาร์ดแวร์การประมวลผลแบบโอเพนซอร์ส
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- ศูนย์ข้อมูล
- ศูนย์ข้อมูลไพรน์วิลล์
- ศูนย์ข้อมูลฟอเรสต์ซิตี้
- ศูนย์ข้อมูลอัลทูนา
- ศูนย์ข้อมูลลูเลีย (สวีเดน)
- ศูนย์ข้อมูลฟอร์ตเวิร์ธ
- ศูนย์ข้อมูล 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)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โครงการ 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 หลายโครงการ เช่น:
