+ All Categories
Home > Documents > openstackonintelv0-110427170257-phpapp01

openstackonintelv0-110427170257-phpapp01

Date post: 06-Jul-2018
Category:
Upload: noel-castro
View: 213 times
Download: 0 times
Share this document with a friend

of 23

Transcript
  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    1/23

    OpenStack on IntelBilly Cox

    Director, Cloud Builders

    Software and Services Group

    Intel Corp.

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    2/23

    MoreDevices

    >15 BillionConnected Devices2 

    1. IDC “Server Workloads Forecast” 2009. 2.IDC “The Internet Reaches Late Adolescence” Dec 2009, extrapolation by Intel for 2 015 2.ECG “Worldwide Device Estimates Year 2020 - Intel One Smart Network Work” forecast 3. Source:

    http://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.html  extrapolated to 2015

    By 2015… 

    More Users

    >1 Billion MoreNetizen’s1 

    More Data

    >1 Zetabyte

    Internet Traffic3

     

    Internet and device expansion drives new requirements for Data Centers  

    http://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.htmlhttp://www.cisco.com/assets/cdc_content_elements/networking_solutions/service_provider/visual_networking_ip_traffic_chart.html

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    3/23

    Why is IT Buying in 2011?Primary Triggers for New Server Purchases

    29

    18

    17

    10

    20

    6

    Migrating to

    Virtualization

    Virtualization and host of application-based needs

    are driving the majority of server purchases

    3

    Application

    Upgrade

    New Application

    Add Capacity

    to Existing

    Application

    HW Consolidation

    Source: Forrester Research survey, January 2011

    Other

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    4/23

    Common Threads for New Server Purchases

    60

    38%

    IT’s needs are varied which requires targeted server

    platforms

    4

    …and EVERYONE is

    concerned about

    SECURITY

    Virtualized

    Hosts

    PhysicalHosts

    Source: Forrester Research survey, January 2011

    >60 will be used where

    POWER / SPACE is limited

    34%

    26%

    30%

    9%No Limitations

    Space

    Limitations

    Power/Cooling

    Limitations

    Space AND Power/Cooling

    Limitations

    60 are likely to be VIRTUALIZED

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    5/23

    Opportunity to save $25B in annual “excess” IT spend by 2015 3

    Today’s Key IT Challenges  

    1. IDC Market Analysis, January 2010.

    2. Source information in speaker notes3. Source information in speaker notes

    Today’s Technology Would RequireBuilding 45 New Coal Power Plants to

    Support 2015 IT Infrastructure2

    Efficiency

    70% of Respondents Saying Securityis Top Concern In Moving to PublicCloud1 

    Security

    IT will spend ~$2T ondeployment & operations thru

    2015 unless smarter infrastructure radicallysimplifies management of virtualizedenvironments.

    Manageability

    “We have seen lock-in return as a topconcern….routinely seeking alternatives toproprietary virtualization and cloudcomputing technology “ 

    August 2010

    Lock-In

    http://upload.wikimedia.org/wikipedia/en/8/86/Bain_and_Company_Logo_1.svg

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    6/23

    2005 2006 2007 2008 2009 2010 2011

    Intel® Xeon® Processor Performance  

    Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or

    software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on

    performance tests and on the performance of Intel products, visit http://www.intel.com/performance/resources/limits.htm Copyright © 2010 Intel Corporation. * Other names and brands may be claimed as the property of others.

    Xeon 5570 – Intel® Xeon® Processor X5570 (“Nehalem-EP 2.93GHz”, Quad-Core)Xeon 5680 – Intel® Xeon® Processor X5680 (“Westmere-EP 3.33 GHz”, Six-Core

    Magny Cours – AMD Opteron 6176 SE 2.3GHz

    Xeon 3.80 – Intel® Xeon® Processor 3.80 2M L2 (“Irwindale 3.80GHz”, Single-Core)Xeon 5160 – Intel® Xeon® Processor 5160 (“Woodcrest 3.0GHz”, Dual-Core)

    Xeon 5470 – Intel® Xeon® Processor X5470 (“Harpertown 3.33GHz”, Quad-Core)

    Source: Published 2S results on SPECint*_rate_base2006 benchmark at SPEC.org as of October 20,2010. Sandy Bridge results not yet tested or published.

    Dual

    Core

    65nm

    Quad

    Core

    65nm

    Quad

    Core

    45nm

    Six

    Core

    32nm

    Single

    Core

    90nm

    17X Increase in Integer Throughput since 2005

    Xeon 5100

    Xeon 5500

    Quad

    Core

    45nm

    Xeon 5400

    Xeon 3.80

    Xeon 5600

    Xeon 5300

    Future

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    7/23

    Impact of Scale

    7

    Software Technologies &Management

    Server, Storage, Switches

    Data Center

    Resource Cost in

    Medium DC 

    Cost in

    Very Large DC  Ratio 

    Network $95 / Mbps / month $13 / Mbps / month 7.1x

    Storage $2.20 / GB / month $0.40 / GB / month 5.7x

     Administration ≈140 servers/admin  >1000 servers/admin 7.1x

    Source: Hamilton 2009.03.28: Cloud Computing Economies of Scale, Keynote, Self-Managing Database Systems, Shanghai. 

    **

    *

    Tight coupling across software, hardware, data center

    http://db.uwaterloo.ca/tcde-smdb/smdb09/http://images.google.com/imgres?imgurl=http://www.ximep2008.org/newpage/microsoft-logo.jpg&imgrefurl=http://www.ximep2008.org/newpage/demo.html&usg=__t6JSpO_AYh-ne16BN-6hgYRu2z0=&h=686&w=2846&sz=80&hl=en&start=2&um=1&tbnid=qXPGv2e2QgNLeM:&tbnh=36&tbnw=150&prev=/images?q=microsoft+logo&hl=en&rlz=1T4ADBF_enCN298US304&sa=N&um=1&newwindow=1http://db.uwaterloo.ca/tcde-smdb/smdb09/http://db.uwaterloo.ca/tcde-smdb/smdb09/http://db.uwaterloo.ca/tcde-smdb/smdb09/http://images.google.com/imgres?imgurl=http://www.ximep2008.org/newpage/microsoft-logo.jpg&imgrefurl=http://www.ximep2008.org/newpage/demo.html&usg=__t6JSpO_AYh-ne16BN-6hgYRu2z0=&h=686&w=2846&sz=80&hl=en&start=2&um=1&tbnid=qXPGv2e2QgNLeM:&tbnh=36&tbnw=150&prev=/images?q=microsoft+logo&hl=en&rlz=1T4ADBF_enCN298US304&sa=N&um=1&newwindow=1

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    8/23

    Shadowed Layout

       A   I   R   F   L   O   W

     

    Non-Shadowed Layout

    Server Configurations

    Feature Shadowed Un-ShadowedPreheat High Low

    Flow Impedance High Reduced

    Fan Power Higher Reduced

    TSA Support 35 >35

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    9/23

    A little math

    Using the Facebook, Open Compute as a reference− 30 servers/rack (1), 24 racks/row (2) >> 720 servers/row• With Xeon 5600 servers

    − 12 DIMM slots (2DPC), 4GB/DIMM >> 48GB/server

    • Assuming 4GB/VM >> 8,640 VMs/row• Assuming 130W/server >> 93.6kw/row• For a moderate size enterprise:

    − 4 rows >> 34,560 VMs and 374.4kw− At $0.10/VM/hour >> ~$83k/day revenue

    • Notes:− This is just the active VM’s; likely 1,000’s more offline − # VM/s goes up with Moore’s Law and memory capacity 

    9

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    10/23

    The implications for OpenStack

    •VMs: ~30k now, maybe 60k (1) in 3 years in same space

    • Power: ~370kw, roughly $1M/year (2) in utility spend

    • 10% more efficient placement >> ~$8k/day more revenue

    • 10% more efficient power >> saves ~$100k/year

    • For OpenStack− Plan for large numbers of VMs (scale)

    − Expect a focus on efficient use of the infrastructure (effective policyand constraint scheduling)

    − Support for compliance and audit (trust)

    10

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    11/23

    Easing Cloud Deploymentsvia Proven, Interoperable

    Solutions for IT

    Intel® Cloud Builders

    www.intel.com/cloudbuilders 

    http://www.intel.com/cloudbuildershttp://www.intel.com/cloudbuilders

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    12/23

    Usage Models and Reference Architectures

    IaaS

    Trusted

    ComputePools

    Scale out

    Storage

    Converged

    Networks

    Policy based

    Power Mgmt

    On-boardingSecure CloudAccess

    Secure ClientExecution

    BalancedCompute

    Data center

    Use a client device Use a cloud

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    13/23

     Intel ® Cloud Builders ProgramReference Architectures

     A Starting Point from Which to Build and Optimize Cloud Infrastructure

    SoftwareReference

    ArchitectureWhite Papers

    Webinar/Training

    Intel and OEMHW Blueprints

    ISVCloud SW Stack

    Integrated solution

    Test Bed

    http://www.intel.com/cloudbuilders

    http://www.intel.com/software/cloudbuilderhttp://www.intel.com/software/cloudbuilder

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    14/23

    Intel ® Cloud Builders: Proven Solutions

    Build A Cloud:

    Fujitsu Primergy withVMware vCloud

    HP ProLiant SL* & EnomalyElastic Computing Platform

    Huawei SingleCLOUD*

    IBM* CloudBurst

    Joyent SmartDataCenter

    Microsoft System CenterVM Manager Self-Service

    Portal 2.0*Nimbula* Cloud OperatingSystem & NimbulaDirector*

    Novell* Cloud Manager

    Parallels* Elastic ITSolution Developer Cloud

    Powerleader Power Rack

    Server* with Microsoft*

    Red Hat* CloudFoundations

    Ubuntu Enterprise Cloud

    Univa UD*

    VMware VCloud* Director

    Proven, open, interoperable solutions optimized for IA capabilities

    Solutions to make it easier tobuild & optimize cloud

    infrastructure

    Enhance A Cloud:

    Balanced Compute Modelwith NetSuite & Gproxy

    Design

    Cisco* Virtualized Multi-Tenant Data Center

    Cloud Gateway Securityon Intel Platforms

    Cloud On-Boarding withCitrix OpenCloud*

    Dell & VMware* PolicyBased PowerManagement

    EMC* Atmos* Scale-outStorage Usage Models

    Enhanced Cloud Securitywith HyTrust and

    VMware

    NetApp* Unified Storageand Networking

    Parallels* TrustedCompute Pools for Cloud

    Computing

    VMware Enhanced ServerPlatform Security

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    15/23

    OpenStack with Cloud Builders(Challenges with Bexar release)

    • Need an external internet connection active todownload and install the OpenStack packages

    • All steps not clearly documented, used multipleblogs and sources to complete successfulinstallation

    • Automated installation scripts fails to install allthe needed packages due to ports that werenot open on the switch

    • Unable to SSH into the VM instance becausethe configuration to IPtables that the install

    scripts created are lost if the server isrebooted

    • VM Instances reported “Failed to spawn” whenstarting, related to install scripts usingdevelopment packages instead of Stablepackages.

    • Unable to get the nodes to add their presenceto the master database on the cloud controller.

    • First Instance freezes at “scheduling” state,

    services on the node did not startautomatically

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    16/23

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    17/23

    Intel® Cloud Builders - Reference ArchitecturesUsage Models

    Partners

    Maturity

    HW

    SW

    Technology

    Customer Test Bed

    Production

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    18/23

    Trusted Compute Pools• Challenge

    − Little visibility or control of the level of security and trustprovided by cloud infrastructure, so IT reluctant to use

     

    • Solution

    − Allow tenants of private and public clouds to place workloads intomore secure and trusted resource pools by providingtrusted/secure infrastructure and administrative tools that allowreporting and provisioning

    •Usage Scenarios

    − Launch of trusted VMM and VM

    − Enforcement of trusted pool

    − Provide tenant visibility into the infrastructure

    Trusted PoolUntrusted

    18

    Enhance Security

    Trusted Compute Pool Reference Architectures

    www.intel.com/cloudbuilders/library

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    19/23

    Policy-Based Power Management• Challenge

    − Datacenters require more efficient use of Node, Group andData Center server power consumption.

    •Solution

    − Active data center power management framework thatallows monitoring and control of power usage at the node,

    group and data center level.

    •Usage Scenarios

    − Static Scenarios

    − Real time server monitoring

    − Static Power Guard Rail

    − Static Power Capping

    19

    Policy

    Improve Efficiency

    Policy based Power Management Reference Architecture

    www.intel.com/cloudbuilders/library

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    20/23

    Unified Networking• Challenge

    −Multiple data center networks for LAN, management,storage, virtualization, etc, add significant cost andcomplexity to data center environments

    •Solution

    − Deploy standard 10GBE data center network with IOVirtualization for performance and collapse data traffic

    of all types to that network.

    •Usage Scenarios

    − 10GBE and LAN Port Consolidation

    − Storage (FCOE, iSCSI, NAS) and LAN Consolidation

    20

    atacenter Simplification

    Unified Networking Reference Architectures

    www.intel.com/cloudbuilders/library

    UnifiedFabric

    Servers StorageArrays

    Management

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    21/23

    Legal Disclaimer• Intel may make changes to specifications and product descriptions at any time, without notice.

    • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximateperformance of Intel products as measured by those tests. Any difference in system hardware or software design orconfiguration may affect actual performance. Buyers should consult other sources of information to evaluate the performanceof systems or components they are considering purchasing. For more information on performance tests and on the

    performance of Intel products, visit Intel Performance Benchmark Limitations • Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this

    document. Intel encourages all of its customers to visit the referenced Web sites or others where similar performancebenchmarks are reported and confirm whether the referenced benchmarks are accurate and reflect performance of systemsavailable for purchase.

    • Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processorfamily, not across different processor families. See www.intel.com/products/processor_number for details.

    • Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause theproduct to deviate from published specifications. Current characterized errata are available on request.

    • Intel Virtualization Technology requires a computer system with a processor, chipset, BIOS, virtual machine monitor (VMM)and applications enabled for virtualization technology. Functionality, performance or other virtualization technology benefitswill vary depending on hardware and software configurations. Virtualization technology-enabled BIOS and VMM applicationsare currently in development.

    • Intel® Turbo Boost Technology requires a Platform with a processor with Intel Turbo Boost Technology capability. Intel TurboBoost Technology performance varies depending on hardware, software and overall system configuration. Check with yourplatform manufacturer on whether your system delivers Intel Turbo Boost Technology. For more information, seehttp://www.intel.com/technology/turboboost 

    • No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) is asecurity technology under development by Intel and requires for operation a computer system with Intel® VirtualizationTechnology, a Intel® Trusted Execution Technology-enabled Intel processor, chipset, BIOS, Authenticated Code Modules, and

    an Intel or other Intel® Trusted Execution Technology compatible measured virtual machine monitor. In addition, Intel®Trusted Execution Technology requires the system to contain a TPMv1.2 as defined by the Trusted Computing Group andspecific software for some uses.

    • 64-bit computing on Intel architecture requires a computer system with a processor, chipset, BIOS, operating system, devicedrivers and applications enabled for Intel® 64 architecture. Performance will vary depending on your hardware and softwareconfigurations. Consult with your system vendor for more information.

    • Intel, Intel Xeon, Intel Core microarchitecture, and the Intel logo are trademarks or registered trademarks of Intel Corporationor its subsidiaries in the United States and other countries.

    • * Other names and brands may be claimed as the property of others.

    • © 2008 Standard Performance Evaluation Corporation (SPEC) logo is reprinted with permission

    http://www.intel.com/performance/resources/limits.htmhttp://www.intel.com/technology/turboboosthttp://www.intel.com/technology/turboboosthttp://www.intel.com/performance/resources/limits.htm

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    22/23

    Legal Disclaimers: Performance

    • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance ofIntel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual

    performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are consideringpurchasing. For more information on performance tests and on the performance of Intel products, Go to:http://www.intel.com/performance/resources/benchmark_limitations.htm.

    • Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this document. Intelencourages all of its customers to visit the referenced Web sites or others where similar performance benchmarks are reported and confirmwhether the referenced benchmarks are accurate and reflect performance of systems available for purchase.

    • Relative performance is calculated by assigning a baseline value of 1.0 to one benchmark result, and then dividing the actual benchmark resultfor the baseline platform into each of the specific benchmark results of each of the other platforms, and assigning them a relative performancenumber that correlates with the performance improvements reported.

    • SPEC, SPECint, SPECfp, SPECrate. SPECpower, SPECjAppServer, SPECjEnterprise, SPECjbb, SPECompM, SPECompL, and SPEC MPI are trademarks

    of the Standard Performance Evaluation Corporation. See http://www.spec.org for more information.• TPC Benchmark is a trademark of the Transaction Processing Council. See http://www.tpc.org for more information.

    • SAP and SAP NetWeaver are the registered trademarks of SAP AG in Germany and in several other countries. Seehttp://www.sap.com/benchmark for more information.

    • INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS”. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANYINTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANYEXPRESS OR IMPLIED WARRANTY, RELATING TO THIS INFORMATION INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR APARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

    • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance ofIntel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual

    performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are consideringpurchasing. For more information on performance tests and on the performance of Intel products, referencewww.intel.com/software/products.

    http://www.intel.com/performance/resources/benchmark_limitations.htmhttp://www.intel.com/performance/resources/benchmark_limitations.htmhttp://www.spec.org/http://www.spec.org/http://www.tpc.org/http://www.sap.com/benchmarkhttp://www.sap.com/benchmarkhttp://www.intel.com/software/productshttp://www.intel.com/software/productshttp://www.intel.com/software/productshttp://www.sap.com/benchmarkhttp://www.tpc.org/http://www.spec.org/http://www.intel.com/performance/resources/benchmark_limitations.htm

  • 8/17/2019 openstackonintelv0-110427170257-phpapp01

    23/23

    Optimization Notice

    Intel® compilers, associated libraries and associated development tools may include or utilize options that optimize forinstruction sets that are available in both Intel® and non-Intel microprocessors (for example SIMD instruction sets), but do notoptimize equally for non-Intel microprocessors. In addition, certain compiler options for Intel compilers, including some thatare not specific to Intel micro-architecture, are reserved for Intel microprocessors. For a detailed description of Intel compileroptions, including the instruction sets and specific microprocessors they implicate, please refer to the “Intel® Compiler Userand Reference Guides” under “Compiler Options." Many library routines that are part of Intel® compiler products are morehighly optimized for Intel microprocessors than for other microprocessors. While the compilers and libraries in Intel® compilerproducts offer optimizations for both Intel and Intel-compatible microprocessors, depending on the options you select, yourcode and other factors, you likely will get extra performance on Intel microprocessors.

    Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel®Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental StreamingSIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations. Intel does not guarantee the availability,functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependentoptimizations in this product are intended for use with Intel microprocessors.

    While Intel believes our compilers and libraries are excellent choices to assist in obtaining the best performance on Intel® andnon-Intel microprocessors, Intel recommends that you evaluate other compilers and libraries to determine which best meetyour requirements. We hope to win your business by striving to offer the best performance of any compiler or library; please

    let us know if you find we do not.

    Notice revision #20101101

    23


Recommended