Archivos para Tecnología

Ya aterrizado y a medio descansar toca analizar lo mejor y peor del Dell Technologies World 2018.

Vamos a empezar por lo malo, que es poco pero llamativo: las sesiones generales.

Continuar leyendo…

[Disclaimer: todas estas notas son personales, bajo mi libre interpretación y en ningún caso es un resumen oficial de Dell EMC o similar. Las notas las fui tomando durante las charlas, si he metido la pata de alguna forma… pues es lo que hay 🙂]

De nuevo a las 8:30 arrancamos con una charla sobre “VxRaill powered by vSAN: Overview & What’s new with the hottest HCI appliance for vSphere environments“. Petada la sala con gente de pie al fondo, buena señal del éxito del producto.

Se empezó haciendo un repaso del mercacdo de HCI y como en teoría está impulsado por las grandes cuentas y medio-grande. También se desmitificó el uso de esas plataformas, indicando que el 47% de los clientes actuales lo están usando ya como infraestructura principal, y un 45% para cargas de trabajo hibridas. Ya no más lo de una isla para VDI.

VxRail tiene ahora más de 2.500 clientes con más de 20.000 nodos vendidos (300.000 cores y varios cientos de PB de almacenamiento).

El valor de la plataforma se basa en que permite un 70% mayor de velocidad en despliegue gracias a los 200 pasos automatizados para trabajar con la plataforma y una reducción de costes del 42% viendo end-to-end los costes totales de gestión y mantenimiento.

Luego se discutió lo que llevaba un VxRail y temas de licenciamiento, sobre todo que tipo de licencias pueden desplegarse con la plataforma cuando traes las tuyas propias. Básicamente si no es una Essential y la has comprado de Dell EMC / VMware, cualquier cosa es aceptable. Más detalles en la imágen abajo:

 

Hablando de los modelos 14G ahora mismo disponemos de:

  • E560/F como configuración minima.
  • V570/F para VDI
  • P570/F para alto rendimiento
  • S570 para almacenamiento denso.

Seguimos teniendo soluciones con modelos anteriores de 14G pero no se trato en la charla, está clara la apuesta de futuro.

Con las combinaciones de procesadores (sólo 38 opciones), RAM, almacenamiento, conectividad, GPU y hasta power supplies se acaba viendo que con VxRail puedes tener cualquier combinación…

Hablando sobre como escalar, el sistema permite arrancar pequeñ e ir creciendo scale up y scale out, aunque con algunas limitaciones como algunos cambios de arquitectura de procesadores.

Uno de los valores fundamentales de todas nuestras soluciones convergentes e hiperconvergentes simplificar el ciclo de vida de updates es un valor diferencial, y VxRail lo mantiene tanto para la parte software como hardware

Se preguntó por la diferencia de tiempo “lag” entre los códigos de VMware y su reflejo en VxRail… para parches son 4-5 días. Para código general lleva más tiempo y se alinea con las releases de código de la platforma, aunque se está trabajando para acelerar este último proceso para estar casi alineados con VMware.

Se habló también del VxRail manager, la herramienta general de gestión y trabajo de la plataforma, que se está intentando integrar mejor con el vCenter:

Luego se mencionó las opciones de protección de información que viene por defecto con VxRail. Y se pasó a ver que cargas no son apropiadas para VxRail: BBDD grandes, grandes despliegues de ficheros, HPC en nodos de calculo másivos o archivado de long-term (porque no sale a cuenta económicamente), pero se dejó muy claro que para todo lo demás es perfectamente válido, teniendo clientes con prácticamente cualquier carga de trabajo, y en el futuro hasta SAP HANA (cuando SAP lo permita).

Moviendonos a la capa de softwre se habló de:

  • Pivotal Ready Architecture, como arquitectura de referencia para que cada cliente se monte su Pivotal on premise o tire de servicios de Dell EMC para su despliegue.
  • Si lo que buscas es cómo montar tu plataforma SDDC sobre VxRail, tienes toda la información en la web de VMware: https://kb.vmware.com/s/article/54816

Hablando de las últimas novedades incorporadas se mencionó (primero SW y luego HW):

  • Los fixes para Meltdown y Spectre. Incluyendo pruebas de rendimiento para evitar un impacto de estos parches… en general el impacto es irrelevante y en picos de uso puede ser un máximo del 7%.
  • Se ha mejorado el API RESTful
  • Se ha iniciado la integración con el Open Manage Essentials de Dell.
  • Se han mejorado las opciones de crecimiento de los clusters (por ejemplo permitiendo nodos mixtos de generación 13 y 14G)
  • Mejoras en el soporte remoto estándar ESRS
  • Integración de la gestión de eventos con vCenter.
  • Se han mejorado las opciones de seguridad de los appliances. No se entró en detalle porque había una sesión dedicada a este aspecto.
  • NVME drives (800Gb para caché y 1.6Tb para almacenamiento), siempre en arquitecturas dual processor.
  • Conectividad 25Gb.
  • Se duplica la memoria disponible.
  • NVIDIA P40 GPUs

[Update]

Y aqui una actualización con todas las novedades de la última versión de VxRail de otras comunicaciones internas:

Features

  • NVMe Cache Drives: Future proof with NVMe 800GB and 1.6TB cache drive options for faster caching technology at 2X the caching tier capacity
  • 25GbE Connectivity: Most aggregate bandwidth of any other vendor’s appliance and 36% more network bandwidth and 25% more onboard throughput
  • High Memory Processors: Up to 2X more memory (3TB) using new high memory Intel Xeon processor options
  • NVIDIA P40 GPUs: 2x performance in graphics acceleration and 50% more users per board for scaling high performance virtual graphics and compute
  • Flash SATA Drives: With 30% lower cost per drive a good option for capacity intensive workloads
  • New Configuration and Ordering options:
    • From the 8th May VxRail will be available in the Dell ordering and configuration tolls across many of the countries with EMEA
    • Following the launch in the Dell tool set, there will be enablement training across EMEA on positioning, sizing and configuring within the Dell tools.

Dell EMC VxRack SDDC

Dell EMC VxRack SDDC system powered by VMware Cloud Foundation is a new class of hyper-converged integrated systems that provides the easiest path for a VMware multi cloud environment. This turnkey solution is fully engineered and takes advantage of market leading hardware and software technologies. It includes all the necessary compute, networking, and storage components to deliver a complete self-contained and optimized VMware private cloud experience. VxRack SDDC with VMware Cloud Foundation will simplify digital transformation and future proof your data center by removing the focus on maintaining infrastructure. Leveraging VxRack SDDC means you can now easily deliver a complete VMware SDDC at the speed your business requires. This new level of modern agility will be your competitive advantage by allowing you to provide services faster, deploy applications sooner, and reduce downtime

New Platform – Many new hardware options

  • VxRack SDDC now built with VxRail based on 14th Generation PowerEdge servers
  • 36 new fixed node configurations across R640/R740XD PowerEdge server platforms
  • Exclusive VxRack SDDC Automation and Serviceability Extensions capabilities
  • ESRS, Support 360 integration, physical node view, automated serviceability tasks support
  • Integration with SDDC Manager and SDDC Manager UI
  • MyQuotes Ordering
  • Dell EMC Supply Chain alignment with VxRail HW
  • Dell EMC Services/Support
  • Introduction of VxRack SDDC ESSM Support Matrix (no more RCM)

New VMware Cloud Foundation 2.3.x

  • vSphere 6.5
  • vSAN 6.6
  • NSX 6.3
  • Heterogeneous Server Support
  • Intel Xeon Scalable Processor family support
  • WLD Creation/Expansion Node type selection
  • Cloud Management Platform integration
    • vRealize Automation 7.3  Install
    • vRealize Operations 6.6  Install
  • Backup of Management Workload Domain UI integration
  • Offline Proxy LCM Support
  • External storage guidance
  • Data Protection Guidance

[/Update]

Una charla interesante de básicos y actualización de VxRail.


Cómo siempre a segunda hora tocó una charla general, bastante más prometedora que la media hasta ahora…

Continuar leyendo…

[Disclaimer: todas estas notas son personales, bajo mi libre interpretación y en ningún caso es un resumen oficial de Dell EMC o similar. Las notas las fui tomando durante las charlas, si he metido la pata de alguna forma… pues es lo que hay 🙂]

Arrancamos de nuevo el segundo día del DTW 2018 a las 8:30, con una charla de Aharon Blitzer y Marco Abela, del equipo de product management de XtremIO2, el título fue “XtremIO2 Native Replication: Use Cases Architecture & Best practices“. Un poco de storage, en el día de los anuncios, nunca viene mal.

La charla obviamente se centró en las capacidades de replica de X2 (quien lo diría con el titulo) y su relación con una copia de datos cualquiera, que X2 gestiona mejor que casi cualquier otra plataforma bajo el concepto de iCDM (intelligent copy data management).

Por supuesto se destacó uno de los problemas actuales de réplica: todo se copia por la red consumiendo recursos de ambos arrays y de la línea. La solución de X2 es replicar únicamente la información nueva en ambos sites, ya deduplicados en orígen como siempre hace X2. Los ahorros van en cascada si vamos a arquitecturas de 4:1 (fan in) como permite X2.

Entrando un poco en detalles técnicos se lanzaron a explicar el CAS (Content AWARE Storage … no confundir con otro CAS de Dell EMC centrado en Centera y ECS), XVC (XtremIO Virtual Copies) y otros elementos de la arquitectura de XtremIO que si no conocéis os ánimo a que investigueis, desde un punto de vista de I&D es un producto increíble.

Cómo hace entonces X2 para mandar únicamente los cambios? bueno el sistema:

  • Hace un snap y lo manda para inicializar el Array 1 al 2. Una vez eliminados los duplicados, por supuesto.
  • Dependiendo del RPO (el mínimo son 30 segundos) se lanza otro snap en Array 1 y tras un snap diff se mandan las diferencias no duplicadas al array 2.
  • En Array 2 se crea un point of time con el nuevo diff recibido.
  • Alguien dijo Recoverpoint? … pues si, funciona muy similar con las ventajas de como se sabe los snaps en XtremIO son automáticos y sin ningún tipo de impacto en consumo de almacenamiento o rendimiento en los array.

Obviamente las ventajas ante una caída de sistema es que la recuperación básicamente consiste en montar un snap en el site destino, que es algo que lleva pocos segundos en XtremIO2.

Las ventajas de este tipo de réplica respecto a otros sistemas es:

  • El ahorro en consumos porque se envían sólo los cambios.
  • Velocidad en los procesos al poder aprovechcar funcionalidades de X2 como write folding.
  • La deduplicación es global para toda la arquiectura. Piensa en varios X2 haciendo réplica sobre un entorno central, que hace dedup global sobre TODOS los nodos que replican contra él. Los ahorros pueden ser brutales.
  • y después de todas esas eficiencia, la compresión…

La sesión fue a toda leche para centrarse en una demo para mostrar lo jod***ente sencilla que es de gestionar y configurar.

El tío que hizo la demo sabía mucho, pero se notaba que no estaba comodo hablando para una audiencia grande. De todos modos para mostrar la sencillez de las nuevas opciones del interfaz de X2 no se necesitaba mucho, en una sola pantalla se ve la configuración, funcionamiento, rendimiento etc.También un gráfico con la topología de las máquinas en el entorno de protección, que nunca viene mal para saber dónde tienes problemas.

Luego obviamente podemos indicar detalles como RPO, tiempo de retención basado en 3 politicas de tiempo (corto-medio-largo) etc y estás políticas de retención pueden ser diferentes en orígen y destino. Es literalmente un wizard de 5 pasos. Más sencillo imposible.

Se cerró la charla hablando del ecosistema de aplicaciones con las funcionalidades de replica cómo VMware SRM o Appsync:

 

 

Y también mostraron unas cuantas estadísticas de anchos de banda alzanzados con tiempos de respuesta correspondientes a entornos intra y extra continentales, mostrando para entornos 1:1 y para entornos de réplica 4:1. Para 1.1 se manteía casi fijo un rendimiento de 1,7GB/s y para entornos 4:1 pasaba de los 7GB, bajando ligeramente en entornos extra continentales.

Por cierto, todo esto está disponible este jueves.

Si quieres algo más detallado, mejor leer el Blog del CTO de XtremIO un contenido similar pero más en profundidad y con mejores imágenes:

XIOS 6.1 – Introduction to XtremIO Native Replication

Fue una charla algo técnica e interesante, pero nada nuevo para empleados al día de X2 (de lo poco en lo que yo estoy al día últimamente).

nota final: deberíamos prohibir poner slides con cables en las charlas con clientes, menos aún como cierre de una charla en un evento general como el DTW2018.


Lo interesante vino en la siguiente charla Continuar leyendo…

[Disclaimer: todas estas notas son personales, bajo mi libre interpretación y en ningún caso es un resumen oficial de Dell EMC o similar. Las notas las fui tomando durante las charlas, si he metido la pata de alguna forma… pues es lo que hay 🙂] Este es sin duda el post más largo de mi vida…

Arrancamos el DTW 2018 prontito a las 8:30, con una charla de Rick Scherer, uno de nuestros Principal Architect de cuentas Globales, sobre “The Container Storage Interface: Storage in a Cloud Native World“. No muy relacionado con mi pasado-presente como preventa de cabinas de almacenamiento, pero para eso está en el DTW 2018, para aprender sobre las miles de cosas que hace Dell Technologies además de las que conocemos en el día a día !

La charla versó sobre como mantener la persistencia de datos en Containers, curioso la enorme cantidad de manos que se levantaron en la sala cuando se preguntó por los que estaban usando Containers a día de hoy (recordemos que el DTW es mundial aunque la mayoría de los asistentes por supuesto son de USA). Tambien curioso cómo la mitad bajaron la mano cuando se preguntó por lo mismo en entornos de producción…

En la misma encuesta a mano alzada parece que Kubernates está ganando la carrera sobre orquestador / “gestor” de Containers.

Arrancó Rick explicando porque esta moda de la “Digital Transformation” (gracioso el ejemplo de que el día de Home Depot descubrió que Amazon vendía más martillos que ellos, decidieron convertirse en una empresa de Software) no es una broma y viene para quedarse, la enlazó con la confluencia de las 4 fuerzas:

  • Containers: Él mismo explicó las ventajas de Containers sobre máquinas virtuales, así que la lucha de Containser Vs VM’s parece un poco estéril.
  • DevOps: Sobre como agilizar los despliegues para hacer varios cada día/hora y permitir a los nuevos desarolladores trabajar sobre partes pequeñas del código de una forma controlada.
  • Microservices: O sobre como acabar con las aplicaciones monoliticas y acabar con sus problemas, dependencias, complejidad por acoplamiento, problemas de escalabilidad, largas curvas de aprendizaje…
  • Metodología Agile.

La slide más fotografiada era la que dejaba claro que Agile NO es DevOps, que CloudNative no es DevOpcs y que los microservicios o containers NO son DevOps. Al final DevOps es una cultura y filosofía de trabajo derivada de las nuevas formas de desarrollar software.

Hablando de las Cloud Native apps, dejó claro (por fin) porqué son diferentes:

  • Operan a mucha mayor escala de usuarios e información que manejan.
  • Requieren una architectura escalable (Scale Out)
  • Por lo anterior, requiren de un concepto diferente de economía (correr sobre entornos commodity y gestionado por Sw).
  • Su capa de infraestructura require de gran automatización (“instrumentation” lo llamó el) y telemetría: quien hace qué, como se consumen recursos, etc…
  • Pero no es un entorno efímero, así que require de Almacenamiento Persistente! (que es el objetivo de está charla). Pero este concepto no estuvo en el orígen de los Containers, así que es un hueco a cubrir. De hecho si miras el Top 10 de imágenes de Docker Hub casi todas requieren de persistencia, como las BBDD…

Aunque la charla en teoría era “avanzada” puso la slide oficial de diferencias entre Containers y VMs :

El problema de la persistencia de datos es que los Containers quieren soportar las necesidades de las aplicaciones (BBDD por ejemplo), y con los servicios de toda la vida (snaps, réplica etc), con soporte sobre estas funcionalidades y otras más como control y gestión (“governance”) de la plataforma de almacenamiento.

El resto de la charla fue sobre las diferentes opciones de persistencia únicamente para Kubernates (en adelante K8s):

  • In-Tree Volume Plugin: directamente con los binarios de K8s pero muy dependiente de las versiones, con bugs etc… sin mucho futuro.
  • Out-of-Tree Volume Plugin, como RexRay y FlexVolume (ahora llamado FlexRex). A partir de K8s 1.2.
    • Usa un modelos de interfaz con drivers basado en ejecutables.
    • Los binarios de FelxVol tienen que estar en cada nodo (a veces los Master).
    • Los Pod interactuan son FelxVolume a través de un plugin In-Tree.
  • CSI: Container Storage Interface es un mecanismo estandarizado para los COs (Container Orchestration Systems) incluyendo K8s. Parece eliminar los problemas de FlexVolume como las dependencias y la necesidad de accesos con privilegios en algunos puntos.

 

 

Y con esto y kilos de recursos sobre como avanzar en este topic acabó la charla, muy interesante sobre el futuro del Software Cloud Native y su relación con el almacenamiento.


La siguiente charla fue la del jefe…

Continuar leyendo…

Arrancaba el blog este año con una serie de predicciones sobre lo que sería el 2017, y ahora toca mirar para atrás y ver como de acertadas fueron. Me voy a dar una nota del 1 (fallo catastrófico) al 10 (acierto sin dudas) y luego saco la media a ver si llego al aprobado… es el momento de la vergüenza:

Continuar leyendo…

Un regalo pre-puente

5 diciembre, 2017 — Deja un comentario

Algunos afortunados nos vamos de puente unos días para arremeter con más fuerza en el final del año, pero antes de huir de la ciudad, otro regalo sobre una de las nuevas tendencias en todas las coversaciones de IT, el “Machine Learning“, libro de la mano de nuestros “amigos” de IBM que en esto si son buenos 🙂

Disfrutad del libro en el puente y nos vemos a la vuelta!

ML for Dummies

I do think this dynamic around kids growing up, building games, and playing games, is an important one because I think this is how a lot of kids get into programming. I definitely wouldn’t have gotten into programming if I hadn’t played games.

Mark Zuckerberg, CEO Facebook, 5/15

I like video games. In fact, that’s what got me into software engineering when I was a kid. I wanted to make money so I could buy a better computer so I could play better video games.

Elon Musk, CEO Tesla & SpaceX, 10/16

[English – en castello más abajo]

KPCB 2017 report has just been released, in my humble opinion this is one of the best reviews about Internet trends, long but just to the point about how the world is going to evolve in coming years.

As my english is far to be good, below you can read a great review in english 🙂

https://www.recode.net/2017/5/31/15693686/mary-meeker-kleiner-perkins-kpcb-slides-internet-trends-code-2017

If you want to download the document, it’s available after the “more” link below.

 

[Castellano]

El informe KPCB 2017 ya está disponible, en mi opinión es uno de los mejores indicadores de las tendencias de Internet y aunque es bastante extenso, indica claramente como va a evolucionar el uso de Internet y la tecnología en general en los años venideros.

El documento tiene en la 2ª slide un índice de los puntos que toca, pero en una lectura no extremadamente detallada de las más de 300 slides, los puntos más destacados de este año son:

Continuar leyendo…

Y si hace poco daba un vistazo al acierto (o no) de las predicciones del año pasado, hoy toca mirar al año que empieza y lanzar las nuevas predicciones.

Vaya por delante que soy nefasto viendo tendencias “ocultas” que pueden tener gran impacto en IT. Aún recuerdo que la primera vez que vi un iPod comenté en voz alta que eso era el fin de Apple como empresa 🙂

Comencemos con lo que si creo que va a ser un éxito en 2017:

  • IoT … venga que 2017 si es el año definitivo. Comentaba Ed Whalsh, de la oficina del CTO de mi empresa (@vEddieW) en su blog que el IoT es la nueva carrera para encontrar la mina de oro en el sector de IT. Poco a poco se va metiendo en entornos de hogar (luces y sensores para controlar la casa, asistentes digitales etc) en 2017 será el auge en el sector industrial, so pena de quedar relegados en la carrera competitiva con otros paises. Un punto interesante será ver si se produce una estandarización de protocolos y transmisión de información, y por supuesto el tema de la seguridad que tantos quebraderos de cabeza ya ha ocasionado en 2016.
  • Inteligencia Artificial. Este año que empieza será el de la extensión de sistemas de inteligencia artificial en elementos de consumo másivo. Los asistentes digitales inteligentes empezarán a relacionarse masivamente con esos elementos de IoT que mencionaba en el punto anterior, y tanto a nivel personal (en el hogar) como a nivel profesional, las capacidades de inteligencia artificial se empezarán a hacer notar.
  • Big Data. Está claro que Big Data ya no es una tendencia de futuro, sino una realidad. Pero también que en algunos aspectos sociales aún tiene recorrido de mejora (ver las grandes elecciones del 2016 y sus predicciones). Este año 2017 el Big Data junto con las mejoras antes mencionadas en IA empezará a permitir análisis sociológicos más fiables, y convertirse en esa “bola de cristal” que tanto se ha pregonado.

Y me la voy a jugar a un par de contra-predicciones, algo que creo que no acabará de despegar en 2017 a pesar de muchas predicciones favorables en otros medios: Realidad aumentada y/o blockchain. Creo que ambos conceptos no despegarán como Gartner y otros predicen. La Realidad Aumentada como mucho se circunscribirá únicamente al mundo de los videojuegos, y no de forma masiva, y BlockChain seguirá sin tranformar de la forma disruptiva que muchos predicen, el mercado financiero. Tengo 11 meses para que todo el mundo se ría de mi por estas predicciones…

Y ahora un poco lo mismo, pero sobre mi puesto de trabajo…

Continuar leyendo…