building and delivering next
play

Building and Delivering Next Generation Developer Services Using - PowerPoint PPT Presentation

Building and Delivering Next Generation Developer Services Using Private Cloud Infrastructure Chris Pinkham CEO, Nimbula 19 June 2012 Cloud Computing Grid Computing Grid-Cloud Computing Nimbula Vision: One Cloud


  1. Building and Delivering Next Generation Developer Services Using Private Cloud Infrastructure Chris Pinkham CEO, Nimbula 19 June 2012

  2. “ Cloud Computing ”

  3. “ Grid Computing ”

  4. “ Grid-Cloud Computing ”

  5. Nimbula Vision: One Cloud Global, Self-service & Collaborative Federation relationships Slide 6 Workloads

  6. Scale: Build In Scale-Out Units Node : A single server in the cloud Cluster : A group of servers on the same network – the unit of scaling for the cloud. Clusters are mostly independent of each other. Site : All clusters in a single location. No resource dependencies between sites, but share a common view of tenants, users, groups, policies, and permissions Cloud : All sites owned by one cloud operator Federation : Communication between clouds of multiple owners Slide 7

  7. Elastic Infrastructure ● Add 100s of commodity nodes in minutes: plug in, power on, & walk away ● Deploy thousands of application instances in minutes with a single command

  8. Zero-Touch Install … Node 10,000 Node 4 Node 8 Node 3 Node 7 Node 9999 Node 9998 Node 2 Node 6 Node 1 Node 5 Node 9997 Slide 9

  9. Resiliency ● Unplug anything without application impact ● Automated recovery of any degraded control plane services ● Automated relaunch of lost apps

  10. Self-Healing Scale-Out Control Plane … Node 10,000 Node 4 Node 8 Node 3 Node 7 Node 9999 Node 9998 Node 2 Node 6 Node 1 Node 5 Node 9997 Mgmt service Mgmt code Mgmt service Mgmt service Mgmt service Slide 11

  11. Self-Service ● Cloud is all about controlled self- service ● Compute instances ● Storage – Ephemeral, template, persistent ● Network – Local IP, DNS, NAT IP ● Image management ● Once permission is granted, no end user activity causes even a single mouse click to cloud admin or tenant admin Slide 12

  12. Decoupling Roles & Multi-Layer Delegation Push control to where the responsibility lies ● Cloud admin only manages the infrastructure itself ● Capacity planning ● Capability tagging ● Overall health ● Create tenants ● Tenant admins manage themselves based on P&L and security responsibilities ● Create users and groups ● Assign permissions, policies, and quotas ● End users drive their own provisioning ● Based on their needs ● Constrained only by policy, not infrastructure Slide 13

  13. Simplifying The Network ● Traditional IT ● Cloud ● Layer 2 isolation ● Flat, layer-3, routable ● Network admin heavy ● Self-service distributed firewall ● Yellow can talk to purple ● Purple can talk to green ● Yellow and green can ’ t talk Slide 14

  14. Application Setup and Teardown ● End users orchestrate complete, complex applications ● Organizations have full control over resources and policy ● Infrastructure owners operate infrastructure

  15. What We Delivered In 2011 Nimbula Director 1.0 Nimbula Director 1.5 ● Self-service IaaS ● Self-service beyond compute ● Image management ● Persistent block storage ● Launch plans ● NAT service ● Best in-class multi-tenancy ● Multi-site private cloud ● Security lists ● Single centralized customers, ● Collaborative permissioning users, permissions, and policy ● Hybrid cloud ● Local site management of ● resources Federation to EC2 ● Lowest opex, highest reliability ● Network and storage QOS ● Zero-touch install ● Metering ● Self-healing control plane Slide 16

  16. Nimbula Director 2.0 1. Extending enterprise readiness lead ● Security, systems management, financial elements 2. Application management ● Manage apps, not infrastructure ● Persistent definitions, monitoring, healing 3. Complete set of self-service network services ● Adding DNS, VPN, & virtual router (1.5 had DHCP, Firewall, NAT, VLAN) 1. VMware support and integration ● ESXi  Nimbula Director  Cloud Foundry 2. Extensible cloud platform: ● Plug in 3 rd party services as a privileged component of the control plane

  17. Thanks For Your Time! ● Learn more ● Nimbula documentation and videos (http://nimbula.com/resources/) ● Nimbula events (http://nimbula.com/news/events/) ● Visit the Nimbula team at Qcon ● Try it out today ● Download Nimbula Director free – fully featured for 40 cores or less https://nimbula.com/secure/products/downloads/ ● Ask us about our hosted demo environment ● Contact ● http://nimbula.com ● chris@nimbula.com

Recommend


More recommend