Unidad 4. - Interoperabilidad entre sistemas operativos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Unidad 4. - Interoperabilidad entre sistemas operativos por Mind Map: Unidad 4. - Interoperabilidad entre sistemas operativos

1. 4.3 Recursos remotos. - Es algún dispositivo que no está directamente conectado a tu pc pero que si puedes tener acceso a través de una red, esta conexión se realiza por medio de una red o Internet desde tu propio equipo.

1.1. 4.3.1 Impresión. - Podemos distinguir dos grandes grupos con necesidades, procesos y resultados muy diferentes, los artísticos, reducida tirada y de gran valor plástico y los industriales.

1.1.1. IPP define un protocolo de impresión y gestión de los trabajos a imprimir, el tamaño del medio, la resolución.

1.1.2. Como todos los protocolos basados en IP, IPP puede ser usado localmente o sobre Internet para comunicarse con impresoras locales o remotas. IPP también soporta el control de acceso, la autenticación y el cifrado.

1.2. 4.3.2 Escritorio remoto. - Un escritorio remoto es una tecnología que permite a un usuario trabajar en una computadora a través de su escritorio gráfico desde otro terminal ubicado en otro lugar.

1.3. 4.3.3 RPC. - Por sus siglas Llamada a un Procedimiento Remoto Permitir que los programas realicen llamadas a funciones localizadas en otras máquinas. Los programadores no se tienen que preocupar por los detalles de la programación de la red.

2. 4.4. Acceso a sistemas de archivos.

2.1. 4.4.1. Acceso a formatos de disco (fat-16/fat-32/vfat/ntfs/xfs/extfs). -- FAT16: Sistema de fichero utilizado en MS-DOS y en las primeras versiones de Windows.

2.1.1. - FAT32: Es un sistema de archivos utilizado para dispositivos de almacenamiento y sistemas de archivo.

2.1.2. - VFAT: Sistema de archivos utilizado en Windows para Workgroups y Windows 95. Provee acceso de alta velocidad en Modo Protegido de 32 bits para manipulación de archivos.

2.1.3. - NTFS: Se trata de un sistema de archivos que sirve para organizar datos en discos duros y otros soportes de almacenamiento.

2.1.4. - XFS: es un sistema de archivos de 64 bits con registro de bitácora o journaling de alto rendimiento creado por SGI para su implementación de UNIX llamada IRIX.

2.1.5. - EXTFS: El sistema de archivos extendido fue el primer sistema de archivos creado específicamente para el sistema operativo Linux.

2.2. 4.4.2. Herramientas para el acceso a Formatos de disco.

2.2.1. - Pistas: Varios miles de círculos concéntricos por cada plato del disco duro que pueden organizarse verticalmente en cilindros.

2.2.2. - Sector: Varios cientos por pista. El tamaño individual suele ser de 512 bytes.

2.2.3. - Preámbulo: que contiene bits que indican el principio del sector y a continuación el número de cilindro y sector.

2.2.4. - ECC: Que contiene información de recuperación para errores de lectura.

3. 4.5. Emulación del Sistema operativo.

3.1. Máquinas virtuales.- Es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real.

3.1.1. 4.5.1. Ejecución de binarios de otros sistemas operativos. - Las máquinas virtuales también pueden actuar como emuladores de hardware.

3.1.1.1. Ejemplos: - La máquina virtual P-Code Que permitía a los programadores de Pascal crear aplicaciones que se ejecutasen sobre cualquier computadora. - La máquina virtual de Java. - La máquina virtual del entorno .NET. - Open Firmware.

3.1.2. 4.5.2. Herramientas para la ejecución de binarios. - Los productos de software siguientes son capaces de virtualizar el hardware de modo que varios sistemas operativos puedan compartirlo.

3.1.2.1. Ejemplos: - Adeos es una Capa de Abstracción de Hardware que puede ser cargado como un módulo del núcleo Linux. - Denali utiliza la paravirtualización para proporcionar máquinas virtuales de alto rendimiento sobre procesadores x86. - OKL4 utiliza el software libre L4 como un hypervisor para proporcionar una solución de virtualización de alto rendimiento. - OpenVZ. - Parallels. - QEMU puede emular una variedad de arquitecturas de CPU sobre muchas plataformas distintas. - Virtual Iron. - Virtuozzo. - VMware. - Xen. - KVM.

4. 4.1 Introducción

4.1. 4.1.1 Interoperabilidad. - El término interoperabilidad se usa para describir la capacidad técnica de distintos programas para intercambiar los datos a través de un conjunto común de formatos de intercambio

4.2. 4.1.2 Neutralidad tecnológica. - El principio de la neutralidad tecnológica consiste en que el Estado no ha de imponer preferencias a favor o en contra de una determinada tecnología

5. 4.2 Intercambio de archivos. - Funciona a través de un programa informático específico, cada vez que el usuario accede a la red, comparte archivos con el resto de usuarios conectados.

5.1. -

5.1.1. Es normalmente utilizada la red P2P Se trata de un software mediante el cual se podían compartir archivos entre distintas computadoras en cualquier parte del mundo.

5.1.1.1. 4.2.1 Desventajas de los formatos de archivos “estándar de facto” cerrados. Es aquel formato que es de propietario y sus especificaciones no están disponibles públicamente, o porque el formato es propietario y aunque las especificaciones se han hecho públicas, su reutilización es limitada.

5.2. - Otro servicio en el que es utilizada es el FTP, el cual consiste en un programa FTP alojado en un servidor, el cual se encarga de gestionar las transacciones que solicita el cliente.

5.2.1. 4.2.1. Formatos de archivos abiertos. - Los formatos abiertos son estándares determinados cuyo objetivo es establecer normas para interoperabilidad de software.

5.2.1.1. Características: - Permitan transferencia sin cambios o cambios mínimos en una variedad de arquitecturas de equipo · Funcionen con aplicaciones en sistemas locales y remotos que tienen diversas arquitecturas - Interactúen con usuarios de una manera común que permita transferir fácilmente los conocimientos técnicos de los usuarios.

5.2.2. 4.2.2 Formatos de archivos estándares ISO.

5.2.2.1. Los estándares de ISO hacen una diferencia positiva para quienes solucionan problemas básicos en la producción y la distribución.

5.2.2.2. Los estándares de ISO contribuyen a hacer el desarrollo, la fabricación y la fuente de los productos y de los servicios más eficientes, más seguros y más limpios

5.2.2.3. Los estándares de ISO también sirven para salvaguardar consumidores, y a usuarios en general, de productos y de servicios - así como para hacer sus vidas más simples.

6. 4.6. Virtualización. - Es la creación -a través de software- de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red.

6.1. 4.6.1. Emulación de hardware. - El objetivo de la virtualización es la simulación de varias computadoras lógicas, a partir de una computadora real.

6.1.1. Características: - Alojar varios servidores en una única computadora física. Esto nos permite optimizar el uso de recursos. - Simplificar la realización de copias de respaldo y su restablecimiento - Migrar fácilmente servidores entre distintas computadoras. - Incrementar la seguridad, utilizando servidores aislados para tareas diferentes.

6.2. 4.6.2. Herramientas para la emulación de hardware. - Virtualización asistida por Hardware son extensiones introducidas en la arquitectura de procesador x86 para facilitar las tareas de virtualización al software ejecutándose sobre el sistema.

6.3. 4.6.3. Creación de una máquina virtual.

6.3.1. Paso 1: seleccionar el software del hipervisor.

6.3.2. Paso 2: instalar Oracle VM VirtualBox.

6.3.3. Paso 3: descargar la imagen del sistema operativo.

6.3.4. Paso 4: crear una máquina virtual nueva.

6.3.5. Paso 5: seleccionar el sistema operativo y el nombre de la VM.

6.3.6. Paso 6: asignar recursos de hardware: memoria.

6.3.7. Paso 7: asignar recursos de hardware: espacio en disco Paso 8: Instalar el sistema invitado