lunes, 9 de julio de 2012

UNIDAD 5 USOS Y TENDENCIAS DE LOS SISTEMAS DISTRIBUIDOS


5.1 Administración de Sistemas Distribuidos 





La administración de sistemas distribuidos incluye las actividades como:
  • manejo de la versión y distribución del software,
  •  monitoreo de la utilización de los recursos 
  • el mantenimiento del sistema de seguridad, entre otros.
 http://migue908.files.wordpress.com/2011/04/5-1-administracic3b3n-de-sistemas-distribuidos1.png

Los administradores de sistemas distribuidos se ocupan de monitorear continuamente al sistema y se deben de asegurar de su disponibilidad.
La información que se obtiene mediante el monitoreo sirve a los administradores para anticipar situaciones críticas.
La prevención de estas situaciones ayuda a que los problemas no crezcan para que no afecten a los usuarios del sistema.


5.1.2 Confiuración de SOD



Instalación Típica

 § Soporte de instalación del Sistema Operativo (CD con auto-arranque)
   
·§ Información del hardware disponible en la máquina destino
       
§ Drivers de los dispositivos hardware para el sistema operativo elegido (mínimo la tarjeta gráfica, aunque es muy aconsejable disponer de conexión a internet).

De forma general, la instalación se compone de los siguientes pasos:
1.      Configuración del dispositivo de arranque en la BIOs
2.      Creación de las particiones en el disco duro
3.      Creación del sistema de ficheros
4.      Selección de paquetes 
5.       Configuración)
6.      Instalación y configuración de aplicaciones

En el caso concreto de a práctica, se se va a instalar un sistema operativo . El instalador se subdivide en dos partes fundamentales:
1. Instalación modo texto: Se encarga de detectar y cargar los controladores necesarios. Permite crear las particiones y sistema de ficheros y finaliza realizando la copia de los ficheros imprescindibles.
2.Instalación Gráfica : Se encarga de copiar las aplicaciones del SO.

5.1.3 Control Sod


El control de sistemas e informática, consiste en examinar los recursos, las operaciones, los beneficios y los gastos de las producciones (servicios y/o productos de los sistemas informáticos), de los organismos sujetos a control, con la finalidad de evaluar la eficacia y eficiencia administrativa técnica y/u operacional de los organismos, en concordancia con los principios, normas, técnicas y procedimientos normalmente aceptados.

Asimismo de los sistemas (planes, programas y presupuestos, diseño, software, hardware, seguridad, respaldos y otros) adoptados por la organización para su dinámica de gestión en salvaguarda de los recursos del estado.
Existe otra definición sobre el "control técnico" en materia de sistemas e informática, y esta se orienta a la revisión del diseño de los planes, diseños de los sistemas, la demostración de su eficacia, la supervisión compulsa de rendimientos, pruebas de productividad de la gestión - demanda llamada pruebas intermedias, el análisis de resultados, niveles y medios de seguridad, respaldo, y el almacenamiento.

Asimismo medición de la vida útil del sistema informático adoptado por la organización bajo control.

 






Desventajas de los SOD

Por muy maravillosos que nos puedan pareces los sistemas operativos distribuidos, también tienen sus desventajas. La sincronización del sistema es una tarea Árdea de la cual nunca se descansa y la estandarización del sistema es un tanto complicada y limitante.
Debido a que no todos los sistemas operativos son de de carácter distribuido enlazar los distintos tipos de sistemas operativos es un poco complicado.
El interés de hacer el SOD lo mas transparente posible lo hace muy complicado en su programación y el lograr que el sistema operativo no tenga problemas para que no cause problemas a otros equipos que le asignaron tareas es un poco dificultoso.







5.2 Estándares deadministración en sistemas distribuidos


Aquellas normas usuales, los propósitos, los objetivos, a alcanzar, los datos de carácter histórico las directrices que guían las actividades, las predicciones sobre el volumen de estas, 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.
Para construir los estándares, debe partirse del análisis de procesos, como las normas de trabajo o de costos y la recopilación de experiencias anteriores.
Para construir los estándares, debe partirse del análisis de procesos, como las normas de trabajo o de costos y la recopilación de experiencias anteriores.
  • Estándares estadísticos o históricos
  • Estándares elaborados.
Los estándares puedes ser físicos, intangibles, de costos, de inversión, de recursos o medios de producción, de ingresos o de resultados.
Los estándares pueden representar calidad, mediante índices o calificaciones convencionales o por medio de coeficientes.

 http://migue908.files.wordpress.com/2011/04/5-2-estc3a1ndares-de-administracic3b3n-en-sistemas-distribuidos2.png


5.3 Tendencias de Investigación


Tendencias de investigación

Una tendencia importante y primordial para los sistemas distribuidos es como su nombre lo indica; distribuir la labor o procesos de cómputo entre varios procesadores.
A diferencia de los sistemas fuertemente acoplados, los procesos no comparten la memoria o el reloj. Los procesadores se comunican entre si 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.


Las principales razones para construir sistemas distribuidos son:

Computación más rápida: un cálculo dado o un proceso de mayor tamaño se puede subdividir en los distintos nodos de un sistema distribuido ejecutándolo de forma concurrente y agilizando dicho proceso. 
Confiabilidad: si un nodo que forma parte de un sistema distribuido falla, los nodos restantes pueden seguir funcionando. 
Comunicación: hay muchos casos en los que los programas necesitan intercambiar datos con otros programas del mismo sistema lo cual resulta más rápido si los nodos están conectados a través de una red de comunicaciones, así los procesos de diferentes sitios tienen la oportunidad de intercambiar información


Tendencias para la explotación y administración de sistemas de información que se están implantando actualmente y las que se esperan en los próximos años. 

  • ·         Nuevos requerimientos a los sistemas informáticos 
  • ·         Extensión completa a las intranets y extranet 
  • ·         Criticidad de servicios considerados de baja prioridad 
  • ·         Incremento de los servicios sensibles a la seguridad 
  • ·         Crecimiento de los servicios móviles y ubicuos 
  • ·         Sistemas de procesamiento y almacenamiento en red 
  • ·         Crecimiento de las herramientas y soluciones de gestión de aplicaciones 
  • ·         Utilización de la gestión basada en web 
  • ·         Gestión y administración de los flujos de trabajo (workflow).

Asi mismo medida que se desarrollan las  maneras de gestionar una organización, aparecen nuevos requerimientos de los sistemas de información que la soportan.
Especialmente con la explosión de Internet, los modelos ya adelantados de empresas perfectamente integradas en el funcionamiento interno, su backoffice, muchas de éstas con plataformas corporativas consolidadas, dan paso a una potenciación del “frontal de negocio”, el frontoffice. Este paso les permitirá entrar en el nuevo rol del comercio electrónico y las transacciones comerciales ubicuas, en cualquier lugar y en cualquier momento.


http://migue908.files.wordpress.com/2011/04/5-3-tendencias-de-investigacic3b3n.jpg


.5.4 Sistemas Distribuidos y la Sociedad

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.

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.

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 a través 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.



El impacto en los sistemas distribuidos dentro de la sociedad ha ayudado a facilitar el trabajo al hombre. Ya que existen medios e interfaces que ayudan a un usuario a interactuar por medio de computadora para realizar infinidades de tareas que anteriormente eran difíciles.
Con el uso de ha sido posible el uso de aplicaciones comerciales, aplicaciones de red de área extensa y aplicaciones multimedia.
Esto ha favorecido también al crecimiento económico de una organización o empresa ya sea pública o privada.