Los gerentes de TI enfrentan una creciente complejidad en el centro de cómputo.
A medida que las organizaciones de TI se expanden en múltiples plataformas de servidor a lo largo de diferentes departamentos, lugares y regiones, su estrategia de administración de servidores será la que determine su éxito en términos de funcionalidad y costos operativos.
El control de costos asociado es una de las mayores preocupaciones porque uno de los mayores costos de TI está generalmente relacionado con la administración continua de la red y los sistemas.
No hace mucho los administradores tenían opciones limitadas. No existían estándares interplataforma integrales dirigidos a atender su necesidad de administrar directamente los servidores de diferentes proveedores.
Esto llevó a los fabricantes de hardware a desarrollar diferentes conjuntos de herramientas para administrar sistemas a través de conexiones dentro y fuera de banda para diferentes sistemas operativos y estados de sistemas.
Hoy la administración de servidores empresariales en muchos centros de cómputo está compuesta por una variedad de herramientas y aplicaciones similares para cada plataforma implementada. En muchos casos, los administradores han personalizado las herramientas de administración originales para convertirlas en unas más especializadas para su ambiente, instalación y producto en particular.
El conjunto resultante de comandos y herramientas de administración que varían por proveedor pueden ser extremadamente ineficientes — y, por lo tanto, costosos — en términos de gastos operacionales continuos.
Estándares abiertos para administración de sistemas de servidores
El DMTF creó la iniciativa de Systems Management Architecture for Server Hardware (SMASH) para ayudar a solucionar los problemas de administración de servidores entre plataformas.
SMASH incluye un paquete de especificaciones que ofrece semántica arquitectónica, protocolos estándar de mercado y perfiles que unifican la administración del centro de cómputo y aumentan la productividad.
SMASH especifica tanto las interfaces de protocolo de línea de comando estándar como las interfaces de servicios Web.
A menudo, los administradores tienen que manejar interactivamente varios sistemas utilizando un comando específico, pero los servidores de diferentes fabricantes requieren muchas veces comandos diferentes para completar la misma tarea.
El protocolo de línea de commando de SMASH ofrece una interfaz para servidores heterogéneos independiente del estado de la máquina, del sistema operativo o estado del sistema operativo, de la topología del sistema o del método de acceso. Es un método estándar para la administración local y remota de hardware de servidor utilizando comunicación fuera de banda.
La interfaz de servicios Web de SMASH ofrece una manera estándar para que los proveedores de sistemas de administración soporten administraciones de servidores diversificadas en sus herramientas e implementaciones.
Al ofrecer una administración de servidores consistente que maneje las tareas de supervisión y administración de diferentes fabricantes, los administradores pueden mejorar la interoperabilidad, aumentar la eficiencia y controlar los costos operacionales.
Beneficios de SMASH para administradores
Al implementar servidores y soluciones de administración que soporten los estándares SMASH, los administradores pueden administrar sus ambientes de diferentes fabricantes de una manera consistente.
SMASH ofrece flexibilidad en la medida que soporta diferentes plataformas de servidores, desde servidores independientes, hasta blades y racks. También soporta administración independientemente de la máquina o el estado del sistema operacional.
SMASH incluye un protocolo de línea de comando y uno de servicios Web. Esto significa que los administradores pueden manejar sus servidores para tareas específicas, utilizando un mismo conjunto de comandos. O pueden escribir un script ejecutable sobre servidores de distintos fabricantes.
El protocolo de servicios Web permite que los proveedores de herramientas soporten fácilmente la administración de varios tipos de servidores en sus consolas y herramientas.
De esta manera, el administrador puede consolidar la administración de sus diversos ambientes de servidor en una consola única.
Sistemas de administración a nivel de hardware
La administración de hardware de plataforma generalmente se refiere a la supervisión remota de variables como la velocidad del ventilador, el voltaje, la temperatura del procesador y del gabinete, junto con un amplio rango de otros sensores.
También implica la capacidad de controlar remotamente el estado de conexión de la plataforma y restablecer de vuelta el sistema en caso de que se quede “colgado”.
A pesar de los avances alcanzados en la estandarización de las interfaces de firmware y software, muchos subsistemas de hardware de administración son todavía propietarios y a menudo están soldados a la placa.
Esto puede volverlos inflexibles en términos de actualización y costos para los gerentes de TI.
Arquitectura de Administración de Plataforma Abierta
AMD lideró el desarrollo de las especificaciones de la Arquitectura de Administración de Plataforma Abierta (OPMA, por sus siglas en inglés) (PDF - 1.4 MB) para solucionar estas cuestiones.
OPMA es un estándar abierto y gratuito para conectar un subsistema modular de administración de hardware (una plataforma mCard) a una tarjeta madre.
Una ventaja importante de OPMA sobre las anteriores generaciones de métodos de conexión de subsistemas de administración subyacente es que OPMA no ocupa un socket PCI. Las tarjetas OPMA son también más pequeñas y económicas que otras soluciones.
La especificación OPMA cubre lo siguiente:
- Lista de señales
- Conector y pines
- Requerimientos de energía
- Formato mecánico
- Interfaces de BIOS y firmware de controlador de administración
- División de los recursos del subsistema de administración entre la tarjeta madre y la plataforma mCard.
OPMA permite que una gran variedad de plataformas mCard haga interfaz individualmente con una tarjeta madre dada. También permite que una plataforma mCard individual haga interfaz con múltiples modelos de tarjetas madre.
OPMA puede soportar múltiples estándares de administración e implementaciones para ofrecer los numerosos niveles de administración requeridos por el cliente. Por ejemplo, una tarjeta OPMA puede soportar estándares de servidor como IPMI o SMASH.
OPMA fue creada como un esfuerzo conjunto de desarrollo entre AMD y empresas de tecnología de subsistemas de administración de plataformas tales como Agilent, AMI, Avocent y Raritan Embedded Solutions (antes llamada Peppercon).