No.1 Consultoría VMware vSAN, NSX y Cloud en España
JMG Virtual ConsultingJMG Virtual ConsultingJMG Virtual Consulting
Lunes - Viernes (9am - 7pm)
hola@jmgvirtualconsulting.com
Lafuente, 41, 28.003 Madrid

¿Qué es la nube o el cloud computing?

Cloud Computing JMG Virtual Consulting
Home » Posts » Cloud Computing » ¿Qué es la nube o el cloud computing?

Tiempo de lectura estimado: 15 minutos

Hoy en día es imposible ir a ningún sitio sin escuchar la computación en la nube o cloud computing en su versión en inglés. Y si actualmente trabajas en el mundo de la tecnología, estoy seguro de que habrás estado en alguna reunión con familiares o amigos cuando alguien finalmente te pregunta eso de, entonces …

¿Qué es la nube (cloud computing)?

Incluso para los más expertos técnicamente, es una pregunta difícil de responder. “Nube” se usa hoy en día muy a menudo y es una de las palabras de moda, que describe la infraestructura informática o el almacenamiento remoto al cual podemos acceder desde cualquier ubicación.

Para proporcionarte el contexto correcto, tomemos un momento para hablar de una breve historia sobre la nube que estoy seguro te sonará mucho.
Históricamente cuando necesitábamos instalar una nueva aplicación lo normal era comprar un servidor físico con CPU, disco y memoria.

Era muy probable que este servidor también necesitará acceso a Internet para poder llegar a más usuarios. Después de pasar por el agotador proceso de sacar el servidor de la caja, enrracarlo y conectarlo, los ingenieros necesitaban entonces configurar el sistema operativo, instalar los programas y los drivers para asegurarse de que todo funciona correctamente.

A medida que los usuarios accedían a esta aplicación, todo marchaba bien … hasta que la aplicación se caída por sobre-carga. De repente, el teléfono sonaba a la mitad de la noche. Los ingenieros del sistema necesitan comprar e instalar servidores adicionales, cortafuegos y balanceadores de carga para proporcionar más recursos para absorber el tráfico adicional. ¿Ves donde esta el problema?

Léete el siguiente párrafo donde te explicare como la virtualización de servidores nos hizo la vida más fácil a todos …

Antes del Cloud Computing

Si entre sus responsabilidades se incluye asegurarse que todos sus empleados tengan el hardware y el software adecuadole recomendamos que siga leyendo. No sólo consiste en comprar computadoras sino que también hay que comprar más software. 

Esto facilita a los empleados usar las herramientas que necesitan. Se ve con la obligación de asegurarse de que su licencia de software actual sirva para otro usuario. Seguro que esto que le comentamos es una de sus preocupaciones más comunes.

Pues bien, desde hace ya unos años existe una nueva alternativa para personas como usted. En lugar de instalar el software en cada equipo, sólo tendría que conectarse vía web para conectarse a la nube. Esa aplicación lo que permitiría a los trabajadores es iniciar su sesión en un servicio basado en Web.

Este servicios Web alberga todos los programas que el usuario necesitaría para su trabajo. Las máquinas remotas propiedad de otra compañía harían funcionar todo.  Desde correo electrónico hasta procesamiento de textos hasta complejos programas de análisis de datos.

Se llama computación en la nube o Cloud Computing, un “nuevo” paradigma que está cambiando toda la industria informática.

Tipos de infraestructuras en la nube

Cloud Computing es realmente un término genérico usado para describir servicios de computación ofrecidos vía Internet. En lugar de que una empresa compre servidores, almacenamiento y equipos de red, ésta puede alquilar dichos servicios a una compañía externa.

Este tipo de servicios pueden ser clasificados en tres modelos bien diferenciados.

Infrastructure as a Service

IaaS ofrece el hardware básico para poder instalar su propio sistema operativo y aplicaciones. Este servicio incluye los servidores, almacenamiento, espacio en el centro de datos, la red y el ancho de banda.

Platform as a Service

PaaS ofrece todo lo necesario hasta el sistema operativo y un framework pre-instalado. Muchas de las compañías que comercializan este servicio están ofreciendo plataformas con Windows o Linux a nivel de sistema operativo. Una vez que entre en la instancia de su sistema operativo puede instalar el software que necesite oportuno para funcionar. Ejemplos de este tipo de servicios son Microsoft Azure y Google App Engine.

Software as a Service

SaaS es el escenario más práctico. La compañía externa se encarga de ejecutar todo detrás de las cortinas y que los usuarios puedan conectarse remotamente a Internet. Este tipo de servicios es muy popular para aplicaciones de tipo CRM, ERP y software financiero, como por ejemplo, Salesforce. Claramente IaaS tiene una correlación muy obvia en entornos virtualizados.

Si una empresa está considerando comprar nuevo hardware, una opción posible sería la de comenzar a trabajar con proveedores externos que ofrezcan dicha infraestructura y que al mismo tiempo la gestionen.

Uno de los productos líderes en el área de IaaS es el llamado vCloud Director de VMware. Este producto ofrece a los services providers las herramientas necesarias para desplegar servicios tipo IaaS con el hipervisor de VMware llamado vSphere, de una forma mucho más fácil, sencilla, robusta y flexible que con el modelo tradicional.

Asimismo, Amazon cuenta con uno de los modelos líderes en el mercado IaaS llamado Elastic Compute Cloud (EC2) basado en el hipervisor Xen.
Otros de los jugadores más relevantes en el área de servicios IaaS son compañías de tipo web hosting de la talla de RackSpace y AT&T los cuales usan OpenStack. IaaS puede ser de gran ayuda para pequeñas empresas y para aquellas firmas que están en su fase de creación porque el conocimiento técnico es mínimo para poder empezar.

La virtualización de servidores

El 10 de noviembre del 2003: un grupo de ejecutivos de IT estaban viendo una pantalla proyectando un video clip de Terminator II. En la parte inferior derecha de la pantalla, una pequeña ventana con algunos paneles de control de Microsoft Windows mostraba iconos que representaban servidores en ejecución.

Estos servidores eran máquinas virtuales y el videoclip que la sala estaba viendo se reproducía desde un servidor de archivos en una de estas máquinas virtuales. De repente, el ingeniero hizo un par de clics de ratón sobre la máquina virtual y apareció una barra de progreso. El video continuó viéndose.

La habitación estalló con gritos y vítores, y no fue por el Terminator. Esta fue la primera demostración de una tecnología de VMware llamada VMotion, que revolucionará el mundo de las operaciones de IT en los próximos años.

Aunque la virtualización de servidores había existido desde la década de los 60, VMware ciertamente puede presumir de haber traído la virtualización de servidores estándar x86_64 a las masas con su lanzamiento oficial de VMware VirtualCenter con VMotion. VMotion permitió a los ingenieros del sistema convertir sus máquinas físicas existentes en hipervisores, lo que permite la ejecución de máquinas virtuales.

También mantuvo esas máquinas virtuales activas migrándolos a otro hipervisor en caso de un problema de hardware subyacente. Esto se hizo transfiriendo la memoria activa de la máquina virtual y el estado de ejecución a través de la red.
Tanto los desarrolladores de software como los ingenieros de sistemas nos llenamos de alegría con esta tecnología, sabiendo que ahora dormiremos mejor, sin importar los problemas de hardware.

Amazon y su primer anuncio de S3

En marzo de 2006, Michael Arrington – fundador del blog de noticias de Silicon Valley TechCrunch – hizo un anuncio emocionante: Amazon Web Service lanzará esta noche un nuevo servicio web llamado S3, que significa “Simple Storage Service”.

Es un backend de servicios de almacenamiento para desarrolladores que ofrece una infraestructura de almacenamiento de datos altamente escalable, confiable y de baja latencia a muy bajo costo.

En ese momento, las empresas de hosting ofrecían servidores virtuales privados (VPS), lo que permitía alquilar un servidor y usarlo para realizar copias de seguridad o almacenar archivos. Los problemas con estas soluciones eran la limitación de espacio en un servidor en particular, sin mencionar la responsabilidad del cliente de mantener la salud y la seguridad del sistema operativo.

Mientras que un servidor virtual privada se cobraba a los usuarios con tarifas fijas mensuales o anuales, Amazon S3 se cobraba al usuario por lo que usaba, al igual que una factura de electricidad en el hogar. El desarrollador de software ahora tenía el poder de evitar la compra de servidores físicos adicionales y cabinas de almacenamiento.

En 2006, AWS nos anunció otra sorpresa. El 25 de agosto de 2006, Jeff Bar, arquitecto jefe de AWS, anunció el lanzamiento de Elastic Compute Cloud o (EC2):

“Amazon EC2 le da acceso a un entorno informático virtual. Sus aplicaciones se ejecutan en una CPU virtual, el equivalente a un procesador Xeon de 1.7 GHz, 2GB de memoria RAM, 160 GB de disco local y 250 Mb por segundo de ancho de banda de red. Usted paga solo 10 céntimos de dólar por hora de reloj (facturados a su cuenta de Amazon Web Services), y puede obtener tantas cpus virtuales como necesites”

Ese anuncio fue todo un éxito en todo el mundo de operaciones de TI. El desarrollador de software no solo podía acceder al espacio de almacenamiento ilimitado con S3, sino que ahora podría crear tantas máquinas virtuales como quisieran. Un estudiante universitario en su dormitorio ahora tenía acceso a los centros de datos, el ancho de banda y el poder de cómputo de las empresas de gran escala.

Era la ventaja competitiva que necesitaban. Esto realmente brindó poder a los desarrolladores. Escalaron rápidamente su aplicación con unos pocos clics de ratón.

Los problemas de Amazon

Aunque Amazon estaba comenzando a ganar tracción como una forma increíble de implementar aplicaciones, había muchas preocupaciones: Una de ellas fue la seguridad: Aunque Amazon ha mejorado significativamente sus ofertas de seguridad a lo largo de los años, en el momento de su lanzamiento, Amazon solo ofrecía infraestructura alojada compartida.

Es muy probable que la máquina física que aloja su máquina virtual haya servido a otros clientes, incluido algunos de sus competidores. Las empresas con estrictos requisitos de cumplimiento de seguridad consideran que esto era inaceptable.

Coste: No hay duda de que Amazon es mucho más barato que elegir comprar, implementar, administrar y respaldar la infraestructura usted mismo. ¿Pero qué pasa con toda esa nube de AWS con el tiempo, digamos a medio/largo plazo, es decir, 5 o 10 años? Este es un tema de mucho debate. Pero no siempre contratar una infraestructura en la nube puede ser más barato a medio-largo plazo.

Bloqueo de la arquitectura: A medida que las empresas comenzaron a migrar cada vez más cargas de trabajo de producción en AWS, esto requirió que los empleados invirtieran horas y días de su tiempo aprendiendo los pormenores del

ecosistema único de AWS. Imagina la molestia que implica tratar de migrar cargas de trabajo de AWS a otro proveedor de nube.

NASA y Rackspace se unen a Openstack

En el año 2008, la NASA estaba interesada en utilizar AWS EC2 para realizar cálculos científicos, pero tenía algunas preocupaciones sobre su seguridad. Debido a estas preocupaciones, decidieron construir su propia plataforma de nube con código abierto llamada Nebula.

Nebula era un motor de aprovisionamiento de cómputo escalable. Por la misma época, Rackspace, una empresa de hosting basada en San Antonio, Texas, y estaba trabajando en un proyecto de código abierto llamado Swift. Swift era (y sigue siendo) un sistema de almacenamiento de objetos distribuidos similar a AWS S3, que se convirtió en parte de la oferta de Archivos en la nube de Rackspace.

No fue sino hasta julio de 2010 que la NASA y Rackspace anunciaron oficialmente el plan de combinar activamente los proyectos Nebula y Swift, invitando al mundo a comenzar a contribuir con código a un nuevo proyecto de nube de código abierto conocido como OpenStack.

El desarrollo de OpenStack comenzó inmediatamente, y más de 100 arquitectos y desarrolladores de más de 25 compañías diferentes viajaron a Austin para asistir a la primera conferencia OpenStack. Con la misma rapidez, cientos de desarrolladores, fabricantes de hardware y compañías de software de TI comenzaron a contribuir con código, inspirado en la misión OpenStack:  Producir una plataforma Open Source de Cloud Computing que satisfará las necesidades de las nubes públicas y privadas independientemente del tamaño, siendo simple de implementar y masivamente escalable.

Huawei en el ecosistema OpenStack

Huawei está implementando su solución CloudFabric para ayudar a China Mobile a construir un grupo de recursos de nube privada OpenStack que se convertirá en el mayor de su tipo.

La empresa china está entrando en la segunda fase de su proyecto, que tiene como objetivo ayudar a China Mobile a pasar los sistemas de TI tradicionales a una plataforma de computación en la nube centralizada.

Lo hace mediante la creación de un fondo de recursos de nube privada para centros de datos en las ciudades chinas de Hohhot y Harbin.

Al igual que con muchas organizaciones importantes en todo el mundo, China Mobile está cambiando su estrategia hacia la computación en la nube. Para el operador estatal, que es el más grande en el mundo por número de suscriptores, eso significa un enfoque en la nube privada para la infraestructura interna.

La compañía de telecomunicaciones, con un valor de 1,57 billones de yuanes chinos (aproximadamente 177 mil millones de libras esterlinas), está buscando utilizar la nube privada con Openstack para mejorar sus sistemas de TI internos, plataformas de negocios y soporte de TI.

La primera fase del proyecto, llevada a cabo por Huawei, se completó en 2016. Utilizando la solución CloudFabric, una arquitectura diseñada para cumplir con los requisitos cambiantes de la red de centros de datos que surgen en la era de la nube, emprenderá un proyecto significativamente más grande en el segunda fase.

Según Huawei, la empresa de telecomunicaciones está buscando aumentar su capacidad antes de tiempo, para mantenerse al día con el aumento previsto en la demanda. Esta última fase del proyecto tiene requisitos exigentes.

Específicamente, la escala y eficiencia del conjunto de recursos debe equilibrarse con los requisitos de una serie de servicios complejos, al mismo tiempo que mejora la tasa de utilización de los equipos del centro de datos.

La arquitectura CloudFabric de Huawei funciona junto con los puntos de entrega de China Mobile y su arquitectura de red de varios niveles ‘Spine-Leaf’. A través de la introducción de gateways distribuidos y redes definidas por software, Huawei automatizará la implementación de la red de recursos, que a su vez debería proporcionar servicios altamente confiables y de alto rendimiento.

Mejora de tus aplicaciones en la nube

En un sistema de computación en la nube, hay un cambio significativo en la carga de trabajo. Debido a que las computadoras locales ya no tienen que hacer todo el trabajo pesado cuando se trata de ejecutar aplicaciones.

La red de ordenadores que componen la nube los maneja en su lugar. Por ello, la utilización de hardware y software para usuarios están disminuyendo cada vez más. En comparación con la nube, lo único que necesitaría un usuario es el software de interfaz del sistema de computación en nube, que puede ser tan simple como un navegador Web.

Seguramente usted ya haya utilizado de alguna forma el cloud computing. Si tiene una cuenta de correo electrónico con un servicio de correo electrónico basado en Web como Hotmail, Yahoo! Mail o Gmail, ya ha tenido alguna experiencia con la computación en la nube. En lugar de ejecutar un programa de correo electrónico en su computadora, inicia sesión en una cuenta de correo electrónico Web de forma remota.

El software y el almacenamiento de su cuenta no existen en su computadora: está en la nube de la computadora del servicio.

En definitiva con la utilización del cloud computing conseguirá numerosa ventajas como por ejemplo, no tendrá la necesidad de consultar a ningún TI para aprovisionar su servidor, usted mismo podrá conseguir la potencia informática que necesite.

Además, siempre que cuente con Internet podrá acceder desde cualquier dispositivo y desde cualquier lugar. Ofrece recursos en grupo, es decir, es un sistema multiusuario; los cuales podrán controlar sus datos e información al instante por su rápida elasticidad. Y por supuesto, el servicio del Cloud Computing es un servicio que se supervisa y se controla de manera anticipada.

Lo que JMG Virtual Consulting le viene a decir es que el cloud computing es ya una estrategia muy interesante y a tener en cuenta, una estrategia que toda empresa ha de considerar partiendo de sus propias posibilidades de gestión.

¿Está listo para migrar sus aplicaciones a la nube?

Empresas de la talla de PayPal, Google, BMW y JMG Virtual Consulting, han demostrado y seguimos demostrando irrefutablemente que ya es viable mover aplicaciones a una nube tipo IaaS para entornos de producción.

La rápida evolución de la arquitectura de código abierto está permitiendo en nuestro departamento de TI construir más rápidamente nubes de tipo IaaS como ocurre en el caso de nuestra solución del puesto de trabajo virtualizado que ofrecemos a nuestros clientes.

En la actualidad, estamos usando OpenStack para crear un portal de autoservicio de plataforma ágil utilizando código abierto para los nuevos retos de nuestros clientes en el espacio del puesto de trabajo virtual.

Nuestro objetivo con OpenStack es bien claro: evitar la dependencia de proveedores en las soluciones de VDI (Virtual Desktop Infraestructura) para mitigar así el “elevado” coste de las licencias de estos entornos y pasar este ahorro a todos nuestros clientes.

Probablemente hayan oído historias acerca de eBay, PayPal durante su adopción de OpenStack para evitar por completo el lock-in de proveedores de tecnología. Pero estas implementaciones de OpenStack no ocurrieron de la noche a la mañana. En estas empresas, como en nuestro caso, se tardaron meses en implementar OpenStack.

En nuestro caso, un año después, ya tenemos terminada nuestra solución del puesto de trabajo en modo DaaS (Desktop as a Services) con OpenStack para empezar a ofrecer a todos nuestros clientes puestos de trabajo virtualizados en la nube a un precio muy razonable.

Nuevos servicios de migración a la nube

En tiempos donde lo virtual y lo digital cada vez tienen más protagonismo y se revelan como el futuro, en JMG Virtual Consulting hemos apostado por ir un paso más allá y ofrecer a nuestros clientes la transición hacia el formato nube gracias al conjunto de productos y tecnologías de VMware.

El objetivo principal, con nuestros servicios Cloud, es ayudarles a entender esta nueva tecnología, adaptarse a trabajar con ella y convencerles que es el futuro inmediato y no deben dejar escapar la oportunidad de trabajar en lo que muchos consideran el futuro.

Concretamente, el puente que ha permitido realizar esta transición a la nube ha sido VMware vCloud Director, un nuevo paso a la virtualización, que facilita la creación de una capa para poder gestionar dicha nube.

Alineado con la evolución de esta solución hemos lanzado dos servicios Cloud principales :

  • Migración de las máquinas virtuales en VMware.
    • Este servicio se base en mover sus servidores virtuales a una nube pública basada en vCloud Director.
  • Servicio de mantenimiento de los propios entornos vCloud Director.
    • Este servicio es ofreciendo a los partners mediante bolsas de jornadas destinadas a la optimización, formación y análisis del estado de salud que el entorno específico requiere.

Asimismo, hemos desarrollado varios proyectos con proveedores españoles. El caso más destacable es el de Walhalla, donde JMG ha ayudado a Walhalla en la instalación de dicha plataforma de VMware, logrando así a construir la tercera solución española certificada con la exigente certificación VMware Cloud Verified, siendo además la única con Tier IV.

Además hemos llegado a un acuerdo para poder formar a sus socios y ayudarlos en el movimiento a su plataforma.

Leer más: “Oferta servicios profesionales autorizados de virtualización y cloudcomputing de VMware, Amazon AWS y OpenStack” »

Leave A Comment