High-Performance Cloud
using OpenStack

Our mission is to provide a high-performance cloud and networking experience with the most competitive TCO (Total Cost of Ownership).


It has led us to become experts in virtualization infrastructure, hybrid cloud and high performance Carrier Gigabit Ethernet networks.


To address the challenges in corporate applications, requiring superior performance such as Mobile BI, Big Data, M2M/IoT, Video Streaming, e/m-Commerce, etc.

Caracteristicas-cloud-conecta-wireless

Why is performance a key on a cloud infrastructure?

The user experience (customers, partners and employees) when making use of corporate applications (especially in mobility and/or real-time) is closely linked to the performance of the systems running them. A poor performance can cause customer loss, reduce the employees' productivity and produce a negative impact on revenues.

Performance:

Entendemos por Performance de un Cloud, el rendimiento de las aplicaciones específicas que están alojadas en una infraestructura de Cloud determinada.

Algunos de los elementos clave de un sistema Cloud que influyen en la performance son:

· La capacidad de Burstingde la red, es decir poder transmitir ráfagas de datos por encima del ancho de banda contratado en el SLA.
· El ancho de banda dinámico de la conexión.
· El espacio en disco variable bajo demanda.
· Memoria RAM escalable en tiempo real.
· Balanceo activo de cargas.

Y sobre todo tener la conectividad garantizada desde el cloud hasta el extremo final del usuario.

Un mal Perfornance puede ser debido a la falta de recursos de hardware apropiados en el cloud o también porque una aplicación determinada no aprovecha al máximo los recursos que tiene a su disposición.

Ante un proyecto Cloud, las empresas deberían realizar primero un test de rendimiento con sus sistemas actuales on-premis y el usuario final accediendo a través de internet, de VPN o WAN y también preparar una batería de test para analizar el rendimiento de su arquitectura de hardware actual para después poder compara los tiempos de respuesta con el hardware del Cloud.

Throughput:

Es la velocidad efectiva a la cual la información (datos útiles) es transferida de un punto A a un punto B.

El Throughput me indica cual es el rendimiento global de un sistema, desde un punto A a un punto B

El sistema será tan rápido como el más lento de sus elementos, si tenemos un sistema que utiliza una conexión de acceso de 100 Mbps para 100 usuarios, con un acceso efectivo a los datos de un disco de 1Gbps, tendremos un sistema que como máximo llegará a 1 Mbps por usuario, de media.

Un elemento de vital importancia para tener un buen Throughput, es la red de conectividad telco entre el cloud y el usuario final.
Métricas como el throughput, la latencia ó el jitter (variacion de la latencia), pueden afectar seriamente al tiempo de respuesta de la aplicación.

Escalabilidad:


Un sistema cloud puede funcionar perfectamente para 1000 sesiones concurrentes pero empeorar mucho su rendimiento global al aumentar a 1500 sesiones, si no escala apropiadamente.

En un sistema cloud, es tan importante que escale bien, como el performance aislado de cada componente.

En entornos clouds, la escalabilidad tiene que ser tanto vertical (Scale Up) como horizontal (Scale Out), cuando tenemos la necesidad de incrementar recursos en nuestra arquitectura cloud, el administrador puede escalar verticalmente u horizontalmente.

Añadir más recursos virtuales a la arquitectura de base como más RAM, Disco ó CPUs es lo que denominamos Scale-Up.

Añadir más maquinas ó dispositivos físicos a la infraestructura de base es lo que denominamos Scale-Out

(Fig 1 infraestructura de base, Fig 2 infraestructura de base con Scale-Out y Scale-Up).

En cualquier caso, es importante tener en cuenta que no todas las aplicaciones son capaces de escalar correctamente sin adaptarlas. CW asesora en la adaptación de las mismas con el fin de obtener un óptimo rendimiento.
El Scale-Up normalmente es requerido cuando hay un pico de demanda de aplicaciones que no hacen un uso intensivo de CPU. Incrementos sostenidos de la demanda normalmente requieren de Scale-Out y balanceo de carga.

Es importante mantener una monitorización de todos los sistemas en tiempo real, que nos permita no solo tomar decisiones en función de la demanda, sino incluso automatizar los procesos de scale-up y scale-out

Escalabilidad-Cloud-Conecta-Wireless-02

Fig.1 Infraestructura de base

Escalabilidad-Cloud2-Conecta-Wireless-03
Fig. 2 Infraestructura con Scale Up para Database Tier y con Scale Out para Load Balacing y Web Tier


 

Utilizamos OpenStack

Máximo rendimiento y fiabilidad

OpenStack es el sistema operativo abierto tanto para clouds públicas como privadas que se ha convertido en el standard de mercado por su flexibilidad y altas prestacciones tanto de rendimiento como de scale-up y scale-out.

Cloud-Rackspace-Conecta-Wireless


Las compañías más importantes en el mundo cloud, han adoptado el sistema OpenStack (Amazon, HP, IBM, DELL, Red Hat....etc)


Solución de cloud híbrido

La mejor alternativa en la actualidad

La evolución del Cloud de CW:


Con el tiempo han ido surgiendo diferentes arquitecturas de sistemas que hoy persisten de forma individual ó combinada "Clouds Híbridas".

Dependiendo de las necesidades de nuestras aplicaciones requeriremos de una arquitectura u otra.

Debido a esto, cobran especial relevancia las Infraestructuras híbridas.

Evolucion-Cloud-Conecta-Wireless

Cloud-Hibrido-Conecta-Wireless

Personalizamos su solución de cloud híbrida decidiendo donde colocar sus bases de datos, aplicaciones y sitios web.

Nuestras herramientas permiten conectar su nube con recursos de hardware dedicado para crear un entorno de nube híbrida.

Ejecute cada carga de trabajo con máxima fiabilidad en la plataforma más adecuada para maximizar su rendimiento y óptimo TCO.

Caracteristicas-cloud-hibrido-conecta-wireless

Escalabilidad3-Cloud-Conecta-Wireless-10-10

Request more information

Let us know your needs and we will design a solution to suit your business' specific needs.