SlideShare a Scribd company logo
1 of 53
Download to read offline
Hybrid
                       Cloud Design

                       In 6 steps
                   Redapt NYC June 2012   Jeff dickey @nextcast
Thursday, July 5, 12
Bingo!




Thursday, July 5, 12
Passionate about
                       solving scaling issues




Thursday, July 5, 12
agenda

                       -   what are hybrid clouds?
                       -   why Hybrid clouds?
                       -   6 steps to building
                       -   accelerate your cloud
                       -   a case for hybrid



Thursday, July 5, 12
Hybrid Cloud?




Thursday, July 5, 12
Why

                             Public Cloud




                                            Private Cloud




Thursday, July 5, 12
Social Network      Gaming Platform   Financial Services

             AWS Spend           $75k/Month          $100k/Month        $50k/Month

             AWS Instances         Large                Large             Medium

             Key App Need           Data                 RAM                I/O

             Pvt Cloud Racks         3                    2                 1.5

             Compute Nodes           66                  44                 32

             RAM/Node                96                  128                48

             Break-even         20.75 Months         10.38 Months       15.56 Months




                                               Makes cents
Thursday, July 5, 12
Challenging




Thursday, July 5, 12
6 steps to a
                       Production cloud

                       Design   Build   manage   automate   test   deploy




Thursday, July 5, 12
1. Design




Thursday, July 5, 12
Workload/Performance Requirements


                                                 Hypervisor Virtualization Layer

                                  Xen$Server$        VM$Ware$       Hyper0V$           KVM$



                       workload                 Networking/ Network Virtualization

                                   Gigabit$             10G$          VLAN$          Direct$IP$


                                                Storage Platform (Block & Object)

                                  Local$Disk$          ISCSI$         NFS$         Fiber$Chanel$




Thursday, July 5, 12
Compute


                                                                          Compute




                                    Management




                                                                                    Monitoring
                                                 Durable Storage
                                                                          Compute
                       components
                                                                          Compute


                                                               Network

                                                            Orchestration
                                                             Automation



Thursday, July 5, 12
Networking




Thursday, July 5, 12
Storage




Thursday, July 5, 12
2. Build




Thursday, July 5, 12
Physical Build
                                                                                    A A                               A                               A                           A                                      A                                        A                                        A                                  A                                              A                             A   A
                                                                                    L L                               L                               L                           L                                      L                                        L                                        L                                  L                                              L                             L   L
                                                                                                                                                                                                                                                                                                                                              1 3 5 7 9 11 13 15 17 19 21 23                                                       S2410-01-10GE-24CP
                                                                                     A A                              A                                   A                           A                                   A                                           A                                        A                              A          A           A                                                         A
                                                                                     L L                              L                                   L                           L                                   L                                           L                                        L                              2 4 6 8 10 L 14 16 18 20 22 24
                                                                                                                                                                                                                                                                                                                                               L         12          L                                                         L                        Auxiliary
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Syst em
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alarm
                                                                                                                                                                                                                                                                                                                                                                                                                                                        PSU-A
                                                                                                                                                                                                                                                                                                                                                                                                                                                        PSU-B
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Console


                                                                                  A A                                 A                               A                           A                                     A                                        A                                        A                                   A                                              A                             A   A
                                                                                  L L                                 L                               L                           L                                     L                                        L                                        L                                   L                                              L                             L   L
                                                                                                                                                                                                                                                                                                                                              1 3 5 7 9 11 13 15 17 19 21 23                                                       S2410-01-10GE-24CP
                                                                                   A A                                A                               A                           A                                      A                                        A                                        A                                  A          A           A                                                         A
                                                                                                                      L                               L                           L                                      L                                        L                                        L                                  2 4 6 8 10 L 14 16 18 20 22 24
                                                                                                                                                                                                                                                                                                                                               L         12          L                                                         L




                                                                                                                                                                                                                                                                                                                                                                                                                                                           Networking
                                                                                   L L                                                                                                                                                                                                                                                                                                                                                                  Auxiliary
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Syst em
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alarm
                                                                                                                                                                                                                                                                                                                                                                                                                                                        PSU-A
                                                                                                                                                                                                                                                                                                                                                                                                                                                        PSU-B
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Console

                         SRX240
                         MPIM-   1   2   3   4

                                                 ALARM STATUS MPIM-1    MPIM-3



                                                 POWER   HA    MPIM-2   MPIM-4 RESET                            0/0       0/1   0/2             0/3           0/4       0/5           0/6       0/7                     0/8        0/9                0/10       0 /11             0/12            0 /13           0/14         0 /15
                                                                               CONFIG CONSOL E /A UX    LINK                                                                                          10/100/1000                                                                                                                                      0                   USB               1




                         SRX240
                         MPIM-   1   2   3   4

                                                 ALARM STATUS MPIM-1    MPIM-3



                                                 POWER    HA   MPIM-2   MPIM-4 RESET                            0/0       0/1   0/2             0/3           0/4       0/5           0/6       0/7                     0/8            0/9            0/10        0 /11            0/12                0 /13        0/14         0 /15
                                                                               CONFIG CONSOL E /A UX     LINK                                                                                          10/100/1000                                                                                                                                     0                    USB                  1




                                                                                                                                                                                                                                                                                                                                                                                                           St R
                                                                                                                                                                        1             3         5             7               9              11                  13       15              17               19              21   LN 23 A T
                                                                                                                                                                                                                                                                                                                                  K    C




                                                                                                                                                                                                                                                                                                                                                                                                            PW
                                                                                                                                                                                                                                                                                                                                                                                                            at u
                                                                                                                                                                                                                                                                                                                                                                                                               s
                                                                                                                                                                                                                                                                                                                                                                                  Re s e t
                                                                                                                                                                                                                                                                                                                                                                                                          MR S Fan
                                                                                                                                                                                                                                                                                                                                                                                                            P
                                                                                                                                                                                                                                                                                                                                                                                             Stack No.
                                                                                                                                                                                                                                                                                                                                                  LN A T
                                                                                                                                                                                                                                                                                                                                                    K C                     LN A T
                                                                                                                                                                                                                                                                                                                                                                              K C            LNK                      AT
                                                                                                                                                                                                                                                                                                                                                                                                                       C




                                                                                                                                                                        2             4         6             8               10             12                  14       16              18               20              22            24            1   S t a c k i g H D MI
                                                                                                                                                                                                                                                                                                                                                                     n               2                1   SFP+    2




                                                                                                                                                                                                                                                  2
                                                                                                                                PowerEdge R 620                                                                                                                                                                                     6
                                                                                                                                                                                                                                                  4




                                                                                                                                                                                                                                                                                                                                                                                                                                                        Management
                                                                                                                                          EST


                                                                                     0                                                                                                                                                            3
                                                                                                                                                                                                                                                                                                                                    7
                                                                                     1                                                                                                                                                            5




                                                                                                                                                                                                                                                  2
                                                                                                                                PowerEdge R 620                                                                                                                                                                                     6
                                                                                                                                          EST                                                                                                     4

                                                                                     0                                                                                                                                                            3
                                                                                                                                                                                                                                                                                                                                    7
                                                                                     1                                                                                                                                                            5


                                                                                                                                 0                    1        2              3             4                 5                    6                     7                8                    9                   10              11             12                    13                   14              15




                                                                                                       EST




                                                                                                        EST
                                                                                                                                      0                   1         2             3             4                   5                  6                     7                8                    9                10                   11        12                       13                   14              15

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Storage

                                                                                                                                      0                   1         2             3             4                   5                  6                     7                8                    9                10                   11        12                       13                   14              15




                                                                                                        EST




                                                                                                         EST
                                                                                                                                      0                   1         2             3             4                   5                   6                    7                 8                   9                 10                  11         12                       13                  14              15
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Compute




Thursday, July 5, 12
Iso’s
                                   Racking
                                   Cabling
                                   servers
                                   Switches
                                   Firewalls
                                   Patches
                                   Hypervisors
                       Checklist
                                   Patches



Thursday, July 5, 12
Connect




Thursday, July 5, 12
Any cloud




Thursday, July 5, 12
3 Management




Thursday, July 5, 12
workflow




                                           (OSS/BSS,*Monitoring,*Iden&ty*Management*,*Etc)*
                                                                                                                           User Interface                     Developer API
                                                                                                                                                                               Open
                                                                                                                                                                                                          Console!
                                                                                                                 Administer         End User     Console      Amazon
                                                                                                                                                                               Stack




                       Opera&onal*Integra&on*
                                                                                                                   Availability and Security                  Image Libraries                                                           VMn




                                                                                              Integration API
                                                                                                                Backup        LB         HA       Monitor                              Control domain                               VM1
                                                                                                                                                               Application Catalog
                                                                                                                                                                                       (dom0)
                                                                                                                         Dynamic Workload                                                                       One or more       VM0
                                                                                                                                                                                              Toolstack         driver, stub or
                                                                                                                           Management                           Custom Templates
                                                                                                                                                                                                                service domains    Guest OS
                                                                                                                                                                                             Dom0 Kernel                           and Apps
                                                                                                                   Resource Management                        Operating System ISOs

                                                                                                                 Servers           Storage      Network                                Scheduler, MMU                               Xen Hypervisor


                                                                                                                Service Management (Billing, Metering, Accounts, etc.)                                                                    Host HW
                                                                                                                                                                                       I/O                 Memory          CPUs


                                                                                                                                       Virtualization Layer

                                                                                                                Servers                        Network                 Storage




Thursday, July 5, 12
Monitor




Thursday, July 5, 12
Reactive




Thursday, July 5, 12
Watch


Thursday, July 5, 12
Proactive




Thursday, July 5, 12
workloads




Thursday, July 5, 12
VM Placement




Thursday, July 5, 12
4 Automate




Thursday, July 5, 12
Install


Thursday, July 5, 12
Configure




Thursday, July 5, 12
Governance Controls                                                       Automation Engine
                                  Control access and security, track                                        Monitor, alert, auto-scale, and
                                       usage, and access logs                                                   automate operations


                       sit back   MultiCloud Marketplace™                                                   Configuration Framework
                                  Access cloud-ready, customizable                                           Provision servers and execute
                                         ServerTemplates™                                                      scripts with consistency




                                                                           MultiCloud Platform
                                                                       Manage public, private, and hybrid
                                                                                    clouds




Thursday, July 5, 12
5 Test




Thursday, July 5, 12
Load test




Thursday, July 5, 12
Build it - Break it




Thursday, July 5, 12
Watch




Thursday, July 5, 12
Plan


Thursday, July 5, 12
6 Deploy


Thursday, July 5, 12
Infinite scale

                       Public Cloud




                                      Private Cloud




Thursday, July 5, 12
Governance Controls                                                       Automation Engine
                                     Control access and security, track                                        Monitor, alert, auto-scale, and
                                          usage, and access logs                                                   automate operations


                       1 interface   MultiCloud Marketplace™                                                   Configuration Framework
                                     Access cloud-ready, customizable                                           Provision servers and execute
                                            ServerTemplates™                                                      scripts with consistency




                                                                              MultiCloud Platform
                                                                          Manage public, private, and hybrid
                                                                                       clouds




Thursday, July 5, 12
Next Steps


Thursday, July 5, 12
Find it


Thursday, July 5, 12
Turnkey Hybrid Cloud




                          zero to cloud

Thursday, July 5, 12
A CASE FOR hybrid

                                      - locations
                       Hybrid Cloud


                                      -regulations

                                      -Unpredictable growth



Thursday, July 5, 12
Amazon anywhere


                       Private Cloud                  Public Cloud
                                       Hybrid Cloud




Thursday, July 5, 12
Q&A
Thursday, July 5, 12
Home




Thursday, July 5, 12
Corporate IT Trends: Evolution to Cloud
                Drive to Adopt Cloud Services
                   –Security, Compliance, Performance Concerns
                   –Mix applications: specialized, custom and off the shelf
                   –Not all of them are cloud ready


                Require an evolution path towards Cloud
                   –Deploy internal applications in private cloud environment
                   –Build seamless path to public cloud resources
                   –Identify & migrate cloud ready workloads over time


       www.equinix.com                              © 2012 Equinix Inc.
                                                                                47

Thursday, July 5, 12
Corporate IT – Challenges & Trends


                         Challenges
                         •Capital Preservation
                         •Opex / Cost Reduction
                         •Compliance &Security
                         •Agility & Speed                                   Cloud Services Adoption
                                                                                    Models
                         Trends
                         •Data Center Consolidation
                         •Virtualization
                         •Hi-density Compute
                         •Aging Data Centers




       www.equinix.com                                © 2012 Equinix Inc.
                                                                                                      48

Thursday, July 5, 12
Data Center Manager’s Choices:
               Insource?/Outsource?/Multisource?
                                                       Enterprise
                                                   day-to-day control


                                                                                           Equinix Coverage
                              Build                                          Lease

                                                                                          Colocation

             Investment                                                                                         Investment
            mainly CAPEX                                                                                        mainly OPEX
                                                                                            Hosting



                                                       Outsource
                                                                         Space

                                                                       Service
                                                                                                              Utility/
                                                                   Operations                                 Cloud
             CIOs must look at all the
             factors when calculating
                       TCO
                                                    Service provider
                                                        control                           DC Outsourcing

        Source:
       www.equinix.com                                              © 2012 Equinix Inc.

                                                                           49
Thursday, July 5, 12
Platform Equinix
        Ecosystems of Choice – Central to Cloud Growth

                         Platform Equinix ecosystems accelerate growth                        Our $5.5B Market for
                                      NETWORK                             CLOUD & IT
                                                                                              Communications Services
                                     PROVIDERS                            PROVIDERS           Includes:
                                                                                              •250+ Cloud & SaaS
                                                                                              •450+ IT services providers
                                                                                              •600+ financial firms
                                                                                              •700+ network providers
                                                                                              •8 of the top 10 web sites
                                                                                              •7 of the top 10 video sites
                                                                                              •5 of the top 5 social networks
                                CONTENT,                                          FINANCIAL   •9 of the top 10 ad sites
                              GAMING & VIDEO                                      SERVICES    •4 of the 5 Smartphone platforms
                                                 MARKETPLACE OF
                                                     CHOICE


                                                   ENTERPRISE




       www.equinix.com                                          © 2012 Equinix Inc.
                                                                                                                          50

Thursday, July 5, 12
The Cloud Enabled Enterprise & Platform Equinix




                               Private Cloud                                  Public Cloud
                               Deployments                                    Deployments




                                                                       700+ Network
                                                                       Services Providers




       www.equinix.com                           © 2012 Equinix Inc.
                                                                                             51

Thursday, July 5, 12
JOIN US

                                       @nextcast
                       THANKS YOu
                                        facebook.com/redapt




Thursday, July 5, 12
Rack & Roll




                       23 septembre // @ rox club // 23:00




Thursday, July 5, 12

More Related Content

More from RightScale

More from RightScale (20)

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for Enterprises
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Sizing, Building, and Scaling a Hybrid Cloud

  • 1. Hybrid Cloud Design In 6 steps Redapt NYC June 2012 Jeff dickey @nextcast Thursday, July 5, 12
  • 3. Passionate about solving scaling issues Thursday, July 5, 12
  • 4. agenda - what are hybrid clouds? - why Hybrid clouds? - 6 steps to building - accelerate your cloud - a case for hybrid Thursday, July 5, 12
  • 6. Why Public Cloud Private Cloud Thursday, July 5, 12
  • 7. Social Network Gaming Platform Financial Services AWS Spend $75k/Month $100k/Month $50k/Month AWS Instances Large Large Medium Key App Need Data RAM I/O Pvt Cloud Racks 3 2 1.5 Compute Nodes 66 44 32 RAM/Node 96 128 48 Break-even 20.75 Months 10.38 Months 15.56 Months Makes cents Thursday, July 5, 12
  • 9. 6 steps to a Production cloud Design Build manage automate test deploy Thursday, July 5, 12
  • 11. Workload/Performance Requirements Hypervisor Virtualization Layer Xen$Server$ VM$Ware$ Hyper0V$ KVM$ workload Networking/ Network Virtualization Gigabit$ 10G$ VLAN$ Direct$IP$ Storage Platform (Block & Object) Local$Disk$ ISCSI$ NFS$ Fiber$Chanel$ Thursday, July 5, 12
  • 12. Compute Compute Management Monitoring Durable Storage Compute components Compute Network Orchestration Automation Thursday, July 5, 12
  • 16. Physical Build A A A A A A A A A A A A L L L L L L L L L L L L 1 3 5 7 9 11 13 15 17 19 21 23 S2410-01-10GE-24CP A A A A A A A A A A A A L L L L L L L L 2 4 6 8 10 L 14 16 18 20 22 24 L 12 L L Auxiliary Syst em Alarm PSU-A PSU-B Console A A A A A A A A A A A A L L L L L L L L L L L L 1 3 5 7 9 11 13 15 17 19 21 23 S2410-01-10GE-24CP A A A A A A A A A A A A L L L L L L 2 4 6 8 10 L 14 16 18 20 22 24 L 12 L L Networking L L Auxiliary Syst em Alarm PSU-A PSU-B Console SRX240 MPIM- 1 2 3 4 ALARM STATUS MPIM-1 MPIM-3 POWER HA MPIM-2 MPIM-4 RESET 0/0 0/1 0/2 0/3 0/4 0/5 0/6 0/7 0/8 0/9 0/10 0 /11 0/12 0 /13 0/14 0 /15 CONFIG CONSOL E /A UX LINK 10/100/1000 0 USB 1 SRX240 MPIM- 1 2 3 4 ALARM STATUS MPIM-1 MPIM-3 POWER HA MPIM-2 MPIM-4 RESET 0/0 0/1 0/2 0/3 0/4 0/5 0/6 0/7 0/8 0/9 0/10 0 /11 0/12 0 /13 0/14 0 /15 CONFIG CONSOL E /A UX LINK 10/100/1000 0 USB 1 St R 1 3 5 7 9 11 13 15 17 19 21 LN 23 A T K C PW at u s Re s e t MR S Fan P Stack No. LN A T K C LN A T K C LNK AT C 2 4 6 8 10 12 14 16 18 20 22 24 1 S t a c k i g H D MI n 2 1 SFP+ 2 2 PowerEdge R 620 6 4 Management EST 0 3 7 1 5 2 PowerEdge R 620 6 EST 4 0 3 7 1 5 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 EST EST 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Storage 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 EST EST 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Compute Thursday, July 5, 12
  • 17. Iso’s Racking Cabling servers Switches Firewalls Patches Hypervisors Checklist Patches Thursday, July 5, 12
  • 21. workflow (OSS/BSS,*Monitoring,*Iden&ty*Management*,*Etc)* User Interface Developer API Open Console! Administer End User Console Amazon Stack Opera&onal*Integra&on* Availability and Security Image Libraries VMn Integration API Backup LB HA Monitor Control domain VM1 Application Catalog (dom0) Dynamic Workload One or more VM0 Toolstack driver, stub or Management Custom Templates service domains Guest OS Dom0 Kernel and Apps Resource Management Operating System ISOs Servers Storage Network Scheduler, MMU Xen Hypervisor Service Management (Billing, Metering, Accounts, etc.) Host HW I/O Memory CPUs Virtualization Layer Servers Network Storage Thursday, July 5, 12
  • 31. Governance Controls Automation Engine Control access and security, track Monitor, alert, auto-scale, and usage, and access logs automate operations sit back MultiCloud Marketplace™ Configuration Framework Access cloud-ready, customizable Provision servers and execute ServerTemplates™ scripts with consistency MultiCloud Platform Manage public, private, and hybrid clouds Thursday, July 5, 12
  • 34. Build it - Break it Thursday, July 5, 12
  • 38. Infinite scale Public Cloud Private Cloud Thursday, July 5, 12
  • 39. Governance Controls Automation Engine Control access and security, track Monitor, alert, auto-scale, and usage, and access logs automate operations 1 interface MultiCloud Marketplace™ Configuration Framework Access cloud-ready, customizable Provision servers and execute ServerTemplates™ scripts with consistency MultiCloud Platform Manage public, private, and hybrid clouds Thursday, July 5, 12
  • 42. Turnkey Hybrid Cloud zero to cloud Thursday, July 5, 12
  • 43. A CASE FOR hybrid - locations Hybrid Cloud -regulations -Unpredictable growth Thursday, July 5, 12
  • 44. Amazon anywhere Private Cloud Public Cloud Hybrid Cloud Thursday, July 5, 12
  • 47. Corporate IT Trends: Evolution to Cloud Drive to Adopt Cloud Services –Security, Compliance, Performance Concerns –Mix applications: specialized, custom and off the shelf –Not all of them are cloud ready Require an evolution path towards Cloud –Deploy internal applications in private cloud environment –Build seamless path to public cloud resources –Identify & migrate cloud ready workloads over time www.equinix.com © 2012 Equinix Inc. 47 Thursday, July 5, 12
  • 48. Corporate IT – Challenges & Trends Challenges •Capital Preservation •Opex / Cost Reduction •Compliance &Security •Agility & Speed Cloud Services Adoption Models Trends •Data Center Consolidation •Virtualization •Hi-density Compute •Aging Data Centers www.equinix.com © 2012 Equinix Inc. 48 Thursday, July 5, 12
  • 49. Data Center Manager’s Choices: Insource?/Outsource?/Multisource? Enterprise day-to-day control Equinix Coverage Build Lease Colocation Investment Investment mainly CAPEX mainly OPEX Hosting Outsource Space Service Utility/ Operations Cloud CIOs must look at all the factors when calculating TCO Service provider control DC Outsourcing Source: www.equinix.com © 2012 Equinix Inc. 49 Thursday, July 5, 12
  • 50. Platform Equinix Ecosystems of Choice – Central to Cloud Growth Platform Equinix ecosystems accelerate growth Our $5.5B Market for NETWORK CLOUD & IT Communications Services PROVIDERS PROVIDERS Includes: •250+ Cloud & SaaS •450+ IT services providers •600+ financial firms •700+ network providers •8 of the top 10 web sites •7 of the top 10 video sites •5 of the top 5 social networks CONTENT, FINANCIAL •9 of the top 10 ad sites GAMING & VIDEO SERVICES •4 of the 5 Smartphone platforms MARKETPLACE OF CHOICE ENTERPRISE www.equinix.com © 2012 Equinix Inc. 50 Thursday, July 5, 12
  • 51. The Cloud Enabled Enterprise & Platform Equinix Private Cloud Public Cloud Deployments Deployments 700+ Network Services Providers www.equinix.com © 2012 Equinix Inc. 51 Thursday, July 5, 12
  • 52. JOIN US @nextcast THANKS YOu facebook.com/redapt Thursday, July 5, 12
  • 53. Rack & Roll 23 septembre // @ rox club // 23:00 Thursday, July 5, 12