# data[].attributes.headline
5.2 Estándares de administración de sistema operativos distribuidos

# data[].attributes.subject
5.2 Estándares de administración de sistema operativos distribuidos

# data[].attributes.body
son un conjunto de directrices y mejores prácticas que buscan proporcionar un marco común para la gestión eficiente y coherente de sistemas distribuidos. Estos estándares permiten asegurar la interoperabilidad, la seguridad y la confiabilidad en la administración de recursos y servicios en un entorno distribuido.

Los estándares son aquellas normas usuales, los propósitos, los objetivos, a alcanzar, las metas a alcanzar y aquellos índices que integran los planes, y todo dato o cifra que pueda emplearse como medida para cumplirlas, son considerados como estándares.

Estas medidas son indispensables para el control, ya que indican la manera en que deseas que se ejecute una actividad. En la práctica, son los objetivos declarados y definidos de la organización y por esa razón los estándares deben abarcar las funciones básicas y áreas clave de los resultados logrados.

# data[].attributes.body
Una tendencia reciente en los sistemas de computador es distribuir el cómputo entre varios procesadores. En contraste con los sistemas fuertemente acoplados, los procesos no comparten ni la memoria ni el reloj.  Los procesadores se comunican entre sí a través de diversas líneas de comunicación, como buses de alta velocidad o líneas telefónicas.

Los procesadores de estos sistemas pueden tener diferentes tamaños y funciones que pueden incluir microprocesadores pequeños, estaciones de trabajo, minicomputadoras y sistemas de computador de propósito general o distribuido. Tales procesadores pueden recibir varios nombres como: sitios, nodos, etc., dependiendo del contexto en que se mencionan.

Las razones para construir sistemas distribuidos son las siguientes:

Recursos compartidos: si varios sitios se conectan entre sí, un usuario de un sitio podría aprovechar los recursos disponibles en otro. Por ejemplo, un usuario del sitio A podría estar usado una impresora laser que solo está disponible en el sitio B. mientras tanto, un usuario del sitio B podría estar accediendo a un archivo que residen A. El uso de recursos compartidos en un sistema distribuidos ofrece mecanismos para compartir archivos en sitios remotos, procesar información de una base de datos distribuida, imprimir archivos en sitios remotos y realizar otras operaciones.

Computación más rápida: si un cálculo dado se puede subdividir en varios subcalculos susceptibles de ejecución concurrente, un sistema distribuido podría permitirlo distribuir el cálculo entre los distintos sitios, y ejecutándolo de forma concurrente.

Confiabilidad: si en un sitio de un sistema distribuido falla, los sitios restantes podrían seguir funcionando.

Comunicación: hay muchos casos en los que los programas necesitan intercambiar datos con otros programas del mismo sistema Si muchos sitios están conectados a través de una red de comunicaciones, los procesos de diferentes sitios tienen la oportunidad de intercambiar información. Los usuarios podrían iniciar transferencia de archivo o comunicarse entre sí por correo electrónico

# data[].attributes.body
El impacto en los sistemas de información y telecomunicación ya es, y será, muy importante. Éstas son algunas de las características y tendencias que marcan estos cambios en la sociedad.

La idea de comunicar e intercambiar dinámicamente servicios e información dio origen a los sistemas distribuidos. Esta noción indica que las necesidades de un mundo real, los servicios deben adherirse o quitarse según sean requeridos. Los sistemas distribuidos permiten la existencia de una multiplicidad de estaciones de trabajo, las cuales ofrecen los recursos a los usuarios mediante un modelo de red.

El usuario (sociedad) no sabe concretamente la maquina que ofrece servicio ni su dirección o ubicación geográfica; únicamente conoce su nombre o identificador y en muchos caso ni siquiera este ultimo.

El objetivo es accesar aun recurso a distancia como seria en una aplicación local sin conectarse en ningún caso con la maquina propietaria.

Las aplicaciones distribuidas se han extendido en diferentes áreas computacionales, influyendo la forma de accedes a los recursos vía WEB.

En muchas organizaciones ya han migrado totalmente sus aplicativos a esta tecnología de utilizar los sistemas distribuidos como pueden ser el comercio electrónico, el banco en casa o los pedidos de aprovisionamientos telemáticos son algunos ejemplos de ello.

Los sistemas distribuidos han mejorado la vida del hombre principalmente en la comunicación a distancia así como a realizar tareas que antes eran muy difíciles dentro de una organización. Algunas de estas son las siguientes aplicaciones:

Aplicaciones comerciales: generalmente se llevan a cabo procesos administrativos, registros, bitácoras, nominas, etc. Se incluyen programas de reserva de aerolíneas, programas bancarios y administración de grandes almacenes. Para este tipo de aplicación es muy importante implementar características de seguridad y protección, por ejemplo no permitir la entrada a cualquier individuo a nuestro estado de cuenta sin nuestra autorización. Otro aspecto indispensable es la fiabilidad del sistema; el software debe dar la completa confianza de funcionamiento efectivo.

Aplicaciones de red de área extensa: Se concreta al intercambio de información atreves de la red: correo electrónico, servicio de transferencia de ficheros (ftp), servicios de noticias, búsqueda de ficheros, servicio de consulta textual y por supuesto Word Wide Web (www).

Aplicaciones Multimedia: son la más difíciles de instrumentar ya que imponen necesidades de hardware sobre todo en velocidad y transmisión controlada de datos. En esta área se incluyen los juegos multiusuario, videoconferencias y enseñanzas asistidas por ordenadores.

Áreas de la informática: orientadas al diseño de sistemas operativos, comunicación (hardware y software), base de datos distribuidos, servidores de ficheros y lenguaje de programación distribuida.

Sin olvidar que la tecnología móvil es parte de un sistema distribuido y es el que más aportaciones ha dado.

El comportamiento de los usuarios (sociedad) ha variado los últimos años, en los que muchos de ellos ya están introduciendo a este nuevo mundo de tecnología.

# data[].attributes.body
Un sistema operativo distribuido es un tipo de sistema operativo que gestiona un conjunto de computadoras independientes, pero que se presentan ante el usuario y las aplicaciones como un sistema único. A diferencia de los sistemas operativos tradicionales (que gestionan una sola máquina), un sistema operativo distribuido coordina los recursos de múltiples nodos (o computadoras) conectados en red, lo que permite la ejecución de aplicaciones de manera eficiente y transparente.