Sei sulla pagina 1di 37

INSTITUTO TECNOLGICO DE DURANGO. INGENIERA EN SISTEMAS COMPUTACIONALES UNIDAD 4. INTEROPERABILIDAD. AVALOS FRANCO ANGEL OSVALDO No.

Control: 11041239

6/MAYO/2013

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

INDICE. Introduccin..3 1. Concepto de interoperabilidad...............................5 2. Objetivos de la interoperabilidad....5 3. Caractersticas de la interoperabilidad....5 4. Concepto de neutralidad tecnolgica....6 5. Objetivo de neutralidad tecnolgica..6 6. Caractersticas de neutralidad tecnolgica....6 7. Formatos de archivos estndar de facto.....6 8. Caractersticas de archivos estndar de facto..8 9. Formatos de archivos abiertos.....9 10. Caractersticas de los formatos de archivos abiertos.11 11. Concepto de formatos de archivos iso..12 12. Caractersticas de los formatos de archivos estndares iso...12 13. Concepto de recursos remotos..13 14. Tipos objetivos y caractersticas de recursos remotos.13 15. Acceso a sistemas de archivos14 16. Acceso a formatos de disco..14 17. Herramientas para el acceso a formatos de disco.17 18. Concepto de emulacin del sistema operativo18 19. Objetivo de la emulacin del sistema operativo.18 20. Concepto de archivo binario19 21. Caractersticas de archivos binarios...19

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

22. Ejecucin de archivos binarios de otros sistemas operativos..20 23. Herramientas para la ejecucin de archivos binarios21 24. Concepto de virtualizacin..21 25. Caractersticas de la virtualizacin.22 26. Caractersticas de la virtualizacin.22 27. Caractersticas y objetivo de la emulacin de hardware.23 28. Concepto de mquina virtual.23 29. Propsito de la creacin de mquinas virtuales24 30. Procedimiento para creacin de una mquina virtual.26 31. Conclusiones..33

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

INTRODUCCIN.
En esta unidad se plasman los conceptos relacionados con la interoperabilidad entre sistemas operativos. La interoperabilidad es una herramienta que nos permite interconectar los sistemas operativos para el correcto funcionamiento del conjunto de programas y administracin de archivos. Todo esto tiene o debe de ser de manera compatible para su ptimo desempeo. La interoperabilidad nos permite conectar dos sistemas para poder ejecutar distintas tareas. Uno de los trminos relacionados con la interoperabilidad es la neutralidad tecnologa la cual se refiere al lugar que tiene un organismo directamente con sus proveedores de servicio tcnico. Esto bsicamente trata de que en una empresa se debe de decidir qu tipo de sistema operativo se va a utilizar. Los archivos estndar de facto son en otras palabras los formatos bsicos o ms utilizados (de cajn) que se utilizan en un computador. Entre ellos estn los editores de documentos, creadores de presentaciones y hojas de clculo, as como los archivos comprimidos entre otros. En s, son los formatos que sobre salen en el mercado y que tienen un gran impacto en los grupos de investigacin. Entre estos formatos se encuentran los propietarios (cerrados) y libres (abiertos). Los formatos de archivos abiertos son los que tienen la libertad de restricciones legales y econmicas de uso. Estos puedes ser de programas privados o libres utilizando licencias respectivas. En estos formatos tambin tenemos incluidos los editores de texto, las hojas de clculo, imgenes de disco. Solo que sus extensiones son distintas a las de los formatos de archivos cerrados. Los formatos de archivos ISO son archivos que contienen una imagen idntica de un sistema de ficheros que generalmente se emplean por medio de un disco ptico. Bsicamente en ellos se almacenan lo que son copias legales de sistemas operativos y/o paquetes administrativos como son Windows, Linux, Paquete Office, COMPAQ, entre otros.

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Un recurso remoto no es ms que poder trabajar en una PC husped por medio de internet y poder acceder a los archivos y programas de sta. Claro est que se tienen definidos los tipos segn sus permisos de acceso a la informacin. Existen muchos formatos para acceder a los discos de almacenamiento interno en un servidor. Entre ellos se encuentra el sistema de archivos FAT16, el cual fue el primer sistema utilizado por la empresa Microsoft. Tambin existe el formato VFAT, este es una tabla virtual de asignacin de archivos. Entre otros est el FAT32, NTFS, XFS, EXTFS, etc. La emulacin de un sistema es la propiedad de una computadora en un dispositivo electrnico que permite emular o imitar a un programa o dispositivo que se desee utilizar. Un ejemplo claro son las impresoras. Su funcin principal consiste en emular un sistema operativo dentro de otro si tener que reparticionar el disco duro ni perder la informacin dentro de l. La virtualizacin es crear una maquina abstracta dentro de una real, que permita utilizar todos los recursos que la computadora existente tenga, as como aprovechar su hardware.

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

DESARROLLO.
1. INTEROPERABILIDAD.
La interoperabilidad es la capacidad que tiene un producto o un sistema, cuyas interfaces son totalmente conocidas, para funcionar con otros productos o sistemas existentes o futuros y eso sin restriccin de acceso o de implementacin. La interoperabilidad es una propiedad que puede predicarse de sistemas de naturaleza muy diferente, como pueden ser los sistemas informticos (en cuyo caso puede ser anloga a la idea de estndar o de neutralidad tecnolgica) o los ferroviarios. Forma parte del campo semntico de la estandarizacin. (D., 2011).

2. OBJETIVO DE LA INTEROPERABILIDAD.
Caracterstica de los ordenadores que les permite su interconexin y funcionamiento conjunto de manera compatible. Esto no siempre es posible, debido a los diferentes sistemas operativos y arquitecturas de cada sistema, pero los esfuerzos de estandarizacin estn permitiendo que cada vez sean ms los ordenadores capaces de interoperar entre s. (RODRIGUEZ, 2012).

3. CARACTERISTICAS DE LA INTEROPERABILIDAD.
-Capacidad para comunicar, ejecutar programas, o transferir datos entre varias unidades funcionales en una manera que requiere al usuario tener un poco o nada de conocimiento de las caractersticas nicas de esas unidades. -Dos sistemas interoperables pueden interactuar conjuntamente para ejecutar tareas.

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

4. CONCEPTO DE NEUTRALIDAD TECNOLOGICA.


La neutralidad tecnolgica se refiere a la posicin que debe tener un organismo frente a proveedores de soluciones tecnolgicas de la informacin.

5. OBJETIVO DE LA NEUTRALIDAD TECNOLOGICA.


En trminos prcticos, por ejemplo en la administracin pblica, ya que lo mencionas, la neutralidad tecnolgica se refiere a una posicin neutra frente a la eleccin de software; la discusin actual se sita en las siguientes disyuntivas: debe el gobierno utilizar un sistema operativo comercial, como Windows, o alguno libre como Linux?, En cuanto a las aplicaciones Debe emplear office, o alguna solucin open source como Open Office?

6. CARACTERISTICAS DE LA NEUTRALIDAD TECNOLOGICA.


No es solo un asunto filosfico, sino que tambin se busca evitar una posicin privilegiada de algn proveedor frente a los dems, en cuanto a las compras que hace el estado; se plantea en general que la administracin pblica debera buscar la mejor calidad/precio para cada aplicacin. (MARIA, 2012).

7. FORMATOS DE ARCHIVOS ESTANDAR DE FACTO.


Archivos de texto plano

Estndar de facto: TXT (.txt), formato libre. Documentos

Estndar de facto: DOC (.doc), formato propietario de MS-Word. Hojas de clculo

Estndar de facto: XLS (.xls), formato propietario de MS-Excel. Presentaciones

Estndar de facto: PPT (.ppt), formato propietario de MS-PowerPoint.

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Documentos (slo lectura)

Estndar de facto: PDF (.pdf), formato libre de Adobe. E-books

Formatos propietarios: Microsoft Reader (.lit), Kindle (.prc, .azw), . Archivos comprimidos

Estndar de facto: tarballs (.tar.gz) en Linux. El formato libre ZIP (.zip) y el formato propietario RAR (.rar) en Windows. Imgenes de disco

Estndar de facto: ISO (.iso), formato libre. Grficos de mapa de bits

Estndar de facto: no hay, los ms utilizados son GIF, JPEG y PNG. Diseo grfico

Estndar de facto: Photoshop (.psd), formato propietario de Adobe Photoshop. Grficos vectoriales

Estndar de facto: Macromedia Flash (.swf), formato propietario de Adobe. Tambin es muy utilizado el Microsoft Metafile (.wmf). CAD

Estndar de facto: DWG (.dwg), formato propietario de AutoCAD. 3D

Estndar de facto: no hay, existen gran cantidad de formatos 3D. Audio

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Estndar de facto: MP3 (.mp3), formato propietario del Instituto Fraunhofer. Video

Estndar de facto: MPEG (.mpg), formato propietario de MPEG. DivX (.avi), formato propietario de DivX. Contenedor multimedia

Estndar de facto: MPEG-4 (.mpg), formato propietario de MPEG. AVI (.avi), formato propietario de Microsoft (ASF, .asf, para streaming). DVD Videos Web

Estndar de facto: Flash Video (.flv), formato propietario de Adobe.

8. CARACTERISTICAS
Son estndares que nacen a partir de productos de la industria que tienen un gran xito en el mercado o desarrollos hechos por grupos de investigacin en la Universidad que tienen una gran difusin. Son aceptados como tales por su uso generalizado. Su definicin se encuentra en manuales, libros o artculos

En el mundo digital tienen gran importancia los formatos en que guardamos nuestros datos, ya que los formatos propietarios nos imponen restricciones de uso. Hay dos tipos de formatos: Formatos propietarios (o cerrados): Formatos libres (o abiertos):

Cabe mencionar que existen varios formatos que, si bien algunos pueden considerarlos "hbridos", para los "puristas" siguen siendo formatos propietarios. Se trata, por ejemplo, de aquellos formatos que hacen pblicas sus

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

especificaciones (o sea, la estructura y la lgica interna de los archivos guardados con ese formato) pero los programas que lean esos formatos son "obligados" a pagar una licencia para hacer uso de ese formato en forma legal y no estar sujetos a juicios y dems acciones legales. Este es el caso de los MP3. (desconocido, 2011).

9. FORMATOS DE ARCHIVOS ABIERTOS.


Un formato abierto es una especificacin para almacenar datos digitales, publicada y patrocinada, habitualmente, por una organizacin de estndares abiertos, y libre de restricciones legales y econmicas de uso. Un formato abierto debe poder ser implementable libremente por programas privativos o libres, usando las licencias tpicas de cada uno. Por contraste, los formatos privativos son controlados y definidos por intereses privados. Los formatos abiertos son un subconjunto de los estndares abiertos. Documentos

Debemos abandonarlo y utilizar el formato libre: OpenDocument Text (.odt). Para documentos enriquecidos relativamente simples tambin podemos usar el formato libre Rich Text Format (.rtf). Hojas de clculo abandonarlo y utilizar el formato libre: OpenDocument

Debemos

Spreadsheet (.ods). Presentaciones abandonarlo y utilizar el formato libre: OpenDocument

Debemos

Presentation (.odp). Documentos (slo lectura) La alternativa directa es el formato libre DjVu (.djvu). Todos los formatos estndar de lenguajes de descripcin de pgina son libres, siendo el ms conocido PostScript (.ps).

Avalos Franco Angel Osvaldo. 11041239 Pag.

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

E-books Formatos libres: Texto Plano (.txt), Texto enriquecido (.rtf), HTML (.html), PDF (.pdf), DjVu (.djvu), EPub (.epub), Mo Pocket (.mobi), Open Ebook (.oeb).

Archivos comprimidos Algunos formatos libres para utilizar: 7 Zip (.7z), GNU Zip (.gz), BZip2 (.bz2), etc.

Imgenes de disco Otros formatos libres basados en ISO: CUE/BIN (.bin, .cue). Grficos de mapa de bits Actualmente todos los formatos estndar de mapa de bits son libres. El formato PNG (.png) consigue la mayor compresin sin prdida de calidad. Para transparencias o animaciones, GIF (.gif) tambin es una buena opcin, sin prdida de calidad. El formato JPEG (.jpg) es ideal para fotos destinadas a Internet, ya que comprime con prdida de calidad, pero sta se puede ajustar. El formato WebP (.webp) fue creado recientemente por Google en base el cdec VP8. Compite directamente con JPEG.

Diseo grfico Formato libre: eXperimental Computing Facility (.xcf), formato libre utilizado en GIMP.

Grficos vectoriales Formato libre: SVG (.svg). CAD Formato libre: DXF (.dxf). 3D Formato libre: X3D (.x3d). Audio

Avalos Franco Angel Osvaldo. 11041239

Pag.

10

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Formato libre: Ogg Vorbis (.ogg), FLAC (.flac) para audio sin prdida de calidad y Speex (generalmente dentro de un contenedor .ogg) para grabacin de voz. Otros formatos: AAC (.m4a, .mp4), formato propietario utilizado por iTunes. WMA (.wma), formato propietario de MS-Windows Media Audio. QuickTime (.mov), formato propietario de Apple. RealAudio (.ra), formato propietario de RealNetworks. AMR (.amr), formato propietario para grabar voz. Video Ogg Theora (.ogv). XviD (.avi). WebM (.webm) WMV (.wmv), formato propietario de MS-Windows Media Video. QuickTime (.mov), formato propietario de Apple. RealVideo (.rm), formato propietario de RealNetworks. Contenedor multimedia Ogg (.ogg). Matroska (.mkv). QuickTime (.mov), formato propietario de Apple para sus cdecs. RealMedia (.rm), formato propietario de RealNetworks para sus cdecs. Videos Web Formato libre: HTML 5.

10.

CARACTERISTICAS DE LOS FORMATOS DE ARCHIVOS

ABIERTOS.
Son aquellos que poseen una especificacin de referencia bajo una licencia libre y pueden ser implementados por cualquiera sin restricciones legales de uso. Habitualmente son publicados y patrocinados por organizaciones de estndares abiertos, aunque muchos son desarrollados por empresas. (castagnino, 2011).

Avalos Franco Angel Osvaldo. 11041239

Pag.

11

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

11.

CONCEPTO DE FORMATOS DE ARCHIVOS ISO.

Es un archivo donde se almacena una copia o imagen exacta de un sistema de ficheros, normalmente un disco ptico. Se rige por el estndar ISO 9660 que le da nombre. Algunos de los usos ms comunes incluyen la distribucin de sistemas operativos, tales como sistemas GNU/Linux, BSD o Live Cds. Hay muchos formatos de imgenes ISO diferentes. Una imagen de disco ptico por ejemplo, es un tipo de Imagen ISO de un disco ptico como son: CD, DVD, UMD, BD, etc. Una imagen de disco que contiene toda la informacin de un disco ptico y que comprende tanto la informacin real que necesitamos, como los datos sobre la estructura que esta informacin sigue en el dispositivo. (Castro, 2012)

12.

CARACTERISTICAS DE LOS FORMATOS DE ARCHIVOS

ESTANDARES ISO.
Las ventajas de usar una imagen ISO son muchas, siempre y cuando tengas el espacio en el disco duro para almacenarlas. Una imagen ISO almacenada en el disco ser mucho ms rpida que leer los datos directamente desde el disco ptico. Tambin es un mtodo excelente para conservar un CD o un DVD, hasta que puedas volcarlo a un disco grabable. Y tambin sirve para combatir el problema del espacio fsico.

Avalos Franco Angel Osvaldo. 11041239

Pag.

12

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Lo nico que necesitas para poder hacer una imagen ISO es una unidad ptica, un programa compatible, y espacio en tu disco duro. Los CDs ms comunes necesitan un promedio de 700 MB (aunque hay ms grandes), mientras que los DVD pueden demandar hasta 4.5 GB los de capa simple, y 8.4 GB los de capa doble. (pardo, 2008).

13.

CONCEPTO DE RECURSOS REMOTOS

Es algn dispositivo que no est directamente conectado o a tu pc pero que si puedes tener acceso a travs de una red (esto permite ver y trabajar en un PC que fsicamente pueda estar lejos de nuestra rea de trabajo), est conexin se realiza por medio de una red o Internet desde tu propio equipo. Ejemplos los discos que pertenecen a otra ps pero que t puedes tener acceso a l y guardar tu informacin, Escritorio Remoto (escritorios de otro pc pero que t puedes controlar), Impresoras remotas (que pueden estar en otro logar o pas pero que puedes enviar a imprimir un archivo). (Castro, 2012)

14.

TIPOS OBJETIVOS Y CARACTERISTICAS DE RECURSOS

REMOTOS.
TIPOS Por su ubicacin: o Remotos o Locales Para determinar cundo un login es local o remoto se toma en cuenta el tipo de acceso a los recursos que administre el sistema hacia donde se tiene acceso. Por su secuencia: o Directo: Acceso a todos los recursos. o Pasos: Acceso a partes (password y Validaciones). o Indirecto (Secundario): No tiene acceso a todos los recursos. Se hacen login secundario a cada recurso.

Avalos Franco Angel Osvaldo. 11041239

Pag.

13

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

o Sin Restriccin. CARACTERISTICAS Y OBJETIVOS. Intangibilidad o inmaterialidad (sin soporte fsico que los contenga). Accesibilidad masiva (muchos usuarios al mismo tiempo). Dependencia de una plataforma (acceso exclusivamente a travs de equipamiento electrnico y redes de comunicacin). Velocidad de duplicacin (infinitas copias sin tiempos editoriales). Inestabilidad (transitoriedad, escasa duracin, etc.). No linealidad (fragmentos que sumados constituyen el documento completo). Multimedialidad (inclusin de sonido y movimiento). Interactividad (posibilidades de interaccin entre el usuario y el recurso). Hipertextualidad (textos completos relacionados). Mutabilidad (posibilidades de cambios permanentes en el recurso). Volatilidad (desaparicin del recurso). (Texidor, 2003).

15.

ACCESO A SISTEMAS DE ARCHIVOS.

Los sistemas de archivos indican el modo en que se gestionan los archivos dentro de las particiones. Segn su complejidad tienen caractersticas como previsin de apagones, posibilidad de recuperar datos, indexacin para bsquedas rpidas, reduccin de la fragmentacin para agilizar la lectura de los datos, etc. Hay varios tipos, normalmente ligados a sistemas operativos concretos.

16.

ACCESO A FORMATOS DE DISCO

El sistema de archivos FAT16 El primer sistema de archivos en ser utilizado en un sistema operativo de Microsoft fue el sistema FAT, que utiliza una tabla de asignacin de archivos. La tabla de asignacin de archivos es en realidad un ndice que crea una lista de contenidos del disco para grabar la ubicacin de los archivos que ste posee. Ya que los

Avalos Franco Angel Osvaldo. 11041239

Pag.

14

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

bloques que conforman un archivo no siempre se almacenan en el disco en forma contigua (un fenmeno llamado fragmentacin), la tabla de asignacin permite que se mantenga la estructura del sistema de archivos mediante la creacin de vnculos a los bloques que conforman el archivo. El sistema FAT es un sistema de 16 bits que permite la identificacin de archivos por un nombre de hasta 8 caracteres y tres extensiones de caracteres. Es por esto que el sistema se denomina FAT16. Sistema de archivos FAT32 Aunque el VFAT era un sistema inteligente, no afrontaba las limitaciones de FAT16. Como resultado, surgi un nuevo sistema de archivos en Windows 95 OSR2 (el cual no slo contaba con una mejor administracin FAT como fue el caso de VFAT). Este sistema de archivos, denominado FAT32 utiliza valores de 32 bits para las entradas FAT. De hecho, slo se utilizan 28 bits, ya que 4 bits se reservan para su uso en el futuro. Vfat (Virtual File Allocation Table - Tabla virtual de asignacin de archivos). Controlador virtual del sistema de archivos que puede instalarse en Windows Workgroups y Windows 95. La VFAT es una interfaz entre las aplicaciones y la FAT. Opera en modo protegido de 32 bits (presente en los Intel 386 y superiores) y provee acceso de alta velocidad para la manipulacin de archivos. Tambin tiene soporte para nombres largos de hasta 255 caracteres. NTFS Es el sistema de archivos preferido para esta versin de Windows. Tiene muchos beneficios respecto al sistema de archivos FAT32, entre los que se incluye: -La capacidad de recuperarse a partir de algunos errores relacionados con el disco automticamente, lo que FAT32 no puede hacer. -Compatibilidad mejorada para discos duros ms grandes.

Avalos Franco Angel Osvaldo. 11041239

Pag.

15

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

-Mejor seguridad porque puede utilizar permisos y cifrado para restringir el acceso a archivos especficos para usuarios aprobados. El sistema de ficheros NTFS se introdujo con la primera versin de Windows NT, y es totalmente distinto de FAT. Provee de mucha ms seguridad, compresin fichero por fichero y encriptacin. Es el sistema de ficheros por defecto para nuevas instalaciones como Windows XP o 2000, y si vas a actualizar una versin previa de Windows, se te preguntar si quieres convertir tu sistema de ficheros a NTFS. Puedes convertir FAT16 o FAT32 a NTFS en cualquier momento. XFS Es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementacin de UNIX llamada IRIX. En mayo de 2000, SGI liber XFS bajo una licencia de cdigo abierto. Se incorpor a Linux a partir de la versin 2.4.25, cuando Marcelo Tosatti (responsable de la rama 2.4) lo consider lo suficientemente estable para incorporarlo en la rama principal de desarrollo del kernel. Los programas de instalacin de las distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos ms. En FreeBSD el soporte para solo-lectura de XFS se aadi a partir de diciembre de 2005 y en junio de 2006 un soporte experimental de escritura fue incorporado a FreeBSD-7.0-CURRENT. Extfs Se trata del driver que permite leer y escribir discos formateados EXT2 o EXT3 e incluso formatearlos con la Utilidad de Discos. Viene de perlas para los que tienen que compartir discos con equipos Linux o que tienen discos multimedia que usan este formato (el Dune, por ejemplo). (RODRIGUEZ, 2012).

Avalos Franco Angel Osvaldo. 11041239

Pag.

16

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

17.

HERRAMIENTAS PARA EL ACCESO A FORMATOS DE

DISCO.
El formato de disco, formateado o formato es un conjunto de operaciones informticas, independientes entre s, fsicas o lgicas, que permiten restablecer un Disco duro, una particin del mismo o cualquier otro dispositivo de almacenamiento de datos a su estado original, u ptimo para ser reutilizado o reescrito con nueva informacin. Esta operacin puede borrar, aunque no de forma definitiva, los datos contenidos en l. En algunos casos esta utilidad puede ir acompaada de un Particionado de disco. De forma habitual, los usuarios hacen referencia al formato de disco para referirse al Formato de Alto Nivel. Tambin llamado formato fsico, es realizado por software y consiste en colocar marcas en la superficie de xido metlico magnetizable de Cromo o Nquel, para dividirlo en pistas concntricas y estas, a su vez, en sectores los cuales pueden ser luego referenciados indicando la cabeza lectora , el sector y cilindro que se desea leer. El tamao estndar de cada sector es de 512 bytes. Normalmente slo los discos flexibles necesitan ser formateados a bajo nivel. Los discos duros vienen formateados de fbrica y nunca se pierde el formato por operaciones normales incluso si son defectuosas (aunque s pueden perderse por campos magnticos o altas temperaturas). Actualmente los discos duros vienen con tecnologa que no requiere formato a bajo nivel, en algunos casos el disco duro podra daarse. Durante la operacin de formato de bajo nivel se establecen las pistas y los sectores de cada plato. La estructura es la siguiente: Pistas, varios miles de crculos concntricos por cada plato del disco duro que pueden organizarse verticalmente en cilindros. Sector, varios cientos por pista. El tamao individual suele ser de 512 bytes.

Avalos Franco Angel Osvaldo. 11041239

Pag.

17

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Prembulo, que contiene bits que indican el principio del sector y a continuacin el nmero de cilindro y sector. Datos. ECC, que contiene informacin de recuperacin para errores de lectura. Este campo es variable y depender del fabricante.

La suma del tamao de estos tres componentes del sector dar como resultado el tamao del sector. (PC SOLUCIONES, 2010)

18.

CONCEPTO DE EMULACION DEL SISTEMA OPERATIVO.


Emulacin refiere a la capacidad de un programa de ordenador en un

dispositivo electrnico para emular (imitar) otro programa o dispositivo. Muchas impresoras, por ejemplo, estn diseadas para emular impresoras HewlettPackard LaserJet porque el software est escrito tanto para las impresoras HP. Si hay una impresora que no sea HP emula una impresora HP, cualquier software escrito para una verdadera impresora HP tambin se ejecutar en la emulacin de la impresora que no sea HP y producen la impresin equivalente. Un emulador de hardware es un emulador que toma la forma de un dispositivo de hardware. Los ejemplos incluyen la tarjeta compatible con DOS instalado en algunos equipos Macintosh viejo mundo como Centris610 o 630 Performa que les permiti ejecutar programas de PC y FPGA basadas en emuladores de hardware. (RODRIGUEZ, 2012).

19.

OBJETIVO DE LA EMULACION DEL SISTEMA OPERATIVO.


El objetivo principal es emular un sistema operativo dentro de otro sin tener

que reparticionar el disco duro, empleando para su ubicacin cualquier directorio dentro de ste. El programa no dispone de GUI, pero existe otro programa llamado QEMU manager que hace las veces de interfaz grfica si se utiliza QEMU desde Windows. Tambin existe una versin para GNU/Linux llamado qemu-launcher.

Avalos Franco Angel Osvaldo. 11041239

Pag.

18

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

En Mac OS X puede utilizarse el programa Q que dispone de una interfaz grfica para crear y administrar las mquinas virtuales. (WIKIPEDIA, 2013).

20.

CONCEPTO DE ARCHIVO BINARIO.


Un archivo binario es un archivo informtico que contiene informacin de

cualquier tipo, codificada en forma binaria para el propsito de almacenamiento y procesamiento de ordenadores

21.

CARACTERISTICAS DE ARCHIVOS BINARIOS.

Operaciones bsicas en archivos de texto y binarios. Las operaciones bsicas con archivos son: Creacin Apertura Lectura Escritura Recorrido Cierre

(roa, 2012)

Avalos Franco Angel Osvaldo. 11041239

Pag.

19

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

22.

EJECUCIN

DE

ARCHIVOS

BINARIOS

DE

OTROS

SISTEMAS OPERATIVOS.
Linux soporta la carga de aplicaciones binarias de usuario desde disco. Ms interesantemente, los binarios pueden ser almacenados en formatos diferentes y la respuesta del sistema operativo a los programas a travs de las llamadas al sistema pueden desviarla de la norma (la norma es el comportamiento de Linux) tal como es requerido, en orden a emular los formatos encontrados en otros tipos de UNIX (COFF, etc.) y tambin emular el comportamiento de las llamadas al sistema de otros tipos (Solaris, UnixWare, etc.). Esto es para lo que son los dominios de ejecucin y los formatos binarios. Cada tarea Linux tiene una personalidad almacenada en su ##task_struct## (##p->personality##). Las personalidades actualmente existentes (en el ncleo oficial o en el parche aadido) incluyen soporte para FreeBSD, Solaris, UnixWare, OpenServer y algunos otros sistemas operativos populares. El valor de ##current>personality## es dividido en dos partes: 1) tres bytes altos - emulacin de fallos: ##STICKY_TIMEOUTS##, ##WHOLE_SECONDS##, etc. 1) byte bajo personalidad propia, un nmero nico.

Cambiando la personalidad, podemos cambiar la forma en la que el sistema operativo trata ciertas llamadas al sistema, por ejemplo aadiendo una ##STICKY_TIMEOUT## a ##current->personality## hacemos que la llamada al sistema select (2) preserve el valor del ltimo argumento (timeout) en vez de almacenar el tiempo no dormido. Algunos programas defectuosos confan en sistemas operativos defectuosos (no Linux) y por lo tanto suministra una forma para emular fallos en casos donde el cdigo fuente no est disponible y por lo tanto los fallos no pueden ser arreglados. (Castro, 2012).

Avalos Franco Angel Osvaldo. 11041239

Pag.

20

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

23.

HERRAMIENTAS PARA LA EJECUCION DE ARCHIVOS

BINARIOS.
Una herramienta para la ejecucin de binarios es el QUEMU, que un emulador de procesadores basado en la traduccin dinmica de binarios (conversin del cdigo binario de la arquitectura fuente en cdigo entendible por la arquitectura husped). QEMU tambin tiene capacidades de virtualizacin dentro de un sistema operativo, ya sea GNU/Linux, Windows, o cualquiera de los sistemas operativos admitidos, (de hecho es la forma ms comn de uso). Esta mquina virtual puede ejecutarse en cualquier tipo de Microprocesador o arquitectura (x86, x86-64, PowerPC, MIPS, SPARC, etc.). Est licenciado en parte con la LGPL y la GPL de GNU. El objetivo principal es emular un sistema operativo dentro de otro sin tener que reparticionar el disco duro, empleando para su ubicacin cualquier directorio dentro de ste. (Castro, 2012).

24.

CONCEPTO DE VIRTUALIZACION
Es la creacin -a travs de software- de una versin virtual de algn recurso

tecnolgico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red.1 En los mbitos de habla inglesa, este trmino se suele conocer por el numernimo "v11n". Dicho de otra manera, se refiere a la abstraccin de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstraccin entre el hardware de la mquina fsica (host) y el sistema operativo de la mquina virtual, dividindose el recurso en uno o ms entornos de ejecucin. (Castro, 2012).

Avalos Franco Angel Osvaldo. 11041239

Pag.

21

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

25.

CARACTERISTICAS DE LA VIRTUALIZACION.

Hay varias formas de ver o catalogar la virtualizacin, pero en general se trata de uno de estos dos casos: virtualizacin de plataforma o virtualizacin de recursos. Virtualizacin de plataforma: se trata de simular una mquina real (servidor o PC) con todos sus componentes (los cuales no necesariamente son todos los de la mquina fsica) y prestarle todos los recursos necesarios para su funcionamiento. En general, hay un software anfitrin que es el que controla que las diferentes mquinas virtuales sean atendidas correctamente y que est ubicado entre el hardware y las mquinas virtuales. Dentro de este esquema caben la mayora de las formas de virtualizacin ms conocidas, incluidas la virtualizacin de sistemas operativos, la virtualizacin de aplicaciones y la emulacin de sistemas operativos. Virtualizacin de recursos: esta permite agrupar varios dispositivos para que sean vistos como uno solo, o al revs, dividir un recurso en mltiples recursos independientes. Generalmente se aplica a medios de

almacenamiento. Tambin existe una forma de virtualizacin de recursos muy popular que no es sino las redes privadas virtuales o VPN, abstraccin que permite a un PC conectarse a una red corporativa a travs de la Internet como si estuviera en la misma sede fsica de la compaa. (Velzquez, 2009).

26.

EMULACION DE HARDWARE.
Este es el tipo de virtualizacin ms complejo de lograr. Consiste en emular,

mediante mquinas virtuales, los componentes de hardware. De esta manera el sistema operativo no se ejecuta sobre el hardware real sino sobre el virtual. (SMALDONE, 2008)

Avalos Franco Angel Osvaldo. 11041239

Pag.

22

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

27.

CARACTERISTICAS Y OBJETIVO DE LA EMULACION DE

HARDWARE.
La gran ventaja de este enfoque es que pueden emularse distintas plataformas de hardware (por ejemplo, x86 sobre SPARC). Su principal desventaja es el alto costo de traduccin de cada una de las operaciones de las mquinas virtuales a la mquina real, pudiendo obtenerse un rendimiento de 100 a 1000 veces menor. Ventajas Alto rendimiento Defecto No sirve hardware convencional Utilizacin Servidores (coballes, 2009)

La virtualizacin ofrece numerosas ventajas, tanto aplicada a servidores como a equipos de escritorio, a costa de una pequea carga de trabajo adicional en los host. Dado que hoy en da el promedio de carga de los host ronda el 20%, el sacrificio claramente merece la pena. En infraestructuras con varios servidores o mltiples equipos de escritorio, el retorno de la inversin est asegurado en periodos de tiempo muy breves. Se habla tambin de virtualizacin completa (full virtualization) del hardware, y se puede implementar usando un Hypervisor o monitor de mquina virtual (virtual machine monitor). El tipo 1 se ejecuta directamente sobre el hardware: Tambin denominado nativo, unhosted o sobre el metal desnudo (bare metal), es software que se ejecuta directamente sobre el hardware, para ofrecer la funcionalidad descrita. Ntese en las imgenes, que se puede hacer correr varios sistemas operativos sobre el sistema operativo nativo, pero se comparten los recursos computacionales de todo el sistema en s.

Avalos Franco Angel Osvaldo. 11041239

Pag.

23

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

El tipo 2 se ejecuta sobre otro sistema operativo: Tambin denominado hosted, es software que se ejecuta sobre un sistema operativo para ofrecer la funcionalidad escrita. Ntese que an se puede compartir

recursos computacionales va red, por medio de la mquina virtual.

Cada mquina virtual puede ejecutar cualquier sistema operativo soportado por el hardware subyacente. As los usuarios pueden ejecutar dos o ms sistemas operativos distintos simultneamente en computadoras "privadas" virtuales. (marquez, 2011)

28.

CONCEPTO DE MAQUINA VIRTUAL.


En informtica una mquina virtual es un software que emula a un ordenador y

puede ejecutar programas como si fuese un ordenador real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una mquina fsica". (esteban, 2009)

Avalos Franco Angel Osvaldo. 11041239

Pag.

24

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

29.

PROPOSITO DE LA CREACION DE MAQUINAS VIRTUALES.

La principal utilidad de las mquinas virtuales es la utilizacin de otros sistemas operativos distintos al sistema operativo de nuestro PC real, de forma simultnea. Una mquina virtual, a efectos prcticos es como una simulacin de un PC en el que podemos instalar el sistema operativo que deseemos: Windows 95, 98, 2000, XP, 2000 Server, 2003 Server, o cualquier distribucin de Linux como Debian, Ubuntu, Fedora, Mandriva, Linex, Guadalinex, Lliurex, MolinuX, MAX, etc... A menudo, se suelen crear diferentes particiones en los discos duros de los PCs, para poder instalar varios sistemas operativos y as arrancar un sistema u otro segn nuestras necesidades. Con esta tecnologa, ya no es necesario porque podemos arrancar siempre nuestro sistema operativo y disponer de otros sistemas operativos en mquinas virtuales, lo cual es mucho ms ventajoso ya que no implica reiniciar el PC. Si el sistema operativo que hemos instalado en nuestro PC real es Windows, existe la posibilidad de crear una mquina virtual e instalar en ella nuestra distribucin de Linux favorita. De igual forma, si el sistema operativo que hemos instalado en nuestro PC real es Linux, existe la posibilidad de crear una mquina virtual e instalar en ella la versin de Windows que necesitemos. (LOBATO, 2007) VENTAJAS. Con las mquinas virtuales, podemos tener varios sistemas operativos sin necesidad de crear particiones o tener ms discos duros, esto nos permitir poder tener sistemas operativos para pruebas. Por ejemplo, que sale una versin beta y no queremos instalarla en nuestro sistema operativo de trabajo, ya que las betas son eso, "pruebas" y puede que nos deje el sistema operativo inestable, algo que no querremos con nuestro equipo de trabajo. DESVENTAJAS. Una de las razones por que las mquinas virtuales, no son la panacea de la computacin, es que agregan gran complejidad al sistema en tiempo de ejecucin. La principal desventaja de las mquina virtual, es que en la aplicacin de algunos proceso tendr como efecto la lentitud del computador, es decir, la computadora en la cual se est ejecutando este proceso debe tener una capacidad bastante notable debe ser de gran capacidad o potente.

Avalos Franco Angel Osvaldo. 11041239

Pag.

25

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Los lenguajes basados en mquina virtual, poseen una desventaja es que efectivamente son ms lentos que los lenguajes completamente compilados, debido a la sobrecarga que genera tener una capa de software intermedia entre la aplicacin y el hardware de la computadora, sin embargo, Esta desventaja no es demasiado crtica. (esteban, 2009).

30.

PROCEDIMIENTO PARA CREACION DE UNA MAQUINA

VIRTUAL
Vamos a crear una mquina virtual en Windows 7 sin necesidad de utilizar software de terceras partes, para eso tendrs que descargar Virtual PC de Microsoft. Cuando tengamos descargado e instado Virtual PC vamos a crear una Mquina Virtual para instalar otro Sistema Operativo siguiendo los pasos que os explico a continuacin: Paso 1. Abrimos la carpeta de inicio y en ella encontramos la carpeta de Mquinas Virtuales, dentro de esa carpeta en la barra de herramientas tienes que hacer clic en Crear Mquina Virtual.

Avalos Franco Angel Osvaldo. 11041239

Pag.

26

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Paso 2. Introducimos el nombre de la mquina Virtual y seleccionamos su ubicacin.

Avalos Franco Angel Osvaldo. 11041239

Pag.

27

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Paso 3. Ahora tenemos que especificar la cantidad de memoria RAM que vamos a utilizar en la Mquina Virtual. Para que os hagis una idea si tenis 2 GB de memoria RAM, le ponis a la Mquina Virtual 1 GB, si tenis 3 GB de RAM pues le ponis 1.5 y as, la mitad de la RAM que tengis. Desactivamos la casilla de red si quieres que la Mquina Virtual este desconectada de la Red y pulsamos siguiente.

Paso 4. Ahora configuramos las preferencias de nuestro disco duro virtual como esta en la imagen y le damos a Crear

Avalos Franco Angel Osvaldo. 11041239

Pag.

28

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Paso 5. Cuando ya hemos terminado de configurar el disco duro virtual necesitamos instalar el sistema operativo que queramos probar, navegamos a la carpeta de la Mquina Virtual y seleccionamos la que hemos creado en el paso anterior y hacemos clic en Configuracin en la barra de herramientas.

Avalos Franco Angel Osvaldo. 11041239

Pag.

29

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Paso 6. Ahora vamos a la pestaa de la unidad DVD y probamos a abrir una imagen ISO si vamos a instalar el sistema operativo desde una imagen de disco ISO o probamos con una unidad fsica si vamos a instalar el sistema operativo desde un DVD real.

Avalos Franco Angel Osvaldo. 11041239

Pag.

30

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Paso 7. Por ultimo hacemos doble clic desde donde queramos arrancar DVD/ISO y empezara la instalacin normal y tpica del sistema operativo que vallamos a probar.

Avalos Franco Angel Osvaldo. 11041239

Pag.

31

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

(rodriguez, 2010)

Avalos Franco Angel Osvaldo. 11041239

Pag.

32

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

CONCLUSIONES. En esta unidad me di cuenta de muchos nuevos trminos de los cuales algunos no conoca y de otros pues tena conocimiento pero no conoca su trmino. Comenzando con interoperabilidad la verdad nunca haba escuchado acerca de ese trmino pero, ahora creo que tengo entendido que pues solo es poder conectar dos sistemas operativos y aprovechar sus recursos. El trmino de neutralidad tecnolgica no me quedo muy claro y espero que en clase mi duda se elimine para que quede amplio el conocimiento y pueda utilizarlo en un futuro. Respecto a los formatos estndar de facto, no concia el trmino pero si tena conocimiento de los diferentes formatos, solo que no saba que se clasificaban as. Tambin aprend que los ms utilizados como .DOC, XLS, PPT, etc., son de tipo cerrado y son los ms empleados en el mercado y que los abiertos pues son los que pueden tener libertad de uso y licencia; vindolo as, a stos los agrupo como en los que se encuentran en software libre, no s si este en lo correcto. Los formatos de archivos ISO si los conoca y pues solo fue como un repaso para m. El concepto de recurso remoto lo veo as como la aplicacin que tiene incluida Windows llamada Escritorio Remoto, el cual permite tener una asistencia remota o desde otra computadora. Y tambin permite utilizar los programas y manipular los archivos desde otro computador.
Avalos Franco Angel Osvaldo. 11041239 Pag.

33

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Los formatos de disco los conoca, al menos los escuche una o dos veces, pero en esta investigacin ampli mis conocimientos y conoc otros formatos nuevos como el VFAT, XFS y EXTFS. La emulacin de un sistema operativo lo veo en relacin con la virtualizacin ya que en s creo que tienen la misma funcin, ofrecer al usuario crear una maquina abstracta o virtual sin tener que eliminar el sistema operativo que ya tenemos en nuestra mquina. Para terminar puedo decir que tambin ampli mis

conocimientos acerca de la creacin de una mquina virtual, ya que anteriormente en la clase de Sistemas Operativos realice esta actividad y tambin cuando trabaje en un caf internet y en mantenimiento correctivo y preventivo del sistema de cmputo pude aprender a utilizar la herramienta de la virtualizacin. Espero que en clase ampliara an ms mis conocimientos para poder emplearlos en mis clases siguientes y en mi faceta de trabajador, en un futuro por supuesto.

Avalos Franco Angel Osvaldo. 11041239

Pag.

34

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango.

Bibliografa
PC SOLUCIONES. (12 de OCTUBRE de 2010). Recuperado el 3 de MAYO de 2013, de http://evidenciasdelsena.over-blog.net/categorie-11626991.html castagnino, p. (22 de abril de 2011). usemos linuk. Recuperado el 3 de mayo de 2013, de http://usemoslinux.blogspot.com/2011/04/formatos-propietarios-y-sus.html Castro, J. A. (31 de MAYO de 2012). TALLER DE SISTEMAS OPERATIVOS. Recuperado el 3 de MAYO de 2013, de http://tallersistemasop.blogspot.mx/ coballes, a. m. (4 de octubre de 2009). wordpress. Recuperado el 5 de mayo de 2013, de http://albertomolina.files.wordpress.com/2009/10/virtualizacion.pdf D., R. R. (15 de SEPTIEMBRE de 2011). SISTEMAS OPERATIVOS . Recuperado el 3 de MAYO de 2013, de http://sistemasoperativosrrealpe.blogspot.mx/2011/09/interoperabilidad.html desconocido. (24 de abril de 2011). rebelion. Recuperado el 3 de mayo de 2013, de http://rebelion.org/noticia.php?id=126978 esteban. (20 de julio de 2009). slideshare. Recuperado el 5 de mayo de 2013, de http://es.slideshare.net/estebanbanban/maquina-virtual-1746177 LOBATO, M. P. (1 de JUNIO de 2007). OBSERVATORIO TECNOLOGICO(ESPAA). Recuperado el 5 de MAYO de 2013, de http://recursostic.educacion.es/observatorio/web/ca/software/software-general/462monografico-maquinas-virtuales?start=4 MARIA, J. (27 de MAYO de 2012). TALLER DE SISTEMAS OPERATIVOS. Recuperado el 3 de MAYO de 2013, de http://tallersistemasop.blogspot.mx/2012/06/4_12.html marquez, j. (3 de agosto de 2011). scribd. Recuperado el 5 de mayo de 2013, de http://es.scribd.com/doc/50398451/6/Virtualizacion-completa pardo, l. (25 de abril de 2008). neoteo abc. Recuperado el 3 de mayo de 2013, de http://www.neoteo.com/como-crear-una-imagen-iso roa, o. (06 de agosto de 2012). scribd. Recuperado el 3 de mayo de 2013, de http://es.scribd.com/doc/96431936/Definicion-de-archivos-de-texto-y-binarios rodriguez, j. (25 de enero de 2010). subinet. Recuperado el 5 de mayo de 2013, de http://www.subinet.es/guias-y-tips/guias-tips-windows/guia-como-crear-una-maquinavirtual-en-windows-7/#lightbox/7/ RODRIGUEZ, S. N. (NOVIEMBRE de 2012). TALLER DE SISTEMAS OPERATIVOS. Recuperado el 3 de MAYO de 2013, de http://taller-sistemas-operativos1.blogspot.mx/2012/11/interoperabilidad.html

Avalos Franco Angel Osvaldo. 11041239

Pag.

35

Ing. en Sistemas Computacionales. Instituto Tecnolgico de Durango. SMALDONE, J. (20 de SEMPIEMBRE de 2008). BLOG DE JAVIER SMALDONE. Recuperado el 5 de MAYO de 2013, de http://blog.smaldone.com.ar/2008/09/20/virtualizacion-de-hardware/ Texidor, S. (julio de 2003). eprints. Recuperado el 3 de mayo de 2013 , de http://eprints.rclis.org/10724/1/16101609.pdf Velzquez, E. (8 de enero de 2009). Tecnologia Pyme. Recuperado el 3 de mayo de 2013, de http://www.tecnologiapyme.com/software/que-es-la-virtualizacion WIKIPEDIA. (9 de MARZO de 2013). WIKIPEDIA. Recuperado el 3 de MAYO de 2013, de http://es.wikipedia.org/wiki/QEMU

Avalos Franco Angel Osvaldo. 11041239

Pag.

36

Potrebbero piacerti anche