miércoles, 18 de noviembre de 2009

Virtualización en la Semana del Saber y Bienestar Cunista

En la semana del Saber y Bienestar celebrada del 9 al 14 de de Noviembre pasados, se desarrolló la muestra técnica de los estudiantes de Ingeniería de Sistemas en sus diferentes semestres. Los proyectos que hicieron parte de la muestra técnica cubrían variados campos de aplicación como el software para organizaciones, hardware, comunicaciones, aprendizaje, software libre, entre otros. Donde fuera que se mirara se podía observar proyectos interesantes, algunos con gran potencial comercial, otros para entretenimiento, otros como aquellas rarezas tecnológicas que llaman la atención. Sin embargo en cada uno de ellos hacia presencia la creatividad de los estudiantes que lo pensaron y llevaron a cabo estos proyectos para compartirlos con la comunidad Cunista.

Una de las muestras que más me llamó la atención fue la de virtualización presentada por Juan Pablo Hoyos en la cual pude observar las ventajas que trae el poder ejecutar múltiples sistemas operativos en una sola máquina. En el último par de años ha aumentado el número de usuarios caseros que acceden a aplicaciones en diferentes sistemas operativos en sus pc de escritorio y/o portátiles, esto puede ser debido a que el hardware es mucho más potente que hace un tiempo atrás, pero esto por si solo no sería una novedad si no fuera por que se ha dado una tendencia a reducir los precios de los pc con óptimo rendimiento permitiendo acceder a un equipo versátil. En el caso de las empresas, aquellas que pasan por procesos de migración a plataformas abiertas y que requieren mantener el acceso a aplicaciones de la antigua plataforma que son de uso crítico encuentran en la virtualización una solución especial a sus necesidades. También se dan casos en donde la actualización a un nuevo sistema operativo ya no da más soporte a un tipo de hardware específico que el anterior si cubría, en ese caso también resalta la virtualización como solución a esta situación.



Durante la muestra, el compañero Juan Pablo hizo la demostración utilizando Sun xVM Virtual Box, este producto es de distribución gratuita y de puede descargar de www.virtualbox.org, este software es un poderoso software de virtualización Open Source que correo sobre Windows, Linux, Macintosh y Open Solaris y que soporto sistemas como Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7), DOS/Windows 3.x, Linux (2.4 and 2.6), Solaris, OpenSolaris y OpenBSD. En cuanto a las plataformas de hardware soportadas están x86 y AMD64/Intel64.

Como explicaba Juan Pablo el concepto de virtualización es familiar en muchas empresas y es entendido como la consolidación de cargas de trabajo y reducción de costos. La virtualización de servidores es reconocida por ofrecer un camino de costo efectivo para condensar servicios de aplicaciones empresariales en un único servidor, lo cual ayuda a incrementar la utilización del servidor, mejorar la administración, reducir el consumo de energía, particionar las cargas de trabajo de manera segura manejando múltiples capas o varios sistemas operativos en una solo máquina física.


En el caso de la virtualización de escritorios, permite el acceso a usuarios individuales a aplicaciones específicas en múltiples sistemas operativos en un pc de escritorio o portátil, con beneficios similares que extienden de consolidar varias máquinas virtuales o una sola plataforma virtualizada.



Hace unos meses atrás, cuando Microsoft lanzó las versiones Beta de Windows 7, esta debía ser instalada en limpio sin dar la opción de ajustar una partición propia para ello, en este caso use Virtual Box y sobre la máquina virtual creada instalé Windows 7, esto me permitió probarlo sin alterar el sistema operativo.


Volviendo a la parte de las empresas y antes de glorificar la virtualización hay que recordar que la misma solución no siempre se ajusta a todas las situaciones o necesidades y que ninguna tecnología ofrece una solución total que la convierta en la panacea. La virtualización ofrece la ventaja de la reducción de costos operativos, sin embargo al tener corriendo varias sistemas operativos en una misma máquina requiere que la misma tenga unas características de rendimiento adecuadas para su operación, igualmente requiere persona capacitadas para su administración y un lugar adecuado para albergarla. En pocas palabras la máquina donde corran las demás máquinas virtuales no se puede caer, dañar o quedar fuera de operación porque así mismo dejaría todos lo servicios, aplicaciones o cualquier otro sistema en ella. Una indisponibilidad puede provocar costos y pérdidas en la operación de la organización, algo que dejaría a la virtulización con la fama por el piso. No solamente es la herramienta en si, sino la forma en que se use que determinará le éxito de la virtualzación como solución en una empresa; considero que aquellos servicios u operaciones que sean críticas deben tener todos los recursos disponibles para asegurar su funcionamiento, por lo tanto estos no se deben implementar o desplegar en entornos virtualizados; por otra parte aquellos servicios que usen recursos compartidos, que sean de apoyo o diferentes a producción pueden ser desplegados en entornos virtualizados.


Por último y volviendo a la primera parte sobre las muestras, me parece que el acompañamiento por parte de los profesores a los proyectos debe mejorar ya que considerando que para los proyectos de software se cuenta con apenas 2/3 del semestre para su planeación, desarrollo y entrega la gestión debería ser verdadera y de la mano de la calidad para así ofrecer unas muestras más reales que conceptuales. Algo que no va a dejar de generarme inconformidad es la insistencia en respetar lo procesos de ciclo de vida de desarrollo, entregar la documentación para que a lo último los jueces ni siquiera tengan un ítem que evalúe el proceso y la gestión del proyecto. Esto lo manifiesto como participante de varias muestras en la CUN en donde he visto como se convence con poco a algunos jueces mientras que para otros lo que no está implementado no existe aunque en el diseño y documentación esté contemplada. Ah! y también deberían tener en cuenta los incentivos para los proyectos, con eso al siguiente semestre no se quedarían tantos en el papel.

lunes, 14 de septiembre de 2009

Mi NetBook Acer Aspire One

Ya hace varios meses que no agregaba entradas a mi blog, la principal razón ha sido por falta de tiempo. Ahora les comparto mi experiencia con la NetBook Acer Aspire One 150 la cual tengo desde el mes de Marzo de este año (2009), la cual está llena de puntos a favor y puntos en contra que tal vez les puedan dar una luz si están pensando en adquirir un nuevo equipo portátil.

Lo primero que le comento a las personas que me preguntan sobre que tan bueno es comprar una ultraliviana es que no esperen el rendimiento de un fórmula 1 ni de una pc de úlitma tecnología. Hay que tener en cuenta que las Netbooks, NetTpos, Ultralivianas, UMPC (Ultra Mobile PC) o como quieran llamarlas, están pensadas para ser ligeras, que se puedan llevar a cualquier parte y que ocupen poco espacio, para ejecutar tareas comunes como navegar en internet, revisar correo, crear y editar documentos, ver imágenes, escuchar música, ver videos que no requieren mayor capacidad de procesamiento, tampoco son dispositivos en los cuales se requiera pasar varias horas al día frente a ellas. Su principales ventajas son: la movilidad y versatilidad, la mayoría de estas tienen un peso promedio de 1,5 kg; Es precio, menos que las laptops o desktops de rendimiento medio-alto y varia de acuerdo al fabricante y el país, estamos hablando de entre 350 a 500 dólares. Son equipos que sriven de complemento para la pc principal y no es recomendable consideraralas como el reemplazo definitivo al Desktop (PC de escritorio) o una Laptop de mayor rendimiento (NoteBook en adelante).


Ahora vamos con las características de la Aspire One:

  • Pantalla Acer CrystalBrite LCD de 8.9 pulgadas con resolución de 1024x600, de tipo LED y con 262.000 colores.
  • Microprocesador Intel Atom N270 (1.60 GHz, 533 MHz FSB, 512 KB L2 cache).
  • Sistema operativo: Linpus Linux (distribución basada en Fedora) / Windows XP
  • RAM de 1GB. DDR2 533 MHz. con soporte máximo de de 1.5GB agregando 512MB en el slot SODIMM disponible.
  • Conexiones: Ethernet 10/100 Mbps. Conectividad 3G y Wimax disponible en siguientes versiones.
  • Conexión inalámbrica WiFi.
  • Almacenamiento: discos duro de 160 Gb.
  • Entrada SDHC (Security Digital High Capacity), que permite aumentar la memoria (espacio) total del portátil. Aumentándose automáticamente la capacidad del disco duro (Usando Limpus).
  • Lector de tarjetas 5 en 1.
  • 3 puertos USB.
  • Webcam Integrada de 1.3 megapixels.
  • Salida VGA (max 2048x1536)
  • Micrófono y altavoces integrados.
  • Autonomía: la duración de la batería de 3 celdas es de 2 horas. Como opcional dispone de una batería de 6 celdas, con una duración cercana a las 5 horas.
  • Dimensiones 248mm x 170mm x 29mm.
  • Disponibilidad en cinco colores: azul, blanco, marrón, negro y rosa.
  • Peso: 995 g. en la versión con batería de 3 celdas, y unos 993 gramos en la versión con batería de 6 celdas y HDD.
Como verán son características decentes y acordes con el precio de compra, la mayoría de los fabricantes (HP, Acer, Dell, Toshiba, IBM, MSI, ASUS) tienen modelos con características de procesador, RAM y almacenamiento iguales, varian las prestaciones adicionales como tamaño, teclado, pantalla y precio. Por supesto, estas características no eran tan llamativas el año pasado ya que la mayoría ofrecía la mitad de memoria (512 MB), Discos Duros de 4, 8 y máximo 16 GB,procesadores AMR con velocidades bajas, el cual no es mal procesador, aclaro, solo que en las NetBooks si principal ventaja fué el bajo costo más que su rendimiento y no fué sino hasta la incorporación de los procesadores Intel Atom, la utilización de discos duros rígidos-mecanicos y el aumento de las memorias RAM a 1GB, que las NetBooks se hicieron lo suficientemente seductoras para que la gente (me incluyo) empezara a considerarlas como herramienta en tareas informáticas diarias.

¿ Como saber si una NetBook se ajusta a sus necesidades ?

De acuerdo a mi experiencia con la Aspire One, hay que ver cuales son sus necesidades, cuales son sus hábitos frente al pc, cuales son las necesidades de movilidad. Por ejemplo, Tengo un pc de escritorio en mi casa, en el trabajo tengo un portatil y la mayor parte del tiempo estoy fuera de casa entre el trabajo y la universidad, debido a esto tengo la necesidad de poder seguir trabajando en mis documentos, trabajos de la universidad, navegar en internet para hacer consultas y para el ocio (no todo es productividad) mientras me muevo de un lugar a otro a lo largo del día, guardo lo que trabajo en mi memoria USB y con eso resuelvo temporalmente el tema del alamcenamiento, pero, me ha pasado varias veces (¿y a quien no?) que lo que trabajo en un pc no se puede abrir en el otro, ya sea porque no tiene instalado el programa que necesito o no es la versión correcta, está plagado de virus, o simplemente no hay un pc disponible para seguir trabajando, algunas veces he tenido que pedir prestado un portátil para hacer alguna presentación o trabajar fuera de la casa. Como dicen por ahí: "No hay nada como lo propio" y tambien "Todo tiene su momento y su lugar", a lo que añadirìa "Para cada situación hay un dispositivo adecuado para ello"; Si me la voy a pasar encerrado un fin de semana jugando algún video juego en 3d de alto rendimiento, grabar y editar video de mi videocámara , descargar archivos, utilizar programas de diseño y desarrollo de software y pasar horas frente al computador, utilizo el desktop (Escritorio); En el trabajo, y a veces, a regañadientes cuando tengo que llevarme el trabajo para la casa, utilizo el Laptop de la empresa; y para moverme, hacer los trabajos de la universidad, tomar apuntes, hacer presentaciones de proyectos, reuniones, nevegar en internet, chatear o solo pasar el rato, utlino mi NetBook Aspire One. Me ha sido muy útil en la universidad y en el ocio, la llevo a casi todo lugar al que voy.

Siempre se quiere Mas

He escuchado muchas personas que dicen "solo lo necesito para lo básico" y luego están quejándose de que no llena sus expectativas. Mi recomendación es que tenga muy claro el uso que le va a dar al pc que vaya a comprar y vea un poco más allá del uso diario, evalúe que acceso tiene usted al pc, en que momentos del día lo usa más, para qué lo usa, cuando lo necesita más para que pueda tener claro sus necesidades y así tomar una buena decisión al momento de comprar. Llego el momento de los puntos en contra, que no han sido traumáticos gracias a que desde el principio tenía claro que no me iba a cambiar la vida por completo. El primero de todos es el rendimiento de la batería el cual es de 2 horas con su batería de 4 celdas. El segundo es algo de todo portatil y es que en exteriores a pesar de tener wi-fi se depende de hotspots disponibles o puntos de red cableada en el lugar donde se encuente. El tercero es el tamño del teclado que despues de un par de horas utilizándolo cansa por lo que es recomendable utilizar un teclado perisférico y muose adicionales. Debo aclarar que lo problemas relacionados con resolución de pantalla, uso del teclado y comodidad de uso son entendibles debido a su tamaño y peso.

viernes, 17 de abril de 2009

Urbanidad Electrónica: Facabook

Hace rato que no publico algo nuevo y en este momento no tengo mucho que escribir ya que el siguiente artículo compila por completo un tema que quería tratar en este blog y que navegando por ahí encontré y se los comparto ya que a muchos les será de utilidad:

Urbanidad Electrónica

Espero les guste y sobre todo aprendan.

miércoles, 25 de febrero de 2009