Simplifying Cloud Implementation
             Jerome S. Gotangco
               Morphlabs, Inc.
                 www.mor.p...
Cloud Computing Opportunity


                                                                Typical Deployment



      ...
Cloud Computing Opportunity


                                                                          Typical Deployment...
Cloud Computing Opportunity


                                                                          Typical Deployment...
Public, Private, and Hybrid Clouds
Public, Private, and Hybrid Clouds



                                     public
                                     clo...
Public, Private, and Hybrid Clouds



                                     public
                                     clo...
Public, Private, and Hybrid Clouds



                                     public
             private                 clo...
Public, Private, and Hybrid Clouds



                                     public
              private                clo...
Public, Private, and Hybrid Clouds



                                     public
              private                clo...
Public, Private, and Hybrid Clouds



                                        public
                  private            ...
Public, Private, and Hybrid Clouds


                                        hybrid
                                      ...
Public, Private, and Hybrid Clouds


                                        hybrid
                                      ...
Public, Private, and Hybrid Clouds


                                        hybrid
                                      ...
Building Blocks to Cloud Adoption
Building Blocks to Cloud Adoption

 Open Source
 Operating Systems
 Platform (Languages)
 Software (Vertical applications)
Building Blocks to Cloud Adoption

 Open Source
  Operating Systems
  Platform (Languages)
  Software (Vertical applicatio...
Building Blocks to Cloud Adoption

 Open Source
  Operating Systems
  Platform (Languages)
  Software (Vertical applicatio...
Preparing for Cloud-based Initiatives?

     Software
  as a Service




      Platform
  as a Service




  Infrastructur...
Private Cloud Scenario

  Cluster
  Controller                       Configuration   Control
                              ...
Hybrid Cloud Implementation



        private               public
        cloud                 cloud



        firewall
Hybrid Cloud Implementation



        private                public
        cloud                  cloud



        firewa...
Hybrid Cloud Implementation



        private                public
        cloud                  cloud



        firewa...
Hybrid Cloud Implementation



        private                public
        cloud                  cloud



        firewa...
Hybrid Cloud Implementation



        private                public
        cloud                  cloud



        firewa...
Hybrid Cloud Implementation



        private                                 public
        cloud                       ...
Hybrid Cloud Implementation



        private                                 public
        cloud                       ...
Planning Your Own Cloud Implementation
Planning Your Own Cloud Implementation



  Decide on a solution with cloud components that allow for flexibility and effici...
Planning Your Own Cloud Implementation



  Decide on a solution with cloud components that allow for flexibility and effici...
Planning Your Own Cloud Implementation



  Decide on a solution with cloud components that allow for flexibility and effici...
Planning Your Own Cloud Implementation



  Decide on a solution with cloud components that allow for flexibility and effici...
mCloud Controller




          2 1U rackmount servers
          50-5,000 or more VMs
          High availability
        ...
mCloud Solution Framework

     Software                     Document                               Content     Business
 ...
IaaS Vendor Map
IaaS Vendor Map

                     Apps
                  Deployment

                  Assembly

                    S...
IaaS Vendor Map

                                                     Apps
                                               ...
IaaS Vendor Map

                                                      Apps
                                              ...
IaaS Vendor Map

                                                                 Apps
  Heroku



                       ...
IaaS Vendor Map

                                                                 Apps
  Heroku



                       ...
IaaS Vendor Map

                                                                 Apps
  Heroku



                       ...
IaaS Vendor Map

                                                                 Apps
  Heroku



                       ...
www.mor.ph

Jerome S. Gotangco
  jerome@mor.ph
Upcoming SlideShare
Loading in …5
×

Morph - Simplifying Cloud Implementation

2,003
-1

Published on

Private Clouds need not be complicated. This deck shows the building blocks of building a private cloud and its benefits/features. Also gives a preview of what Morph and the mCloud server provides for private cloud implementation.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,003
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
103
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide





































  • Morph - Simplifying Cloud Implementation

    1. 1. Simplifying Cloud Implementation Jerome S. Gotangco Morphlabs, Inc. www.mor.ph ComputerWorld CIO Forum Sala Bistro, Greenbelt July 6, 2010
    2. 2. Cloud Computing Opportunity Typical Deployment Dramatic Cost Reduction ery liv 30-70% De stic Ela Actual Infrastructure Utilization Automatic Scaling The main benefit of CLOUD COMPUTING is the provision of instant capacity and the release of that capacity when it is not needed.
    3. 3. Cloud Computing Opportunity Typical Deployment Instant Availability Dramatic Cost Reduction ery liv Once Cloud 30-70% De Computing is established users stic Ela are able to engage “productized” infrastructure within minutes Actual Infrastructure Utilization Automatic Scaling The main benefit of CLOUD COMPUTING is the provision of instant capacity and the release of that capacity when it is not needed.
    4. 4. Cloud Computing Opportunity Typical Deployment Instant Unlimited Availability Dramatic Cost Capacity Reduction ery liv Once Cloud 30-70% De Computing is Resources within established users stic can provide near Ela are able to engage unlimited capacity “productized” for burst infrastructure requirements within minutes Actual Infrastructure Utilization Automatic Scaling The main benefit of CLOUD COMPUTING is the provision of instant capacity and the release of that capacity when it is not needed.
    5. 5. Public, Private, and Hybrid Clouds
    6. 6. Public, Private, and Hybrid Clouds public cloud
    7. 7. Public, Private, and Hybrid Clouds public cloud
    8. 8. Public, Private, and Hybrid Clouds public private cloud cloud
    9. 9. Public, Private, and Hybrid Clouds public private cloud cloud firewall
    10. 10. Public, Private, and Hybrid Clouds public private cloud cloud firewall
    11. 11. Public, Private, and Hybrid Clouds public private cloud cloud firewall address security + privacy maximize existing infrastructure
    12. 12. Public, Private, and Hybrid Clouds hybrid cloud public private cloud cloud firewall address security + privacy maximize existing infrastructure
    13. 13. Public, Private, and Hybrid Clouds hybrid cloud public private cloud cloud firewall address security + privacy maximize existing infrastructure
    14. 14. Public, Private, and Hybrid Clouds hybrid cloud public private cloud cloud Hybrid clouds combine private firewall clouds with public clouds -- appropriate for spike loads or less sensitive data address security + privacy maximize existing infrastructure
    15. 15. Building Blocks to Cloud Adoption
    16. 16. Building Blocks to Cloud Adoption Open Source Operating Systems Platform (Languages) Software (Vertical applications)
    17. 17. Building Blocks to Cloud Adoption Open Source Operating Systems Platform (Languages) Software (Vertical applications) Virtualization Windows and Linux Hardware
    18. 18. Building Blocks to Cloud Adoption Open Source Operating Systems Platform (Languages) Software (Vertical applications) Virtualization Windows and Linux Hardware Infrastructure Tools Cloud Management (ex. Open Nebula, Eucalyptus) Monitoring (ex. Nagios, Cacti, Munin, etc.) Automation (ex. Puppet, Chef) Backup (ex. PostgreSQL PITR, WAL, MySQL Binlogs, etc.)
    19. 19. Preparing for Cloud-based Initiatives? Software as a Service Platform as a Service Infrastructure as a Service
    20. 20. Private Cloud Scenario Cluster Controller Configuration Control Servers Panel enterprise NODE NODE NODE NODE private Manager Manager Manager Manager cloud
    21. 21. Hybrid Cloud Implementation private public cloud cloud firewall
    22. 22. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles
    23. 23. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles
    24. 24. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles
    25. 25. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles
    26. 26. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles rapid time to market
    27. 27. Hybrid Cloud Implementation private public cloud cloud firewall slow purchasing cycles rapid time to market
    28. 28. Planning Your Own Cloud Implementation
    29. 29. Planning Your Own Cloud Implementation Decide on a solution with cloud components that allow for flexibility and efficiency by going for a standards-based set, instead of proprietary technologies.
    30. 30. Planning Your Own Cloud Implementation Decide on a solution with cloud components that allow for flexibility and efficiency by going for a standards-based set, instead of proprietary technologies. Choose a cloud computing environment or platform that is as broad as possible - one that provides ease of migration for private implementors to leverage public cloud as needed.
    31. 31. Planning Your Own Cloud Implementation Decide on a solution with cloud components that allow for flexibility and efficiency by going for a standards-based set, instead of proprietary technologies. Choose a cloud computing environment or platform that is as broad as possible - one that provides ease of migration for private implementors to leverage public cloud as needed. Prioritize architecture that is designed for scale to manage large number of systems without significant manual labor.
    32. 32. Planning Your Own Cloud Implementation Decide on a solution with cloud components that allow for flexibility and efficiency by going for a standards-based set, instead of proprietary technologies. Choose a cloud computing environment or platform that is as broad as possible - one that provides ease of migration for private implementors to leverage public cloud as needed. Prioritize architecture that is designed for scale to manage large number of systems without significant manual labor. First and foremost, in comparing added features for your cloud, ensure that you address ʻlimited IT resourcesʼ.  Think efficiency, not just cost. 
    33. 33. mCloud Controller 2 1U rackmount servers 50-5,000 or more VMs High availability Pre-configured server types: Ruby on Rails, Java, PHP, MySQL, PostgreSQL, Solr, ActiveMQ
    34. 34. mCloud Solution Framework Software Document Content Business CRM Groupware as a Service Manageme Manageme Intelligenc Project Application Testin Collaboratio Databases Middleware Platform n Servers g Platfor as a Service Code m Lifecycle Manager Version mCloud mCloud mCloud Controller Controller Infrastructure Server as a Service Public Cloud Providers Private Data Morph Managed Dedicated Private Enterprise Ready Data Center Clouds Clouds Enablement
    35. 35. IaaS Vendor Map
    36. 36. IaaS Vendor Map Apps Deployment Assembly Server Configurati Managemen t Provisionin g Virtualizati on Fixed DC Assets
    37. 37. IaaS Vendor Map Apps Deployment Assembly Server Configurati Managemen t Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati server/hr on Fixed DC Assets
    38. 38. IaaS Vendor Map Apps Deployment Rightscale Assembly Server 0.033 Configurati per server/hr Managemen t Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati server/hr on Fixed DC Assets
    39. 39. IaaS Vendor Map Apps Heroku Deployment Elastra Assembly 3Tera Rightscale Server 0.033 Configurati per server/hr Managemen t Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati server/hr on Fixed DC Assets
    40. 40. IaaS Vendor Map Apps Heroku Deployment Elastra Assembly 3Tera Rightscale Server 0.033 Configurati per server/hr Managemen t Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati 0.027 server/hr on per Enterprise server/hr Fixed DC DC MSPs Assets
    41. 41. IaaS Vendor Map Apps Heroku Deployment mCLOUD Elastra Assembly controller 3Tera Rightscale Server 0.033 Configurati per server/hr Managemen t Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati 0.027 server/hr on per Enterprise server/hr Fixed DC DC MSPs Assets
    42. 42. IaaS Vendor Map Apps Heroku Deployment mCLOUD Elastra Assembly controller 3Tera Rightscale Server 0.033 Configurati 0.028 per 0.020 server/hr Managemen 0.014 t per server/hr. Provisionin Amazon AWS 0.085 g Rackspace per 0.12 server/hr per Virtualizati 0.027 server/hr on per Enterprise server/hr Fixed DC DC MSPs Assets
    43. 43. www.mor.ph Jerome S. Gotangco jerome@mor.ph

    ×