intel - 05 razões para adotar openstack na sua estratégia de cloud
TRANSCRIPT
Cinco razões para adotar Openstack na sua estratégia de CloudRogério GelamoITS
Service Orchestration
ComputeController
Policy-Based Automation
Self-Service Portal
NetworkController
StorageController
SecurityController
foundation for software defined
2
Service Orchestration
Virtualization
VM VM
Servers
VM VM VM VM
RouterAppliance
FirewallAppliance
VPNAppliance
TraditionalNAS
TraditionalSAN
TraditionalArchive
Compute Pool
Servers
Virtualization
Network Pool Storage Pool
VMs Virtual Router
Virtual Firewall
Virtual VPN
Virtual SAN
ScaleOut
Storage
traditional
Storage
Infrastructure
Attributes
Containers
VirtualizationCompute Mgmt
Network Mgmt
Storage Mgmt
VM VM
Servers
VM VM VM VM
RouterAppliance
FirewallAppliance
VPNAppliance
TraditionalNAS
TraditionalSAN
TraditionalArchive
Power Performance Thermals Utilization Location Latency DurabilitySecurity
Current - Oppor-tunistic
Goal - Repeatable SDI $-
$50,000
$100,000
$150,000
$200,000
$250,000
Sample 5 year Total Cost Ownership of 10,000 OS instances ($K)
Manpower
Software
Facility
Hardware
Energy
Manpower efficiency improvements of 20-60%• Driven by automation with
orchestration• Savings dependent on baseline
efficiencySoftware savings up to 70%• Driven by shift to Open Source software• Includes cost of support serviceInfrastructure reduction of 10-20%• Driven by increased resource
pooling/utilization• Applies to IT facility, energy and HW
spendsFurther hardware reductions of 10-20%• Enabled by Open Source
storage/network SW• Potential to shift to whitebox/ODM HW
solutionsSource: Intel IT TCO tools
The Value of SDI
TCO reductions of 50%+ through automation of manual support, shifting to Open Source Software and increased resource utilization. Exact savings will depend on scale, sophistication and other customer specific variables.
Computing Progression
Cloud A
Potential Path
TraditionalInfrastructure Traditional
Infrastructure
SDI
Cloud A
TradInfra
SDI
Cloud B DevOps Driven
Cloud A
SDI
Cloud B
Cloud A
SDI
Cloud B
Phase 1 Phase 2 Phase 3 Phase 4 Phase 5
HyperScale Path
SDI
Cloud B
Phase 2Phase 1
SDI
Cloud B
Cloud A
My Cloud
Partner Clouds
Edge Management &
Analytics
U
Private Cloud
“crown jewels”
Public Clouds
SaaSHR, CRM…
HYBRID CLOUD – Enterprises Getting Serious50% of all enterprises will have hybrid deployments by 2017 -
Gartner
Signs of Acceleration
*Other names and brands may be claimed as the property of others.
6*Other names and brands may be claimed as the property of others.
A long history with Open Source
A sampling of Intel open source projects over time
7*Other names and brands may be claimed as the property of others.
Then …
8
Now …
Open source powers our world
9*Other names and brands may be claimed as the property of others.
Linux kernel contributions
10*Other names and brands may be claimed as the property of others.
The End to End Cloud by 2020
Devices50B Data35ZB
11*Other names and brands may be claimed as the property of others.
Today, we’re investing in and around OpenStack to
make it higher performing and easier to deploy
APP DEVELOPMENT
12
Intel technology meets key user needs
NOTE: All subject to change based on OpenStack project priorities at any given point
User Needs Key Focus Areas Technology AlignmentHigh Availability Probable Root Cause Analysis, continuous analytics
Platform status monitoringLive migration, Host evacuation
Intel® VT, SR-IOV
Trust and Compliance Trusted Compute Pools, including bare metalBoundary Control or Geotagging
Role-based access controlEnabling Firewall as a Service
Intel® TXT
Performance Accelerated packet processing (Open vSwitch with DPDK)
Intelligent scheduling through enhanced platform awareness
(CPU features, PCI Express* Accelerators, SR-IOV etc.)
AES-NI, AVX, SR-IOV, DPDK, Intel® QuickAssist
Cost Reduction and Efficiency Application metadata catalog for intelligent scheduling
Storage Policies and erasure codesVxLAN support for vSwitch
Capacity and bandwidth monitoring
Node Manager, Cache/Memory QoS
Deployability and Stability Improved installation and upgradabilityDisaster recovery capabilities
User experience and scalability
Intel® RSA, SR-IOV, Intel® AMT, Intel® vPro
The Advantages of an OpenStack* Cloud
13
Flexible and Affordable• Open-source economics with no vendor lock-in• Modular components for gradual implementation• Standards-based APIs for flexible integration
Rapid Innovation on an Open Platform• A global ecosystem of vendors and developers• 18,500 OpenStack Foundation members (463
companies)1
• 1,300 active contributors1
“Although many vendors still leverage their own unique cloud platform at the core of their solution, support for OpenStack as a supplemental cloud platform is quickly becoming a standard.”
- Forrester, 2014 Source: “Vendor Landscape: Private Cloud Software,” by Lauren E. Nelson with James Staten, Richard Fichera, Dave Bartoletti, and Michael Caputo, Forrester, December 5, 2014. available for purchase at http://tinyurl.com/kdtov89
A massively scalable, open cloud computing platform
1 Source: www.openstack.org
*Other names and brands may be claimed as the property of others.
A Mature, Production-Ready Cloud Platform
14
“The maturity in the core platform is there now. The upgrade capabilities are sufficient to ease the pains of the past releases, and the mature features in Juno are compelling enough to warrant the move.”
- Forrester, December 5, 2014
“For anyone out there who’s thinking of standing up a mature private cloud capable of supporting enterprise applications, rest assured: Today, OpenStack is mature and up to the task.”
- Matt Haines, VP of cloud engineering and operations, Time Warner Cable
“After several years in this field, today we truly believe that OpenStack is the Linux of cloud computing.”
- Mariano Cunietti, CTO, Enter/Cloudup
The OpenStack* cloud platform has been adopted by more than 1,200 organizations
Source: OpenStack Federation website: www.openstack.org/user-stories/
Speaking at the OpenStack Summit in Paris, France, November 2014. http://tinyurl.com/lfboou9
Source: “Quick Take: OpenStack Summit, Q4 2014,” by Lauren E. Nelson and James Staten with Glenn O’Donnell and Michael Caputo, Forrester Research, Inc., November 7, 2014. Available for download or purchase at www.forrester.com/Quick+Take+OpenStack+Summit+Q4+2014/fulltext/-/ERES118003
*Other names and brands may be claimed as the property of others.
“By the holidays last year, Walmart.com’s entire U.S. production traffic was on OpenStack compute.”
- Amandeep Juneja, Senior Director of Cloud Operations and Engineering,
WalmartLabs
Source: The @WalmartLabs Blog—Why we chose OpenStack for Walmart Global eCommerce. http://tinyurl.com/ne8n4ug
The OpenStack* Cloud Platform in Action - Walmart
15
Fast-Growing Retail Giant• $480B in revenue• More than 140M customers per week• Massive brick-and-mortar footprint• Walmart global eCommerce driving next-gen
growthUsing OpenStack Software for Production Workloads• 100K cores and counting• Handles all production traffic on Walmart.com• Next steps: multi-petabyte storage and software-
defined networking
*Other names and brands may be claimed as the property of others.
The OpenStack* Cloud Platform in Action - PayPalGlobal Online Payment Service• 162M customers, 203 markets, 26
currencies• $228B in total payments in 2014• Close to 100% of operations running on an
8,500-server OpenStack cloudBenefits• Deploy new Java* applications and
infrastructure in minutes• Rapid cloud scaling, with up to 6-nines
availability• Broad choice in vendors and flexible cloud
customization
“We are moving to the cloud powered by OpenStack to enable agility, availability, and the innovation necessary to get the best products to our customers, faster than our competitors.”
- Saran Mandai, Senior Director of Infrastructure Engineering, PayPal
Sources: “Agility with Stability,” an OpenStack user success story. www.openstack.org/user-stories/paypal/, “PayPal Declares It’s 100% OpenStack Cloud,” by Charles Babcock, InformationWeek, March 31, 2015. www.informationweek.com/strategic-cio/paypal-declares-its-100--openstack-cloud/d/d-id/1319694
16*Other names and brands may be claimed as the property of others.
The OpenStack* Cloud Platform in Action – Time Warner CableSecond Largest Cable Provider in the U.S.• 15M customers• Video, broadband, and phone• Transforming service delivery for today’s
mobile world
An OpenStack Cloud across Two Data Centers• Thousands of virtual machines, hundreds
of terabytes• Open for business in just six months• Enabling a business transition from slow
and methodical to rapid, fail-fast deliveryof new services
“Delivering on our ambitious plan of providing any content, anywhere, on any device requires significant change…and we continue to use OpenStack and our dev/ops team to drive change throughout all of Time Warner Cable.”
- Matt Haines, VP of Cloud Engineering and Operations, Time Warner Cable
Source: Presentation at OpenStack Summit, November 3, 2014. http://tinyurl.com/lfboou9
17*Other names and brands may be claimed as the property of others.
Intel Contributions to OpenStack* Software
18
Stronger Security and Compliance• Trusted compute pools (TCP)• Encryption and data residency• Firewall as a service (FWaaS)
Reliable High Performance• Intelligent scheduling and
advanced monitoring
Higher Availability• Rolling upgrades and improved failover
Next-Generation Networking• Software-defined networking (SDN)• Network functions virtualization
(NFV)
Greater Efficiency and Lower Cost• Power-aware scheduling and higher
storage utilization
*Other names and brands may be claimed as the property of others.
Trusted Compute Pools (TCPs)
19
1 Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com.
Trusted infrastructure for stronger security and compliance
Security and Compliance for Virtualized Servers(AVAILABLE NOW)• Ensure trusted platform launches with Intel® Trusted
Execution Technology1 (Intel® TXT) • Validate platform trust with Open Attestation (OAT) SDK • Constrain sensitive VMs to TCPs with TCP-aware VM
scheduling
Bare Metal Security and Compliance(TARGETING A FUTURE RELEASE IN 2015)• Extend TCPs to non-virtualized servers
Stronger Security and Compliance
Hardware-Accelerated Encryption/Decryption
20
Encrypt data without compromising performance
Stronger Security and Compliance
1 See http://www.oracle.com/us/corporate/press/173758 2 Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com.3 Intel internal tests, August 2010. http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/aes-ipsec-performance-linux-paper.pdf
Built-in encryption acceleration in OpenStack clouds using
Intel® Xeon® processor-based servers3
Protect Data in Motion(AVAILABLE NOW)• Up to 10x faster encryption1 using Intel®
Advanced Encryption Standard New Instructions2 (Intel® AES-NI)
• Run sensitive workloads on enabled platforms with Intel AES-NI aware scheduling in OpenStack* Nova
Protect data/VMs at rest and in motion(TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Encrypt data and applications right up to
launch and during live migrations using tenant-controlled encryption keys
12 VPN TunnelIntel® Xeon processor E5645 (12-Core, 2.4 GHz)
(Megabits Per Second)
*Other names and brands may be claimed as the property of others.
Managed Data Residency
21
Control the location of your sensitive data
Stronger Security and Compliance
Control workload placement and migration (geotagging)(TARGETING A FUTURE RELEASE IN 2015)
• Extend trusted compute pools (TCPs) to include geolocation
- Provision and store geolocation descriptors securely- Monitor VM/storage geolocations through a dashboard
• Schedule VMs to TCPs in specified geolocations- Using Nova flavor specifications and enhanced TCP filter - Verify data residency with Geo Attestation Service (OAT +)
Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com.
ATTESTATION
COMPLIANCEAUDIT LOGS
Dashboard geo-filter
SCHEDULER
*Other names and brands may be claimed as the property of others.
Intelligent Workload Scheduling
22Deploy demanding applications on best-fit servers
Reliable High Performance
TAKE ADVANTAGE OF ADVANCED INTEL® PLATFORM TECHNOLOGIES TO SUPPORT:(AVAILABLE NOW)• High-performance network and
security applications • Computationally demanding business
and technical applications • Media servers for high-speed
transcoding• Efficient, high-performance storage
servers• And much more
1
Hos
t Se
rver
s
2 3
4 5 6
Filt
er s
1 2
4 5 6
Wei
ghti
ng
2. Identifies servers that meet app requirements
3 16
1. Evaluates available servers
THE OPENSTACK* NOVA SCHEDULER:
4. New VM takes advantage of enhanced HW support
3
3. Schedules new VM on the best-fit server
*Other names and brands may be claimed as the property of others. 22
Intelligent Workload Scheduling (cont.)
23
Ensure high-performance for demanding workloads
Reliable High Performance
INTEL® PLATFORM TECHNOLOGIES THAT ARE EXPOSED FOR INTELLIGENT SCHEDULING:(AVAILABLE NOW)• Intel® AES-NI1 for high-speed encryption/decryption• Intel® AVX2 and Intel AVX 2.0 for high-speed vector, floating point, and integer computations • Intel® QuickAssist Technology for offloading cryptography and data compression to hardware
accelerators• Intel® Quick Sync Video for high-speed transcoding of certain video codecs • Intel® Xeon Phi™ coprocessors for massively parallel technical computing
(TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Intel® Storage Technologies for efficient, higher performing storage
1,2 Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com.
*Other names and brands may be claimed as the property of others.
DETECT AND RESPOND TO ISSUES BEFORE THEY IMPACT PERFORMANCE.(AVAILABLE NOW)• Accurate CPU usage data for predictable performance,
higher utilization• Power- and thermal-aware scheduling (PTAS)
for higher utilization within safe limits(TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Cache and memory monitoring to identify and migrate
“noisy neighbors”• Utilization-based scheduling to avoid overloading platforms• Capacity monitoring across compute, storage,
and networking resources
Advanced Monitoring
24
Improved platform visibility for more reliable SLAS
Reliable High Performance
INTELLIGENT ORCHESTRATION
OpenStack* Cloud Monitoring and Orchestration
*Other names and brands may be claimed as the property of others.
Higher Availability
25
INCREASINGLY ADVANCED RAS CAPABILITIES IN OPENSTACK* CLOUDS(AVAILABLE NOW)• Versioned objects to support rolling upgrades, simplify
OpenStack cloud evolution and reduce planned downtime• Manual VM evacuation to simplify host maintenance
(TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Policy-based configuration of I/O ports• Automated failover without relying on the hypervisor • Higher availability of OpenStack cloud services,
even in theevent of massive stress and node failures
Host
OpenStack Nova scheduler
Host
Evacuate VM
Host
Host health monitoring and fencing
Manual and automated VM evacuation
for high availability
VM
*Other names and brands may be claimed as the property of others.
26
Adding Support for Enterprise-Class SLAs
Intel is working with the OpenStack software development community to provide: (TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Higher availability through in-depth
monitoring, root cause analysis, and remediation.
• Improved compliance through customized reporting.
• Better utilization and capacity planning using high-quality CPU performance metrics.
• Improved resource orchestration based on both workload requirements and SLAs
Enterprise-Class Cloud Management
Integrating advanced SLA support across multiple OpenStack software modules
*Other names and brands may be claimed as the property of others.
Greater Efficiency and Lower CostsGAIN EVEN HIGHER EFFICIENCIES IN YOUR OPENSTACK* CLOUD(AVAILABLE NOW)• Policy-based control of Swift* object storage for enhanced
control and utilization• Erasure coding for Swift to reduce storage requirements
by up to 50 percent1
• Power- and thermal-aware scheduling for optimizing costand reliability
(TARGETING A FUTURE RELEASE IN 2015 OR LATER)• Simpler and more flexible scheduling (including utilization-based scheduling)• Capacity monitoring across compute, storage, and networking resources• Support for Intel® Rack Scale Architecture for next-generation infrastructure
efficiencies
27*Other names and brands may be claimed as the property of others.
1 Erasure coding (EC) algorithms can be configured to provide equal or better data durability than triple RAID data redundancy while using up to 50% less storage. Calculation based on internal Intel measurements on usable capacity of 320 drives totaling 960 TB of raw capacity with no single point of failure, compared to a 3-way RAID setup; EC uses a configurable scheme so numbers vary but a common one is for every 14 drives you get to store 10 drives worth of data so 14n/10n = 1.4x vs. 3x for typical tri-replication. Features and benefits may require an enabled system and third party hardware, software, or services. Performance varies depending up your specific configuration. Consult your system provider. For more information go to http://www.intel.com/performance
Up to 50 Percent Better Storage Utilization
28
Greater Efficiency and Lower Costs
Erasure Code for Swift* Object Storage(TARGETING A FUTURE RELEASE IN 2015)
• Efficient replication algorithms eliminate the need for triple data redundancy
• Delivers equal or better data durability using only ~1.4x storage (versus 3x)1
• Ideal for large objects and cold storage
• Policy-based control by applications
1 Erasure coding (EC) algorithms can be configured to provide equal or better data durability than triple RAID data redundancy while using up to 50% less storage. Calculation based on internal Intel measurements on usable capacity of 320 drives totaling 960 TB of raw capacity with no single point of failure, compared to a 3-way RAID setup; EC uses a configurable scheme so numbers vary but a common one is for every 14 drives you get to store 10 drives worth of data so 14n/10n = 1.4x vs. 3x for typical tri-replication. Features and benefits may require an enabled system and third party hardware, software, or services. Performance varies depending up your specific configuration. Consult your system provider. For more information go to http://www.intel.com/performance
Achieve high data durability with lower storage requirements
ClientsRESTful API, Similar to S3
ACCESS SERVERS
STORAGE
SERVERS
Uploadobject
Download object
Encoding into
fragments
Decoding into
fragments
*Other names and brands may be claimed as the property of others.