Editing Server/ProjectOlympus

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 7: Line 7:
Initially introduced in November 2016 and with V1.0 contribution in November 2017, Project Olympus addresses several cloud workloads for Microsoft Azure. Since inception, Project Olympus has attracted a large group of partners such as compute silicon providers, ODMs, OEMs, and component manufacturers. It is becoming the de facto open-compute standard for cloud workloads.
Initially introduced in November 2016 and with V1.0 contribution in November 2017, Project Olympus addresses several cloud workloads for Microsoft Azure. Since inception, Project Olympus has attracted a large group of partners such as compute silicon providers, ODMs, OEMs, and component manufacturers. It is becoming the de facto open-compute standard for cloud workloads.


Project Olympus base specification defines a modular architecture with clear internal and external interfaces. Project Olympus comprises these Hardware and Software Modules to realize a holistic rack architecture; however, individual Modules are applicable to Racks, Chassis, Rack Managers, PDUs, PSUs, Blades and Motherboards from other architectures such as OCP Open Rack, Open Rack 19, Scorpio, 19” EIA Rack, Rack-mount Servers, and Tower Servers.
Project Olympus base specification defines a modular architecture with clear internal and external interfaces. Hardware modules include Rack, Universal PDU, Rack Manager, 1U/2U Server and mechanical Enclosures, Power Supply, Universal Motherboard, PCIe Riser Boards, and Expansion Modules for storage and accelerators; while, Software/Firmware components include RESTful API, Rack Manager Software/Firmware interface, BMC Firmware, System BIOS/UEFI Firmware, and Software APIs.
 
Project Olympus comprises these Hardware and Software Modules to realize a holistic rack architecture; however, individual Modules are applicable to Racks, Chassis, Rack Managers, PDUs, PSUs, Blades and Motherboards from other architectures such as OCP Open Rack, Open Rack 19, Scorpio, 19” EIA Rack, Rack-mount Servers, and Tower Servers.


While, Microsoft is planning design and product implementations based on Project Olympus specification, we encourage the community to use as-is, buy/sell as-is, modify to use or sell, and to provide feedback on any of these software or hardware Modules.  
While, Microsoft is planning design and product implementations based on Project Olympus specification, we encourage the community to use as-is, buy/sell as-is, modify to use or sell, and to provide feedback on any of these software or hardware Modules.  
Line 45: Line 47:


.
.
===Project Olympus Modular System Architecture===
===Project Olympus Modular System Design===
Project Olympus is a modular system architecture for industry ecosystem convergence to enable rapid onboarding of a variety of hardware.  The associated systems are designed to meet the needs of hyper-scale datacenters.
Project Olympus is a modular system designed for convergence of the industry ecosystem to enable onboarding more hardware more quickly.  The systems are designed for the needs of scale-up systems.


Project Olympus base specification defines a modular architecture with clear internal and external interfaces. Hardware modules include Rack, Universal PDU, Rack Manager, 1U/2U Server and mechanical Enclosures, Power Supply, Universal Motherboard, PCIe Riser Boards, and Expansion Modules for storage and accelerators; while, Software/Firmware components include RESTful API, Rack Manager Software/Firmware interface, BMC Firmware, System BIOS/UEFI Firmware, and Software APIs.
===Project Olympus Rack System===
 
 
===Project Olympus Rack, Power, and Management System===
Project Olympus is built upon a base Rack, 42U or 48U tall, with integrated A/C power distribution and rack-level management.
Project Olympus is built upon a base Rack, 42U or 48U tall, with integrated A/C power distribution and rack-level management.


Line 116: Line 115:
|}
|}


===Project Olympus Server Motherboards===
===Project Olympus Motherboards Featuring Intel Xeon Scalable Processors===
Project Olympus is designed for a mix and match of different motherboards in the standardized chassis.
Project Olympus is designed for a mix and match of different motherboards in the standardized chassis.


Line 126: Line 125:
| [http://files.opencompute.org/oc/public.php?service=files&t=2116949d152ea1b72285eee43d406d5d&download Project Olympus Intel XSP Motherboard]
| [http://files.opencompute.org/oc/public.php?service=files&t=2116949d152ea1b72285eee43d406d5d&download Project Olympus Intel XSP Motherboard]
[http://files.opencompute.org/oc/public.php?service=files&t=e969672c57d6e17647adea54f2c3e5a7&download Electrical Collateral]
[http://files.opencompute.org/oc/public.php?service=files&t=e969672c57d6e17647adea54f2c3e5a7&download Electrical Collateral]
| Motherboard for dual-socket Intel Xeon Scalable Processor(XSP)
| Deep contributions into this Motherboard
|-  
|-  
| [http://files.opencompute.org/oc/public.php?service=files&t=14ba0aeaa196faac287bbd3b49ba6124&download Project Olympus Intel XSP BIOS]
| [http://files.opencompute.org/oc/public.php?service=files&t=14ba0aeaa196faac287bbd3b49ba6124&download Project Olympus Intel XSP Motherboard BIOS]
| BIOS Specification used for the dual-socket Intel XSP motherboard.
| BIOS Specification used for the Intel motherboard.
|}
 
===Project Olympus Server Motherboards===
Project Olympus is designed for a mix and match of different motherboards in the standardized chassis.
 
{| class="wikitable"
|-
! Project Olympus Specifications
! Explanation
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=754ac54ef5e773170a8f6d90f511c46c&download Project Olympus AMD EPYC Motherboard]
| [http://files.opencompute.org/oc/public.php?service=files&t=754ac54ef5e773170a8f6d90f511c46c&download AMD EPYC Motherboard]
| Motherboard for dual-socket AMD EPYC
| AMD EPYC Motherboard
|-  
|-  
| [http://files.opencompute.org/oc/public.php?service=files&t=b684df9e49903eebd35b10c1e300a7c9&download Project Olympus Cavium ThunderX2 ARM64 Motherboard]
| [http://files.opencompute.org/oc/public.php?service=files&t=b684df9e49903eebd35b10c1e300a7c9&download Project Olympus Cavium ThunderX2 ARM64 Motherboard]
| Motherboard for dual-socket Cavium ThunderX2 ARM64
| Cavium ThunderX2
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=f6625e78abbb368fbdf9f13135d1fd4b&download Qualcomm Centriq 2400 Motherboard for Project Olympus]
| [http://files.opencompute.org/oc/public.php?service=files&t=f6625e78abbb368fbdf9f13135d1fd4b&download Qualcomm Centriq 2400 Motherboard for Project Olympus]
| Qualcomm Single-SoC Motherboard shown at OCP March 2017 Summit
| Qualcomm Motherboard shown at OCP March 2017 Summit
|}
|}
[[Media:Example.ogg]]
[[Media:Example.ogg]]
Line 150: Line 158:
! Explanation
! Explanation
|-
|-
| [http://files.opencompute.org/oc/public.php?service=files&t=a7d296e31c02ab583b3ace08cc870364&download Project Olympus DX-88]
| [http://files.opencompute.org/oc/public.php?service=files&t=b9540157df2cb2e8e249cb5b3698a782&download Project Olympus DX-88]
| Storage Expansion featuring 88 Hot-Swap Disk Drives.  Can be set up to have one, two or four Project Olympus 1U Server Head Nodes for 88, 44, or 22 HDDs each.
| Storage Expansion featuring 88 Hot-Swap Disk Drives.  Can be set up to have one, two or four Project Olympus 1U Server Head Nodes for 88, 44, or 22 HDDs each.
|-  
|-  
| [http://files.opencompute.org/oc/public.php?service=files&t=c451420ec5973bbf6068f95fe692489a&download Project Olympus Project Olympus DX-88 Power Supply]
| [http://files.opencompute.org/oc/public.php?service=files&t=408a9c3b3a5d478865644e80fa678e46&download Project Olympus Project Olympus DX-88 Power Supply]
| Three Phase 1650W Hot-Swap PSU used as a pair in the DX-88 to provide highly available N+N power
| Three Phase 1650W Hot-Swap PSU used as a pair in the DX-88 to provide highly available N+N power
|-
|-
Line 161: Line 169:


==Quick Links==
==Quick Links==
[http://files.opencompute.org/oc/public.php?service=files&t=d836bfc69fd71a60bce45e5459cde470&download Project Olympus V1.0 Overview Slides (Nov 2017)]


Data Center Dynamics / OCP Converged Summit Nov 2016
Data Center Dynamics / OCP Converged Summit Nov 2016
Line 179: Line 185:


[http://files.opencompute.org/oc/public.php?service=files&t=e01a0924f5901bff77bfbf70b06aa289&download Project Olympus Kick-off at Data Center Dynamics Nov 2016]
[http://files.opencompute.org/oc/public.php?service=files&t=e01a0924f5901bff77bfbf70b06aa289&download Project Olympus Kick-off at Data Center Dynamics Nov 2016]
OCP March 2017 Summit Presentations:
* Microsoft Project Olympus Overview - [[http://files.opencompute.org/oc/public.php?service=files&t=f2b0a591c29695ea5b130a9352af8eaf slides]]
* Microsoft Project Olympus Servers - [[https://schd.ws/hosted_files/ocpussummit2017/f2/OCP17%20Workshop_Microsoft%20Project%20Olympus%20Servers_3_8_2017.pdf slides]]
* Microsoft Project Olympus High Density Flash (FX-16) - [[http://files.opencompute.org/oc/public.php?service=files&t=309c5b1d58539b56a4cd5d499c5b3a85 slides]]
* Microsoft Project Olympus Storage JBOD (HD-88) - [[http://files.opencompute.org/oc/public.php?service=files&t=ea8af1772e9eea08a0fc0f8e1691418b slides]]
* Microsoft Project Olympus AI Accelerator Chassis (HGX-1) - [[http://files.opencompute.org/oc/public.php?service=files&t=14ab3cf25170b7a0a439e11a3d818c96 slides]]
* Microsoft Project Olympus Rack Management - [[http://files.opencompute.org/oc/public.php?service=files&t=c2a3d90ebfd6900eb6922c1d54b7c325 slides]]
* Microsoft Power capping in Project Olympus - [[http://files.opencompute.org/oc/public.php?service=files&t=afb14d96db342afd72e4bcf6fa86a319 slides]]


OCP Engineering Workshop Sessions  - TBD
OCP Engineering Workshop Sessions  - TBD
Please note that all contributions to OpenCompute may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCompute:Copyrights for details). Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)