46
Miguel Pérez Colino Miguel Pérez Colino SOLUTION ARCHITECT - RED HAT SOLUTION ARCHITECT - RED HAT DELL SOLUTIONS TOUR DELL SOLUTIONS TOUR DECEMBER 2015 DECEMBER 2015 CLOUD STRATEGIES CLOUD STRATEGIES FOR A MODERN HYBRID DATA CENTER FOR A MODERN HYBRID DATA CENTER

Cloud Strategies for a modern hybrid datacenter - Dec 2015

Embed Size (px)

Citation preview

Page 1: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Miguel Pérez ColinoMiguel Pérez Colino

SOLUTION ARCHITECT - RED HAT SOLUTION ARCHITECT - RED HAT DELL SOLUTIONS TOURDELL SOLUTIONS TOURDECEMBER 2015DECEMBER 2015

CLOUD STRATEGIESCLOUD STRATEGIES FOR A MODERN HYBRID DATA CENTERFOR A MODERN HYBRID DATA CENTER

Page 2: Cloud Strategies for a modern hybrid datacenter - Dec 2015

ITEFFICIENCY

BUSINESSAGILITY

DEVELOPERPRODUCTIVITY

Demands on IT today

Page 3: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Your Infrastructure today

Page 4: Cloud Strategies for a modern hybrid datacenter - Dec 2015

There is room for improvement ...

Page 5: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Cloud Systems Management

Page 6: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Red Hat Satellite

Page 7: Cloud Strategies for a modern hybrid datacenter - Dec 2015
Page 8: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT SATELLITE 6.2

GENERAL CAPABILITIES

Remote Execution | Dynamic Host Collection | Inter-Satellite Sync

ATOMIC OSTREE AND CONTAINERS

On-premise Enterprise Registry for Atomic OS and Docker containers

CONTENT VIEWSMulti-version Support | Preview Function | SharingFaster Puppet Module Updates | Centrally Managed Smart Variables

CAPSULESDistributed Architecture | Observability | Management Overview Page | Detailed Capsule Information

HIGH AVAILABILITY

Active/Active Satellite and Load Balanced Capsules Reference Architectures

Page 9: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Alternative Virtualization

Page 10: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Red Hat Enterprise Virtualization

Page 11: Cloud Strategies for a modern hybrid datacenter - Dec 2015
Page 12: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT VIRTUALIZATION 3.5

COMPUTERHEL 7 Host Support | RHEV for Power | Instance TypesNUMA Support | oVirt Optimizer | Edit Running VM | Virtio-RNGDirect Cloning

STORAGEImport Existing Storage Domain | Live Merge Snapshots

NETWORKDisplay of NIC Slave/Bond Faults | Custom Properties

INFRASTRUCTUREHosted Engine Enhancements | Enhanced Satellite IntegrationFencing Enhancements | Distributed ConfigurationsReplace XML-RPC Communication with JSON-RPCAuthentication Enhancements

USER EXPERIENCELive Migration Progress within User InterfaceSortable ColumnsPatternFly Adoption

Page 13: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT VIRTUALIZATION 3.6

COMPUTEHot Plug and Unplug Memory | Guest Virtual Serial ConsoleVirt-v2v Integration | VFIO Based Device AssignmentScheduler and VM Affinity EnhancementsVM Pool Support for Multiple Storage Domains and NetworksXBZRLE Compression and Auto-Convergence

STORAGEDecommission Master Domain and SPMCinder Storage Domains with Ceph BackendNPIV SupportCross-Type Storage Live Migration (File ⇔ Block)Virtio-blk data plane support for VMsLibgfapi support for Gluster storage domainsQcow3 Support

INFRASTRUCTUREHosted engine on Fiber Channel StorageHosted engine administration from GUIHost Update Manager | Object Health StatusLocal User Authentication Management | AAA SSSD Plugin

USER EXPERIENCE

NETWORKSR-IOV Enablement | VM-FEX Support | Per Datacenter Mac Pool

Progress bars for disk operationsResource usage graphs

Page 14: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Cloud Management Platform

● Cloud Enablement● Infrastructure Management● Heterogeneous Environments● Public / Private Cloud● Traditional Virtualization

Page 15: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Gartner: Cloud Management Platform

Page 16: Cloud Strategies for a modern hybrid datacenter - Dec 2015

CloudForms

Page 17: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Cloud Enablement

InfrastructureManagement

Root CauseAnalysis

ConfigMgmt

Automation

Policies

OptimizeResource

Mgmt

CloudBursting

CapacityPlanning

Tagging

Compliance ChargebackQuota

EnforcementApprovalWorkflow

SelfService

Cloud Enablement Integrated with Infrastructure Management

Page 18: Cloud Strategies for a modern hybrid datacenter - Dec 2015

MANAGEMENTDiscover, Deploy, Manage and Scale Systems

ORCHESTRATIONDiscover and Deploy HEAT/CloudFormations Templates

PROVIDERSNew Providers Built on Pluggable Framework

RED HAT CLOUDFORMS 3.2

VIRTUALIZATIONDiscover, Deploy, Manage and Scale Systems

Red Hat Enterprise Virtualization | VMWare | Microsoft SCVMM

OPENSTACK INFRASTRUCTURE

Inventory, Smart State, Eventing, and Auto-Scaling of Infrastructurefor Enterprise Grade OpenStack Deployments

RED HAT SATELLITE

Red Hat Satellite integration

RHEL Lifecycle Management

Page 19: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUDFORMS 4

CONTAINER SUPPORT

Discover containers across virtual and cloud infrastructureDashboard and statistics for operators from container to infrastructureEvents capture for extension into operations management systems

MICROSOFT AZURELifecycle management for virtual machines SmartState Analysis for forensic detailsEventing, capacity and utilization, Service catalog enhancements

RAILS 4Increased PerformanceReduced OverheadRuby Interpreter FeaturesSupportability and Security

TENANCYPartitioning of Cloud Management Platform namespaceBranding and Authentication

USER EXPERIENCENew Self Service Portal for consumer personaClear, Concise, Responsive, RESTful

PROVIDER FRAMEWORKPluggable provider framework allowing more providersPhysical, Virtual, Cloud, Container, Storage, Networking, Content, Applications

Page 20: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUDFORMS 4 - ADMIN

Page 21: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUDFORMS 4 - USER

Page 22: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUDFORMS 4 - USER

Page 23: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Private IaaS with OpenStack

Page 24: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Red Hat Enterprise Linux OpenStack Platform

Page 25: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Why OpenStack?

● Brings public cloud-like capabilities into your datacenter

● Provides massive on-demand (scale-out) capacity– 1,000's → 10,000's → 100k's of VMs

● Removes vendor lock-in– Open source provides high-degree of flexibility to customize and interoperate

● Community development = higher “feature velocity”– Features and functions you need, faster to market over proprietary software

Page 26: Cloud Strategies for a modern hybrid datacenter - Dec 2015

OpenStack: Framework for the Cloud

Page 27: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Am I Ready for OpenStack?

Page 28: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Virtual Machine Workload Types

TRADITIONAL (Virtualization)

CLOUD(OpenStack)

MIXED/HYBRID

Big stateful VM Small stateless VMs

Combination of Traditional and Cloud VMs to provide application. Database

may be hosted on traditional workloads, web front-end and logic layers on cloud

workloads.

1 Application → 1 VM 1 Application → Many VMs

Lifecycle in years Lifecycle hours to months

Scale up (VM gets bigger) Scale out (add VMs)

Not designed to tolerate failure of VM, so you need features that keep VMs up

If a VM dies, application kills it and creates a new one, app stays up

Application SLA requires enterprise virtualization features (migration, HA,

etc.) to keep applications available

Application SLA requires adding/removing VM instances to

application cloud to maintain application availability

Page 29: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Gartner Bi-Modal IT

Page 30: Cloud Strategies for a modern hybrid datacenter - Dec 2015

COMPUTEI/O based NUMA schedulingFile-System Quiesce during snapshotsVhost-user virtual interfaces

STORAGEIncremental BackupPrivate Volume TypesImport/Export Snapshots

NETWORKML2/Open vSwitch Port-SecurityLBaaS API v2IPv6 enhancements

RED HAT ENTERPRISE OPENSTACK 7.0

IDENTITYHierarchical Multi-TenancyFederation Support

DASHBOARDRefined Plugin Framework

MANAGEMENTDeployment UpgradabilityPluggable Horizon ComponentIntegrated Management Tools

OSP-DIRECTORInstall, Upgrade, Update, Lifecycle Management

TECH PREVIEWSDBaaS (Trove) | Distributed Virtual Router (Neutron)File Share Service (Manila) | Operational Tools

VM HIGH AVAILABILITY SERVICEBased on Pacemaker Remote

Page 31: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT ENTERPRISE OPENSTACK 8.0

COMPUTEVirtIO Networking OptimizationsGranular Guest Specific Hardware PoliciesFurther work around SR-IOVReliable selection of desired guest CPUSupport real-time enabled QEMU

NETWORKRBAC for NetworksNeutron QOSPluggable IPAMIPv6 Prefix DelegationL3 HA Support for IPv6Stateful OVS FirewallVLAN trunking into VMs

IMAGE SERVICE

Artifact RepositoryEncrypted and Autheaznticated Image SupportRefactor Glance StoreSupport Snapshotting ephemeral disks in Ceph RBD

BLOCK STORAGEGeneric Volume MigrationImport/Export SnapshotsVolume State EnforcerForce_detach for safe cleanup of stuck volumesCinder Objects | Assisted Snapshot ImprovementsCinder Storage PoliciesVolume Replication v2

OBJECT STORAGE

Encryption at restShard large containersFast postingSymbolic linksEnable ring partition power increases without downtime

OSP DIRECTOR

Automated upgrades from previous versionsReady state support for generic hardwareDistributed Automatic Health ChecksIncreased FlexibilityContainer based deploymentIntegration with Unified Installation

Page 32: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Public Cloud

Page 33: Cloud Strategies for a modern hybrid datacenter - Dec 2015

CONTAINERS

Container Based PaaS

Page 34: Cloud Strategies for a modern hybrid datacenter - Dec 2015

OpenShift

Page 35: Cloud Strategies for a modern hybrid datacenter - Dec 2015

DOCKER REGISTERY

DOCKER ENGINE

Page 36: Cloud Strategies for a modern hybrid datacenter - Dec 2015

CODE DEPLOY ENJOY

+

Page 37: Cloud Strategies for a modern hybrid datacenter - Dec 2015
Page 38: Cloud Strategies for a modern hybrid datacenter - Dec 2015

PA

AS

RED HAT JBOSS BRMS

RED HAT JBOSS DATAGRID

RED HAT JBOSS FUSE

Page 39: Cloud Strategies for a modern hybrid datacenter - Dec 2015

STAGETESTCODE

BUILD PRODUCTION

PASS

FAIL

Replication Controller Definition

Manual

Trigger Policies

Code changed Application changed

Nodes

Deployment Strategy – Not How but Who

Custom Pod Third Party Deployment

ControllerService

ConciergeService

Git, Web Hook, ...

Container image changed

Page 40: Cloud Strategies for a modern hybrid datacenter - Dec 2015
Page 41: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Mobile and Web Clients

NodeJS App #2

NodeJS App #1

IDM Service #1

Database Service #1

CRM Service #1 Backend SystemsMaaS Private or Public Cloud

CLIENTCLIENT NODENODE MBaaSMBaaS

✱PA

AS

Page 42: Cloud Strategies for a modern hybrid datacenter - Dec 2015

CONTAINERS

Open Hybrid Cloud

Page 43: Cloud Strategies for a modern hybrid datacenter - Dec 2015

Red Hat Cloud Suite

Page 44: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUD SUITE FOR APPLICATIONS

Please visit https://access.redhat.com/eform/submit/red-hat-cloud-suite-applications

Page 45: Cloud Strategies for a modern hybrid datacenter - Dec 2015

RED HAT CLOUD SUITE FOR INFRASTRUCTURE

Please visit https://www.redhat.com/en/technologies/cloud-computing/cloud-infrastructure

Page 46: Cloud Strategies for a modern hybrid datacenter - Dec 2015

THANK YOU. THANK YOU. For more information, please visit For more information, please visit redhat.comredhat.com