Top Banner
Participa en Twitter con #HPESynergy HPE Synergy - el siguiente paso hacia el centro de datos definido por software Pablo Ráez Category Manager Hewlett Packard Enterprise pabloraez
30

SUSE Expert Days 2017 HPE

Apr 11, 2017

Download

Software

SUSE España
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SUSE Expert Days 2017 HPE

Participa en Twitter con #HPESynergy

HPE Synergy - el siguiente paso hacia el centro de datos definido por software

Pablo RáezCategory ManagerHewlett Packard Enterprise

pabloraez

Page 2: SUSE Expert Days 2017 HPE

“Time to value” es la prioridad #1

Hoy Mañana

Time

Idea

Va

lue

Valor

$

Continua creación de

Valor

$

Time

Va

lue

Page 3: SUSE Expert Days 2017 HPE

2020

Previsiones para el 2020

100

billonesde dispositivos

conectados

1 trillónde aplicaciones

1000 vecesmás rápido

Page 4: SUSE Expert Days 2017 HPE

Para ir más rápido, no se trata de poner más recursos haciendo lo de siempre…

se trata de hacerlo de forma diferente.

Page 5: SUSE Expert Days 2017 HPE

Software Defined

oEl centro de datos definido por software (SDDC) es un centro de datos en el cual la

infraestructura está virtualizada y se proporciona “como servicio”. La implementación, el

aprovisionamiento, la configuración y operación de toda la infraestructura se separan del

hardware y se implementan a través de software.

oEl objetivo del Software Defined Data Center (SDDC) es un modelo de infraestructura TI que

supone un paso más en las estrategias tradicionales de tecnología de virtualización y cloud

computing.

oSDDC se consigue mediante la separación del plano de control (software) del plano de

datos (hardware).

"Puede que ya no seas un programador o que nunca lo hayas sido, pero construir una

infraestructura definida por software requiere entender y aprovechar algún tipo de API"

Page 6: SUSE Expert Days 2017 HPE

Software Defined (SDx)

o SDx

o SDI (Software-Defined Infrastructure)

o SDDC (Software-Defined Data Center)

o SDC (Software-Defined Compute)

o SDS (Software-Defined Storage)

o SDN (Software-Defined Network)

o …..

o SDE (Software-Defined Everything)

6

Ventajas

Eficiencia

Simplificar la gestión y administración

Mayor Control

Agilidad

Flexibilidad

Capacidad de Elección

Autonomía del Hardware

Ahorro Económico

SDx SDI SDSSDDC SDN SDESDC

Page 7: SUSE Expert Days 2017 HPE

Infrastructure API

Operations

Service desk y toda la gestión del IT

SecurityPrograma de seguridad y monitorización, gestión de

identidad y acceso

Governance

Gestión de riesgos, compliance, políticas,

estándares y arquitecturas

Biz process

Estrategia, demanda, finanzas, facturación, compras, relaciones

con los clientes

Ap

plic

atio

ns Con

trol la

ye

rSoftware-defined

Facilities

Network

Storage

Compute

SDDCInfra.BusinessDeveloperCatalog

Model Policy FederateOrchestrate

Functional control abstraction

App AdminUser

Control function subscribers

Physical Virtual

Page 8: SUSE Expert Days 2017 HPE

Preguntas en el aireCoexistencia de la Infraestructura Core y Software-define

"Queremos lanzar nuevos servicios rápidamente sin necesidad de dimensionar, ordenar o instalar el hardware por adelantado"

"La regulación requiere que computar el riesgo en los sistemas que utilizamos sólo una vez"

"Queremos gestionar nuestra infraestructura virtual y física con las mismas herramientas"

"Queremos extender nuestra automatización hasta el infraestructura física"

“Si podemos acumular los recursos ociosos de cada aplicación, sería suficiente para múltiples aplicaciones nuevas, si estos recursos pudiesen reutilizarse"

Page 9: SUSE Expert Days 2017 HPE

Tradicional

Convergente

Hiperconvergente

Op

tim

izad

a p

ara

Ap

licac

ion

es

Optimizada para Operaciones

(Rapidez del aprovisionamiento)

Mejora la productividaddel personal

Infraestructura silo

Meses Días Minutos Segundos

Una nueva categoría de infraestructura es necesaria

Agilidad en entornos virtuales

Page 10: SUSE Expert Days 2017 HPE

Tradicional

Convergente

Hiperconvergente

Composable

Op

tim

izad

a p

ara

Ap

licac

ion

es

Optimizada para Operaciones

(Rapidez del aprovisionamiento)

Mejora la productividaddel personal

Infraestructura silo

Meses Días Minutos Segundos

Una nueva categoría de infraestructura es necesaria

Agilidad en entornos virtuales

Agilidad para todas las cargas de trabajo

Page 11: SUSE Expert Days 2017 HPE

El TI debe ser capaz de soportar dos entornos operativos “Empresa Bimodal”

La economía de las ideasNegocio Tradicional

¿Cómo puedosoportar ambas?

Aplicaciones Tradicionales• Impulsadas por operaciones

• Centradas en costes

Aplicaciones Cloud• Impulsadas por aplicaciones

• Centradas en agilidad

DESPLEGARa velocidad Cloud

SIMPLIFICARCon actualizaciones sin fricción

DESARROLLARmás apps, más rápido

REDUCIRsobre aprovisionamiento y CAPEX

Page 12: SUSE Expert Days 2017 HPE

Visión de HPE: “Composable Infrastructure”Ayudar al TI de los Clientes a afrontar los retos de la nueva era digital

Simplificar las operaciones e integración del

ciclo de vida

Entregar aplicaciones y servicios de forma

espectacularmente más rápida

Ejecutar cualquier carga, almacenar todo

Agiliza la obtención de valor, aumenta la

productividad y el control

El Software define su infraestructura - Asesorar | Transformar | Integrar

Su infraestructura configurada con una sola línea de código

Page 13: SUSE Expert Days 2017 HPE

API Unificada

Software-Defined Intelligence

Composable InfrastructurePrincipios del diseño

Agrupaciones Fluidas de Recursos

ComposableInfrastructure

Agrupaciones fluidas de recursos

• Única infraestructura de agrupaciones

desagregadas de servidores,

almacenamiento y redes, listas para

cualquier carga de trabajo

• Físicas, virtuales y contenedores

• Integración automática de los nuevos

recursos para aumentar la capacidad

Software-Defined Intelligence

• Composición de carga de trabajo

basada en plantillas

• Operaciones sin fricción

API Unificada

• Una sola línea de código para abstraer

cualquier elemento de infraestructura y

su completa programación

• Programación completa de la

infraestructura

• Interfaz al hardware para

Infraestructura como servicio

Page 14: SUSE Expert Days 2017 HPE

1 Clutch Cost to Build a Mobile App: A Survey

Infraestructura Servidor Red Almacenamiento

50horas

Update Firmware

Update drivers

Set BIOS settings

Configure smart array

Set unique identifiers (WWN, SN, UUID, MAC)

Install OSConfigure network

connectivity

Configure SAN

zoning

Configure3PARarray

HastaAPI 1 API 2 API 3 API 4 API 5 API 6 API 7 API 8 API 9

Integración con API de

terceros

Transformar la infraestructura con líneas de código

• Intervención manual, propensa y susceptible a errores

• Difícil consumir y largos plazos de entrega

• Diferentes herramientas y APIs para cada una de las tareas

Antes de DevOps y Composible Infrastructure

Page 15: SUSE Expert Days 2017 HPE

New-HPOVProfile -name $name -baseline $baseline -sanstorage $san -server $server

API unificada para todos los recursos.

Interfaz único para descubrir, buscar, inventariar, configurar, aprovisionar, actualizar, y diagnosticar

Provisión de infraestructura con una línea de código - de la misma manera como las máquinas

virtuales y la nube

Reduce el tiempo de aprovisionamiento de la

infraestructura de

horas a

minutos

Transformar la infraestructura con líneas de código

API unificado

Page 16: SUSE Expert Days 2017 HPE

IaC es útil tanto para automatizar entornos tradicionales como para DevOps

“Puedo solicitar los recursos necesarios sin ser un

experto en infraestructura”

Unified RESTful API

Automatización con una sola línea de código

Con HPE IaC

API #1 API #2 API #3 API #4

Script 1

Script 2

Script 3

Script 4

Sin IaC

IaC: Infrastructure as Code

Page 17: SUSE Expert Days 2017 HPE

IaC es útil tanto para DevOps como para automatizar entornos tradicionales

Unified RESTful API

Automatización con una sola línea de código

Con HPE IaC

API #1 API #2 API #3 API #4

Script 1

Script 2

Script 3

Script 4

Sin IaC

HP

E O

ne

vie

w“Puedo solicitar los recursos

necesarios sin ser un experto en infraestructura”

IaC: Infrastructure as Code

Page 18: SUSE Expert Days 2017 HPE

¿Quién está ya en el Ecosistema?

Page 19: SUSE Expert Days 2017 HPE

Cloud

DevOps IT Ops

Facilities

Compute FabricStorage

API Unificada

El ecosistema “Composable” ayuda a entregar aplicaciones y servicios de forma más rápida y sencilla

Developer toolkits

Automatizar acciones

• Automatizar el aprovisionamiento de infraestructura vía plantillas

• Se integra con aplicaciones de automatización

Intercambio de información

• Proporcionar datos para las operaciones e instalaciones (configuración, rendimiento, monitorización,…)

• Permite la automatización en otras herramientas

REST APIs Message Buses

Page 20: SUSE Expert Days 2017 HPE

DevOps: Infraestructura Componible en acción con Chef

Acelerar el time-to-valueAprovisionamiento automático de todo el stack desde el “puro

hierro” hasta las aplicaciones en solo minutos

Incrementar la fiabilidad Reducir la posibilidad de errores y agilizar la auditoría a través

de un aprovisionamiento continuo y consistente

Proporcionar una flexibilidad en el despliegueAprovisionar el hardware con una línea de código – de la misma

manera que los recursos virtuales y de Cloud

HPE OneView

OS image

HPE OneViewMachineTemplate

Chef Provisioning

Chef Provisioning Driver

for HPE OneView

Recipe

Recipe

Recipe

Recipe

Chef App Recipe

request machine provide machine

La forma más sencilla de provisionar infraestructura con Chef

Page 21: SUSE Expert Days 2017 HPE

API Unificado

Proveedor

Consumidor

OS image

OV Ruby

Chef Provisioning OV Prov. Plugin

1. Definimos un template de infraestructura (OV)

2. Despliegue automático de infraestructura (C+OV)

3. Provision de políticas, integración y Aplicación (C)

4. Y…a otra cosa!HPE OneView template

Chef Recipe

Un ejemplo de integración: CHEF Cómo desplegar una aplicación web en minutos

OS image

OS image

OS image

Page 22: SUSE Expert Days 2017 HPE

• Como en cualquiera de los otros

entornos

require 'chef/provisioning‘

with_driver 'oneview'

chef_environment 'production'

machine 'web01' domachine_options :driver_options => {:server_template => 'Template - Web Server',:os_build => 'CHEF-SLES-x64',:host_name => 'chef-web01‘,:connections => {1 => { :dhcp=>true,

:net=>'deadnet5', :deployNet =>'pxe5'},2 => { :dhcp=>false,

:ip=>'10.0.200.6', :net =>'dmz-prod'}, },:domain_type => 'workgroup', :domain_name => ‘synergy.hp.com',:net_mask => '255.255.254.0',:gateway => ‘10.0.200.1',:dns => ‘10.0.200.12, 10.0.200.19,

10.0.200.20' },

recipe 'my_apache_webserver‘converge true

end

Infraestructura como código

Chef

despliega la

aplicación

La

infraestructura

se registra en

CHEF

Oneview

cocina la infraestructura

Receta en

Chef llama a

Oneview

• “Necesito infraestructura

para un WebServer”

Oneview

• Cocinando

infraestructura…

Producción

• “Infraestructura lista”

Page 23: SUSE Expert Days 2017 HPE

require 'chef/provisioning/vagrant_driver'

with_driver 'vagrant‘

chef_environment 'development'

machine 'web01' domachine_options :driver_options => {'vm.box' => 'CHEF-SLES',

# becomes vm.network(:forwarded_port, guest: 80, host: 8080) in

# Vagrantfile:'vm.network' => ':forwarded_port, guest: 80, host:

8080'

recipe 'my_apache_webserver' converge true

end

Oneview

Workstation VMs

Development Production

• Como en cualquiera de los otros

entornos

Infraestructura como código

Chef

despliega la

aplicación

La

infraestructura

se registra en

CHEF

Oneview

cocina la infraestructura

Receta en

Chef llama a

Oneview

• “Necesito infraestructura

para un WebServer”

• Cocinando

infraestructura…• “Infraestructura lista”

Page 24: SUSE Expert Days 2017 HPE

require 'chef/provisioning/azure_driver'

with_driver 'azure'

chef_environment ‘test‘

machine 'web01' domachine_options :driver_options => {

:bootstrap_options => {:cloud_service_name => 'chefprovisioning',

#required:storage_account_name => 'chefprovisioning',

#required:vm_size => "Standard_D1", #required:location => 'West US', #required:tcp_endpoints => '80:80' #optional

},:image_id => ‘SLES-server-20150706-en-us-30GB',

#required# Until SSH keys are supported (soon):password => "chefm3t4l\\m/" #required

}

recipe 'my_apache_webserver'converge true

end

Oneview

Workstation VMs

Development Production

• Como en cualquiera de los otros

entornos

Infraestructura como código

Chef

despliega la

aplicación

La

infraestructura

se registra en

CHEF

Oneview

cocina la infraestructura

Receta en

Chef llama a

Oneview

• “Necesito infraestructura

para un WebServer”

• Cocinando

infraestructura…• “Infraestructura lista”

Page 25: SUSE Expert Days 2017 HPE

La única manera de provisionar infraestructura física directamente desde Docker

HPE OneView API

Consumidores (Dev)

Provisionar hosts desde docker-machine

Proveedores (Ops)

OS Image

OS Image

OS Image

OS Image

Servidor Almacenamiento Red

OS Image OS Image

¿Cómo construir más

rápido?

¿Cómo consigo que funcione?

Infraestructura Componible en acción con Docker

Page 26: SUSE Expert Days 2017 HPE

Docker-machine driver para HPE OneViewInfrastructure to application automation

Composable Infrastructure API

RecursoSolicitado

Docker environment

Proveedor TI (o Consumidor TI)despliega un host de docker

Docker-machine

HPE OneView Driver

Docker-machine provisiona una

Nuevo Servidor Físico “bare-

metal machine” desde HPE

OneView

1

https://github.com/HewlettPackard/docker-machine-oneview

micro servicios

Recurso Entregado

Linux Machine

swarm cluster

Docker

End-user Utiliza la

"aplicación móvil" para

comprar bienes y

servicios

3

Internet

Despliega la

aplicación, Micro

servicios como

contenedores con

docker-compose

Docker-machine añade el

hosts a swarm cluster

compose.yml

2 Consumidor TI

https://github.com/HewlettPackard/docker-machine-oneview

HPE es el primer vendedor de hardware que proporciona

esta integración

Page 27: SUSE Expert Days 2017 HPE

Redes componiblesLa conectividad multi-red a nivel de

rack elimina switches ToR

Servidores componiblesProporciona rendimiento, escalabilidad,

optimización de la densidad, sencillez de

almacenamiento y flexibilidad de

configuración

HPE ComposerInteligencia definida por software integrada

para auto-descubrir, auto-integrar y crecer

desde racks a filas

Almacenamiento componibleEl almacenamiento integrado de alta densidad

se puede componer con cualquier servidor

(SDS, DAS, SAN)

Marco “Componible”Todo lo necesario para ejecutar aplicaciones, la TI se puede instalar y consumir rápidamente

La auto integración hace que el crecimiento sea simple y automatizado a nivel de rack/fila

Listo para Fotónica y Memristor para protección de la inversión

HPE Synergy: La primera plataforma de la industria con arquitectura de componibilidad

Page 28: SUSE Expert Days 2017 HPE

HPE Synergy

Necesito

…. DEVDEVDEV

TESTTEST

DBASE

WEBWEBWEBWEBWEBWEB

VDI

OBJ

“Entornos de Dev/Test”

“Base de Datos para

Analytics”

“Hacer la Base de Datos

más grande”

“Web para la temporada

navideña”

“VDI ahora y en

vacaciones termina”

“y Object Storage”

HPEOVServerProfile -name mysite06 -template Dev-TestHPEOVServerProfile -name mysite05 -template DBase1HPEOVServerProfile -name mysite04 -template DBaseUPHPEOVServerProfile -name mysite03 -template WebHPEOVServerProfile -name mysite02 -template VDI-WebHPEOVServerProfile -name mysite01 -template ObjectS Compute Storage Fabric

Page 29: SUSE Expert Days 2017 HPE

Recursos para el Ecosistema de “Composable Infrastructure”

– HPE OneView Software Development Kit

– Java SDK: https://github.com/HewlettPackard/oneview-sdk-java

– GoLang bindings: https://github.com/HewlettPackard/oneview-golang

– HPE OneView integrations

– Chef: https://github.com/HewlettPackard/chef-provisioning-oneview

– Docker: https://github.com/HewlettPackard/docker-machine-oneview

– OpenStack: https://github.com/HewlettPackard/python-hpOneView

– Powershell: https://github.com/HewlettPackard/POSH-HPOneView

– Python: https://github.com/HewlettPackard/python-hpOneView

– Ansible : https://github.com/HewlettPackard/ansible-oneview

– Integrating with HPE OneView: A technical guide for ISVs and Developers

– http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=4AA5-8669ENW

– HPE OneView REST API Reference

– http://h17007.www1.hpe.com/docs/enterprise/servers/oneview2.0/cic-api/en/api-docs/current/index.html

– HPE OneView documentation

– www.hpe.com/info/oneview/docs