├── HW ├── LICENSE.md ├── ProjectOlympusChassis20170410.7z ├── ProjectOlympusComputeServer20170410.7z ├── ProjectOlympusUniversalMotherboard20170410.7z └── README.md ├── LICENSE.md ├── Project_Cerberus ├── Project Cerberus Architecture Overview.pdf ├── Project Cerberus Challenge Protocol.pdf ├── Project Cerberus Firmware Update.pdf ├── Project Cerberus Host Processor Firmware Requirements.pdf ├── Project Cerberus Processor Cryptography.pdf └── code_repository ├── README.md └── Specs ├── LICENSE.md ├── Project Olympus_Universal_PDU.pdf ├── Project_Olympus_2UServer_Mechanical.pdf ├── Project_Olympus_Chassis_Mechanical.pdf ├── Project_Olympus_Rack_Manager.pdf ├── Project_Olympus_Server_Mechanical.pdf ├── Project_Olympus_StandAlone_Rack_Manager.pdf ├── Project_Olympus_Universal_Motherboard.pdf ├── Project_Olympus_Universal_Power_Cord.pdf ├── Project_Olympus_Universal_Power_Monitoring_Distribution_Unit.pdf └── README.md /HW/LICENSE.md: -------------------------------------------------------------------------------- 1 | © 2016 Microsoft Corporation. 2 | As of October 24, 2016, the following persons or entities have made this Specification available under the Open Web Foundation Final Specification Agreement (OWFa 1.0), which is available at http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0 3 | Microsoft Corporation. 4 | You can review the signed copies of the Open Web Foundation Agreement Version 1.0 for this Specification at http://opencompute.org/licensing/, which may also include additional parties to those listed above. 5 | Your use of this Specification may be subject to other third party rights. THIS SPECIFICATION IS PROVIDED "AS IS." The contributors expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the Specification. The entire risk as to implementing or otherwise using the Specification is assumed by the Specification implementer and user. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS SPECIFICATION OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 6 | CONTRIBUTORS AND LICENSORS OF THIS SPECIFICATION MAY HAVE MENTIONED CERTAIN TECHNOLOGIES THAT ARE MERELY REFERENCED WITHIN THIS SPECIFICATION AND NOT LICENSED UNDER THE OWF CLA OR OWFa. THE FOLLOWING IS A LIST OF MERELY REFERENCED TECHNOLOGY: INTELLIGENT PLATFORM MANAGEMENT INTERFACE (IPMI), I2C TRADEMARK OF PHILLIPS SEMICONDUCTOR. IMPLEMENTATION OF THESE TECHNOLOGIES MAY BE SUBJECT TO THEIR OWN LEGAL TERMS. 7 | -------------------------------------------------------------------------------- /HW/ProjectOlympusChassis20170410.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/HW/ProjectOlympusChassis20170410.7z -------------------------------------------------------------------------------- /HW/ProjectOlympusComputeServer20170410.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/HW/ProjectOlympusComputeServer20170410.7z -------------------------------------------------------------------------------- /HW/ProjectOlympusUniversalMotherboard20170410.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/HW/ProjectOlympusUniversalMotherboard20170410.7z -------------------------------------------------------------------------------- /HW/README.md: -------------------------------------------------------------------------------- 1 | Project Olympus Hardware Project 2 | 3 | Initially only two mechanical assembly files are included. These files are not yet up to date with the specifications since we are incorporating the latest changes into the specifications first and then making the changes in the mechanical design. We expect to get the changes incorporated by end of November. Most of the changes are minor and related to debug I/O connectors of the Motherboard. Please refer to the specification for the most up to date information. Once they’re in sync, will state here and change the README. 4 | 5 | There is currently an issue with files being too big for github. Only the first file here posted to github. I'v posted all three files also to owncloud document repository. 6 | 7 | Project_Olympus_Universal_Motherboard – Motherboard assembly file (20MB) 8 | 9 | asy_mb_olympus_asm083016.zip 10 | http://files.opencompute.org/oc/public.php?service=files&t=cdc9c0d70e6e4a74bf3ecad63c9dfd51 (20MB) 11 | 12 | Project_Olympus_Server_Mechanical – Initial 1U server assembly file 13 | 14 | 00_olympus_1u_asm_0901.zip 15 | http://files.opencompute.org/oc/public.php?service=files&t=1874b23a4f096cc091a98ce26e7196c2 (73MB) 16 | 17 | 00_top_olympus_asm_160606.zip 18 | http://files.opencompute.org/oc/public.php?service=files&t=0640c5be239ba6de1a069cbf02e193da (72MB) 19 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | © 2016 Microsoft Corporation. 2 | As of October 24, 2016, the following persons or entities have made this Specification available under the Open Web Foundation Final Specification Agreement (OWFa 1.0), which is available at http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0 3 | Microsoft Corporation. 4 | You can review the signed copies of the Open Web Foundation Agreement Version 1.0 for this Specification at http://opencompute.org/licensing/, which may also include additional parties to those listed above. 5 | Your use of this Specification may be subject to other third party rights. THIS SPECIFICATION IS PROVIDED "AS IS." The contributors expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the Specification. The entire risk as to implementing or otherwise using the Specification is assumed by the Specification implementer and user. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS SPECIFICATION OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 6 | CONTRIBUTORS AND LICENSORS OF THIS SPECIFICATION MAY HAVE MENTIONED CERTAIN TECHNOLOGIES THAT ARE MERELY REFERENCED WITHIN THIS SPECIFICATION AND NOT LICENSED UNDER THE OWF CLA OR OWFa. THE FOLLOWING IS A LIST OF MERELY REFERENCED TECHNOLOGY: INTELLIGENT PLATFORM MANAGEMENT INTERFACE (IPMI), I2C TRADEMARK OF PHILLIPS SEMICONDUCTOR. IMPLEMENTATION OF THESE TECHNOLOGIES MAY BE SUBJECT TO THEIR OWN LEGAL TERMS. 7 | -------------------------------------------------------------------------------- /Project_Cerberus/Project Cerberus Architecture Overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Project_Cerberus/Project Cerberus Architecture Overview.pdf -------------------------------------------------------------------------------- /Project_Cerberus/Project Cerberus Challenge Protocol.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Project_Cerberus/Project Cerberus Challenge Protocol.pdf -------------------------------------------------------------------------------- /Project_Cerberus/Project Cerberus Firmware Update.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Project_Cerberus/Project Cerberus Firmware Update.pdf -------------------------------------------------------------------------------- /Project_Cerberus/Project Cerberus Host Processor Firmware Requirements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Project_Cerberus/Project Cerberus Host Processor Firmware Requirements.pdf -------------------------------------------------------------------------------- /Project_Cerberus/Project Cerberus Processor Cryptography.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Project_Cerberus/Project Cerberus Processor Cryptography.pdf -------------------------------------------------------------------------------- /Project_Cerberus/code_repository: -------------------------------------------------------------------------------- 1 | specification repository: 2 | opencomputeproject/project_olympus/project_cerberus 3 | 4 | source code repository: 5 | https://github.com/Azure/Project-Cerberus 6 | 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Project_Olympus 2 | The specifications, designs as well as all subdirectories found in the directory are licensed under the OWFa1.0 license and it can be found at:http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0 3 | Project Olympus 4 | 5 | Hyperscale Open Source Server Hardware Design 6 | 7 | Specs – Hardware and Software Specifications 8 | 9 | HW – Hardware Collateral (Schematics, Board Files, Mechanical Assemblies) 10 | 11 | We will be adding the following: 12 | 13 | Project_Olympus_Universal_Motherboard - Provides full interface specification. 14 | Project_Olympus_ Universal_Motherboard – Motherboard assembly file. 15 | 16 | Project_Olympus_Server_Mechanical – Provides interface of initial 1U server 17 | Project_Olympus_Server_Mechanical – Initial 1U server assembly file 18 | -------------------------------------------------------------------------------- /Specs/LICENSE.md: -------------------------------------------------------------------------------- 1 | © 2016 Microsoft Corporation. 2 | As of October 24, 2016, the following persons or entities have made this Specification available under the Open Web Foundation Final Specification Agreement (OWFa 1.0), which is available at http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0 3 | Microsoft Corporation. 4 | You can review the signed copies of the Open Web Foundation Agreement Version 1.0 for this Specification at http://opencompute.org/licensing/, which may also include additional parties to those listed above. 5 | Your use of this Specification may be subject to other third party rights. THIS SPECIFICATION IS PROVIDED "AS IS." The contributors expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the Specification. The entire risk as to implementing or otherwise using the Specification is assumed by the Specification implementer and user. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS SPECIFICATION OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 6 | CONTRIBUTORS AND LICENSORS OF THIS SPECIFICATION MAY HAVE MENTIONED CERTAIN TECHNOLOGIES THAT ARE MERELY REFERENCED WITHIN THIS SPECIFICATION AND NOT LICENSED UNDER THE OWF CLA OR OWFa. THE FOLLOWING IS A LIST OF MERELY REFERENCED TECHNOLOGY: INTELLIGENT PLATFORM MANAGEMENT INTERFACE (IPMI), I2C TRADEMARK OF PHILLIPS SEMICONDUCTOR. IMPLEMENTATION OF THESE TECHNOLOGIES MAY BE SUBJECT TO THEIR OWN LEGAL TERMS. 7 | -------------------------------------------------------------------------------- /Specs/Project Olympus_Universal_PDU.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project Olympus_Universal_PDU.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_2UServer_Mechanical.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_2UServer_Mechanical.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Chassis_Mechanical.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Chassis_Mechanical.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Rack_Manager.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Rack_Manager.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Server_Mechanical.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Server_Mechanical.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_StandAlone_Rack_Manager.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_StandAlone_Rack_Manager.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Universal_Motherboard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Universal_Motherboard.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Universal_Power_Cord.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Universal_Power_Cord.pdf -------------------------------------------------------------------------------- /Specs/Project_Olympus_Universal_Power_Monitoring_Distribution_Unit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/Project_Olympus/810bc17f6ce93e3d46af24cacd205a1ad783b9ee/Specs/Project_Olympus_Universal_Power_Monitoring_Distribution_Unit.pdf -------------------------------------------------------------------------------- /Specs/README.md: -------------------------------------------------------------------------------- 1 | Project Olympus Specifications 2 | 3 | This project contains the specifications for Project Olympus. Initial specifications are the Universal Motherboard and the Server design. 4 | 5 | Project_Olympus_Universal_Motherboard - Provides full interface specification. 3/6/2017 update includes new optional x32 riser connector. 6 | 7 | Project_Olympus_Server_Mechanical – Provides interface of initial 1U server 8 | 9 | Files added March 1, 2017 10 | 11 | Project_Olympus_Rack_Manager – Rack Manager 12 | 13 | Project_Olympus_Universal_Power_Monitoring_Distribution_Unit – PMDU for A/C and management distribution 14 | 15 | Project_Olympus_Universal_Power_Cord – Power cord that is customized to your data center to attach to any Project Olympus A/C Power Distribution Unit 16 | 17 | Project_Olympus_Universal_PDU – A/C power distribution 18 | 19 | Project_Olympus_Standalone_Rack_Manager – Rack Management in standalone 19” rack application 20 | 21 | 22 | Files added March 6, 2017 23 | 24 | Project_Olympus_Chassis_Mechanical - Mechanics for the rack-level chassis. 25 | 26 | Project_Olympus_2U_Server_Mechanical - Mechanics for the 2U server chassis 27 | --------------------------------------------------------------------------------