Accelerate POC to Production: OpenStack with FlexPod Dave Cain Reference Architect, NetApp @thedavecain Muhammad Afzal Engineering Architect, Cisco @mafzal786 1 October 28 th, 2015
OpenStack Evolving Appliances simplify deployment Development Does it work? Can I access it? Operations How can I provide IaaS OpenStack at scale, with dependable, scalable infrastructure? Monitoring Lifecycle Upgrading Support Can we make both Development and Operations Happy? 2
What is FlexPod? Core architecture Cisco UCS B or C server Cisco Fabric Interconnect, Cisco UCS Manager Cisco Nexus switch Optional virtual switch Guiding principles High availability Flexibility and scalability Reduced Risk Repeatable Consistent deployment NetApp FAS storage with Data ONTAP NetApp E-Series storage Bare Metal servers Hypervisors: VMware, Microsoft, KVM 3
FlexPod Makes OpenStack Easier Proven and trusted technology with best of breed components Red Hat, NetApp, and Cisco Engineered integration with Red Hat Enterprise Linux OpenStack Platform (RHEL-OSP) Installer Comprehensively tested and documented design and deployment guides Over 100 Cisco Validated Designs (CVD) and NetApp Verified Architectures (NVA) NVA CVD 4
NetApp Integration Cinder Storage Service Catalog Map features of underlying NetApp storage to create classes of service through Cinder volume types Aligned to workloads. For example: Archival workloads should have thin provisioning, compression, and deduplication Transactional database needs high IOPS with SSD disks and data protection Volume Type archived_data general_purpose Extra Specs {netapp_thick_provisioned=false netapp_dedup=true netapp_compression=true} {netapp_disk_type:sas netapp_thin_provisioned=false} transactional_db {netapp_disk_type:ssd netapp_thin_provisioned=false netapp_mirrored=true} 5
NetApp Integration Instance Caching After a Cinder volume is created from Glance image, cache it in the NFS image cache locally on NetApp FlexVol volume Future volumes are cloned, not copied from this NFS image cache Extremely space efficient Shares same blocks as cached image Only deltas take up new blocks on disk 6
Cisco Integration Nexus 1000v for KVM Architecture Network Admin Virtual Appliance VSM-1 (active) VSM-2 (standby) NX-OS Control Plane Supervisor-1 (Active) Back Plane Supervisor-2 (StandBy) Linecard-1 Linecard-2 Linecard-N Modular Switch VEM-1 VEM-2 VEM-N VSM: Virtual Supervisor Module Control Plane VEM: Virtual Ethernet Module Data Plane Server Admin Hypervisor Hypervisor Hypervisor 7
Cisco Integration Nexus 1000v for KVM Operational Model VM VM VM VM Nexus 1000V VEM 4 5 VM schedule requests Nova Service OpenStack Controller Other Services Horizon 3 Create tenants, networks, subnets & VMs Cloud Mgmt Neutron Service Server 2 Policy-profiles are synced to Controller. Nexus 1000V VSM 1 Create policy-profiles Network Mgmt 8
FlexPod Cooperative Support Direct Access Coordinated Support Solution FlexPod Expertise No barrier between you and the experts you need, whenever you need them. Formal communications, training, and escalation processes across vendors and partners. A multivendor Cooperative Support lab to simulate and pretest support solutions. 9
Call to Action CVD Design: http://bit.ly/1lfchez CVD Deployment: http://bit.ly/1q7b3qb Data Fabric Starter Kit: http://nt-ap.com/1lqhqs9 10
Thank You 11