La consola de gestión de hardware (HMC) es un dispositivo físico o virtual que se utiliza para gestionar sistemas IBM, incluidos IBM AS/400 , IBM System p , IBM System z e IBM Power Systems. La HMC admite interfaces de usuario de línea de comandos (ssh), así como de web (https) y API REST . Con una HMC, el administrador del sistema puede gestionar muchos sistemas y particiones. También se puede utilizar para supervisar y realizar el mantenimiento de un sistema.
La HMC es una PC conectada al mainframe. Los mainframes zSeries anteriores al IBM System z9 utilizaban una versión modificada de OS/2 con software personalizado para proporcionar la interfaz. La HMC del System z9 ya no utiliza OS/2, sino una versión modificada de Linux con una interfaz similar a OS/2 para facilitar la transición, así como una nueva interfaz. A diferencia de la aplicación HMC anterior en OS/2, la nueva HMC está basada en la web, lo que significa que incluso el acceso local se realiza a través de un navegador web . El acceso remoto a la HMC está disponible, aunque solo a través de una conexión HTTP cifrada con SSL . La naturaleza basada en la web significa que ya no hay una diferencia entre el acceso a la consola local y el acceso remoto, lo que significa que un usuario remoto potencialmente tiene control total si está autorizado, lo que permite una mayor flexibilidad para ubicar sistemas dentro de los centros de datos. IBM se refiere a la nueva HMC como una "plataforma cerrada" que no permite al usuario instalar software o acceder a la interfaz de línea de comandos para aumentar la seguridad y la estabilidad. La HMC también está protegida por firewall de forma predeterminada con una cantidad mínima de puertos abiertos para el acceso remoto.