Está en la página 1de 7

Documento de investigación de herramientas y empresas que han utilizado el

cloud computing.

¿Qué es la virtualización?
La virtualización es un proceso que permite crear múltiples entornos de procesamiento
simulado desde un pool de recursos de sistema físicos. En general, se usa para
ejecutar múltiples sistemas operativos en el mismo sistema de hardware al mismo
tiempo.

El hardware está separado del software


A través de la virtualización, los recursos que alguna vez solo estuvieron disponibles en
forma física, como servidores, dispositivos de almacenamiento o sistemas de escritorio,
se abstraen en formato digital. La tecnología separa el hardware físico del software que
se ejecuta en él. Esto permite un uso más eficiente de los recursos de hardware al
segmentar los recursos de sistemas grandes en partes más pequeñas y eficientes, y
que se comparten más fácilmente. Estos segmentos pueden distribuirse entre múltiples
aplicaciones y usuarios diferentes con diversas necesidades, a través de máquinas
virtuales (VM). Uno de los usos más comunes de esta tecnología es ejecutar
aplicaciones para otros sistemas operativos sin tener que ejecutarlas en un sistema
específico de hardware.

Sin dependencia ni limitaciones del hardware físico.


La virtualización también brinda mayor flexibilidad y control, ya que elimina la
dependencia de cualquier hardware. Las aplicaciones que se ejecutan en una máquina
virtual tienen acceso a los mismos recursos de hardware y software que si se
ejecutaran en su propia máquina exclusiva. Sin embargo, aunque pueden ejecutarse en
el mismo sistema host, cada máquina virtual está aislada, lo que brinda seguridad
adicional para las otras máquinas virtuales y también el host.

Historia de la virtualización
El origen de la virtualización data de los días de los grandes PC mainframe en la
década de los 60, cuando cada una de estas masivas piezas de hardware solo podía
funcionar en un proceso a la vez. Con el tiempo, los clientes comenzaron a exigir que
estas importantes inversiones pudieran admitir a más de un usuario o proceso a la vez.
A fines de la década de los 60, IBM desarrolló el sistema operativo CP-67, un hipervisor
inicial que introdujo la memoria virtual a la familia de servidores System 360 de la
empresa. Sin embargo, se desarrollaron otras soluciones para que múltiples usuarios
trabajen en un solo servidor, y la virtualización languideció como tecnología de nicho
durante varias décadas.

En la década de los 90, cuando muchas empresas tenían el desafío de mantenerse al


día con pilas de TI de un proveedor y aplicaciones heredadas, se dieron cuenta de la
necesidad de usar mejor sus recursos de servidores, que con frecuencia no se
utilizaban lo suficiente. Al adoptar la virtualización, no solo particionaron su
infraestructura de servidor de manera más eficiente, sino que ejecutaron sus
aplicaciones heredadas en tipos y versiones de OS diferentes. Debido a su gran red
compuesta de muchos tipos diferentes de PC ejecutando diferentes sistemas
operativos, el crecimiento de Internet ayudó a impulsar la adopción de la virtualización.
A medida que la virtualización se empezó a utilizar con mayor frecuencia, redujo la
dependencia del proveedor para servidores y fue la base para el desarrollo de la
computación en la nube.

¿Cómo funciona la virtualización?


La virtualización es posible gracias a una capa de software llamada hipervisor. Este
software abstrae los recursos de su sistema host (sea una CPU, GPU, memoria,
espacio de almacenamiento, o ancho de banda de red) y los asigna dinámicamente a
una serie de máquinas virtuales (VM) que se ejecutan en el sistema según las
solicitudes de recursos que reciba. Esta máquina virtual funciona como un archivo de
datos en el sistema host y puede moverse fácilmente de un sistema a otro, o incluso en
la nube, y funciona igual cuando se abre de nuevo.

Grid Computing

Mientras que la programación paralela se basa en el concepto de “divide y vencerás”,


la tecnología grid computing (cómputo en malla) trata de integrar ésta filosofía bajo la
estrategia de “la unión hace la fuerza”. De esta forma, se busca aprovechar recursos de
cómputo geográficamente distribuidos en un gran número de computadoras en el
mundo para conformar grandes “ordenadores virtuales” capaces de procesar
cantidades de información inimaginable en una sola computadora, o incluso en un solo
centro de datos.

Antecedentes
Los primeros conceptos de grid computing se exploraron en 1995 con el experimento
“I-WAY2”, en el que se usaron redes de alta velocidad para conectar 17 sitios en
Norteamérica y habilitar una infraestructura
para soporte de los laboratorios virtuales. Por otro lado, Seti@Home es uno de los
proyectos más conocidos en los que se aplica este concepto. Éste cuenta con miles de
ordenadores repartidos en todo el mundo que ceden tiempo de sus procesadores,
ciclos de proceso desocupados, para analizar señales buscando patrones inteligentes
extraterrestres.

Características
Un sistema de grid computing se refiere a aquel que:
1. Coordina recursos distribuidos que no están sujetos a un control centralizado.
2. Usa protocolos e interfaces estándar.
3. Proporciona calidad de servicio no trivial.

Grid y P2P
La unión de ordenadores que comparten ciclos de procesamiento no usados, cada vez
aparece más claramente como una futura aplicación de Internet. Los conceptos de grid
y peer to peer se basan en la idea básica de compartir recursos, sin embargo, existen
algunas diferencias. La principal diferencia es que P2P es un esquema descentralizado
donde todos los nodos son cumplen el mismo rol, mientras que grid nace de una
estructura de nodos más controlada y jerarquizada en centros científicos.

Funcionamiento
El funcionamiento de un grid requiere de un middleware que asegure la comunicación
transparente entre diferentes ordenadores repartidos en distintos lugares geográficos.
El segundo elemento es un motor de búsqueda que no sólo encontrará los datos que el
usuario necesite, sino también las herramientas
para analizarlos y la potencia de cálculo necesaria para realizar las operaciones.

Por último, las tareas de procesamiento son distribuidos entre los nodos donde hay
capacidad disponible, regresando los resultados integrados al usuario.

Beneficios
Como se podrán imaginar, algunos beneficios de este esquema son:
• Alquiler de recursos
• Amortización de recursos propios
• Gran potencia de cálculo a precio bajo sin adquirir equipamiento
• Mayor colaboración y compartir recursos entre varios centros
• Creación de organizaciones virtuales
• Negocios basados en proveer recursos

Las organizaciones virtuales habilitadas por grids


Foster, Kesselman y Tuecke, precursores del cómputo en grid, plantean la existencia
de organizaciones virtuales (OV) como puntos de partida de este enfoque. Una
organización virtual es un conjunto de individuos, instituciones o empresas, definida por
reglas que controlan el modo en que comparten sus recursos.

Algunos ejemplos de organizaciones virtuales son:


• Los proveedores de servicios de aplicaciones o almacenamiento.
• Equipos de trabajo empresarial realizando análisis y planeación estratégica.
• Miembros de una planta de energía evaluando trabajo de campo.
• Universidades involucradas en un proyecto de investigación conjunto.

Usos de la tecnología Grid


• En Gobiernos y Organizaciones Internacionales: En respuesta ante desastres como:
inundaciones, incendios, terrorismo, en planificación urbana, modelos económicos, etc.
• En el mundo de la Medicina: La unión de recursos tales como bases de datos
administrativas, archivos de historias clínicas e imágenes médicas de instrumentos
especializados abre la puerta a una gran variedad de nuevos procedimientos de
diagnóstico mejorados gracias a la ayuda de computadoras, en base a un análisis
rápido de imágenes médicas complejas y la comparación automática con archivos
distribuidos para encontrar casos similares.
• En la Educación: Las bibliotecas electrónicas y los centros de eeducación se
beneficiarán de las herramientas basadas en “Grid” para el acceso a datos dispersos y
la creación de aulas virtuales con estudiantes, recursos y profesores distribuidos.
• Empresas y Grandes Corporaciones: Las grandes empresas tienen delegaciones,
datos, personal y recursos distribuidos por todo el mundo. Un enfoque basado en grid
permitirá la creación de medios para realizar aplicaciones a gran escala tales como el
diseño asistido por computadora utilizando simultáneamente recursos situados en
muchos lugares. Otra consecuencia de la tecnología grid es la creación de
organizaciones virtuales: individuos, instituciones y organizaciones que comparten un
objetivo común y que para lograr alcanzarlo, eligen compartir sus recursos, lo que se
traduce en un acceso directo a ordenadores, programas, ficheros, datos, sensores y
redes.

¿Qué es Cloud Storage?


Cloud Storage es un modo de almacenamiento de datos de computadora en el que los
datos digitales se almacenan en servidores ubicados fuera de las instalaciones. Un
proveedor externo responsable de alojar, administrar y proteger los datos almacenados
en su infraestructura mantiene los servidores. El proveedor se asegura de que los
datos en sus servidores siempre sean accesibles a través de conexiones a Internet
públicas o privadas.

Cloud Storage permite a las organizaciones almacenar, acceder y mantener datos para
que no necesiten poseer y operar sus propios centros de datos y trasladar los gastos
de un modelo de gastos de capital a operativos. Cloud Storage es escalable, lo que
permite a las organizaciones ampliar o reducir su huella de datos según sea necesario.

Google Cloud ofrece una variedad de opciones escalables para que las organizaciones
almacenen sus datos en la nube. Obtén más información sobre Cloud Storage en
Google Cloud.

Nota de empresas que usan cloud computing.

Rotoplas, Levi’s y Farmacias del Ahorro son más tecnológicas de lo que crees
La nube es una prioridad. Estas empresas e instituciones mexicanas lo entendieron y
los resultados fueron ahorro en costos, infraestructura y mayor eficiencia.

San Francisco, California. México es cada vez más digital. La economía, las
interacciones, el trabajo y hasta el crimen están tan presentes en el mundo online como
en el offline. Por esto, cada vez se vuelve más imperativo volverse inteligente
digitalmente y adoptar las herramientas necesarias para mejorar y proteger el negocio.
Una de las principales es la nube.

Empresas mexicanas que usan la nube


Las empresas que han invertido en servicios de la nube han tenido resultados
sumamente positivos.

Grupo Bimbo es una empresa que ha apostado por las multi nubes . Por ejemplo,
utilizan los servicios de Oracle para gestionar sus datos y mejorar sus procesos
internos y las herramientas de AWS , pues gracias a ellas, lograron reducir el 75% los
abandonos de llamadas, mejorando su atención al cliente.

“Los indicadores en tiempo real de agentes en llamadas, niveles de servicio y


abandono, nos han permitido definir un pronóstico de operación que nos ha dado
múltiples beneficios”, compartió Mónica Abriz, gerente de transformación digital de
Grupo Bimbo a AWS.

A raíz de la pandemia, las escuelas y universidades se vieron obligadas a digitalizarse


para poder continuar con la educación en línea. El Colegio de Bachilleres , un
consorcio de 20 escuelas de nivel medio superior en México que brinda educación a
más de 100,000 estudiantes en México, migró a diversos servicios de la nube,
reduciendo los costos de infraestructura hasta en un 80% , representando un ahorro de
210,000 dólares.

Por otro lado, la UNAM se enfrentó ante desafíos con sus instrumentos de evaluación,
pues requerían que se hicieran en un entorno 100% digital con la mínima conexión a
internet y velocidad para garantizar conexión para todos los aspirantes. Este fue un
problema que lograron solucionar a través de los servicios de AWS.

Y entre otras instituciones que implementaron servicios de multi nube se encuentra la


Escuela Bancaria y Comercial, que logró un ahorro del 30% por la contratación de
servicios como SaaS (Software as a service, por sus siglas en inglés) migró 95 de sus
herramientas y aplicaciones internas a AWS, lo que le permitió construir sistemas de
información robustos para respaldar su aumento en la inscripción.

Otras empresas mexicanas que utilizan servicios en la nube son Quálitas , Levi’s ,
Aeroméxico , Rotoplas , Fujifilm México , Actinver y Farmacias del Ahorro .

Y los gobiernos… ¿usan servicios de la nube?


“Es un sector muy rígido (...) y una de las razones principales por las cuales el gobierno
no migra a estas soluciones es porque muchas de estas tecnologías se consumen
como servicio y cambia el sistema financiero”, comparte Tomás Valles, director de
ingeniería para VMware México.
Las nubes gubernamentales son diferentes a las nubes públicas o privadas, pues
requieren niveles de seguridad mayores. Pero algunos estados han hecho esfuerzos
por migrar a estas tecnologías, aunque sea para utilizar algunas herramientas.

Por ejemplo, el Gobierno del Estado de Guanajuato pudo escalar las transacciones de
la Secretaría de Finanzas por un costo menor, sin sacrificar la seguridad al migrar sus
servicios a AWS . A través de este servicio, también pudo implementar una plataforma
de educación superior basada en video.

Por otro lado, el Gobierno del Estado de Puebla funcionaba como lo hacían desde hace
décadas: reuniones celebradas en persona, procesos tramitados en papel y los
empleados desperdiciaban tiempo enviando documentos una y otra vez. Todo esto se
eficientó cuando invirtieron en los servicios de Google Cloud .

Por otro lado, Querétaro se está convirtiendo en el hub de las nubes. En esta entidad,
Oracle ya abrió su primer centro de datos; Microsoft anunció una inversión de 1.1 mil
millones de dólares para lanzar su nube, Azure, en la región; Amazon Web Services
(AWS) ya está presente en el estado; y Google anunció un proyecto para crear una
región nube en México, siendo esta la tercera de América Latina, después de Chile y
Brasil.

Los principales retos de la adopción de la nube en México


“La gente decía que la nube era una moda. Pero ahora se dan cuenta que es una
prioridad”, compartió Tomás Valles. En una entrevista exclusiva con Expansión,
mencionó que el principal reto en México no es de infraestructura, sino el cambio de
mindset (mentalidad).

“A la fecha todavía hay organizaciones que se preguntan si deben regresar al esquema


tradicional de trabajo o si deben mantener el trabajo remoto y tomar decisiones de qué
hacer. Hay unas cuantas empresas que entendieron el beneficio de adaptarse y es a
las que les está yendo mejor” dijo.

De acuerdo con datos de VMware, 40% de las compañías tradicionales ya tienen un


servicio en la nube, mientras que las nuevas empresas ya tienen el 100% de su
infraestructura en la nube.

Esto representa un problema para los late adopters. Valles lo ejemplificó de la siguiente
manera: si como usuarios estamos acostumbrados a la tecnología e inmediatez que
nos brinda el teléfono celular, como consumidores no vamos a aceptar que una
empresa no nos ofrezca servicios así de eficientes.

“Corres el peligro de quedarte lento y tener clientes menos satisfechos”. Un ejemplo


son las aplicaciones bancarias. Muchos bancos no supieron adaptar sus servicios a
apps y, por esto, perdieron numerosos clientes porque la competencia ofrecía un
servicio y atención al cliente más eficiente desde el teléfono.

Bibliografia.

Grid computing. (n.d.). SG Buzz. Retrieved July 3, 2023, from


https://sg.com.mx/content/view/795
Jabbour, G. (2022, September 5). Rotoplas, Levi’s y Farmacias del Ahorro son más
tecnológicas de lo que crees. Expansión.
https://expansion.mx/tecnologia/2022/09/05/cloud-computing-en-mexico-empresas-que-
usan-nube
¿Qué es Cloud Storage y cómo funciona? (n.d.). Google Cloud. Retrieved July 3, 2023,
from https://cloud.google.com/learn/what-is-cloud-storage?hl=es-419
(N.d.). Hpe.com. Retrieved July 3, 2023, from
https://www.hpe.com/mx/es/what-is/virtualization.html#:~:text=La%20virtualizaci
%C3%B3n%20permite%20a%20las,del%20bajo%20uso%20del%20hardware

También podría gustarte