No es el ancho de banda… es la latencia lo que cuenta

La regla común para quienes estamos acostumbrados a un viejo servidor es: “No es el ancho de banda, es la latencia lo que cuenta”. Qué válida resulta aplicada al almacenamiento actual. Las aplicaciones demandan un enorme esfuerzo para acceder a los datos donde y cuando los necesitan, y tanto los usuarios como los clientes parecen poco dispuestos a aceptar largas esperas para poder tener sus datos. Cuando los servicios Web 2.0 deben atender a multitud de necesidades, el tiempo de respuesta es crítico y hay ciertas aplicaciones en tiempo real para las que resulta imprescindible reducir al mínimo la interrupción por tiempo de respuesta y latencia. La información en tiempo real llega al instante y es necesario tenerlo todo preparado para responder a los datos de telemetría a medida que el satélite pasa por encima de cada estación receptora.

La gama de dispositivos para los que se necesita almacenar o recuperar datos va desde un pequeño reproductor de mp3 a esa gran nube de información que cada uno suministra y/o utiliza. En lo que al almacenamiento de los datos se refiere, el rendimiento se reduce fundamentalmente a la forma en que se gestiona su lectura y escritura. Los archivos y los servidores de bloque de datos necesitan estar bien afinados, listos y, definitivamente, en una situación de fluidez, no de espera, en cualquier lugar del sistema de conducción entre el disco y el cliente. Hoy en día es necesario disponer de un profundo conocimiento de la memoria caché del procesador, los controladores de almacenamiento, las pilas de software de E/S y otras muchas más cosas. El conocimiento de esta información no es más que una parte de la solución, ya que la topología de la aplicación completa es mucho más desconcertante gracias a incógnitas como los cuellos de botella, los recursos “hog” y la simple y llana alquimia.

g20_abr_feature2_zoomSe ha intentado que estas incógnitas llegaran a ser elementos conocidos mediante el uso de costosos analizadores, detectores de red y herramientas de depuración. ¿Qué puede hacer uno cuando ponen a su disposición una herramienta dinámica de análisis visual? No importa si se trata de un novato con conocimientos limitados o de un experto con un íntimo conocimiento de hardware, núcleos, controladores, aplicaciones, software, coherencia de caché, programación “round robin”, bases de datos relacionales, etc. Para el mundo del inversor ya tenemos el Dinero loco de Cramer, de modo que me gustaría presentarles el Almacenamiento loco de GreggBrendan Gregg tiene una estupenda página donde consigue explicar en detalle cómo un lugar de almacenamiento híbrido de disco en estado sólido y discos SATA baratos puede superar significativamente el almacenamiento tradicional. Ya ha dejado de ser una cuestión de RAM y disco; en lugar de RAM, SSD, discos baratos y sistema de archivos ZFS. Sólo los mapas de calor de Analytics sobre la latencia del almacenamiento son tan visuales. El uso de Analytics (Dtrace) en la Instalación del Servidor de almacenamiento unificado 7000 es muy intuitiva y fácil de utilizar, sin torpes archivos de registro que atravesar, sin puntos de depuración para estados de captura. Basta con señalar y hacer clic en el ratón para cargar histogramas visuales de datos y hacer que se abran ante tus ojos. Brendan está haciendo un impresionante trabajo desmontando los problemas básicos de rendimiento con Analytics integrado en su instalación de almacenamiento.

Existe incluso un emulador del Servidor de almacenamiento unificado 7000 disponible en VMwareExamínelo personalmente y pruebe lo que la comodidad del hardware, el sistema operativo de código abierto, la innovación y la diferenciación son capaces de hacer por sus necesidades de almacenamiento. Puede que también quiera añadir el blog de Blendan a su grupo de favoritos, ya que sus contribuciones sobre el rendimiento de las instalaciones de almacenamiento híbridas son tan apasionantes como la tecnología. Manténgase en sintonía si quiere más información sobre la tecnología de disco en estado sólido que prefiere dirigir, en lugar de seguir.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s