O390Manuel tendencias_1

Anuncio
Sección Opinión
O390Manuel
4800 caracteres
( T ) Cloud Computing una tendencia para el 2010
( C) Manuel Dávila Sguerra
Cumplidos seis años escribiendo sobre software libre en la revista, se publicó
en co-edición entre Computerworld y Uniminuto, el libro “Software libre, una
visión” con la compilación de los artículos. La editorial ha querido mantener
este espacio para publicar temas relacionados con la Ingeniería de Sistemas,
sin dejar de mencionar al software libre cuando esto sea pertinente.
En esta ocasión el tema es Cloud Computing o “Computación en la nube”,
sobre el cual hay asuntos que esclarecer y que esperamos que nuestra labor
de investigación vaya buscando las respuestas.
Cloud Computing ofrece la conexión a un servicio remoto de infraestructura
tecnológica, tanto en hardware como en software y aplicaciones, incluidas las
del usuario, evitando inversiones locales, para concentrarse más en la
puesta en marcha de las mismas.
Me he acercado a esta modalidad por razones de índole académica y de
investigación. Una de ellas ha sido la dirección técnica del próximo número
de la revista de la revista de Acis, que versará sobre este tema.
Cuento con acceso a dos plataformas basadas en servidores virtualizados;
una es la del Laboratorio de Investigación de Software Libre de Uniminuto,
que utiliza KVM para la virtualización del servidor. Allí investigamos sobre
seguridad informática, desarrollo de software, software para la educación,
herramientas para la documentación de procesos de investigación y otros
asuntos, con las facultades de la universidad.
La otra, de índole empresarial, es Enterprise Cloud de Terremark Colombia
Inc., que usa servidores virtualizados con Vmware. Esta es subsidiaria de
Terremark Worldwide, que abrió el NAP de Las Américas Colombia en marzo
del 2008 en Bogotá, en donde están importantes centros de datos como IBM,
Ecopetrol, Agenda de Conectividad, Grupo Aval, Avianca, los bancos de
Bogotá y Occidente y AV Villas, entre otros.
El centro de mi trabajo investigativo, en ambas plataformas, ha sido el
montaje de “eGenesis – El generador de sistemas”, de mi autoría, que
permite el desarrollo automático de aplicaciones web y que exige instalar
aplicaciones de base como Linux, FTP, lenguajes GCC, php y Perl para eGenesis, PhpMyAdmin para la administración remota de Mysql, librerías
CPAN de perl, motor de base de datos Mysql, Apache como servidor de web
y Firewall iptables para la seguridad perimetral.
La experiencia me ha ofrecido mucha libertad tecnológica, pues los
recursos están a la mano desde cualquier lugar, a cualquier hora y, dada la
existencia de una línea de datos en mi celular, desde cualquier dispositivo.
En el caso de Terremark se tienen disponibles sistemas operacionales tipo
Unix, Linux y Windows, los cuales son configurables por el mismo usuario
desde una interfaz gráfica amigable.
Se puede decir que no hay limitación alguna comparada con el uso de un
servidor propio, eliminando la etapa de instalación y configuración de las
plataformas de virtualización, lo cual es un ahorro de tiempo muy importante.
Hay preguntas que serán las que en la etapa de asesoría consultiva de los
proveedores de Cloud Computing deberán ser respondidas. Las respuestas
precisas irán conformando lo que podríamos llamar las mejores prácticas en
el uso del Cloud Computing y que es parte de la investigación en desarrollo.
Algunos aspectos técnicos para considerar por servidor son: distribución por
aplicaciones; memoria; distribución entre su memoria y la del sistema de
virtualización; mecanismo para determinar el número de procesadores
adecuados; ingerencia de la marca de los procesadores en el rendimiento;
manejo de clustering en caso de fallas o de insuficiencia del servidor
principal; conocimiento del hypervisor para mejorar la toma de las decisiones;
instrumentos de acceso no interrumpido, en caso de mantenimiento por parte
del proveedor o de fallas del servicio; mecanismos de exportación de
sistemas operacionales en formato ISO, apagado y encendido; aspectos
relacionados con la seguridad perimetral y el ciframiento de datos;
requerimientos técnicos de los navegadores certificados.
Por el lado de los factores económicos, es importante la fiabilidad del Data
Center desde el punto de vista de subsistencia. Si bien ofrecen tarifas por
períodos (años o meses) del servicio de backup, procesadores basados en
velocidad y memoria, IPs públicas, ancho de banda en Mbps,
almacenamiento en Giga Bytes, transferencia de datos, mecanismos de
facturación para procesos de investigación aplicada antes de entrar en
producción, entre otros, es importante crear un modelo que, basado en la
medición real sobre la infraestructura actual de una empresa, se logre
proyectar su equivalencia con la métrica contemplada en las tarifas del
proveedor, para calcular de antemano, de manera aproximada, los costos en
que incurrirá, en el caso de usar estos servicios. (FINAL)
Descargar