Вы находитесь на странице: 1из 4

Qu es la disponibilidad?

La disponibilidad es una de las caractersticas de las arquitecturas empresariales que mide el


grado con el que los recursos del sistema estn disponibles para su uso por el usuario final a lo largo de un
tiempo dado. sta no slo se relaciona con la prevencin de cadas del sistema (tambin llamadas tiempos
fuera de lnea), sino incluso con la percepcin de "cada" desde el punto de vista del usuario: cualquier
circunstancia que nos impida trabajar productivamente con el sistema desde tiempos de respuesta
prolongados, escasa asistencia tcnica o falta de estaciones de trabajo disponibles es considerada como
un factor de baja disponibilidad.

Cmo medimos la disponibilidad?


De primera instancia, todo sistema debe tener establecido un Acuerdo de Nivel de Servicio
(Service Level Agreement SLA) que defina cunto tiempo y en qu horarios debe estar en lnea. En el
caso de aplicaciones de baja criticidad, dicho SLA puede ser de 85 horas a la semana excluyendo das
festivos; para sistemas con mayor criticidad como una red de cajeros automticos se tienen niveles de
servicio que alcanzan las 24 horas al da, los 365 das del ao. As entonces, suponiendo un sistema con
un SLA de 24365 podramos calcular su disponibilidad de la siguiente manera:
Disponibilidad = ((A B) /A) x 100 por ciento)
Donde:
A = Horas comprometidas de disponibilidad: 24 x 365 = 8,760 Horas/ao.
B = Nmero de horas fuera de lnea (Horas de "cada del sistema" durante el tiempo de
disponibilidad comprometido). Por ejemplo: 15 horas por falla en un disco; 9 horas por
mantenimiento preventivo no planeado.
as entonces:
Disponibilidad = ((8,760 24) /8,760) x 100 por ciento) = 99.726%
Cuando se realicen negociaciones para definir objetivos de disponibilidad con los usuarios, es
necesario hacerlos conscientes de las implicaciones tcnicas y econmicas, como se muestra en la
siguiente tabla:

Para lograr disponibilidad de servicios informticos, en informtica se utiliza clsteres que son
integrados por nodos y se pueden clasificar en:

Clsteres de Balanceo de Carga.


Clsteres de Alta Disponibilidad.
Clsteres de Alto Rendimiento.

Clsteres de Balanceo de Carga.


El objetivo de un clster de Balanceo de Carga es el de distribuir el trabajo entre todos los nodos
del clster, esto se consigue asignando el trabajo al nodo que posee ms recursos disponibles. Este tipo de
clsteres se usan comnmente en servicios que por su naturaleza tienen una enorme cantidad de carga,
como, por ejemplo: los servidores Web.

Clsteres de Alto Rendimiento.


El objetivo de un clster de alto rendimiento es compartir el recurso ms valioso de un
computador, la capacidad de procesamiento. Este tipo de clsteres son muy populares, y quizs tambin
los ms antiguos, ya que en sus inicios fueron desarrollados para centros de cmputo enfocados en
investigaciones cientficas donde era necesario tener un gran poder de procesamiento, capaz de soportar
una inmensa cantidad de clculos para resolver un problema especfico.

Clsteres de Alta Disponibilidad.


El objetivo principal de un clster de alta disponibilidad, tambin conocido como clster HA por
las palabras en ingls High Availability, es el de mantener disponible uno o ms servicios la mayor
cantidad de tiempo posible. Este tipo de clsteres se caracterizan por que sus nodos estn monitorendose
de manera continua, es as que, cuando se detecta un fall de hardware o software en uno de los nodos,
otro nodo se encarga de proveer los servicios del nodo con problemas, minimizando as la percepcin de
la prdida de servicio por parte de los usuarios.

Componentes principales de un clster de alta disponibilidad


Los componentes principales de un clster HA son:

Nodos
Sistema Operativo
Conexiones de Red
Middleware
Recursos o Servicios

NODOS
Un nodo no es otra que un computador dentro del clster. Un nodo puede ser un computador
convencional, un servidor o un sper computador. Aunque no es estrictamente obligatorio que todos los
nodos del clster sean exactamente iguales es recomendable que estos compartan caractersticas similares
de procesamiento y almacenamiento para evitar un comportamiento ineficiente del clster.

SISTEMA OPERATIVO
En el libro Informtica Uno Martha Anglica Orozco define de manera sencilla a un Sistema
Operativo como:
un programa que acta como intermediario entre el usuario y el hardware de una computadora
y su propsito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El
objetivo principal de un Sistema Operativo es lograr que el sistema de computacin se use de
manera cmoda, y el objetivo secundario es que hardware de la computadora se emplee de
manera eficiente. (Orozco,2006)

CONEXIONES DE RED
Una conexin de red es el medio por el cual, al menos dos computadores, envan y reciben
informacin. Un requisito indispensable para la implementacin de un clster es que todos los nodos sean
capaces de comunicarse entre s a travs de una conexin de red.

MIDDLEWARE
De acuerdo con el profesor Sacha Krakowiak de la Universidad Joseph Fourier de Francia, un
middleware es la capa de software que se encuentra entre el sistema operativo y las aplicaciones en
cada sitio del sistema. (Krakowiak, 2003) . El middleware es el encargado de monitorear, administrar,
distribuir y controlar el comportamiento general del clster.

RECURSOS O SERVICIOS
Un servicio o aplicacin son piezas de cdigo que se ejecutan en el servidor para cumplir una
tarea
especfica. Sin embargo, desde el punto de vista del Clster, un servicio o aplicacin son simples recursos
que pueden ser iniciados o detenidos.

MODELOS DE IMPLEMENTACIN
Los clsteres de Alta Disponibilidad requieren de al menos dos nodos para proveer redundancia, sin
embargo, muchas implementaciones pueden tener N nodos. Tomando en cuenta esta caracterstica los
modelos de implementacin de un clster pueden variar de la siguiente manera:

Activo/Activo: Este modelo tambin se conoce como simtrico y consiste en reenviar el trfico
dirigido al nodo con problemas a otro nodo del clster. Para implementar este modelo es

necesario que todos los nodos tengan una configuracin homognea.


Activo/Pasivo: Este modelo tambin se conoce como asimtrico. Cada nodo tiene un nodo de

respaldo, esta configuracin requiere ms hardware.


1-a-N: Un solo nodo del clster provee todos los servicios y cuando esta falla, esos servicios son
transferidos temporalmente al resto de nodos que normalmente son nodos ms pequeos o con

menos recursos.
N-a-1: Solo un nodo del clster toma temporalmente el lugar del nodo con problemas.
N-a-N: Varios o todos los nodos del clster proveen servicios y cuando uno de ellos falla, sus
servicios se transfieren temporalmente a cualquier otro nodo.

Вам также может понравиться