Saltar al contenido

Cloud Computing

Amazon AWS – Recursos de aprendizaje

Amazon AWS es hoy por hoy uno de los principales proveedores de Cloud existentes y manejarse adecuadamente con el es imprescindible si entre tus responsabilidades se encuentra la arquitectura de sistemas Cloud. En realidad deberíais manejaros no solo conAmazon, tambien con Azure, Oracle Cloud, Google Cloud :-).

Existen cantidad de recursos en la red, para poder aprender/profundizar en esta plataforma (incluso Amazon provee un año de acceso gratuito con capacidad limitada), entre ellos Amazon ha publicado en Youtube numerosos vídeos que pueden ser un buen training.

A continuación os adjunto algunos de los que me resultaron más interesantes en su momento:

 

 

 

Espero os resulten tan interesantes como a mí.

Xeon Scalable, el nuevo procesador de Intel ya está aquí

Hace unos días hemos podido asistir al lanzamiento de la nueva familia de procesadores Xeon de Intel, denominada Xeon Scalable. Según Intel esta nueva familia de procesadores supondrá un importante avance en materia de rendimiento y eficiencia energética, contando además con variantes especificas para determinados tipos de cargas de trabajo, tales como HPC, IoT, etc.

 

Imagen_procesadores_Xeon

 

¿Qué podemos esperar de ellos?

 

Para empezar el número de cores crece hasta los 28 y (siempre según Intel), se pueden experimentar mejoras de rendimiento de hasta:

  • 70% menos de latencia en acceso a datos
  • 4.2 veces más máquinas virtuales que la familia anterior
  • Entre 40% y 100% de rendimiento más, usando plataformas como Google Compute Platform
  • Etc.

 

Silver, Bronce, Platinum….

Si este no fuese un blog tecnológico, parecería que estamos en una joyería :-), en realidad esta nueva clasificación de los procesadores se basa en:

 

Platinum

Son los más potentes de la familia y lógicamente podemos usarlos para todo, pero es en HPC y análisis de datos donde puede tener más sentido pagar el coste. Por hacer una analogía, serán los sustitutos de los E7

 

 

Gold y Silver

Son los procesadores que más vamos a ver en Servidores en el Datacenter, ideales para Virtualización, Cloud, etc, etc.

Xeon Scalable Gold

Xeon Scalable Silver

Bronze

 

Serán los Xeon de bajo coste, enfocados sobre todo al SMB y a equipos de almacenamiento Entry Level

Xeon Scalable Bronze

 

Reconocimiento de créditos:

Todas las imágenes son propiedad y cortesía de Intel. Puede consultarse las originales, así como información adicional sobre los procesadores aquí.

OpenStack Newton for Dummies – Introducción – Newton Networking for Dummies (II)

OpenStack Newton Networking for Dummies – Introducción – Decisiones de Networking (II)

Como pudimos ver en la primera entrega OpenStack está formado para varias componentes que interactúan entre si para ofrecer el resultado final de IaaS y lógicamente esto no sería posible sin la correcta gestión del networking.

Las consideraciones acerca del networking en una plataforma cloud tan potente (y compleja) como OpenStacj pueden ser muchas, pero en este punto nos limitaremos a decidir entre el tipo de despliegue que realizaremos, siendo las opciones:

 

  • Network Provider
  • Self Service Network

 

La opción de Netowrk provider es la más sencilla de todas y básicamente trabajara a nivel 2 (Layer 2), realizando funciones de bridging y switching para conectar la red virtual con la física. Por supuesto tendremos disponible las funciones de segmentación en vLans.

 

OpenStack Network Provider

<imagen cortesía del proyecto OpenStack>

La siguiente opción es la más completa y nos permitirá incorporar a nuestro juego de herramientas la capa 3 (Layer 3), lo que nos permitirá realizar el autoservicio de redes con “overlay” en la segmentación, lo que nos posibilitará por ejemplo el uso de vXlan.

Simplificando podemos decir que la conexión entre las redes virtuales y físicas se realizará usando NAT.

 

OpenStack_SelfService_Network

 

¿Qué opción es preferible?

Pues depende mucho de nuestro entorno. Si hacemos caso al principio Kiss lo lógico sería optar por un diseño Networkk Provider salvo que preveamos necesitar funcionalidades de Self Service.

¿Qué opciones pueden hacer recomendable un diseño Self Service?

 

Pues hay varias cosas que pueden hacer necesario este tipo de despliegue. La primera de ellas es que seamos muy grandes y preveamos necesitar más de 4096 vLans, por lo que necesitaremos hacer uso de cosas como las vXlan, la segunda sería que necesitásemos el uso de funcionalidades como Balanceador o Firewall como servicio (LBaaS/FWaaS)

 

y vosotros, ¿por qué opción optaríais para vuestro cloud?

OpenStack Newton for Dummies – Introducción(I)

OpenStack Newton for Dummies – Introducción(I)

Cloud Conputing es un nuevo paradigma de computación y aunque no es objeto de este artículo explicar que es, o que variantes podemos encontrar, si indicaremos que estas son:

  • SAAS: software as service
  • IAAS: infraestructura as service
  • PAAS: platform as service.

OpenStack

OpenStack es un proyecto apoyado por importantes actores del mundo Cloud (NASA, RackSpace, Huawei, DELL, CISCO, Intel y un largo etc. que puedes ver aquí), que encajaría en la categoría de IAAS, siendo la alternativa comercial más cercana y conocida el servicio AWS (Amazon Web Service) de Amazón. Newton es la última versión disponible de este software.

¿Es realmente una alternativa a Amazon AWS?, bueno hay que matizar que Amazon comercializa un “producto” soportado por su propia implementación de la nube, por tanto OpenStack sería el software que nos permitiría montar un servicio cloud equiparable a Amazon ( lógicamente condicionado por nuestra infraestructura, conectividad, etc.). OpenStack es realmente potente y la mayoría de grandes actores y competidores en el mundo Cloud lo usan.

Explicarlo todo en un artículo sería realmente complicado, por lo que voy a optar por estructurarlo en varios entregas más pequeñas que vayan cubriendo los aspectos principales.

Arquitectura de OpenStack:

Como imaginaréis está formado por un número significativo de componentes, que se reparten las distintas funciones y entre las que podemos encontrar:

  • Controller: es el nodo de control de nuestra plataforma y por tanto deberá estar conectado a la red de gestión de la misma
  • Compute Node: son los nodos que alojan la capacidad de computo en si misma (Hypervisor)
  • Block Storage: es una componente opcional y permite servir almacenamiento de bloque a la plataforma
  • Object Storage Node: son nodos de almacenamiento en forma de objetos. Es una componente opcional

 

Esas componentes se integrarán para dar soporte desde a arquitecturas pequeñas, como a los más complejos despliegues para ISPs.

 

Para nuestro Homelab, podemos partir de los siguientes parámetros básicos:

<imagen cortesía del proyecto OpenStack>

Sistemas Operativos Soportados

Podemos instalarlo en cualquiera distribución Linux, aunque sin duda para una prueba de concepto Ubuntu es la mejor opción, por similitud en los ciclos de desarrollo (disponibilidad de versiones). Centos es otra muy buena opción para probar OpenStack si nos encontramos más comodos con un RedHat Like flavor.

Hypervisores soportados:

OpenStack, soporta un número importante de Hypervisores (con distinto grado de funcionalidades), Xen, XenServer/XCP, KVM, UML, Hyper-V y VMware, siendo hoy por hoy KVM el preferido de la comunidad.

En la siguiente url, podéis encontrar la mátriz de compatibilidad y funciones soportadas por cada uno de los hypervisores.

https://wiki.openstack.org/wiki/HypervisorSupportMatrix

 

Charlas OpenStack Summit Barcelona 2016

OpenStack, es uno de los productos OpenSource más interesantes que hay hoy en día y aunque los que me conocen, saben que opino que no es una solución apta para cualquiera, no por ello deja de ser una maravilla en el ámbito para el cual fue diseñado (grandes despliegues Cloud).

openstack-summit-2016-barcelona

 

Pues bien a finales de Octubre se ha desarrollado en Barcelona el OpenStack Summit, que ha dejado muchas y muy interesantes charlas que podéis consultar aquí.

Oracle promete animar el sector Cloud en su OpenWorld

En el marco del Oracle OpenWorld 2016, Larry Ellison ha anunciado la intención de Oracle de apostar por los servicios en la nube y competir directamente con Amazon, Microsoft, Google e IBM, lo cual no es de extrañar después de las últimas adquisiciones:

avion-oracle-web

  • Netsuite
  • Opower

con un poco de suerte para el consumidor y si Oracle cumple lo prometido por su fundador, podríamos estar en la antesala de una guera de precios en el sector Cloud.

AWS y RackSpace obligados a reiniciar parte de sus sitemas por un problema de seguridad en XEN

Amazon y RackSpace se han visto obligadas a reiniciar parte de su infraestructura (y van 2 este año), por un problema de seguridad den el Hypervisor de XEN, aquí podéis ver los Security Advisories y aquí la nota de RackSpace , los reinicios se hicieron de manera controlada e intentando diferenciar por regiones, en cualquier caso se trata de un fallo importante (otro) alrededor de un Hypervisor que cada vez se encuentra más acorralado por el avance de alternativas libres como KVM y de las siempre fuertes soluciones comerciales.

xen-logo

Hyper-convergencia en VMware, ¿quién es quién?

El VMworld 2014, ya nos adelanto dos de las  principales tendencias tecnológicas en lo referente a la virtualización:

  • La apuesta definitiva por la Cloud Híbrida.
  • Las soluciones de Hyperconvergencia.

¿Qué es la Hyper-convergencia?

En la Wikipedia econtramos que la convergencia es: “la unión de dos o más cosas que confluyen en un mismo punto.”, lo que en el mundo de la IT y concretamente en disciplina de arquitectura de sistemas, podría traducirse a la convergencia en las tecnologías usadas. Esto que parece complejo, se vera mejor como un ejemplo:

Hasta hace bien poco la redes de almacenamiento (SAN), se basaban fundamentalmente en el protocolo Fiber Channel y en el uso de switches y cableado de fibra, sin embargo con la aparición de FCoE e iSCSI, ahora tenemos la posibilidad de desplegar una red SAN sobre cobre, es decir, estamos convergiendo hacia la prestación de estos servicios sobre ethernet.

La Hyper-convergencia según la plantea VMware y la mayoría de los principales fabricantes que trabajan con el, sería la convergencia de distintas “capas” del sistema de virtualización (almacenamiento, computación, etc.) a un mismo dispositivo.

¿Todos los fabricantes han definido el mismo alcance para la Hyper-convergencia?

No, la verdad que cada fabricante ha definido un alcance propio, que va desde quedarse exclusivamente en la capa de almacenamiento a llegar a incorporar funcionalidades de optimización WAN dentro de sus soluciones.

¿Quién es quién?

Cada vez hay más empresas compitiendo en este nicho, pero hay 4 que pueden considerarse lideres en función del alcance definido por cada una de ellas.

Hyper-convergencia solo al almacenamiento:

Tintri: empezaremos con los chicos de California, cuyo producto estrella es un dispositivo que nos permite abstraernos de algunas de las tecnologías subyacentes al almacenamiento (cosas como el tipo de RAID o la tecnología de disco, pasan a ser trasparentes para nosotros). Su dispositivo cuenta entre otras tecnologías con capacidades de compresión y deduplicación.

Logo_Tintri

Hyper-convergencia almacenamiento y computo:

 

VMware con su EVO:RAIL: poco hay que decir de VMware. Su producto se llama EVO:RAIL y ya hemos hablado de el aquí. Es una solución que aúna almacenamiento, software de virtualización y capacidad de computo. Su principal punto fuerte es la integración de tecnologías de un único fabricante, su punto débil, que parece un producto diseñado para el mercado americano, con precios que harán difícil su adopción en otros mercados con menos presupuesto.

EVO-RAIL-logo

Nutanix: estos chicos fueron una autentica revolución cuando presentaron su solución de almacenamiento y computo en una única caja (ademas compatible con otros hypervisores). Son a día de hoy lideres en este alcance y sin duda son el rival a batir por EVO. Su ventaja es haber golpeado primero y su punto débil el precio (tampoco son precisamente económicos).

Logo_NutanixHyper-convergencia hasta en la sopa:

Simplivity: no se ha me ocurrido mejor manera de definir una solución que aúna hardware, software de virtualización, almacenamiento y funcionalidades extendidas como la optimización WAN  o incursiones en el campo del Backup. Esto amigos míos es Simplivity.

 

VMworld Barcelona 2014

Del 14 al 16 de Octubre se celebrará   en Barcelona la versión europea de la cita anual por excelencia en el mundo de la virtualización, la VMworld.

La VMworld es algo así como un salón  del automóvil para empresas y profesionales de la virtualización (centrado en VMware of course).

banner-eu-hero-registerNow

Aunque a priori es un evento abierto, los precios de los pases hacen que sea bastante profesional, con partners  y visitantes realmente interesados en la virtualización con tecnologías VMware.

Este año tengo la suerte de poder asistir y de hacerlo junto a uno de los pocos vExperts de Espana @AndresReyMacias de ItSysBlog, compañero de aventuras laborales.

La lista de charlas y HoL es interminable, las expectativas muchas y el tiempo….. por desgracia poco, muy poco, tres días no son suficientes para aprovechar las posibilidades de formación, descubrimiento y Networking.

Si tenéis la suerte de asistir, quizás podamos coincidir :-), sino intentare contaros  lo más importante que vaya ocurriendo, mientras tanto y para calentar motores os dejo un par de videos de las sesiones generales de la edición USA de este evento.

Nos vemos en la VMworld!!!