stringtranslate.com

Proyecto Open Compute

El Open Compute Project ( OCP ) es una organización que facilita el intercambio de diseños de productos de centros de datos y las mejores prácticas de la industria entre empresas. [1] [2] Fundado en 2011, OCP ha influido significativamente en el diseño y el funcionamiento de instalaciones informáticas a gran escala en todo el mundo. [1]

A partir de julio de 2024, más de 50 empresas de todo el mundo son miembros de OCP, incluidas Arm , Meta , IBM , Wiwynn , Intel , Nokia , Google , Microsoft , Seagate Technology , Dell , Rackspace , Hewlett Packard Enterprise , NVIDIA , Cisco , Goldman Sachs , Fidelity , Lenovo , Accton Technology Corporation y Alibaba Group . [1] [3] [2]

Estructura

Servidor Open Compute V2
Bandeja de unidad Open Compute V2,
segunda bandeja inferior extendida

La Open Compute Project Foundation es una organización sin fines de lucro 501(c)(6) constituida en el estado de Delaware, Estados Unidos. La OCP cuenta con varios comités, entre ellos, la junta directiva, el consejo asesor y el comité directivo, que rigen sus operaciones.

A julio de 2020, hay siete miembros que forman parte de 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]

Se puede encontrar una lista actualizada de miembros en el sitio web opencompute.org.

Historia

El proyecto Open Compute comenzó en Facebook como un proyecto interno en 2009 llamado "Project Freedom". El equipo de diseño e ingeniería de hardware estuvo dirigido por Amir Michael (Gerente de Diseño de Hardware) [5] [6] [7] y patrocinado por Jonathan Heiliger (Vicepresidente de Operaciones Técnicas) y Frank Frankovsky (Director de Diseño de Hardware e Infraestructura). Los tres luego publicarían en código abierto los diseños de Project Freedom y cofundarían el proyecto Open Compute. [8] [9] El proyecto fue anunciado en un evento de prensa en la sede de Facebook en Palo Alto el 7 de abril de 2011. [10]

Proyectos OCP

La Fundación Open Compute Project mantiene una serie de proyectos OCP, como:

Diseños de servidores

Dos años después de que comenzara el proyecto Open Compute, en relación con un diseño de servidores más modular, se admitió que "el nuevo diseño aún está muy lejos de los centros de datos reales". [11] Sin embargo, algunos aspectos publicados se utilizaron en el centro de datos de Prineville de Facebook para mejorar la eficiencia energética, medida según el índice de efectividad del uso de energía definido por The Green Grid . [12]

Los esfuerzos para avanzar en los diseños de nodos de cómputo de servidores incluyeron uno para procesadores Intel y otro para 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]

Módulo acelerador OCP

El módulo acelerador OCP (OAM) es una especificación de diseño para arquitecturas de hardware que implementan sistemas de inteligencia artificial que requieren un alto ancho de banda de módulo a módulo. [16]

OAM se utiliza en algunos de los módulos aceleradores Instinct de AMD .

Diseños de Rack y Power

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 chasis de cómputo se definen en múltiplos de una OpenU u OU, que es de 48 mm, un poco más alta que la unidad de rack típica de 44 mm . Las especificaciones mecánicas base más actuales fueron definidas y publicadas por Meta como la Especificación base Open Rack V3 en 2022, con importantes contribuciones de Google y Rittal . [17]

En el momento en que se publicó la especificación base, Meta también definió con mayor profundidad las especificaciones para los rectificadores y el estante de potencia. [18] [19] Meta publicó ese mismo año las especificaciones para la interfaz de monitoreo de potencia (PMI), una interfaz de comunicaciones que permite comunicaciones ascendentes entre los rectificadores y la unidad de respaldo de batería (BBU), con Delta Electronics como el principal colaborador técnico para la especificación BBU. [20]

Sin embargo, desde 2022, las demandas energéticas de la IA en el centro de datos han hecho necesarios mayores requisitos de energía para satisfacer las elevadas demandas energéticas de los procesadores de centros de datos más nuevos que se han lanzado desde entonces. Meta se encuentra actualmente en el proceso de actualizar sus especificaciones de interfaz de administración de energía, respaldo de batería, estante de energía y rectificador Open Rack v3 para tener en cuenta estas nuevas arquitecturas de IA más potentes que se están utilizando.

En mayo de 2024, en una cumbre regional de Open Compute, Meta y Rittal describieron sus planes para el desarrollo de su ecosistema de High Power Rack (HPR) junto con socios de rack, energía y cable, aumentando la capacidad de energía en el rack a 92 kilovatios o más de potencia, lo que permite satisfacer las mayores necesidades de energía de la última generación de procesadores. [21] En la misma reunión, Delta Electronics y Advanced Energy presentaron su progreso en el desarrollo de nuevos estándares de Open Compute que especifican diseños de rectificadores y estantes de energía para estas aplicaciones HPR. [22] Rittal también describió su colaboración con Meta en el diseño de contención de flujo de aire, diseños de barras colectoras y esquemas de conexión a tierra para los nuevos requisitos de HPR. [23]

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 conectado en serie . [24] 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. [25] Otro concepto de diseño fue aportado por Hyve Solutions, una división de Synnex en 2012. [26] [27] En la Cumbre OCP 2016, Facebook junto con Wiwynn, spin-off de ODM taiwanés Wistron, presentó Lightning, un JBOF NVMe flexible (solo un montón de flash), basado en el diseño Open Vault (Knox) ​​existente. [28] [29]

Centros de datos energéticamente eficientes

La OCP ha publicado diseños de centros de datos para la eficiencia energética. Estos incluyen la distribución de energía a 277 V CA, lo que elimina una etapa de transformador en los centros de datos típicos, una fuente de alimentación de voltaje único (12,5 V CC) diseñada para funcionar con una entrada de 277 V CA y una batería de respaldo de 48 V CC. [12]

Conmutadores de red abiertos

El 8 de mayo de 2013 se anunció un esfuerzo para definir un conmutador de red abierto. [30] 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 un producto básico (usando la palabra de moda "top-of-rack") podrían adoptar la propuesta. [31]

El primer intento de un conmutador de red abierta por parte de Facebook fue diseñado junto con el ODM taiwanés Accton usando el chip Broadcom Trident II y se llama Wedge, el sistema operativo Linux que ejecuta se llama FBOSS. [32] [33] [34] Las contribuciones posteriores a los conmutadores incluyen "6-pack" y Wedge-100, basados ​​en chips Broadcom Tomahawk. [35] Accton Technology Corporation (y su subsidiaria Edgecore Networks), Mellanox Technologies, Interface Masters Technologies, Agema Systems han contribuido con diseños de hardware de conmutadores similares . [36] 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 . [37] Se había rumoreado un proyecto similar para un conmutador personalizado para la plataforma Google , y evolucionó para usar el protocolo OpenFlow . [38] [39]

Servidores

Subproyecto para Mezzanine ( NIC ) La especificación OCP NIC 3.0 1v00 se lanzó a fines de 2019 y estableció 3 factores de forma: SFF, TSFF y LFF. [40] [41]

Litigio

En marzo de 2015, [42] 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 Proyecto Open Compute. [43] Facebook solicitó que se desestimara la demanda, [44] pero esta fue rechazada en 2017. [45] En abril de 2018 se llegó a un acuerdo confidencial a mitad del juicio. [46]

Véase también

Referencias

  1. ^ abc Metz, Cade (11 de abril de 2015). "Cómo Facebook cambió la tecnología básica que hace funcionar Internet". Wired .
  2. ^ ab "Proyecto de Computación Abierta".
  3. ^ "Comité de Incubación". Open Compute . Consultado el 19 de agosto de 2016 .
  4. ^ "Organización y Junta Directiva". Open Compute . Archivado desde el original el 26 de septiembre de 2015 . Consultado el 12 de septiembre de 2015 .
  5. ^ "Facebook sigue los pasos de Google en materia de ahorro en los centros de datos". Data Center Knowledge . 2009-11-27 . Consultado el 2020-12-13 .
  6. ^ "Oxide Computer Company: Sobre el metal: Amir Michael". Oxide Computer Company . Consultado el 13 de diciembre de 2020 .
  7. ^ "Facebook piratea el puerto de carga para convertirlo en un laboratorio de servidores de primera clase". Wired . ISSN  1059-1028 . Consultado el 13 de diciembre de 2020 .
  8. ^ "Por qué inicié el proyecto Open Compute – Vertex Ventures" . Consultado el 13 de diciembre de 2020 .
  9. ^ "Presentación del proyecto Open Compute - YouTube" www.youtube.com . Consultado el 13 de diciembre de 2020 .
  10. ^ "Facebook abre sus servidores y diseña centros de datos". Data Center Knowledge . 2011-04-07 . Consultado el 2020-12-13 .
  11. ^ Metz, Cade (16 de enero de 2013). "Facebook destroza el servidor de la computadora en pequeños pedazos". Wired . Consultado el 9 de julio de 2013 .
  12. ^ ab Michael, Amir (15 de febrero de 2012). "Proyecto Open Compute de Facebook". Stanford EE Computer Systems Colloquium . Universidad de Stanford . (archivo de vídeo)
  13. ^ Schnell, Tom (16 de enero de 2013). «ARM Server Motherboard Design for Open Vault Chassis Hardware 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 .
  14. ^ Data Center Knowledge (28 de abril de 2016). "Guía del hardware de centro de datos de código abierto de Facebook" . Consultado el 13 de mayo de 2016 .
  15. ^ Register, The (17 de enero de 2013). «Facebook presenta nuevos diseños de servidores web y de bases de datos». The Register . Consultado el 13 de mayo de 2016 .
  16. ^ Ledin, Jim (30 de abril de 2020). Arquitectura y organización informática moderna . Birmingham Mumbai: Packt Publishing Ltd. pág. 361. ISBN 978-1-83898-710-7.
  17. ^ Charest, Glenn; Mills, Steve; Vorreiter, Loren. "Open Rack V3 Base Specification". opencompute.org . Meta . Consultado el 25 de septiembre de 2024 .
  18. ^ Keyhani, Hamid; Tang, Ted; Shapiro, Dmitriy; Fernandes, John; Kim, Ben; Jin, Tiffany; Mercado, Rommel. "Open Rack V3 48V PSU Specification Rev: 1.0". opencompute.org . Meta . Consultado el 25 de septiembre de 2024 .
  19. ^ Keyhani, Hamid; Shapiro, Dmitriy; Fernandes, John; Kim, Ben; Jin, Tiffany; Mercado, Rommel. "Open Rack V3 Power Shelf Rev 1.0 Specification". opencompute.org . Meta . Consultado el 25 de septiembre de 2024 .
  20. ^ Sol, David; Shapiro, Dmitriy; Kim, Ben; Athavale, Jayati; Mercado, Rommel. "Especificación Open Rack V3 48V BBU Rev: 1.4". opencompute.org . Meta . Consultado el 25 de septiembre de 2024 .
  21. ^ Proyecto Open Compute. «Solución de ecosistema de rack de alta potencia (HPR) ORv3». youtube.com . Youtube . Consultado el 25 de septiembre de 2024 . {{cite web}}: Verificar |url=valor ( ayuda )
  22. ^ Proyecto Open Compute. "Requisitos/consideraciones de la fuente de alimentación y los estantes de alimentación ORv3 de próxima generación". Youtube . Youtube . Consultado el 25 de septiembre de 2024 .
  23. ^ Proyecto Open Compute. «Solución de ecosistema de rack de alta potencia (HPR) ORv3». Youtube . youtube . Consultado el 25 de septiembre de 2024 .
  24. ^ Mike Yan y Jon Ehlen (16 de enero de 2013). «Open Vault Storage Hardware V0.7 OR-draco-bueana-0.7» (PDF) . Archivado desde el original (PDF) el 21 de mayo de 2013. Consultado el 9 de julio de 2013 .
  25. ^ "Bajo el capó: el sistema de almacenamiento en frío de Facebook". 4 de mayo de 2015. Consultado el 13 de mayo de 2016 .
  26. ^ "Hyve Solutions aporta un 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 .
  27. ^ Malone, Conor (15 de enero de 2012). "Torpedo Design Concept Storage Server for 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 .
  28. ^ Petersen, Chris (9 de marzo de 2016). "Presentación de Lightning: un JBOF NVMe flexible" . Consultado el 13 de mayo de 2016 .
  29. ^ "Wiwynn presenta un producto de almacenamiento totalmente flash con tecnología NVMe de vanguardia". 9 de marzo de 2016 . Consultado el 13 de mayo de 2016 .
  30. ^ Jay Hauser para Frank Frankovsky (8 de mayo de 2013). "El próximo proyecto Open Compute: la red". Blog de Open Compute . Consultado el 16 de junio de 2019 .
  31. ^ Chernicoff, David (9 de mayo de 2013). "¿Puede Open Compute cambiar la conmutación de redes?". ZDNet . Consultado el 9 de julio de 2013 .
  32. ^ "Sistema de conmutación abierta de Facebook (FBOSS) de Facebook". SDxCentral . Archivado desde el original el 1 de octubre de 2018 – vía Internet Archive .
  33. ^ "Presentamos "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 .
  34. ^ "Facebook Open Switching System ("FBOSS") y Wedge en abierto". Conozca a los ingenieros que codifican Facebook . 10 de marzo de 2015 . Consultado el 13 de mayo de 2016 .
  35. ^ "Diseños de apertura para 6-pack y Wedge 100". Conozca a los ingenieros que codifican Facebook . 9 de marzo de 2016. Consultado el 13 de mayo de 2016 .
  36. ^ "Especificaciones de hardware aceptadas o compartidas". Open Compute . Consultado el 13 de mayo de 2016 .
  37. ^ "Lista actual de sistemas operativos de red (NOS)". Open Compute . Consultado el 13 de mayo de 2016 .
  38. ^ Metz, Cade (8 de mayo de 2013). "Facebook sacude el mundo de las redes con equipos de código abierto". Wired . Consultado el 9 de julio de 2013 .
  39. ^ Levy, Steven (17 de abril de 2012). "Siguiendo la corriente: el cambio secreto de Google hacia la próxima ola de redes". Wired . Consultado el 9 de julio de 2013 .
  40. ^ "Servidor/Mezz - OpenCompute". www.opencompute.org . Consultado el 9 de noviembre de 2022 .
  41. ^ Kumar, Rohit (2 de mayo de 2022). "Guía rápida de factores de forma de OCP NIC 3.0". ServeTheHome . Consultado el 9 de noviembre de 2022 .
  42. ^ "BladeRoom Group Limited et al v. Facebook, Inc". Justia . Consultado el 18 de febrero de 2017 .
  43. ^ "ORDEN por la que se concede en parte y se deniega en parte la Moción de Desestimación 128". Justia . Consultado el 18 de febrero de 2017 .
  44. ^ Greene, Kat (10 de mayo de 2016). "Facebook quiere que se desestime la demanda por secretos comerciales de los centros de datos". Law360 . Consultado el 8 de marzo de 2017 .
  45. ^ SVERDLIK, YEVGENIY (17 de febrero de 2017). "Tribunal rechaza la moción de Facebook para desestimar la demanda por diseño de centro de datos". Data center Knowledge . Consultado el 8 de marzo de 2017 .
  46. ^ "Facebook llega a un acuerdo por robo de propiedad intelectual en un centro de datos modular por 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