Software Defined Data Center in a Click
Michele Naldini
Solution Architect
mnaldini@redhat.com
2
IT OPERATIONS BEARS THE BURDEN
LINE OF
BUSINESS
DEVELOPERS
IT OPERATIONS
CEO
3
MODERN APPS & IAAS ENABLE THE DIGITAL BUSINESS
Streamlined
and automated
Elastic
and scalable
Agile
and responsive
Utility-like
Orchestration Massive, fault-tolerant
infrastructure
Rapid deployment Managed, policy driven
& always on
WHY THIS EVOLUTION?
Existing infrastructure is not designed to cope with the demand
Too many service requests
Scaling UP no longer works.
Software Defined and Scale Out approach is a MUST!
Data is too large; often unstructured
Traditional capabilities are being exhausted
No one has more budget, but all have more to do
More client devices coming online
Bring your own device (BYOD) generation is here
Keeping the lights on means no time to innovate
4
5
Openstack
Infrastructure as a Service
Powers Digital BusinessEasily scale outModularityOpen Source Self Service
6
Openstack
30.000
624
#1
Developers
Companies
7
UPSTREAM RED HAT LEADERSHIP
TOP CONTRIBUTOR
TO PIKE RELEASE
CONTRIBUTION TO MANY
PROJECTS, NOT JUST A FEW
Commits by company Red Hat commits by
project
http://stackalytics.com/?release=pike&company=red%20hat
17%
PROJECT TO PRODUCT
Software is put through rigorous packaging process
Software is
Allows us to stand behind our certified and global 24x7 support
services
Hardened
Bug-fixed
Patched
Reviewed
MAKING OPENSTACK ENTERPRISE-READY
Tested extensively in various
load-bearing scenarios
Certified to function at an
enterprise production level
8
9
THE IMPORTANCE OF INTEGRATION WITH LINUX
These services run on top of a Linux distribution with a complex
set of user space integration dependencies
A typical OpenStack cloud is made up of at least 10 core
services + plugins to interact with 3rd
party systems
OpenStack cannot be productized as a stand alone layer
A supported, stable platform requires integration and testing
of each of the components
“If your Windows virtual machine hosted by a KVM hypervisor running on
an IBM blade, connecting to an EMC storage array through an
Emulex HBA has issues with storage corruption, who do you call? ”
Windows Windows WindowsLinuxLinux
SUPPORTED GUESTS
OpenStack
RHEL + KVM Ceph OVS
Storage Network
SERVERS
10
LARGEST CERTIFIED PARTNER ECOSYSTEM
OEMs, IHVs, ISVs
System Integrators
Channel Partners
Cloud Service Providers
Managed Service Providers
400+ members 900+ certified solutions
since launch in April
2013
in partner Marketplace compute servers
4000+ RHEL certified
11
RED HAT OPENSTACK PLATFORM
VIRTUAL GUEST SUPPORT
Red Hat Enterprise Linux 3
Red Hat Enterprise Linux 4
Red Hat Enterprise Linux 5
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
Red Hat Enterprise Linux Atomic Host
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 12
Windows 72
Windows 82
Windows 8.12
Windows 102
Microsoft SVVP Certified
Windows Server 20082
Windows Server 2008 R21
Windows Server 20121
Windows Server 2012 R21
*32 and 64 but for all versions of RHEL *32 and 64 bit for all versions1
64 bit only 2
32 and 64 bit
12
RED HAT OPENSTACK PLATFORM DIRECTOR
OPENSTACK ORCHESTRATION
PLANNING DEPLOYMENT OPERATIONS
Network topology
Service parameters
Resource capacity
Deployment orchestration
Service configuration
Sanity checks
Updates and upgrades
Scaling up and down
Change management
13
THE BENEFITS OF RED HAT OPENSTACK PLATFORM
Red Hat Enterprise Linux
Red Hat CloudForms
Red Hat Ceph
Enterprise hardened, production-ready code
Co-engineered with Red Hat Enterprise Linux
Integrated deployment, orchestration, and management tools
Operational, lifecycle and analytics tool
Foundation for private or public cloud and NFV
World’s largest OpenStack partner ecosystem
Global, production-level support, training, certification,
and professional services
Integrated with a trusted and proven solution stack:
OpenShift by Red Hat (PaaS)
Red Hat Virtualization
14
We Know Openstack is POWERFUL …
We Need To Use It In an EFFECTIVE Way
Automated
Workloads
Build
Scalable
Services
Control
CONFIGURATION MANAGEMENT
CONTAINER PLATFORM
VIRTUALIZATION PRIVATE CLOUD PUBLIC CLOUD
VMware
Microsoft Hyper-V
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Service
Automation
Policy &
Compliance
Operational
Visibility
Unified Hybrid
Management
Red Hat Cloudforms
15
1
6
CLOUDFORMS FEATURES
AGENTLESS ANSIBLE AUTOMATION MULTI-TENANCY
AND RBAC
FEDERATED GLOBAL
DEPLOYMENTS
VIRTUAL APPLIANCECONTINUOUS DISCOVERY
EASY INSTALL, EASY MAINTENANCE
SIMPLE, POWERFUL, AGENTLESS
SEGMENT USER ACCESS,
FINE GRAINED ACCESS CONTROL
HIGHLY SCALABLE, HIGHLY AVAILABLE
MULTI-REGION DEPLOYMENTS
BROWN-FIELD MANAGEMENT,
INTEROPERATES WITH OTHER MGMT
EASY DEPLOYMENT
16
RED HAT CLOUDFORMS
VISIBILITY AND
ANALYTICS
COMPLIANCE
AND GOVERNANCE
INTEGRATION AND
COMPOSABILITY
UNIFIED MANAGEMENT
AND OPERATIONS
COMPLETE LIFE-CYCLE
MANAGEMENT
17
OPERATIONAL VISIBILITY
AND ANALYTICS
IN-DEPTH
ITEM ANALYSIS
(SMART STATE)
ANALYTICSMONITORING
AND TRACKING
RELATIONSHIP
VIEW
CONTINUOUS
DISCOVERY
18
COMPLIANCE AND GOVERNANCE
POLICY
ENFORCEMENT
AUTOMATED
REMEDIATION
PERVASIVE
TAGGING
ALERTING
19
UNIFIED MANAGEMENT
AND OPERATIONS
PLANNING AND
OPTIMIZATION
SHOWBACK/
CHARGEBACK
USER INTERFACE OPERATIONS REPORTING
20
SELF-SERVICE WITH COMPLETE
LIFECYCLE MANAGEMENT
SELF-SERVICE
PORTAL
PROVISIONING AND
CONFIGURATION
DELEGATED
OPERATIONS
RETIREMENT
OPERATIONAL MANAGEMENT
21
ANSIBLE INSIDE
Ansible Automation baked Inside of CloudForms
● Out-of-the Box - Only CloudForms subscription required
● Re-use - Take existing playbooks and run
● Extensible and Easy
Use Cases
● Playbooks as a Service
● Playbooks as Policy Action
● Playbooks as Alert Action
VM Powers On - Is Database Server - Connect extra Disk
Event - Condition - Playbook
Software Scan - Is Vulnerable - Update Software
Out of Disk Space - Expand Disk
Alert - Playbook
22
DEMO + USE CASES
Business Goals
1. Innovate faster that
competition
2. Deliver more Value
Added Services
Data Center as a Service1
Dev Goals
1. Focus on Coding not on Infra
2. Start Develop Now
3. Test many times without
constraint
Infra Goals
1. Quick Fully automated
setup
2. Reusable and Idempotent
3. Multi Tenancy
4. Control and compliance
24
25
CONTROL & COMPLIANCE BUT NOT LIKE THIS ….
https://upload.wikimedia.org/wikipedia/commons/1/16/Umarells.jpg
Developer
VMs
Request
OK/KO
Flavor: <= Tiny/Small
Auto Approved
Flavor: > Tiny/Small
Required Manager
Approval
3-tier
Request
Required Manager
Approval
OK/KO
Cloudforms Service Request Workflow
26
Business Goals
1. Accommodate
Business Cycle
2. Grant service quality
a. Availability
b. Performances
c. SLA/KPI
2
Infra Goals
1. Scale Out/Down” Services and
Infrastructure accordingly to
predefined metrics
2. Avoid manual configurations
Elastic Auto Scaling
27
Business Goals
1. Grant resources
availability for new
and existing services
2. Predict “bottleneck”
= forecast accuracy
3
Infra Goals
1. Collect usage information
across providers
2. Predict bottleneck
3. Doing it frictionless
Planning & Reporting
28
RED HAT CEPH STORAGE
Standard De Facto Storage Solution for Openstack
30
Openstack needs Storage
IaaS+
IaaS
TELEMETRY ORCHESTRATION
CEILOMETER SAHARA HEAT
DATA
PROCESSING
COMPUTE
NOVA
NETWORKING
NEUTRON IRONICCINDER GLANCE SWIFT
STORAGE
BLOCK IMAGE OBJECT
BARE-METAL
PROVISIONING
HORIZON TRIPLEO
DASHBOARD
SHARED SERVICES
IDENTITY
KEYSTONE
DIRECTOR
DEPLOYMENT
and
MANAGEMENT
MANILA
SHARED
FILESYSTEM
31
Openstack without Ceph
GLANCE OBJECT NOVA CINDER MANILA
GLANCE FILESTORE SWIFT RINGS SERVER SAS / SATA DISKS BLOCK STORAGE ARRAY NFS STORAGE
32
GLANCE OBJECT NOVA CINDER MANILA
FILE SHARE
CEPHFS
STORE /
RETRIEVE
HTTP REST BLOCK IO BLOCK IO FILE IO
BLOCK STORAGE
LIBRBD
BOOT IMAGE
LIBRBD
SWIFT/S3 OBJECT
RADOSGW
INSTANCE IMAGE
LIBRBD
KEYSTONE
AUTH
SWIFT/S3 OBJECT
RADOSGW
Openstack with Ceph: Block, Object and File
STORE INSTANCE
IMAGES IN BLOCK
DEVICES
S3/SWIFT OBJECT STORAGE
FOR REST API ACCESS
MITIGATE BOOT
STORM RISK WITH
STORAGE EFFICIENCY
HIGH
PERFORMANCE
PERSISTENT
STORAGE
POSIX FILE
SHARING
SERVICES WITH
CEPHFS
33
Openstack: best integration with Ceph
According to latest annual survey
done by Openstack Foundation to
Openstack users:
Ceph is most used storage for
Openstack in production: 48%
compared against next proprietary
solution with 10%
https://www.openstack.org/assets/s
urvey/April2017SurveyReport.pdf
34
Red Hat Ceph Storage 3 is here!
https://www.redhat.com/en/about/press-releases/red-hat-ceph-storage-3-broadens-reach-enterprise-workloads
Check out our press release
1. OpenStack customers fully exploit the scale of the platform through a unified
software defined storage platform (Cephfs fully supported)
2. Enabling Windows and VMWare customers to leverage modern, elastic storage
without the expense and pain of moving the applications off their existing compute
environments (Iscsi)
3. Deploying storage in containers for simplified operations, smaller hardware
footprint, and cost savings
4. Improving usability and automation, including - new intuitive, graphical
dashboards
How to ?
https://developers.redhat.com/blog/2017/11/02/build-software-defined-data-center-red-hat-cloudforms-openstack-2/
https://developers.redhat.com/blog/2017/11/02/build-software-defined-data-center-red-hat-cloudforms-openstack/
Check out the Red Hat Developers Blog
QUESTIONS ?
mnaldini@redhat.com
35
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews

Build your Software Defined Datacenter in a click

  • 1.
    Software Defined DataCenter in a Click Michele Naldini Solution Architect mnaldini@redhat.com
  • 2.
    2 IT OPERATIONS BEARSTHE BURDEN LINE OF BUSINESS DEVELOPERS IT OPERATIONS CEO
  • 3.
    3 MODERN APPS &IAAS ENABLE THE DIGITAL BUSINESS Streamlined and automated Elastic and scalable Agile and responsive Utility-like Orchestration Massive, fault-tolerant infrastructure Rapid deployment Managed, policy driven & always on
  • 4.
    WHY THIS EVOLUTION? Existinginfrastructure is not designed to cope with the demand Too many service requests Scaling UP no longer works. Software Defined and Scale Out approach is a MUST! Data is too large; often unstructured Traditional capabilities are being exhausted No one has more budget, but all have more to do More client devices coming online Bring your own device (BYOD) generation is here Keeping the lights on means no time to innovate 4
  • 5.
    5 Openstack Infrastructure as aService Powers Digital BusinessEasily scale outModularityOpen Source Self Service
  • 6.
  • 7.
    7 UPSTREAM RED HATLEADERSHIP TOP CONTRIBUTOR TO PIKE RELEASE CONTRIBUTION TO MANY PROJECTS, NOT JUST A FEW Commits by company Red Hat commits by project http://stackalytics.com/?release=pike&company=red%20hat 17%
  • 8.
    PROJECT TO PRODUCT Softwareis put through rigorous packaging process Software is Allows us to stand behind our certified and global 24x7 support services Hardened Bug-fixed Patched Reviewed MAKING OPENSTACK ENTERPRISE-READY Tested extensively in various load-bearing scenarios Certified to function at an enterprise production level 8
  • 9.
    9 THE IMPORTANCE OFINTEGRATION WITH LINUX These services run on top of a Linux distribution with a complex set of user space integration dependencies A typical OpenStack cloud is made up of at least 10 core services + plugins to interact with 3rd party systems OpenStack cannot be productized as a stand alone layer A supported, stable platform requires integration and testing of each of the components “If your Windows virtual machine hosted by a KVM hypervisor running on an IBM blade, connecting to an EMC storage array through an Emulex HBA has issues with storage corruption, who do you call? ” Windows Windows WindowsLinuxLinux SUPPORTED GUESTS OpenStack RHEL + KVM Ceph OVS Storage Network SERVERS
  • 10.
    10 LARGEST CERTIFIED PARTNERECOSYSTEM OEMs, IHVs, ISVs System Integrators Channel Partners Cloud Service Providers Managed Service Providers 400+ members 900+ certified solutions since launch in April 2013 in partner Marketplace compute servers 4000+ RHEL certified
  • 11.
    11 RED HAT OPENSTACKPLATFORM VIRTUAL GUEST SUPPORT Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 4 Red Hat Enterprise Linux 5 Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 7 Red Hat Enterprise Linux Atomic Host SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Server 11 SUSE Linux Enterprise Server 12 Windows 72 Windows 82 Windows 8.12 Windows 102 Microsoft SVVP Certified Windows Server 20082 Windows Server 2008 R21 Windows Server 20121 Windows Server 2012 R21 *32 and 64 but for all versions of RHEL *32 and 64 bit for all versions1 64 bit only 2 32 and 64 bit
  • 12.
    12 RED HAT OPENSTACKPLATFORM DIRECTOR OPENSTACK ORCHESTRATION PLANNING DEPLOYMENT OPERATIONS Network topology Service parameters Resource capacity Deployment orchestration Service configuration Sanity checks Updates and upgrades Scaling up and down Change management
  • 13.
    13 THE BENEFITS OFRED HAT OPENSTACK PLATFORM Red Hat Enterprise Linux Red Hat CloudForms Red Hat Ceph Enterprise hardened, production-ready code Co-engineered with Red Hat Enterprise Linux Integrated deployment, orchestration, and management tools Operational, lifecycle and analytics tool Foundation for private or public cloud and NFV World’s largest OpenStack partner ecosystem Global, production-level support, training, certification, and professional services Integrated with a trusted and proven solution stack: OpenShift by Red Hat (PaaS) Red Hat Virtualization
  • 14.
    14 We Know Openstackis POWERFUL … We Need To Use It In an EFFECTIVE Way Automated Workloads Build Scalable Services Control
  • 15.
    CONFIGURATION MANAGEMENT CONTAINER PLATFORM VIRTUALIZATIONPRIVATE CLOUD PUBLIC CLOUD VMware Microsoft Hyper-V Amazon Web Services Microsoft Azure Google Cloud Platform Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management Red Hat Cloudforms 15
  • 16.
    1 6 CLOUDFORMS FEATURES AGENTLESS ANSIBLEAUTOMATION MULTI-TENANCY AND RBAC FEDERATED GLOBAL DEPLOYMENTS VIRTUAL APPLIANCECONTINUOUS DISCOVERY EASY INSTALL, EASY MAINTENANCE SIMPLE, POWERFUL, AGENTLESS SEGMENT USER ACCESS, FINE GRAINED ACCESS CONTROL HIGHLY SCALABLE, HIGHLY AVAILABLE MULTI-REGION DEPLOYMENTS BROWN-FIELD MANAGEMENT, INTEROPERATES WITH OTHER MGMT EASY DEPLOYMENT 16
  • 17.
    RED HAT CLOUDFORMS VISIBILITYAND ANALYTICS COMPLIANCE AND GOVERNANCE INTEGRATION AND COMPOSABILITY UNIFIED MANAGEMENT AND OPERATIONS COMPLETE LIFE-CYCLE MANAGEMENT 17
  • 18.
    OPERATIONAL VISIBILITY AND ANALYTICS IN-DEPTH ITEMANALYSIS (SMART STATE) ANALYTICSMONITORING AND TRACKING RELATIONSHIP VIEW CONTINUOUS DISCOVERY 18
  • 19.
  • 20.
    UNIFIED MANAGEMENT AND OPERATIONS PLANNINGAND OPTIMIZATION SHOWBACK/ CHARGEBACK USER INTERFACE OPERATIONS REPORTING 20
  • 21.
    SELF-SERVICE WITH COMPLETE LIFECYCLEMANAGEMENT SELF-SERVICE PORTAL PROVISIONING AND CONFIGURATION DELEGATED OPERATIONS RETIREMENT OPERATIONAL MANAGEMENT 21
  • 22.
    ANSIBLE INSIDE Ansible Automationbaked Inside of CloudForms ● Out-of-the Box - Only CloudForms subscription required ● Re-use - Take existing playbooks and run ● Extensible and Easy Use Cases ● Playbooks as a Service ● Playbooks as Policy Action ● Playbooks as Alert Action VM Powers On - Is Database Server - Connect extra Disk Event - Condition - Playbook Software Scan - Is Vulnerable - Update Software Out of Disk Space - Expand Disk Alert - Playbook 22
  • 23.
  • 24.
    Business Goals 1. Innovatefaster that competition 2. Deliver more Value Added Services Data Center as a Service1 Dev Goals 1. Focus on Coding not on Infra 2. Start Develop Now 3. Test many times without constraint Infra Goals 1. Quick Fully automated setup 2. Reusable and Idempotent 3. Multi Tenancy 4. Control and compliance 24
  • 25.
    25 CONTROL & COMPLIANCEBUT NOT LIKE THIS …. https://upload.wikimedia.org/wikipedia/commons/1/16/Umarells.jpg
  • 26.
    Developer VMs Request OK/KO Flavor: <= Tiny/Small AutoApproved Flavor: > Tiny/Small Required Manager Approval 3-tier Request Required Manager Approval OK/KO Cloudforms Service Request Workflow 26
  • 27.
    Business Goals 1. Accommodate BusinessCycle 2. Grant service quality a. Availability b. Performances c. SLA/KPI 2 Infra Goals 1. Scale Out/Down” Services and Infrastructure accordingly to predefined metrics 2. Avoid manual configurations Elastic Auto Scaling 27
  • 28.
    Business Goals 1. Grantresources availability for new and existing services 2. Predict “bottleneck” = forecast accuracy 3 Infra Goals 1. Collect usage information across providers 2. Predict bottleneck 3. Doing it frictionless Planning & Reporting 28
  • 29.
    RED HAT CEPHSTORAGE Standard De Facto Storage Solution for Openstack
  • 30.
    30 Openstack needs Storage IaaS+ IaaS TELEMETRYORCHESTRATION CEILOMETER SAHARA HEAT DATA PROCESSING COMPUTE NOVA NETWORKING NEUTRON IRONICCINDER GLANCE SWIFT STORAGE BLOCK IMAGE OBJECT BARE-METAL PROVISIONING HORIZON TRIPLEO DASHBOARD SHARED SERVICES IDENTITY KEYSTONE DIRECTOR DEPLOYMENT and MANAGEMENT MANILA SHARED FILESYSTEM
  • 31.
    31 Openstack without Ceph GLANCEOBJECT NOVA CINDER MANILA GLANCE FILESTORE SWIFT RINGS SERVER SAS / SATA DISKS BLOCK STORAGE ARRAY NFS STORAGE
  • 32.
    32 GLANCE OBJECT NOVACINDER MANILA FILE SHARE CEPHFS STORE / RETRIEVE HTTP REST BLOCK IO BLOCK IO FILE IO BLOCK STORAGE LIBRBD BOOT IMAGE LIBRBD SWIFT/S3 OBJECT RADOSGW INSTANCE IMAGE LIBRBD KEYSTONE AUTH SWIFT/S3 OBJECT RADOSGW Openstack with Ceph: Block, Object and File STORE INSTANCE IMAGES IN BLOCK DEVICES S3/SWIFT OBJECT STORAGE FOR REST API ACCESS MITIGATE BOOT STORM RISK WITH STORAGE EFFICIENCY HIGH PERFORMANCE PERSISTENT STORAGE POSIX FILE SHARING SERVICES WITH CEPHFS
  • 33.
    33 Openstack: best integrationwith Ceph According to latest annual survey done by Openstack Foundation to Openstack users: Ceph is most used storage for Openstack in production: 48% compared against next proprietary solution with 10% https://www.openstack.org/assets/s urvey/April2017SurveyReport.pdf
  • 34.
    34 Red Hat CephStorage 3 is here! https://www.redhat.com/en/about/press-releases/red-hat-ceph-storage-3-broadens-reach-enterprise-workloads Check out our press release 1. OpenStack customers fully exploit the scale of the platform through a unified software defined storage platform (Cephfs fully supported) 2. Enabling Windows and VMWare customers to leverage modern, elastic storage without the expense and pain of moving the applications off their existing compute environments (Iscsi) 3. Deploying storage in containers for simplified operations, smaller hardware footprint, and cost savings 4. Improving usability and automation, including - new intuitive, graphical dashboards
  • 35.
  • 36.