En el almacenamiento de computadoras , SAF-TE (abreviado de SCSI Accessed Fault-Tolerant Enclosure ) es un estándar de la industria para conectar un gabinete a un subsistema SCSI ( paralelo ) para obtener acceso a información o control de varios elementos y parámetros. Estos incluyen temperatura, estado del ventilador, estado de la ranura (llena / vacía), estado de la puerta, fuentes de alimentación, alarmas e indicadores (por ejemplo , LED , LCD ). [1] Prácticamente, cualquier dispositivo SAF-TE solo admitirá un subconjunto de todos los posibles sensores o controles. [2]
Alcance
Muchos controladores RAID pueden utilizar un backplane SAF-TE "activado" detectando una unidad intercambiada (después de un defecto) e iniciando automáticamente una reconstrucción. Un subsistema pasivo generalmente requiere una nueva exploración y reconstrucción manual.
Un dispositivo SAF-TE (SEP) se representa como un dispositivo de procesador SCSI que se consulta cada pocos segundos, por ejemplo, mediante el software del controlador RAID. [1] Debido a la baja sobrecarga requerida, el impacto en el rendimiento del autobús es insignificante. [3] Para sistemas SAS o Fibre Channel , SAF-TE se reemplaza por los servicios de caja SCSI (SES) más estandarizados .
La versión más utilizada se definió en la Revisión intermedia de la especificación de interfaz SAF-TE R041497, publicada el 14 de abril de 1997 por nStor (ahora parte de Seagate Technology ) e Intel .
Interfaz de comando
Las solicitudes de estado se realizan como comandos READ BUFFER SCSI , las solicitudes de acción del gabinete como comandos WRITE BUFFER . [2]
Tipo de comando | Código de operación | obligatorio / opcional | Mando | Descripción |
---|---|---|---|---|
LEER BÚFER | 00h | metro | Leer la configuración del gabinete | consultar sobre los componentes del sistema en el gabinete |
01h | metro | Leer el estado de la carcasa | consultar sobre el estado operativo de los componentes del gabinete | |
02h | o | Leer estadísticas de uso | obtener información sobre el tiempo total de uso y el número de ciclos de encendido | |
03h | o | Leer inserciones de dispositivos | devuelve información sobre cuántas veces se ha insertado un dispositivo en cada ranura del gabinete | |
04h | metro | Leer el estado de la ranura del dispositivo | devuelve información sobre el estado actual de cada ranura | |
05h | o | Leer banderas globales | leer banderas globales del procesador | |
BÚFER DE ESCRITURA | 10h | metro | Escribir el estado de la ranura del dispositivo | actualiza el estado de las ranuras, esencialmente impulsa LED, alarmas, etc. |
11h | o | Establecer ID SCSI | establecer el ID SCSI de cualquier dispositivo en el canal | |
12h | metro | Realizar operación de ranura | preparar una ranura para la inserción o extracción (electrónica o mecánicamente) | |
13h | o | Establecer la velocidad del ventilador | establecer la velocidad de rotación para cada ventilador | |
14h | o | Activar fuente de alimentación | encender o apagar una fuente de alimentación | |
15h | metro | Enviar banderas globales | enviar banderas globales al procesador (alarma audible; indicadores de falla global, advertencia global, energía del gabinete, falla del ventilador / enfriamiento, falla de energía, falla de la unidad, advertencia de la unidad, falla de la matriz, advertencia de la matriz; bloqueo de la carcasa; identificación de la carcasa) |
Ver también
- Interpretación internacional del patrón de parpadeo (IBPI)
- SGPIO (entrada / salida serial de propósito general)
- Servicios de caja SCSI (SES)
- bioctl § SAF-TE
- hw.sensors
Referencias
enlaces externos
- www
.safte .org - SAF-TE como parte de IPMI de Intel
- Revisión intermedia de SAF-TE R041497
- Alexander Motin (22 de septiembre de 2011). "Gestión de envolventes en FreeBSD" (PDF) .