Archivos para Tendencias

Relacionado con tendencias en el sector de IT

[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…

Ya estamos por Las Vegas los asistentes al Dell Technolgies World del 2018, antiguo Dell EMC World.

Son 4 días repletos de charlas (más de 24 en mi agenda), reuniones de clientes con ejecutivos y momento de lanzar los anuncios más importantes sobre nuevos productos de la empresa (esto sobre todo pasaré el Martes en la charla de Jeff Clarke).

Intentaré hacer en los próximos días post cortos sobre las novedades de lo que vea.

 

Make it Real!

Si quieres más información: https://www.delltechnologiesworld.com/index.htm

En entradas anteriores hablé por un lado de las nuevas arquiecturas de “computación ubicua” en la que el mundo de IoT se mezcla con el Big Data y con los procesos intermedios; también hablé de la complejidad que existe a veces para encontrar documentos de nivel de “doctorado” para cubrir huecos de conocimiento.

Bueno, pues este post tan breve es para destacar un magnifico documento que cubre ambos aspectos, habla del IoT y como relacionarlo con BigData desde un lenguaje MUY científico.

Link para descargar el fichero:

Continuar leyendo…

BlockChain

2 febrero, 2018 — 4 comentarios

Como sabéis uso mi Blog más como bloc de notas público que como púlpito dónde contar lo que se. Anoto links y alguna vez les doy forma para publicarlo y consultarlo para mi propia consulta.

Uno de los temas más en boga en 2017 y que aposté a que seguría dando que hablar en 2018 fue la tecnología Blockchain y varios conceptos que la rodean… es hora de poner en ordern las muchas notas alrededor de este concepto.

Así que, al lío sobre lo que he ido entendiendo de Blockchain y palabros alrededor:

Continuar leyendo…

La semana pasada repasaba las predicciones del 2017 y veía como de acertadas habían estado, sacaba un aprobado raspado pero es más de lo que saqué con la lotería, así que acabé el año feliz.

Ahora toca lanzar las predicciones sobre las grandes tendencias que explotarán y marcarán la agenda digital del 2018…

Vamos a por ellas. 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…

Siguiendo con el poco tiempo disponible, otra entrada rápida (pero con regalo). Un libro de los amigos de Brocade sobre NVMe. Si no sabes aún lo que es este protocolo de acceso, para eso existe la Wikipedia 🙂 pero asume que es la nueva palabra de moda en el mundo del almacenamiento de IT para todo el 2018.

Y estate muy atent@ a los anuncios que lanzaremos a principios de Noviembre …

Continuar leyendo…

Ya que he sido un vago en Mayo, por lo menos me propongo publicar un poco más en Junio…

 

He podido finalizar por fin un documento que presentó el Instituto de Empresa (link al programa) hace ya varias semanas sobre Transformación Digital, “Hoja de Ruta para el sector del Moda Retail lujo accesible en España”.

El problema con el concepto de transformación digital es que como toda palabra de moda en el negocio de IT, todas las empresas la han deformado hasta que casí ha perdido todo su significado. Pero lo bueno que tiene este documento, es que la visión es mayoritariamente desde el punto de vista de negocio, como siempre deberían abordarse todos los procesos de cambios estratégicos de la empresa.

Continuar leyendo…

[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…