Cloud infrastructure design


Cloud infrastructure design

 

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN Dan Radez OpenStack Red Hat Brad Ascar CloudForms Red Hat Agenda ?Red Hat OpenStack Platform ?Installation ?OpenStack Architecture ?Highly Available OpenStack ?Red Hat CloudForms ?Overview ?Why a Cloud Management Platform ?Web Scale Architecture Red Hat Enterprise Linux OpenStack Platform RHEL OSP 4.0 Dan Radez Sr. Software Engineer OpenStack Installation ?Packstack ?Unsupported ?Proof of concept / demo / one-off installations ?Uses ssh & puppet for configuration ?Staypuft project ?OpenStack installer foreman plugin ?Can provide provisioning, dhcp, dns services ?Uses puppet master & puppet for configuration ?Recommended for longer term maintained deployments OpenStack Installation: Packstack Staypuft Staypuft Staypuft Staypuft OpenStack Architecture RHEL OSP 4.0 Control / Network Compute ?Control ?Compute ?Network OpenStack Architecture: Logical ?API ?Horizon ?Networking ?Database ?Messaging ?Hypervisor ?Compute Service ?Network Agent OpenStack Architecture: Logical Control / Network Compute Control ?API ?Horizon ?Database ?Messaging ?Hypervisor ?Compute Service ?Network Agent Network Compute ?Networking OpenStack Architecture: Logical ?API ?Horizon ?Database ?Messaging ?Hypervisor ?Compute Service ?Network Agent Compute ?Networking Compute Compute Compute OpenStack Architecture: Scaled Network Compute Control Compute Compute Compute Compute Compute Compute Compute Compute Compute ?Keystone ?Nova ?Glance ?Cinder ?Swift Proxy Database Messaging Horizon ?API ?Horizon ?Database ?Messaging Control OpenStack Architecture: Scaled Swift Proxy Cinder Glance Nova Keystone ?Keystone ?Nova ?Glance ?Cinder ?Swift Proxy OpenStack Architecture: Scaled Database Messaging Horizon Swift Network Swift Proxy Cinder Glance Nova Keystone OpenStack Architecture: Scaled Database Messaging Horizon Compute Swift Network Swift Proxy Cinder Glance Nova Keystone Database Messaging Horizon OpenStack Architecture: Scaled OpenStack High Availability and Load Balancing RHEL OSP 4.0 Pacemaker ?HAProxy ?Database ?Messaging ?Virtual IPs ?Shared DB Storage ?Memcache ?API Services HAProxy OpenStack Architecture: HA / LB ?HAProxy ?Database ?Messaging ?Floating IP ?Shared DB Storage ?Memcache Pacemaker Pacemaker Pacemaker OpenStack Architecture: HA / LB ?HAProxy ?Floating IP1 ?Memcache ?Floating IP4 ?Database ?Floating IP2 ?DB Storage ?Messaging ?Floating IP3 Swift Proxy Cinder Glance Nova Keystone Horizon OpenStack Architecture: HA / LB Pacemaker Pacemaker Pacemaker Red Hat CloudForms Brad Ascar Field Product Manager ? Delivers an Open Cloud Management Platform that Supports Heterogeneous Private, Public and Hybrid Clouds ? Enables Evolution from Proprietary Infrastructures to Open, Hybrid Clouds ? Enables IT to Deliver IAAS and Broker Cloud Services, Optimize Resources and Reduce Costs ? Manages Service Deployment across Hybrid Clouds Using Policies, SLAs and Cost ? Provides Rich Integration into Existing Enterprise Management Systems and Processes ? Eliminates Proprietary Cloud Management Tool Vendor Lock-In CLOUDFORMS Cloud Operations Management CLOUDFORMS Capabilities CLOUDFORMS Built for Cloud Scale Operations Management CLOUDFORMS Built for Virtualization and Cloud Management IT CLOUD MANAGEMENT Seamless Self-Service ? Role-based Delegation ? Self-Service Portals ? Service Catalogs ? Automated Provisioning ? Quotas & Chargeback CLOUDFORMS SELF-SERVICE AUTOMATED PROVISIONING Deployment of Self-Service Resources CLOUDFORMS Management RBAC Quota Requests Role-Based Access Controls Quota Enforcement Approval Workflow ?Intelligent? Workload Placement Converged Infrastructure Service Delivery Chargeback CLOUD BROKERING Controlling Where Requests Get Met What policies affect placement? Which options offer least cost? Where do I have available capacity? Requests Dev QA Prod Dev QA Prod Dev QA Prod Dev QA Prod Dev QA Prod IT CLOUD MANAGEMENT Executive Management ? Financial Management ? Governance & Compliance ? Forecasting & Planning ? Health, Availability CLOUDFORMS AUTOMATING IT PROCESS Protect Environment ? Stop VM if it Breaks Policy Sample Rule: Every Windows VM must have McAfee v2.0 installed ? Users only see conforming VMs/Workloads ? Non-conforming VMs preventing from running ? Policy breach notifications sent automatically ? Tagging certain items allows one to apply policies to only tagged items CLOUDFORMS YES NO Help Desk Security Team IT Management Converged Infrastructure VMs on RHEV Hypervisor VMs on RHEV Hypervisor VMs on ESXi Red Hat CloudForms PROVIDE OUR CUSTOMERS WITH BETTER VALUE WITH MORE FLEXIBILITY . . . Benefits * Fastest Time to Cloud * Low Implementation Costs * Increased Automation * Low Acquisition Cost * Continuous Optimization * Open / Flexible * Tool Reduction Get Started With Private Cloud Today IT CLOUD MANAGEMENT Integration CLOUDFORMS Enterprise Service Catalogs ITPA/RBA CMDB Event Consoles Management & Reporting WASTE DETECTION Optimize the Environment ? VM sprawl ? Incorrectly configured workloads ? Datastore wastage ? Over-allocated resource pools North America Europe Asia CPU Memory Storage Allocated Actual CPU Memory Storage Allocated Actual CPU Memory Storage Allocated Actual 50 GHz 60 GB 400 GB 34 GHz 42 GB 187 GB 30 GHz 45 GB 250 GB 26 GHz 39 GB 237 GB 20 GHz 30 GB 150 GB 17 GHz 26 GB 142 GB = VM = VM sprawl = Incorrectly configured workload Over-Allocated CPU by 16 GHz Memory by 18 GB Storage by 213 GB Understand resource consumption today and trending over time: Storage ? 78% Used 22% Free Storage Consumption 78% 22% CHARGEBACK/SHOWBACK Tagging Provides Flexibility CPU Storage Memory Network ? Whole Unit ? Allocated ? Actual Usage ? Tagged 4 Dimensions to Cost: Virtualization Platforms: VMware vSphere/ESX RedHat Enterprise Virtualization (RHEV & RHEVM) Microsoft HyperV/SCVMM (in process) Bare Metal: RHEL VMware ESX IPAM: Bluecat, Infoblox, DHCP, DNS Directories: Active Directory, IBM Blue Pages Any LDAP Directory Operations Management: Microsoft System Center Operations Manager CA Spectrum HP Operations Manager Any Web Services or SNMP enabled system CMDB: ServiceNow, BMC Remedy Any Web Services enabled system Incident and Change Management: ServiceNow, BMC Remedy Any Web Services enabled system Enterprise Service Catalogs: ServiceNow, BMC Remedy Any Web Services enabled system Public Cloud Providers: Amazon AWS Openstack Compute: vBlock (TBD) UCS (TBD) Storage: NetApp Network: Cisco Nexus (TBD) Miscellaneous: F5 Load Balancers Configuration Management: Puppet (in process) Chef (TBD) IPMI ? hardware discovery, server provisioning and configuration In Process = planning and work underway for this calendar year TBD = being investigated as a potential roadmap item CloudForms Integrations

PARTAGER SUR

Envoyer le lien par email
849
READS
2
DOWN
0
FOLLOW
3
EMBED
DOCUMENT # TAGS
#cloud  #cloud design  #cloud infrastructure 

licence non indique


DOCUMENT # INDEX
Hosting 
img

Partagé par  phlio

 Suivre

Auteur:
Source:Non communique