Upload
trantu
View
217
Download
4
Embed Size (px)
Citation preview
RED HAT TRENDS AND TECHNOLOGYOPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPLICATIONS
Sacha DuboisSenior Solution Architect, Red Hat
June 2016
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
I.T. CHALLENGES
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
IT MUST EVOLVE TO STAY AHEAD OF DEMANDS
Open Hybrid CloudCloud Management
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RED HAT CLOUD INFRASTRUCTURE Managing the Hybrid Cloud from Virtualization until Containers
TRADITIONAL APPLICATION
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RED HAT CLOUD INFRASTRUCTURE Managing the Hybrid Cloud from Virtualization until Containers
CLOUD ENABLED APPLICATIONTRADITIONAL APPLICATION
PRIVATE CLOUD
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RED HAT CLOUD INFRASTRUCTURE Managing the Hybrid Cloud from Virtualization until Containers
CLOUD ENABLED APPLICATIONTRADITIONAL APPLICATIONTRADITIONEL AND CLOUD ENABLED APPLICATIONS
PRIVATE CLOUD
HYBRYD CLOUD
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RED HAT CLOUD INFRASTRUCTURE Managing the Hybrid Cloud from Virtualization until Containers
CLOUD ENABLED APPLICATIONTRADITIONAL APPLICATIONTRADITIONEL AND CLOUD ENABLED APPLICATIONS
PRIVATE CLOUD
HYBRYD CLOUD
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
CONVERGED COMPUTE AND STORAGE
OPEN, SOFTWARE-DEFINED STORAGE PLATFORM
FILE SERVICES OPEN OBJECT APIsBLOCK IO
RED HAT STORAGESoftware-defined Storage across Hybrid Clouds
What are Containers ?
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
ADVANCED INFRASTRUCTURE RUNS ON CONTAINERS
1 Source: http://googlecloudplatform.blogspot.com/2014/06/an-update-on-container-support-on-google-cloud-platform.html
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
● Red Hat and Microsoft cloud partnership announced in Nov 2015
● Red Hat solutions are now fully certified and supported on Microsoft Azure, including RHEL, JBoss and OpenShift
● RHEL will be the primary development and reference operating system for .NET Core on Linux
● OpenShift will be providing a .NET runtime container image distributed and supported by Red Hat and Microsoft
● Build, deploy and run .NET applications on OpenShift Based on .NET Core 5
OPENSHIFT AND MICROSOFT AZURE AND .NETEnables to run .NET application on Linux based footprint
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
HARDWARE
HOST OS
HYPERVISOR
GUESTOS
HARDWARE
HOST OS, SHARED SERVICES
VM
CO
NTA
INE
R
VIRTUALIZATION CONTAINERIZATION
LIBS
APPA
LIBS
APPB
LIBS
APPC
LIBS
APPC
GUESTOS
LIBS
APPB
GUESTOS
LIBS
APPA
VIRTUALIZATION AND CONTAINERS
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
-----------------------------------
WHAT ABOUT DENSITY?
10 virtual machines
100 containers
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
LIBS
APP HOST OSSERVER
HOST OS
SERVER OPERATIONS FOCUS● HARDWARE● OPERATING SYSTEM● NETWORKING● MONITORING
DEVELOPMENT FOCUS● CODE● APPLICATIONS● LIBRARIES / DEPENDENCIES● DATA STORE
CONTAINER
LIBS
APP
CONTAINERS ENABLE CONTINUOUS DELIVERY WITH CLEAR REPONSIBILITIES
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
MINIMAL, SECURE FOOTPRINT
Minimal host provides “just enough” to support apps.
RAPID PROVISIONING
Apps can be provisioned and started in milliseconds.
SIMPLIFIED MAINTENANCE
Atomic updates are quick, reliable, and can be rolled back.
RED HAT ENTERPRISE LINUX ATOMIC HOST
Red Hat Enterprise Linux Atomic host is a variation of Red Hat Enterprise Linux 7 optimized to run Linux containers in the Docker format
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RED HAT'S VISON - OPEN HYBRID CLOUD Fully engineered solutions all based on Red Hat Enterprise Linux
Container Securityknow where your containers are coming from
WHAT'S INSIDE THE CONTAINER MATTERS36% of of cial images in Docker Hub contain high priority security vulnerabilities
Source: Over 30% of Official Images in Docker Hub Contain High Priority Security Vulnerabilities, Jayanth Gummaraju, Tarun Desikan, and Yoshio Turner, BanyanOps, May 2015 (http://www.banyanops.com/pdf/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf)
RED HAT CONTAINER CERTIFICATION
● Trusted source for the host and the containers● Trusted content inside the container with
security xes available as part of an enterprise lifecycle
● Portability across hosts
● Will what’s inside the containers compromise your infrastructure ?
● How and when will apps and libraries be updated ?
● Portability across hosts
UNTRUSTED RED HAT CERTIFIED
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
CONTAINER SECURITYSecure and trusted Linux containers for the enterprise
*Source: Over 30% of Official Images in Docker Hub Contain High Priority Security Vulnerabilities, Jayanth Gummaraju, Tarun Desikan, and Yoshio Turner, BanyanOps, May 2015 (http://www.banyanops.com/pdf/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf)
OpenShiftEnterprise grade Container Management
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
Organisations need a secure and reliable foundation on which they can run and orchestrate multi-container based applications at scale
COMPLEXITY OF CONTAINERS AT SCALE Containerizing the datacenter requires planning
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
CREATING DE-FACTO STANDARDSRed Hat works with the open source community to drive standards for containerization.
1 Open Container Initiative (OCI)2 Cloud Native Computing Foundation (CNCF)
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
RHEL / Atomic Host - a container-optimized, minimal footprint OS powered by Red Hat Enterprise Linux
Telemetry - logging and metrics for pods/containers, services and underlying infrastructure to make informed decisions
Runtime and Packaging Format - standardized container packaging format and runtime, powered by Docker (and OCI)
Automation and host configuration management via Cockpit to dynamically provision and configure container host clusters
Orchestration - for complex multi-container services, powered by Kubernetes
Networking - scalable, multi-host container networking, powered by Open vSwitch, that runs anywhere Red Hat Enterprise Linux runs
Cluster Services - Scheduling for services across a container host cluster, powered by Kubernetes
Storage, with persistent storage plugins to enable running of stateful services in containers
Atomic Registry - integrated storage and management for sharing container images
Security to prevent tenants from compromising other occupants
Optimized container infrastructure solution for deploying, running, and managing distributed applications
OPEN HYBRID CLOUD: HIGHWAY FOR CONTAINERIZED APPS
Community Powered Innovation
OpenShift Customer Case Studies
Read more at: openshift.com/customers
OpenShift Enterprise
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
twitter.com/RedHatAtomic