Llegamos a ustedes gracias a:



Reportajes y análisis

Azure Stack Portable: La nube empresarial (en un maletín)

[14/12/2016] Azure Stack es la tecnología de nube empresarial de Microsoft que permite a las organizaciones ejecutar Microsoft Azure en sus propias instalaciones. Durante la fase de prueba de adopción temprana, necesitaba un host Azure Stack que pudiera usar entre mi oficina (por día) y el hogar (los fines de semana), o para llevar a los sitios de los clientes. Así que creé una versión portátil de Azure Stack mediante la construcción de una nube de 14 núcleos/10 terabytes en un maletín.

Para aquellos que necesitan conocimientos de Azure Stack, consulte un par de artículos que escribí sobre el Azure Stack describiendo la tecnología con mayor detalle, así como los casos de uso del negocio de quienes están haciendo cola para comprar Azure Stack. Mi primer artículo en febrero del 2016 cubre algunas experiencias tempranas, y luego un artículo de octubre del 2016 actualiza algún trabajo más reciente sobre Azure Stack.

Así que de vuelta a esta nube Azure Stack portátil... Mi primera prueba en el 2015 implicó un típico servidor 4U de 45 kilos de peso que tenía en un estante en uno de nuestros centros de datos. Muchos de los ciclos de construcción de metal desnudo con Azure Stack incluían poner las manos en la consola ya que después de todo, Azure Stack es la base de una infraestructura de centro de datos (computación, almacenamiento, redes, máquinas virtuales, tela, etc.). Así que me vi muchas horas sentado con un abrigo en el frío centro de datos trabajando en la consola del servidor. Una vez que Azure Stack se estaba ejecutando, pude acceder de forma remota al servidor y hacer todas las otras funciones de gestión desde cualquier lugar.

Sin embargo, cuando está demostrando Azure Stack y hablando acerca de cómo se puede colocar en el propio centro de datos de una empresa, que es efectivamente la nube Azure escalable de Microsoft que aloja usted mismo, cuando se dirige de forma remota a un entorno Azure Stack, no es muy emocionante. Se obtiene una pantalla de la consola Azure que se ve al 100% como pantalla de la consola de la nube pública de Azure, por lo que el efecto de hablar de esto en las instalaciones Azure, no tiene ningún impacto visual.

Quise traer Azure Stack a la sala de conferencias de nuestros clientes y mostrarles Azure en sus propias instalaciones. Pero tener que cargar con ese rack de servidor 4U de 45 kilos no era demasiado factible, y así nació Azure Stack portátil.

He intentado encontrar una computadora portátil que fuera lo suficientemente grande para ejecutar Azure Stack; sin embargo, conseguir un "verdadero" host Azure Stack con más de 12 núcleos, más de 128GB de RAM, y al menos cinco unidades de disco duro físicas resultó imposible. Y mientras trataba de hacer virtualización anidada y ajustar la memoria dinámica para hacer que sea menos trabajo, mientras hacía el arranque, que el rendimiento ejecute docenas de inquilinos, aplicaciones de SQL, aplicaciones Web, una variedad de sistemas de máquina virtual, engañar a la nube de recursos, solo mató el rendimiento.

Así que continué la construcción de una configuración de Azure Stack sin componentes (placa base, memoria DIMM, fuentes de alimentación, etc.), y en vez de ponerla en una gran torre o en el case de escritorio, medí todos los componentes e hice que todo calzara en un maletín.

Aquí tenemos una imagen del servidor Azure Stack replegado, al lado de mi MacBook de 13'' para comparaciones de tamaño...

Azure portable

Este Azure Stack portátil tiene:

  • Un procesador 14-Core Intel
  • 256GB de RAM
  • 1 unidad de disco SSD TB
  • 8 unidades de datos SSD TB
  • Una pantalla LCD 14'' con conexión USB
  • 90 vatios de fuente de alimentación

Soy capaz de ejecutar todos los diversos escenarios Azure Stack en este sistema con un rendimiento rápido que incluye tener 20-30 MVs alojadas funcionando al mismo tiempo, ejecutando la seguridad keyvault, un par de VPN Gateways para que los huéspedes de prueba accedan a sus recursos de Azure Stack, SQL Azure, Azure AppService.

Vista interna con la pantalla LCD montada en un lado del maletín, router WiFi Intel NUC a la izquierda, la placa madre en el medio (la cosa grande plateada es el disipador pasivo de calor en la parte superior del procesador masivo), la fuente de alimentación hacia la derecha, los discos duros están montados hacia la parte frontal de la caja (se puede ver una jaula en la parte delantera izquierda que aloja las cuatro unidades, las otras unidades están bajo la "repisa" negra que puse allí), y encima de esa especie de cornisa está una caja de dos vías de vídeo/teclado (para NUC/Azure Stack), y coloco el teclado y el mouse en la parte superior de la cornisa cuando embalo todo.

Azure portable

Todo se pliega en un maletín de cinco kilos con un solo enchufe a la pared. En mi configuración, yo también puse en un procesador Intel NUC (una pequeña computadora 1"x3" x3") que tiene un adaptador Wi-Fi y adaptador Ethernet en él. Esto era necesario ya que Azure Stack asume que su rango de IP sigue siendo el mismo cada vez que se enciende o se apaga; sin embargo, cuando me conecto a diversas conexiones Wi-Fi a medida que me muevo con Azure Stack, obtendré una dirección IP diferente del servidor host y una dirección de puerta de enlace a Internet. Así que este router Wi-Fi resuelve el problema mediante el establecimiento de la conectividad a Internet en cualquier lugar, pero mantiene el mismo rango de direcciones IP 11.1.1.x para la conexión externa de mi Azure Stack.

Para la configuración, compré todas las partes en newegg.com y amazon.com y monté el sistema en conjunto:

  • Placa base de servidor Supermicro MBD-F-X10SRI LGA 2011 R3 (NewEgg # N82E16813182928, 275 dólares)
  • Procesador de servidor Intel Xeon E5-2660 V4 2.0 GHz LGA 2011 105W BX80660E52660V4 (NewEgg # N82E16819117634, 1.500 dólares)
  • Supermicro SNK-P0048PS 2U disipador de calor pasivo de la CPU para LGA2011 (NewEgg # 9SIA1UH3H72684, 23 dólares)
  • Y luego tengo 256GB de RAM (8 x 32GB DDR4 DIMM), 1 unidad de arranque (850 EVO Samsung 1TB 2.5 "SSD SATA 3 MZ-75E1T0B / AM), además de ocho unidades de datos (unidades SSD de 1 TB misma) a 300 dólares.
  • Pantalla portátil de 13.3'' GEChic 1303 (HDMI, VGA, USB-Powered) (en Amazon.com 300 dólares)
  • Además, la fuente de alimentación (con divisores de cable SATA para la energía), teclado, mouse, case, ventiladores.

Esta placa madre ha sido buena con muchos conectores SATA para discos duros, una función de video VGA, altavoz incorporado, por lo que todo se tiene todo lo básico que se necesita. La placa base es compatible con un procesador Intel de 20 núcleos y hasta 512 GB de memoria RAM, pero si hubiera cotizado el costo de esos componentes en este momento, habría triplicado mi presupuesto (que, por cierto, toda esta configuración tiene un costo de US$ cuatro mil dólares).

Ha sido muy agradable llevar mi Aure Stack a casa los fines de semana para hacer reconstrucciones o probar cosas de metal desnudo, y llevarlo a la oficina y a los sitios del cliente para hacer demostraciones Azure Stack... Carga bien y se estabiliza en unos ocho minutos, así que siempre que pueda entrar a una sala de conferencias y alimentarlo, conseguir Wi-Fi fuera del router, lo tendré ejecutándose dentro de 8-10 minutos. Bastante bien.

Un momento friki para aquellos que disfrutan jugar con el hardware de metal desnudo, así como tener un pie en el escalable mundo de la nube empresarial. Espero que disfruten de este artículo, saludos!

Rand Morimoto, Network World (EE.UU.)