El Open Compute Project ( OCP ) es una organización que comparte diseños de centros de datos de productos y mejores prácticas entre las empresas, incluyendo ASUS , ARM , Facebook , IBM , Intel , Nokia , Google , Microsoft , Seagate Technology , Dell , Rackspace , Hewlett Packard Empresa , NVIDIA , Cisco , Goldman Sachs , Fidelity , Lenovo yGrupo Alibaba . [1] [2] [3]
Formación | 2011 |
---|---|
Tipo | Grupo de comercio de la industria |
Propósito | Compartir diseños de productos de centros de datos |
Sitio web | opencompute |
Estructura del proyecto
La Open Compute Project Foundation es una organización sin fines de lucro 501 (c) (6) incorporada en el estado de Delaware. Rocky Bullock se desempeña como director ejecutivo de la Fundación y tiene un puesto en la junta directiva. A julio de 2020, hay 7 miembros que sirven en la junta directiva, que está compuesta por un miembro individual y seis miembros organizacionales. Mark Roenigk ( Facebook ) es el presidente y director de la Fundación. Andy Bechtolsheim es el miembro individual. Además de Mark Roenigk, que representa a Facebook , otras organizaciones en la junta directiva de Open Compute incluyen a Intel (Rebecca Weekly), Microsoft (Kushagra Vaid), Google (Partha Ranganathan) y Rackspace (Jim Hawkins). [4]
Puede encontrar una lista actualizada de miembros en el sitio web opencompute.org .
Historia
El Open Compute Project comenzó en Facebook como un proyecto interno en 2009 llamado "Proyecto Libertad". Los diseños de hardware y el equipo de ingeniería fueron dirigidos por Amir Michael (Gerente de Diseño de Hardware) [5] [6] [7] y patrocinados por Jonathan Heiliger (Vicepresidente de Operaciones Técnicas) y Frank Frankovsky (Director de Diseño de Hardware e Infraestructura). Los tres más tarde abrirían el código fuente de los diseños de Project Freedom y cofundaron el Open Compute Project. [8] [9] El proyecto se anunció en un evento de prensa en la sede de Facebook en Palo Alto el 7 de abril de 2011. [10]
Proyectos OCP
La Open Compute Project Foundation mantiene una serie de proyectos OCP, tales como:
Diseños de servidor
Dos años después de que comenzara Open Compute Project, con respecto a un diseño de servidor más modular, se admitió que "el nuevo diseño aún está muy lejos de los centros de datos en vivo". [11] Sin embargo, algunos aspectos publicados se utilizaron en el centro de datos de Prineville de Facebook para mejorar la eficiencia energética, según lo medido por el índice de eficacia del uso de energía definido por The Green Grid . [12]
Los esfuerzos para avanzar en los diseños de nodos de cómputo del servidor incluyeron uno para los procesadores Intel y otro para los procesadores AMD . En 2013, Calxeda contribuyó con un diseño con procesadores de arquitectura ARM . [13] Desde entonces, se han implementado varias generaciones de diseños de servidores OCP: Wildcat (Intel), Spitfire (AMD), Windmill (Intel E5-2600), Watermark (AMD), Winterfell (Intel E5-2600 v2) y Leopard ( Intel E5-2600 v3) [14] [15]
Almacenamiento de datos
Los bloques de construcción de almacenamiento Open Vault ofrecen altas densidades de disco, con 30 unidades en un chasis Open Rack de 2U diseñado para un fácil reemplazo de la unidad de disco . Los discos de 3,5 pulgadas se almacenan en dos cajones, cinco de ancho y tres de profundidad en cada cajón, con conexiones a través de SCSI adjunto en serie . [16] Este almacenamiento también se llama Knox, y también hay una variante de almacenamiento en frío donde los discos inactivos se apagan para reducir el consumo de energía. [17] Otro concepto de diseño fue aportado por Hyve Solutions, una división de Synnex en 2012. [18] [19] En la Cumbre OCP 2016, Facebook junto con el derivado taiwanés ODM Wistron, Wiwynn, presentó Lightning, un JBOF NVMe flexible (solo montón de flash), basado en el diseño existente de Open Vault (Knox). [20] [21]
Diseños de rack
Se han publicado los diseños para un sistema de montaje mecánico, de modo que los racks abiertos tienen el mismo ancho exterior (600 mm) y profundidad que los racks estándar de 19 pulgadas , pero están diseñados para montar chasis más anchos con un ancho de 537 mm (21 pulgadas). Esto permite que quepan más equipos en el mismo volumen y mejora el flujo de aire. Los tamaños de los chasis de cómputo se definen en múltiplos de una OpenU , que es de 48 mm, un poco más alta que la unidad de rack típica de 44 mm .
Centros de datos energéticamente eficientes
El OCP ha publicado diseños de centros de datos para la eficiencia energética. Estos incluyen distribución de energía a 277 VCA, que elimina una etapa de transformador en los centros de datos típicos, una fuente de alimentación de voltaje único (12,5 VCC) diseñada para funcionar con una entrada de 277 VCA y una batería de respaldo de 48 VCC. [12]
Conmutadores de red abiertos
El 8 de mayo de 2013, se anunció un esfuerzo para definir un conmutador de red abierto . [22] El plan era permitir que Facebook cargara su propio software de sistema operativo en el conmutador. Los informes de prensa predijeron que los conmutadores más caros y de mayor rendimiento seguirían siendo populares, mientras que los productos menos costosos tratados más como una mercancía (utilizando la palabra de moda "top-of-rack") podrían adoptar la propuesta. [23]
El primer intento de un conmutador de red abierto por Facebook fue diseñado junto con ODM Accton taiwanés usando el chip Broadcom Trident II y se llama Wedge, el sistema operativo Linux que ejecuta se llama FBOSS. [24] [25] [26] Las contribuciones posteriores al cambio incluyen "6-pack" y Wedge-100, basados en chips Broadcom Tomahawk. [27] Diseños de hardware de conmutadores similares han sido aportados por: Edge-Core Networks Corporation (spin-off de Accton), Mellanox Technologies, Interface Masters Technologies, Agema Systems. [28] Capaz de ejecutar sistemas operativos de red compatibles con Open Network Install Environment (ONIE) como Cumulus Linux , Switch Light OS de Big Switch Networks o PICOS de Pica8 . [29] Se había rumoreado un proyecto similar para un conmutador personalizado para la plataforma de Google , que evolucionó para utilizar el protocolo OpenFlow . [30] [31]
Litigio
En marzo de 2015, [32] BladeRoom Group Limited y Bripco (UK) Limited demandaron a Facebook, Emerson Electric Co. y otros alegando que Facebook había revelado los secretos comerciales de BladeRoom y Bripco para centros de datos prefabricados en el Open Compute Project. [33] Facebook solicitó que se desestimara la demanda, [34] pero esta fue rechazada en 2017. [35] En abril de 2018 se acordó un acuerdo confidencial a mitad del juicio [36].
Ver también
- Novena (plataforma informática)
- OpenBMC
- Hardware informático de código abierto
- Fundación OpenPOWER
- Telecom Infra Project : proyecto hermano de Facebook que se centra en redes ópticas de banda ancha y redes celulares abiertas
Referencias
- ^ "Cómo Facebook cambió la tecnología básica que funciona con Internet" . 11 de abril de 2015.
- ^ "Comité de incubación" . Abra Compute . Consultado el 19 de agosto de 2016 .
- ^ https://www.opencompute.org/membership/membership-organizational-directory
- ^ "Organización y Patronato" . Abra Compute . Consultado el 12 de septiembre de 2015 .
- ^ "Facebook sigue a Google al ahorro del centro de datos" . Conocimiento del centro de datos . 2009-11-27 . Consultado el 13 de diciembre de 2020 .
- ^ "Oxide Computer Company: sobre el metal: Amir Michael" . Compañía de Computadoras de Óxido . Consultado el 13 de diciembre de 2020 .
- ^ "Facebook piratea el muelle de envío en un laboratorio de servidores de clase mundial" . Cableado . ISSN 1059-1028 . Consultado el 13 de diciembre de 2020 .
- ^ "Por qué comencé el proyecto de computación abierta - Vertex Ventures" . Consultado el 13 de diciembre de 2020 .
- ^ "Presentación del proyecto Open Compute - YouTube" . www.youtube.com . Consultado el 13 de diciembre de 2020 .
- ^ "Facebook abre su servidor, diseños de centros de datos" . Conocimiento del centro de datos . 2011-04-07 . Consultado el 13 de diciembre de 2020 .
- ^ Metz, Cade (16 de enero de 2013). "Facebook rompe el servidor de la computadora en pequeños pedazos" . Cableado . Consultado el 9 de julio de 2013 .
- ^ a b Michael, Amir (15 de febrero de 2012). "Proyecto de Computación Abierta de Facebook" . Coloquio de Stanford EE Computer Systems . Universidad de Stanford .( archivo de video )
- ^ Schnell, Tom (16 de enero de 2013). "Diseño de la placa base del servidor ARM para hardware de chasis Open Vault v0.3 MB-draco-hesperides-0.3" (PDF) . Archivado desde el original (PDF) el 23 de octubre de 2014 . Consultado el 9 de julio de 2013 .
- ^ Conocimiento del centro de datos (28 de abril de 2016). "Guía para el hardware del centro de datos de código abierto de Facebook" . Consultado el 13 de mayo de 2016 .
- ^ Register, The (17 de enero de 2013). "Facebook lanza nuevos diseños de servidores web y de bases de datos" . Consultado el 13 de mayo de 2016 .
- ^ Mike Yan y Jon Ehlen (16 de enero de 2013). "Open Vault Storage Hardware V0.7 OR-draco-bueana-0.7" (PDF) . Consultado el 9 de julio de 2013 .
- ^ "Bajo el capó: sistema de almacenamiento en frío de Facebook" . 4 de mayo de 2015 . Consultado el 13 de mayo de 2016 .
- ^ "Hyve Solutions contribuye con el concepto de diseño de almacenamiento a la comunidad OCP" . Comunicado de prensa . 17 de enero de 2013. Archivado desde el original el 14 de abril de 2013 . Consultado el 9 de julio de 2013 .
- ^ Malone, Conor (15 de enero de 2012). "Torpedo Design Concept Storage Server para Open Rack Hardware v0.3 ST-draco-chimera-0.3" (PDF) . Archivado desde el original (PDF) el 21 de mayo de 2013 . Consultado el 9 de julio de 2013 .
- ^ Petersen, Chris (9 de marzo de 2016). "Presentación de Lightning: un NVMe JBOF flexible" . Consultado el 13 de mayo de 2016 .
- ^ "Wiwynn presenta un producto de almacenamiento todo flash con tecnología NVMe de vanguardia" . 9 de marzo de 2016 . Consultado el 13 de mayo de 2016 .
- ^ Jay Hauser para Frank Frankovsky (8 de mayo de 2013). "A continuación para el proyecto de computación abierta: la red" . Abra el blog Compute . Consultado el 16 de junio de 2019 .
- ^ Chernicoff, David (9 de mayo de 2013). "¿Puede Open Compute cambiar la conmutación de red?" . ZDNet . Consultado el 9 de julio de 2013 .
- ^ "Facebook Open Switching System (FBOSS) de Facebook" . SDxCentral . Archivado desde el original el 1 de octubre de 2018, a través de Internet Archive .
- ^ "Presentando" Wedge "y" FBOSS, "los próximos pasos hacia una red desagregada" . Conozca a los ingenieros que codifican Facebook . 18 de junio de 2014 . Consultado el 13 de mayo de 2016 .
- ^ "Facebook Open Switching System (" FBOSS ") y Wedge al aire libre" . Conozca a los ingenieros que codifican Facebook . 10 de marzo de 2015 . Consultado el 13 de mayo de 2016 .
- ^ "Diseños de apertura para paquete de 6 y Wedge 100" . Conozca a los ingenieros que codifican Facebook . 9 de marzo de 2016 . Consultado el 13 de mayo de 2016 .
- ^ "Especificaciones de hardware aceptadas o compartidas" . Abra Compute . Consultado el 13 de mayo de 2016 .
- ^ "Lista actual del sistema operativo de red (NOS)" . Abra Compute . Consultado el 13 de mayo de 2016 .
- ^ Metz, Cade (8 de mayo de 2013). "Facebook traquetea el mundo de las redes con equipo de 'código abierto'" . Cableado . Consultado el 9 de julio de 2013 .
- ^ Levy, Steven (17 de abril de 2012). "Ir con el flujo: cambio secreto de Google a la próxima ola de redes" . Cableado . Consultado el 9 de julio de 2013 .
- ^ "BladeRoom Group Limited y otros contra Facebook, Inc" . Justia . Consultado el 18 de febrero de 2017 .
- ^ "ORDEN concediendo en parte y denegando en parte 128 Moción de desestimación" . Justia . Consultado el 18 de febrero de 2017 .
- ^ Greene, Kat (10 de mayo de 2016). "Facebook quiere que se arroje el juego de secretos comerciales del centro de datos" . Law360 . Consultado el 8 de marzo de 2017 .
- ^ SVERDLIK, YEVGENIY (17 de febrero de 2017). "Tribunal rechaza la moción de Facebook para desestimar la demanda de diseño del centro de datos" . Conocimiento del centro de datos . Consultado el 8 de marzo de 2017 .
- ^ "Facebook resuelve un caso de robo de IP de centro de datos modular de 365 millones de dólares con BladeRoom Group, con sede en el Reino Unido" . Computer Weekly . 11 de abril de 2018 . Consultado el 15 de marzo de 2019 .
enlaces externos
- Open Compute Project (sitio web oficial)
- Centros de datos
- Centro de datos de Prineville
- Centro de datos de Forest City
- Centro de datos de Altoona
- Centro de datos de Luleå (Suecia)
- Centro de datos de Fort Worth
- Centro de datos de Clonee (Irlanda)
- Videos
- HC23-T2: The Open Compute Project en YouTube , Hot Chips 23, 2011 Tutorial de 2,5 horas
- Facebook Open Compute Server en YouTube , Facebook V1 Open Compute Server
- Servidor de molino de viento de Facebook V2 en YouTube
- Hyve: Adaptación de los servidores de Facebook para su centro de datos en YouTube , Open Compute comienza a las 5:40
- Estudios de caso
- El editor de juegos crea un centro de datos escalable y rentable y reduce las complejidades operativas con OCP.