usuario
clave
iniciar sesión
regístrate
Portada
Canales
  • Apple
  • Blackhats
  • Ciencia
  • Comunicación
  • Curiosidades
  • e-Administración
  • Empresas
  • Eventos
  • Hardware
  • Nombramientos
  • Seguridad
  • Software
  • Software Libre
  • Telefonía
  • Videojuegos
  • Wireless
El Periódico
  • Blogs
  • Editorial
  • Entrevistas
  • Gadgets
  • Perfiles
  • Tags
  • Top noticias
  • Videorreportajes
  • Webcómics
Servicios
  • Boletines
  • Contactos
  • Empleo
  • Formación
  • Minijuegos
  • Tienda
  • Viviendas
Comunidad
  • Encuestas
  • Foros
  • Emails de los lectores
Viviendas
Acción:
Propiedad:
Provincia:

Patrocinado por:
Tienda
Boletín semanal
Email:
Boletines publicados
  • Software Libre
  • Artículos
Software Libre
  • Exportar Bases de Datos de Access (MDB) a MySQL (y II)
  • Exportar Bases de Datos de Access (MDB) a MySQL (I)
  • Los pecados capitales de los proyectos open source
  • Convergencia de proyectos, ¿una necesidad del software libre?
  • Software online y Web 2.0
Del mismo autor
  • Posibilidades de triunfo de una tienda online V: El camino del éxito
    Blackhats
  • Los asombrosos anuncios de Youtube
    Curiosidades
  • Posibilidades de triunfo de una tienda online IV: Los productos
    Blackhats
  • Posibilidades de triunfo de una tienda online III: Trato al cliente
    Blackhats
  • Posibilidades de triunfo de una tienda online II: Soluciones
    Blackhats

Máquinas virtuales y granjas de ordenadores

La dependencia de una plataforma hardware/software concreta supone una molestia ligadura para el usuario. Un PC con Windows o con Linux, o un Macintosh con Mac OS X, y mucho más un gran ordenador de IBM utilizar aplicaciones específicas de ese entorno, que nos crean ligaduras que dificultan el paso a otra arquitectura diferente. Por suerte, Linux reduce el problema, pues al poderse instalar como S.O. alternativo en casi todas las máquinas, permite que una misma máquina ejecute aplicaciones del sistema operativo habitual y de Linux. No obstante esta solución es insuficiente cuando necesitamos ejecutar simultáneamente dos aplicaciones pensadas para diferente sistema operativo en la misma máquina.

13 Dic 2004 | José Manuel Gimeno
Dos soluciones para un problema

La solución a este problema tiene dos posibles vías, la primera es crear una interfaz entre el S.O y la aplicación diseñada para otro S.O , que actúe como "traductor simultáneo" entre ambos, (ver artículo sobre este tema). La segunda vía, ataca el problema desde otro frente diametralmente diferente consistente en generar "máquinas virtuales"

Consiste en crear mediante software diversos ambientes de trabajo independientes, de forma que un sistema operativo situado en uno de esos ambientes, "crea" que tiene una máquina física dedicada en exclusiva. Con este medio conseguimos que cada sistema operativo trabaje simultáneamente con los demás desde sus respectivas máquinas virtuales, situadas todas en un único ordenador real. A modo de curiosidad, les informo que el record actual está en 44000 sistemas Linux, trabajando simultanea e independientenente en una única máquina IBM.

La proeza relatada solo tuvo la utilidad de probar que es posible hacerlo, a efectos prácticos un par de "máquinas virtuales" en un mismo ordenador , permite como trabajar a la vez con aplicaciones de distinto sitema operativo en una única máquina . Como los repositorios de datos, sean ficheros, o bases de datos, suelen ser de uso más universal, se pueden manejar con sencillez conjuntamente con los datos elaborados por las aplicaciones. Por ejemplo, en una máquina física Apple, un programa Línux podía efectuar cálculos a partir de una base de datos y los resultados obtenidos, se podrían presentar gráficamente en pantalla, mediante por una aplicación Macintosh.

Granjas de ordenadores

Con todo, esto no es más que la punta del iceberg de la utilidad de las "máquinas virtuales", observen que indicamos que el concepto "máquina virtual" es aplicable a cualquier tipo de ordenador, sea ordenador personal, servidor, estaciones de trabajo, mainfames etc., lo que equivale a decir que en cualquier ordenador pueden rodar simultáneamente, además de sus aplicaciones específicas, otras aplicaciones bajo diferente sistema operativo, con la única condición, claro está, que ese S.O. pueda instalarse en el ordenador.


Nace de aquí el concepto "granja de ordenadores", cualquier corporación de cierta importancia tiene una extensa variedad de ordenadores, mainframes, departamentales, servidores de red y PC,s, Su coste de adquisición está bajando de año en año, pero en cambio, su coste de explotación no cesa de subir. Si un virus se introduce en un PC, el tiempo dedicado a erradicarlo, es independiente de que se use intensamente el PC o poco o que su disco duro esté mas o menos lleno, el gasto de explotación es principalmente proporcional al número de ordenadores y no tanto al grado de explotación de los mismos y el número de ordenadores de una gran corporación crece intensamente. Por otra parte, sucede que para que los ordenadores trabajen sin sobresaltos se aconseja que habitualmente no se utilicen por encima del 75% de sus capacidad máxima, para que puedan absorber sin problema los picos de trabajo que se producen periódicamente, debido a eventos excepcionales como cierres de mes o anuales, o a procesos que en cierto momento presentan grades exigencias, de disco duro, de memoria principal o de procesador.

Exceso de capacidad de proceso sin utilizar

Por tanto, cuando hoy un equipo supera ese nivel en discos duros, memoria principal o velocidad de proceso, se procede, si es posible, a ampliar sus prestaciones, o si ya ello no es posible, a sustituir el equipo al completo por otro de superiores prestaciones.

Al actuar así, si se hace una estadística de utilización de los equipos, al existir desde equipos nuevos, muy holgados de posibilidades, hasta equipos próximos a su ampliación o jubilación al 75%, rara vez se consigue una utilización real que supere el 60%, o lo que es lo mismo, teóricamente un tercio de los equipos son innecesarios. Ello supone un despilfarro de la inversión, sensible, aunque de poca importancia no tiene importancia excesiva, pues como dijimos, el coste de los equipos esta bajando y mas el de equipos usados, pero sí la tiene sus gastos de explotación, pues un número superior de equipos suponen una mayor plantilla de técnicos cualificados en su cuidado y mantenimiento y otros gastos anejos de menos importancia. Se comprende por tanto el interés en aprovechar en mayor grado el potencial ocioso de los equipos, disminuyendo en lo posible su número.

Grid para explotar la granja

Conecta esta intención con explotación en GRID de esta "granja de ordenadores". La idea es seguir usando como hasta ahora las aplicaciones y los equipos actuales, pero utilizar la técnica de "maquina virtual" para instalar sobre ella una tecnología GRID que aproveche los recursos ociosos de los equipos en red. Para ello conviene una plataforma homogénea a todo el hardware, ( hoy por hoy la opción sería Linux, único SO capaz de adaptarse a hardware de un gran número de ordenadores dferentes). y sobre esta plataforma rodar nuevas aplicaciones que operan bajo la tecnología GRID. De esa forma se puede elevar el aprovechamiento del conjunto de los equipos de un 60% hasta un 75% , o sea ampliar su capacidad cuarta parte más, sin reducir el margen de seguridad y sin ampliar el parque de ordenadores.

La política a seguir es pues, instalar máquinas virtuales, sobre ellas instalar la tecnología GRID mientras simultáneamente funcionan las aplicaciones existentes. Desarrollar las nuevas aplicaciones para ser explotadas en GRID. Cuando una vieja aplicación necesite ampliar el ordenador, aumentarlo directamente al máximo posible, puesto que el sobrante va a ser utilizado desde el primer día por los procesos en GRID, en cambio tan pronto come se elimine una aplicación obsoleta quitar, si queda libre, el ordenador que la sustentaba, para reducir el número de equipos en la medida de lo posible.

Consecuencia a largo plazo

Con esta política, a largo plazo en las grandes corporaciones, sobrevivirán escasísimas aplicaciones fuera del GRID. Esas pocas aplicaciones, aún necesitarán un ordenador dedicado, y normalmente funcionaran sobre viejas máquinas que han sufrido la máxima ampliación, desproporcionadas a sus necesidades, o por el contrario sobre modernas máquinas igualmente desproporcionadamente grandes, que solo dedicarán una pequeña fracción de su potencia a atender las viejas aplicaciones, y el resto lo dedicarán a soportar, a través del GRID, todo tipo de trabajos de la corporación. Mientras que los usuario que solo utilicen aplicaciones en GRID, estarán asignados a unos pocos equipos muy potentes, mediante robustas terminales semitontas, de mínimo mantenimiento, que gracias al GRID, cuando se necesita, pueden emular la potencia de un superordenador. Y con toda probabilidad excepto aplicaciones vetustas, en estas corporaciones casi todo funcionará bajo Linux.

Tags: dependencia, hardware, sistemas_operativos, software
Comentarios
LaFlecha.net no se hace responsable del contenido de los comentarios publicados.
Editar | Borrar | #1 | 02 Mar 2005, 18:12
Anónimo

me paecio muy buena la informacion de maquinas virtuales.

gracias

Editar | Borrar | #2 | 08 Mar 2005, 15:50
anonimo

resomirlo porfabor

Editar | Borrar | #3 | 05 Abr 2005, 16:16
Ling Ling

no entendi nada

Editar | Borrar | #4 | 04 May 2005, 13:01
Mar

Muy buena la información, ahora hay que probarlo, a ver como funciona y ver que se puede hacer.

Editar | Borrar | #5 | 01 Ago 2005, 21:21
fabian ripoll

me gustaria sabar que software es necesario para hacer una maquina virtual en un equipo domestico

kingocalvoo@hotmail.com

Editar | Borrar | #6 | 29 Sep 2005, 03:33
daniel__rv@hotmail.com

Me gustaria saber si hay una version disponible para windows, una maquina virtual de linux que trabaje en plataforma windows

Editar | Borrar | #7 | 30 Sep 2005, 20:37
alber

sigue adelante

Editar | Borrar | #8 | 26 Oct 2005, 22:28
yury giron

trabajo pasra que lo imprimas

Editar | Borrar | #9 | 09 Dic 2005, 03:42
ajg

me gustaria conocer mas sobre estas maquinas virtuales como conseguir una y que hacer para instalarla por favor responder a anderssongelvez@gmail.com

Editar | Borrar | #10 | 19 Ene 2006, 13:52
Claudio Aguilera

Señores, a mi parecer la mejor maquina virtual es VMWARE (Virtual Machine) ya que es para plataforma Windoew y te permite instalar cualquier sistema operativo dentro de las maquinas.

Editar | Borrar | #11 | 04 Feb 2006, 17:59
Mario

Me gustaria que publicaran un articulo de como poder hacer una maquina virtual,que programas usa, etc... seria muy bueno para aquellos que queremos aprender... gracias

Editar | Borrar | #12 | 08 Jun 2006, 19:46
ciro17mx

El tema de las makinas virtuales es muy bueno, la informacion mostrada es buena te lo agradezco. un programa que he usado para crear mis makinas virtuales es VMWARE, es muy bueno y ademas hay una version gratuita para probar ademas de un player ke solo permite usar las imagenes creadas. A todos los interesados en esta tecnologia les recomiendo entren a la pagina de VMWARE y cheken el tutorial para crear las makinas y todo lo referente a esta tecnologia. Por el momento kreo ke es el unico programa que no presenta problemas en su uso. A los ke desean saber mas sobre makinas virtuales y como crearlas mandenme un mail a : ciro17mx@gmail.com y con mucho gusto les enviare informacion

Editar | Borrar | #13 | 13 May 2007, 20:06
zatchbell

estays tuntus

Editar | Borrar | #14 | 13 May 2007, 20:08
Anónimo

¡¡¡¡¡¡¡¡¡¡zumbaos!!!!!!!!!!!¡¡¡¡¡¡¡¡¡¡¡jilipoyas!!!!!!!!!!!!!

Editar | Borrar | #15 | 13 May 2007, 20:10
di que si

¿quereis conmigo... ???

Entérate de cuándo hay nuevos comentarios

No se permitirán los comentarios que :
- puedan resultar ofensivos o injuriosos
- incluyan insultos, alusiones sexuales innecesarias y palabras soeces o vulgares
- apoyen la pedofilia, el terrorismo o la xenofobia

Autor
Comentario
BBCode (Ayuda): [b], [i], [quote], [code]
Publicidad

  • Acerca de LaFlecha
  • Contactar
  • Política de privacidad
  • RSS/RDF
  • Registro de Dominios
    Alojamiento Web
    Servidores Dedicados
    Buscador de Empresas
  • Alojamiento web
  • Eventos Barcelona
  • Alquiler Limusinas
  • Fotografos Bodas
  • Casino Online
  • ¿Quieres saberlo todo sobre Hacking?