GLOSARIO TÉCNICO
Plataforma IBM Power Systems:
Es una plataforma de servidores de arquitectura RISC de alta performance fabricado por IBM.
POWER
(Performance Optimization With Enhanced RISC):
POWER es una arquitectura con un conjunto de instrucciones RISC diseñado por IBM.
POWER también es el nombre de una familia de procesadores de IBM con el conjunto de instrucciones de esta arquitectura y que se usan como CPU principal en servidores IBM, así como una variedad de equipos que van desde computadores para automóviles hasta consolas de videojuegos.
Firmware o Microcódigo:
Elemento de software que media entre el equipo y sus dispositivos (hardware) con el software de uso general. En dispositivos de funciones específicas, el firmware incluye el software que ejecuta dichas funciones.
En el caso particular de la arquitectura Power el firmware incluye el Hipervisor.
Hipervisor:
Plataforma de virtualización de recursos de hardware que permite utilizar, al mismo tiempo, diferentes sistemas operativos en una misma computadora.
Firmware de Dispositivos o Drivers:
Componentes de software que se agregan al núcleo del Sistema Operativo para utilizar dispositivos instalados en el equipo: controladores RAID, tarjetas HBA, ethernet, etc.
Hardware Management Console (HMC):
Sistema (hardware y software) utilizado para realizar un conjunto de tareas de administración sobre el equipamiento Power, en particular para crear particiones lógicas y asignarles recursos de hardware.
Virtual I/O Server (VIOS):
Los Virtual Input/Output Server son servidores que comparten recursos físicos entre particiones lógicas.
Sistema Operativo AIX:
Sistema operativo basado en Unix, diseñado para ejecutar sobre hardware de arquitectura Power.
PowerHA (anteriormente HACMP):
Software que soporta la Alta Disponibilidad, la continuidad del negocio y la recuperación de desastres para aplicaciones de orden critico que se ejecutan sobre plataforma Power.
PowerVM:
Plataforma de virtualización sobre Power.
Particiones lógicas (LPAR):
Subconjunto de recursos de hardware de un equipo, virtualizados de forma de comportarse como un equipo separado.
Technology Level:
Actualmente sinónimo de Maintenance Levels (término empleado antiguamente por IBM), si bien la versión de AIX está dada por el número que procede al nombre el sistema operativo, el Technology Level indica realmente la versión del contenido del sistema operativo.
Veamos esto de forma gráfica:
5300-06-03-0732
| | | \--------------------------YYWW
| | \-------------------------SP3
| \-----TL level
\-----AIX release
El ejemplo anterior se lee de la siguiente manera:
La versión del Sistema Operativo es AIX5.3, el Technology Level es TL6 mientras que el Service Pack (se explica más adelante) es SP3. Por último una descripción que indica la fecha de publicación del conjunto de software AIX+TL+SP.
El último campo YYWW indica el año y la semana de liberación del nivel de actualización. Este campo es muy importante, ya que por política IBM deja de dar mantenimiento y soporte a una versión del sistema operativo dos (2) años después de su liberación. Por lo que, en el caso que a los dos años tengamos un problema con el sistema, entonces estaremos sin soporte.
Roamap AIX 6.1
Roamap AIX 6.1
Service Pack
Un Service Pack (SP) contiene grupos de Arreglos (Fix) llamados PTFs que aplican a programas del Sistema Operativo.
Los Service Packs son acumulativos y se liberan generalmente cada cuatro a seis semanas después del lanzamiento de un nuevo TL.
Los Service Packs incluyen:
Soluciones a problemas reportados por clientes.
Soluciones a problemas críticos reportados por desarrollo.
Cambios para soportar nuevo hardware.
NIM SERVER
Es un servidor AIX donde se instala la herramienta Network Installation Manager. Es producto de administración centralizada de recursos para muchas LPARs.
En esta herramienta se pueden crear recursos como por ejemplo un paquete de software a instalar y luego de forma centralizada realizar la instalación a varios servidores.
SAN
Es una red de almacenamiento que permite brindar servicio de Storage a clientes (principalmente Servidores).
Como dato complementario podemos mencionar que OSE cuenta con una red SAN y que toda la información de los sistemas SAP, SGC, AIX, Oracle, almacenan sus datos en los discos de la SAN.
HBA
Este es un dispositivo de hardware (placa/tarjeta) que permite la interconexión con una red de almacenamiento SAN. Nuestros equipos tienen instalados estos dispositivos que conectan a la red SAN mediante switches de fibra, los que posteriormente se conectan a las cajas de discos de Storage.
Filesets
El formato instalable más pequeño se denomina fileset, y hace referencia a una serie de archivos que realizan una cierta función en la máquina (por ejemplo, la implantación de mecanismos de seguridad al subsistema de red, como veremos después). Para actualizar los filesets existen actualizaciones de este formato, que se pueden diferenciar de la versión original porque su versión acaba en un número diferente de `0' (por ejemplo, un fileset puede estar marcado como 4.3.3.0 y una actualización como 4.3.3.4). Los filesets se agrupan en diferentes paquetes (packages) en función de su cometido (por ejemplo, el package que agrupa a todos los filesets relacionados con el sistema de red de AIX), y a su vez estos packages se agrupan en LPPs (Licensed Program Product), colecciones de software establecido en una gran área. La nomenclatura de la unidad software más pequeña define tanto el fileset como el package y el LPP al que pertenece: por ejemplo, bos.net.ipsec.rte es un fileset incluido en el paquete bos.net, que a su vez pertenece al LPP bos (Basic Operating System).
PTF (Program Temporary Fix)
Son los parches tal y como los conocemos en Unix se denominan PTFs (Program Temporary Fix), y cada uno de ellos viene referenciado por un número único llamado APAR (Authorized Program Analysis Report).
APAR('s) (Authorized Program Analysis Report)
Informe de problema de un programa de IBM asociada a un fix (normalmente una PTF).
IVM
(Integrated Virtualization Manager) es un componente de PowerVM, que nos permite administrar hardware (Power System, hojas de blade con AIX), VIOS y LPARs mediante una consola unificada. Provee una interface del tipo Web y línea de comandos, permitiendo crear particiones lógicas (LPAR), manejo de discos, manejo de red, ver configuraciones, etc. Es un simil de la HMC para instalaciones más concretas con un solo servidor (maquina) y donde no se encuentra presente una HMC.
Para usar IVM es necesario crear una partición VIOS en la maquina a administrar:
To use the Integrated Virtualization Manager, you must first install Virtual I/O Server on an unpartitioned server. Virtual I/O Server automatically creates a logical partition for itself, which is called the management partition for the managed system. The management partition is the Virtual I/O Server logical partition that controls all of the physical I/O resources on the managed system. After you install Virtual I/O Server, you can configure a physical Ethernet adapter on the server so that you can connect to the Integrated Virtualization Manager from a computer with a Web browser.
Fuente: manual Power Systems, Integrated Virtualization Manager
RISC
En la arquitectura computacional, RISC (del inglés reduced instruction set computer, Computador con Conjunto de Instrucciones Reducidas) es un tipo de diseño de CPU generalmente utilizado en microprocesadores o microcontroladores con las siguientes características fundamentales:
Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.
Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.
Además estos procesadores suelen disponer de muchos registros de propósito general.
El objetivo de diseñar máquinas con esta arquitectura es posibilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria.
DASD (direct access storage device):
DASD, pronounced DAZ-dee (Direct access storage device), is a general term for magnetic disk storage devices. The term has historically been used in the mainframe and minicomputer (mid-range computer) environments and is sometimes used to refer to hard disk drives for personal computers. A redundant array of independent disks (RAID) is also a type of DASD.
Vital product data
Vital product data (VPD) is information that uniquely records each hardware and licensed-internal-code element in the SAN Volume Controller nodes.
For each SAN Volume Controller node, the VPD includes the following items:
Installed software version
Details of the hardware configuration
Levels of the hardware
FRU part numbers
FRU microcode levels
Firmware and software component levels
VPD for the uninterruptible power supply that is powering the node
Details of the system configuration
You can view the VPD through the management GUI or command-line interface (CLI). The VPD is automatically updated by the system when the configuration is changed.
Integrated Virtual Ethernet Adapter
IVE is the collective name referring to a number of technologies including:
- Hardware - Host Ethernet Adapter
- Software components
- POWER Hypervisor functions
It offers:
- The Host Ethernet Adapter (HEA) is the major hardware component of the IVE.
(HEA also includes all the logical ports and the virtual layer 2 switches and connects to the physical port.)
(Once a logical port is assigned to LPAR, the LPAR operating system recognizes the HEA as the Logical Host Ethernet Adapter (LHEA).)
- Physical ports are also hardware components: Either two 10 Gbps Ethernet ports or four 1 Gbps ports or two 1 Gbps ports
- External network connectivity for LPARs using dedicated ports without the need of a Virtual I/O Server
- The speed and performance of the GX+ bus, faster than PCI Express
Depending on the IVE feature code installed, one or two physical ports are grouped into a port group. Any port group supports up to 16 LHEA ports. Each logical port can be assigned to any LPAR, and LPARs can have one logical port per physical port.
The major IVE concepts are defined as follows:
HEA: Host Ethernet Adapter, the key imbedded function located on the I/O controller chip.
LHEA: Logical Host Ethernet adapter, a logical representation of a physical HEA adapter. This is the parent device of an LHEA port.
lhea0 Available Logical Host Ethernet Adapter (l-hea)
LHEA port: Logical representation of a physical HEA port.
ent0 Available Logical Host Ethernet Port (lp-hea)
Port group: A Ggoup of logical ports that share one or two physical ports, depending from IVE feature code.
Any IVE feature supports up to two port groups, and any port group supports up to 16 logical ports (LHEA port).
# lsdev -Cc adapter
ent0 Available Logical Host Ethernet Port (lp-hea)
ent1 Available Logical Host Ethernet Port (lp-hea)
root@vios1: / # lsslot -c slot
# Slot Description Device(s)
HEA 1 Logical I/O Slot lhea0 ent0 ent1 ent2 ent3
root@aix14 / # entstat -d ent0 | grep Port
Logical Host Ethernet Port (l-port) Driver Properties:
Logical Port Link State: Up
Physical Port Link State: Up
Logical Host Ethernet Port (l-port) Specific Properties:
Logical Port Number: 1
Port Operational State: Up
External-Network Switch-Port Operational State: Up
External-Network-Switch (ENS) Port Speed: 1000 Mbps / 1 Gbps, Full Duplex
IVE can be used as SEA. IVE offers an internal layer 2 switch for LPAR to LPAR data traffic.
For a HEA port "promiscuous mode" can be set, which means that port is dedicated to a specific LPAR. (Then it is not possible to assign LHEA to another LPAR.)
------------------------
Referencia: AIX for sysadmin Administrator.
System firmware file naming convention:
01ALXXX_YYY_ZZZ
XXX is the release level
YYY is the service pack level
ZZZ is the last disruptive service pack level
NOTE: Values of service pack and last disruptive service pack level (YYY and ZZZ) are only unique within a release level (XXX). For example, 01AL720_067_045 and 01AL740_067_053 are different service packs.
An installation is disruptive if:
The release levels (XXX) are different.
Example: Currently installed release is AL710, new release is AL720
The service pack level (YYY) and the last disruptive service pack level (ZZZ) are the same.
Example: AL720_120_120 is disruptive, no matter what level of AL720 is currently installed on the system
The service pack level (YYY) currently installed on the system is lower than the last disruptive service pack level (ZZZ) of the service pack to be installed.
Example: Currently installed service pack is AL720_120_120 and new service pack is AL720_152_130
An installation is concurrent if:
The release level (XXX) is the same, and
The service pack level (YYY) currently installed on the system is the same or higher than the last disruptive service pack level (ZZZ) of the service pack to be installed.
Example: Currently installed service pack is AL720_126_120, new service pack is AL720_143_120.