Blog

IaaS, tecnología, internet y cloudi.ng rss

El disco de tu Servidor VPS ¡Ahora es más rápido!

burst

Como suponemos que ya sabrás, una de las características que más nos diferencia, es que al contrario de otros proveedores utilizamos un sistema de almacenamiento redundante y distribuido. Los datos de tu Servidor Cloud no se almacenan de forma local en un RAID 10, sino que se almacenan en un Cluster de Almacenamiento de alto rendimiento tolerante a fallos.

Gracias a nuestro sistema de almacenamiento distribuido, tu Servidor Cloud no está vinculado a un solo servidor físico, en cambio, se ejecuta sobre una granja de servidores en alta disponibilidad. Así, si un servidor físico -sea de almacenamiento o de proceso- llega a fallar, tu Servidor Cloud arranca inmediatamente en otro servidor físico, sin apenas downtime.

Continuamente trabajamos en esta plataforma de almacenamiento distribuido, incorporando mejoras y optimizando aquellos cuellos de botella que detectamos. En recientes actuaciones hemos realizado algunas mejoras importantes que creemos te gustará conocer:

  1. Reducción del tiempo de latencia en el acceso a disco.

    Una pequeña desventaja de utilizar un sistema de almacenamiento distribuido, es que hemos de realizar muchos más cálculos cada vez que tu Servidor Cloud escribe o lee un dato de disco, que si utilizásemos un RAID 10 convencional. Debido a todo este calculo extra, el tiempo de latencia del disco era hasta ahora de entre 1,5 y 2ms.

    Tras los últimos cambios que hemos realizado, hemos conseguido reducir los tiempos de latencia de a cifras inferiores a 1ms, lo cual beneficiará a toda aquella operación que sea muy sensible con los tiempos de acceso a disco, como podría ser un Servidor de base de datos.

    Esta mejora se ha realizado de forma transparente y afecta a todos los Servidores Cloud alojados en Clouding.io. Y como suele ser habitual, no conlleva ningún coste adicional 😉

  2. Límites dinámicos de IOPS para tus puntas de tráfico

    Para garantizar el buen funcionamiento de la plataforma y una asignación equitativa de recursos, en Clouding.io asignamos límites de IOPS -operaciones de entrada/salida a disco- a cada Servidor Cloud en función del tamaño del disco asignado al mismo. Así repartimos las IOPS disponibles en nuestro cluster de almacenamiento redundado entre todos los clientes. Garantizando que siempre se mantiene la calidad y rendimiento del servicio.

    Hasta ahora, estos límites si bien eran bastante altos, siempre eran los mismos. Recientemente hemos creado un nuevo sistema que te permite acumular “créditos” de disco para utilizarlos en momentos puntuales de carga intensa

    A partir de ahora, tu Servidor Cloud acumulará “créditos” de acceso a disco, cuando el número de accesos a discos sea reducido y los utilizará durante los momentos de carga extra pudiendo absorber así aumentos de carga puntuales. Además, puedes acumular un gran número de créditos, así que en la gran mayoría de los casos, siempre disfrutarás un rendimiento todavía mejor que el que has experimentado hasta ahora.

    Y no te preocupes, aunque no tengas “créditos” acumulados o se te agoten, el rendimiento de tu disco seguirá siendo realmente bueno, lo único que ocurrirá es que cuando tengas créditos acumulados, no solo será bueno, sino que será espectacular :)

En Clouding.io utilizamos solo discos SSD de gama Datacenter. Aquí no encontrarás discos SSD para Desktop montados en nuestros servidores, ni discos duros tradicionales.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>