SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Optimizing Performance in
OpenStack Clouds
Steve Croce, Senior Product Strategist, Cloud Solutions, Dell
Alok Prakash, Product Manager, Cloud Platforms Group,
Intel Corporation
Today’s session
• Dell’s OpenStack Cloud Solution design tenants
– Co-engineering
– Reference Architectures
– Extensions
• Intel: Why and how performance matters in OpenStack
– The hidden impacts if performance is not managed
– Noisy neighbors
– Service Compute Units, Workload placement
OpenStack for the enterprise
• Repeatable, validated end-to-end
• Fully supported software, infrastructure
• Massively scalable, elastic infrastructure
• Solutions to get you agile
• Efficient deployment, rapid time to value
• Performance tuned configurations
• Extended lifecycle support
• Expertise to complement in-house skills
Snowflakes and Houses of Cards
Unstable
Not Repeatable
Not Optimized
Hard to Support
Impossible to Modify
It WILL collapse!One-of-a-Kind!
• Address the gaps around OpenStack for
Enterprise use cases via a jointly engineered
solution
• Deliver enterprise-grade, certified, highly-
scalable, secure, and fully supported cloud
infrastructure solutions
• Provide a fulfillment, deployment, and support
experience like commercial software
• Support specific enterprise use cases for cloud
applications, software defined storage,
development and test, cloud applications
Dell Red Hat Cloud Solutions
Make
OpenStack
the defacto
OPEN
Cloud
Solution
in the
Enterprise
Solution components
Dell PowerEdge
Dell EqualLogic
Dell Networking
Dell reference
architecture
Red Hat Enterprise Linux
OpenStack Platform
Dell Professional Services
Red Hat Professional Services
Dell ProSupport
Dell Red Hat
Enterprise Cloud
Solution Extensions
Co-Engineered Reference Architecture
• Validated and Prescriptive
– Server configurations
– Network Design and configurations
– Storage configurations
– System sizing recommendations
• Robust, Reliable, Repeatable
– Blueprint for success
– Capture and package joint expertise
– Use cases, best practices
– Accelerate your time to value
No more houses of cards
Cloud
Management
Performance
Management
Software Defined
Networking
Solution extensions*
Application
Management
* Consult Dell Ref. Architecture for complete details
∞ Investing in OpenStack
∞ Vendors you can count on!
∞ Validated with Dell Ref. Architecture*
∞ Deployment guidance*
∞ Sizing guidance and recommendations*
∞ Professional services and training
∞ Deployment services and tools
∞ Collaborative support
Dell and Intel Service Assurance Administrator
* Under development
Intel:
Why
performance
matters
Intel:
Why
performance
matters
Software Defined Infrastructure – Service Assurance
Automate On Standard IA Hardware
STATIC, MANUAL
INFRASTRUCTURE
Storage Network Compute
Resource Pool
Orchestration Software
Infrastructure AttributesInfrastructure Attributes
Governance,
Policy
Cooling
Power Trust and
Compliance
Application
A
Application
B
Application
C
Application
D
Intelligent service monitoring
and operational event alerts
SLA Requests
Monitoring
UtilizationPerformance LocationThermalsCompliancePower
Orchestration Software
Trust
Performance
Public
Application Workloads & Data
Private
Physical and virtualized machine
management
Challenges in Running Enterprise and Telco Workloads in
the Cloud
 CPU
 IOPS
 Memory
 Memory b/w
 CPU cache
 Instruction set
 Capability
 Capacity
 Consumption
 Availability
 Resilience
DATA
REGULATIONS
LEGACY
WORKLOADS
Telemetry is hidden
COMPLIANCE
Is my workload running
on trusted infrastructure?
How do I
avoid noisy
neighbors?
Will my
workload get
expected
compute cycles?
Intel® Service Assurance Administrator enhances
OpenStack Cloud Services
Nova
Scheduler
Plug-In
Compute Node
Machine
Flavor
Creator
Analysis &
Remediation
Engine
Service
Assurance
Controller
Monitoring
Engine
Capacity
Insight
REST API
Web
Admin
Console
Compute Node
Compute Node Agent
The Challenge
 Workloads do not get predictable performance
 Limited trust of multi-tenant nodes
 Grey machines (unhealthy state) are not avoided
 Workload scheduling is less than optimal
www.intel.com/assurance
The Solution
• Intelligent Workload Placement based on ability of nodes
to meet service level objectives
• Compute node capacity and utilization metrics normalized
for use across generation of CPUs
• VM performance monitoring and assurance with cache
contention and ‘Noisy Neighbor’ detection
• Reporting of trust of VMs and nodes – BIOS, Hypervisor
whitelisting and attestation
Why Intel® Service Assurance
Administrator?
Match workloads to platforms,
based on capability and
capacity
Find and address software-
defined infrastructure issues
Service assurance for
trust-attestation
• Performance metric
infrastructure capacity
and utilization
• Cache Contention
• System health
• Resource metering
• Boot time trust
attestation of nodes
• Whitelisting
Intel® Architecture Platform Monitoring and Control
“What size virtual machine must
I use for my app?”
“My app is slow sometimes –
How do I diagnose? “
Do I have ‘noisy neighbor’
VMs?”
“Are my VMs running on trusted
platforms?”
Automation
Enhance OpenStack* to provision and
monitor machine flavors with specified
service levels
Automated software-defined
infrastructure
Intel® Service Assurance
Administrator Efficiency
Integrate with IT operations tools to
determine probable root cause, report,
and help remediate issues
Efficient service assurance and
administration
Agility
Run workloads with confidence on
software-defined infrastructure
Agile business service deployment
Enhanced Machine Flavors
Key Challenges in Cloud
Performance AssuranceHow big a
VM do I
need for
my
workload?
What resources
should be
reserved, how
much burst
capacity?
What metric
do I use to
specify and
measure
performance?
What is the
performance
capacity of the
node?
Intel® Service Assurance Administrator defines Service Compute
Unit as a performance metric for use by cloud administrators
What is the
performance capacity
of the machine
flavor?
Am I getting specified
performance without
interference from
‘noisy neighbors’?
Linux
Compute node
VM VMVM VM
KVM
AppAppApp
Services
VM
Monitoring Reporting
Platform monitoring to detect and
avoid ‘noisy neighbors’
Cache Contention
Memory b/w
Resource Metering
Noisy Neighbor’s impact on VM
performance
SharedL3
Cache
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Shared Infrastructure
SharedL3
Cache
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Cor
e
Hypervisor
OS Application & Services
VMVM VMVM
What is a Service Compute Unit (SCU)?
18
Provisioning Orchestration
Match workloads to platforms,
based on capability and capacity
Service Compute Units
Performance metric for cloud
infrastructure capacity and utilization
vCPU
Approach
Intel® Service
Assurance
Administration
Resource
Allocation
Static,
processor
dependent
SCU – dynamic,
processor
independent
Machine
Portability
Not portable
across
processor
family or
generations
SCU is portable
across generations
of Intel CPU and
across processor
family
Performance
Service Level
Monitoring
None
Service Assurance of
SCU units
SCU = function of (frequency, throughput,
instruction set efficiency, cache size)
1 GCEU = 2.5 SCUs (Approximate)
1 EC2 = 2.5 to 3 SCUs (Approximate)
SCUs can be set to define a floor (guaranteed
capacity) and ceiling (burst capacity)
How much performance capacity are available on my
host?
19
For each compute node, performance
capacity status for OS and VMs are
monitored continuously, displaying how
much resource is available, e.g. SCU and
number of cores available
How much cache contention are there in the compute
nodes?
20
Using Cache Monitoring Technology,
console displays LLC Cache Contention
status for the OS and VM on each compute
node
Extending flavors with VM bursting and assurance
capabilities
21
VM will only be created on
nodes that have been trust-
attested to be safe during
boot
VM will reserve 1 SCU of compute
performance, and burst up to 2 SCU
based on available compute
resources
Extending flavors with trust and core-pinning capabilities
VM will reserve one
dedicated core from the
CPU compute resource
VM will only be created on
nodes that have been trust-
attested to be safe during
boot
Finding out the performance consumption level for each
compute node at the OS level
Allocating SCU for OS
level consumption of
compute resource
Finding out VM core-pinning status and metrics
Core Pinning, VM received
dedicated core from the
CPU
VM SLO status include
number of cores assigned
and VM uptime
Learning more about each VM SCU utilization metrics
Real Time VM SCU
utilization and core
pinning metrics
Conducting probable cause analysis of “Noisy Neighbors”
problems
Cloud Administrator can take remedial action (e.g. evacuate a VM to a different node)
once Intel® SAA has identified Noisy Neighbors (VMs aggressively using shared
compute resources in the platform, like CPU cache) and VMs that are affected.
Intel® Service Assurance Administrator Key Feature
SummaryFeature Customer pain point Solution
Compute throughput
metering
How do I know how many VMs and
workloads I can put on a compute node?
How do I specify how much compute
capability is needed by my VM?
SCU, service compute unit, a portable compute
performance metric
• Characterize node’s compute capacity
• Specify required VM capacity
• Measure utilization
Host OS and App
Services Assurance
How do I know that applications or OS
services such as Ceph or backup are not
creating issues for my VMs?
Enable creation of Assurance SLA to grant
compute quota to Host Apps and OS services
Contention Aware
Scheduling
How do I detect ‘noisy neighbor’ VMs and
affected VMs?
How do I automate the VM scheduling
process?
Intelligent Workload Placement based on
ranking of node’s ability to meet service level
objectives, using telemetry
Grey Machine Avoidance How do I avoid systems that might not be
healthy, e.g. running hot with fan failure?
Gather system health info via IPMI protocols
and use as a metric in workload placement
Trusted Compute Pool –
Policy enforcement
How do I find out that my workloads are
running on trusted nodes?
Use Intel® Trusted Execution Technology for
boot time attestation of each nodes FW/SW
Contact the Dell Red Hat OpenStack Solutions team
• openstack@dell.com
Engage a Dell Solution Center (contact your Dell Rep)
• dell.com/solutioncenters
Dell Cloud resources sites
• Dell.com/openstack
• Dell.com/redhat
• youtube.com/Dell
Intel SAA Resources Site
• www.intel.com/assurance
• Contact Intel SAA team by clicking “Contact Us”
Resources & Contacts
Questions?
Thank you!
Intel Confidential — Do Not Forward
31
Legal Disclaimers:
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY
INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL
ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT.
A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S
PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE
DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT
OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION,
WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked
"reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The
information here is subject to change without notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized
errata are available on request.
Intel product plans in this presentation do not constitute Intel plan of record product roadmaps. Please contact your Intel representative to obtain Intel's current plan of record product roadmaps.
Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to:
http://www.intel.com/products/processor_number.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or go
to: http://www.intel.com/design/literature.htm
Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not
authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user
Intel, and the Intel logo are trademarks of Intel Corporation in the United States and other countries.
*Other names and brands may be claimed as the property of others.
Copyright ©2013, 2014, 2015 Intel Corporation. Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names
and brands may be claimed as the property of others.
The OpenStack Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other
countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community."
Intel Confidential — Do Not Forward
Intel's compilers 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 SSE2, SSE3, and SSE3 instruction
sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any
optimization on microprocessors not manufactured by Intel.
Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors.
Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer
to the applicable product User and Reference Guides for more information regarding the specific instruction
sets covered by this notice.
Notice revision #20110804
32
Optimization Notice
Dell and Red Hat Enterprise Cloud Solutions
Prescriptive, practical, right-sized choices fit for you
PoC System
• Dev/test
• Concept testing
• Prototyping
• Rapid deploy
Pilot System
• Mid-scale production
• Scale testing
• Sizing options, 1-3 racks
• 10G networking
• High Availability
• Optimized Inktank Ceph
Scale out System
• Data center scale
• Production workloads
• PowerEdge R, C Series
• 10G networking
• High Availability
• Optimized Inktank Ceph
• Tailored designs
• Customized integrations
with OpenStack
ecosystem technologies
Shift your focus from infrastructure to service
IT silos
Server
Storage
Networking
Software
Management
Management
Open standards-based hardware
Infrastructure control
Enterprise applications & workloads
Multi-vendor,cross-platform
unifiedmanagement
Orchestration stack

Contenu connexe

Tendances

VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentationjpenney
 
Virtualization impact in software testing
Virtualization impact in software testingVirtualization impact in software testing
Virtualization impact in software testingvodQA
 
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...Puppet
 
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...eG Innovations
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)Cenk Ersoy
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentationaleyeldean
 
VMware Log Insight
VMware Log Insight VMware Log Insight
VMware Log Insight Iwan Rahabok
 

Tendances (20)

VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
 
VMware Virtualization 27 09 07
VMware Virtualization  27 09 07VMware Virtualization  27 09 07
VMware Virtualization 27 09 07
 
VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!
 
Windows Azure for IT
Windows Azure for ITWindows Azure for IT
Windows Azure for IT
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
 
Resume
ResumeResume
Resume
 
Virtualization impact in software testing
Virtualization impact in software testingVirtualization impact in software testing
Virtualization impact in software testing
 
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
 
Xen avaya case study
Xen avaya case studyXen avaya case study
Xen avaya case study
 
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
 
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
Citrix XenApp 6.5 Performance - How To Ensure a Great End User Experience Bef...
 
VMware
VMwareVMware
VMware
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
VMware Log Insight
VMware Log Insight VMware Log Insight
VMware Log Insight
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 
Cloud Management with vRealize Operations
Cloud Management with vRealize OperationsCloud Management with vRealize Operations
Cloud Management with vRealize Operations
 
Operational Management Challenges for Converged Infrastructure
Operational Management Challenges for Converged Infrastructure Operational Management Challenges for Converged Infrastructure
Operational Management Challenges for Converged Infrastructure
 
The Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data CentersThe Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data Centers
 

En vedette

Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550
Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550
Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550Principled Technologies
 
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностей
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностейИнвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностей
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностейNick Turunov
 
dell 1996 Annual Report Cover Fiscal 1996 in
dell 1996 Annual Report Cover 	 Fiscal 1996 in dell 1996 Annual Report Cover 	 Fiscal 1996 in
dell 1996 Annual Report Cover Fiscal 1996 in QuarterlyEarningsReports3
 
Phat Resume 14Mar2016
Phat Resume 14Mar2016Phat Resume 14Mar2016
Phat Resume 14Mar2016Phat Ho
 
SUSEcon Crowbar Presentation
SUSEcon Crowbar PresentationSUSEcon Crowbar Presentation
SUSEcon Crowbar Presentationrhirschfeld
 
22060 slides
22060 slides22060 slides
22060 slidespholden1
 
Citrix reference architecture for xen mobile 8 5_july2013
Citrix reference architecture for xen mobile 8 5_july2013Citrix reference architecture for xen mobile 8 5_july2013
Citrix reference architecture for xen mobile 8 5_july2013Nuno Alves
 
Social Media - Trends to watch out for
Social Media - Trends to watch out forSocial Media - Trends to watch out for
Social Media - Trends to watch out forRandhir Hebbar
 
hp hc notification 2015
hp hc notification 2015hp hc notification 2015
hp hc notification 2015Raja Kashyap
 
Lo spazio della cerimonia del tè - The space of the tea ceremony
Lo spazio della cerimonia del tè - The space of the tea ceremonyLo spazio della cerimonia del tè - The space of the tea ceremony
Lo spazio della cerimonia del tè - The space of the tea ceremonyFrancesco Montagnana
 
A Powerful Tax Strategy For Locum Tenens
A Powerful Tax Strategy For Locum TenensA Powerful Tax Strategy For Locum Tenens
A Powerful Tax Strategy For Locum TenensPeter Thoms, CFA
 
Adam Brown, Head of Interactive Marketing, Dell at Social Media Influence
Adam Brown, Head of Interactive Marketing, Dell at Social Media InfluenceAdam Brown, Head of Interactive Marketing, Dell at Social Media Influence
Adam Brown, Head of Interactive Marketing, Dell at Social Media InfluenceSustainly
 
Cw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellCw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellTheInevitableCloud
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server BuildRobert Jones
 
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca Danilo
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca DaniloWorkshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca Danilo
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca DaniloRegioneLazio
 

En vedette (20)

Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550
Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550
Database server comparison: Dell PowerEdge R630 vs. Lenovo ThinkServer RD550
 
2012521131 박소영 io_t시대의ssca
2012521131 박소영 io_t시대의ssca2012521131 박소영 io_t시대의ssca
2012521131 박소영 io_t시대의ssca
 
Predictive Health Population Analytics
Predictive Health Population AnalyticsPredictive Health Population Analytics
Predictive Health Population Analytics
 
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностей
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностейИнвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностей
Инвестиция в будущее: позвольте Dell представить вам мир ИТ-возможностей
 
dell 1996 Annual Report Cover Fiscal 1996 in
dell 1996 Annual Report Cover 	 Fiscal 1996 in dell 1996 Annual Report Cover 	 Fiscal 1996 in
dell 1996 Annual Report Cover Fiscal 1996 in
 
Phat Resume 14Mar2016
Phat Resume 14Mar2016Phat Resume 14Mar2016
Phat Resume 14Mar2016
 
2.24.15 webinar
2.24.15 webinar2.24.15 webinar
2.24.15 webinar
 
SUSEcon Crowbar Presentation
SUSEcon Crowbar PresentationSUSEcon Crowbar Presentation
SUSEcon Crowbar Presentation
 
22060 slides
22060 slides22060 slides
22060 slides
 
Citrix reference architecture for xen mobile 8 5_july2013
Citrix reference architecture for xen mobile 8 5_july2013Citrix reference architecture for xen mobile 8 5_july2013
Citrix reference architecture for xen mobile 8 5_july2013
 
Social Media - Trends to watch out for
Social Media - Trends to watch out forSocial Media - Trends to watch out for
Social Media - Trends to watch out for
 
hp hc notification 2015
hp hc notification 2015hp hc notification 2015
hp hc notification 2015
 
Lo spazio della cerimonia del tè - The space of the tea ceremony
Lo spazio della cerimonia del tè - The space of the tea ceremonyLo spazio della cerimonia del tè - The space of the tea ceremony
Lo spazio della cerimonia del tè - The space of the tea ceremony
 
A Powerful Tax Strategy For Locum Tenens
A Powerful Tax Strategy For Locum TenensA Powerful Tax Strategy For Locum Tenens
A Powerful Tax Strategy For Locum Tenens
 
Adam Brown, Head of Interactive Marketing, Dell at Social Media Influence
Adam Brown, Head of Interactive Marketing, Dell at Social Media InfluenceAdam Brown, Head of Interactive Marketing, Dell at Social Media Influence
Adam Brown, Head of Interactive Marketing, Dell at Social Media Influence
 
Cw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellCw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tell
 
Resume_RECENT
Resume_RECENTResume_RECENT
Resume_RECENT
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server Build
 
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca Danilo
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca DaniloWorkshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca Danilo
Workshop 1 - Associazione Italiana di Ingegneria Agraria - Monarca Danilo
 
Resume
ResumeResume
Resume
 

Similaire à How Dell and Intel are Optimizing OpenStack Clouds

Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities Ramya SK
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch DeckNicholas Vossburg
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonVMware Tanzu
 
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023VMware Tanzu
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceMesosphere Inc.
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview VMware Tanzu
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuVMware Tanzu
 
Serverless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business ValueServerless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business ValueAlibaba Cloud
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
Enterprise Management with Microsoft Technologies
Enterprise Management with Microsoft TechnologiesEnterprise Management with Microsoft Technologies
Enterprise Management with Microsoft TechnologiesAmit Gatenyo
 
Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)chimmili ashok
 
OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in EnterpriseNalee Jang
 
Effectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudEffectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudPrecisely
 

Similaire à How Dell and Intel are Optimizing OpenStack Clouds (20)

Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
 
Resume
ResumeResume
Resume
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
 
VAS - VMware CMP
VAS - VMware CMPVAS - VMware CMP
VAS - VMware CMP
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch Deck
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
 
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-Service
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
Azure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This CloudAzure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This Cloud
 
Serverless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business ValueServerless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business Value
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Enterprise Management with Microsoft Technologies
Enterprise Management with Microsoft TechnologiesEnterprise Management with Microsoft Technologies
Enterprise Management with Microsoft Technologies
 
Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)
 
OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
 
Effectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudEffectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the Cloud
 

Plus de OpenStack_Online

Building a cloud ready linux image locally using KVM
Building a cloud ready linux image locally using KVM Building a cloud ready linux image locally using KVM
Building a cloud ready linux image locally using KVM OpenStack_Online
 
Platform9 deployment models for OpenStack
Platform9 deployment models for OpenStackPlatform9 deployment models for OpenStack
Platform9 deployment models for OpenStackOpenStack_Online
 
MidoNet gives OpenStack Neutron a Boost
MidoNet gives OpenStack Neutron a BoostMidoNet gives OpenStack Neutron a Boost
MidoNet gives OpenStack Neutron a BoostOpenStack_Online
 
Introduction into Ceph storage for OpenStack
Introduction into Ceph storage for OpenStackIntroduction into Ceph storage for OpenStack
Introduction into Ceph storage for OpenStackOpenStack_Online
 
Automating OpenStack clouds and beyond w/ StackStorm
Automating OpenStack clouds and beyond w/ StackStormAutomating OpenStack clouds and beyond w/ StackStorm
Automating OpenStack clouds and beyond w/ StackStormOpenStack_Online
 
OpenStack Trove Update - Juno, Kilo and Beyond
OpenStack Trove Update - Juno, Kilo and BeyondOpenStack Trove Update - Juno, Kilo and Beyond
OpenStack Trove Update - Juno, Kilo and BeyondOpenStack_Online
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesOpenStack_Online
 
What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?OpenStack_Online
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformOpenStack_Online
 

Plus de OpenStack_Online (10)

Building a cloud ready linux image locally using KVM
Building a cloud ready linux image locally using KVM Building a cloud ready linux image locally using KVM
Building a cloud ready linux image locally using KVM
 
Platform9 deployment models for OpenStack
Platform9 deployment models for OpenStackPlatform9 deployment models for OpenStack
Platform9 deployment models for OpenStack
 
MidoNet gives OpenStack Neutron a Boost
MidoNet gives OpenStack Neutron a BoostMidoNet gives OpenStack Neutron a Boost
MidoNet gives OpenStack Neutron a Boost
 
Introduction into Ceph storage for OpenStack
Introduction into Ceph storage for OpenStackIntroduction into Ceph storage for OpenStack
Introduction into Ceph storage for OpenStack
 
Automating OpenStack clouds and beyond w/ StackStorm
Automating OpenStack clouds and beyond w/ StackStormAutomating OpenStack clouds and beyond w/ StackStorm
Automating OpenStack clouds and beyond w/ StackStorm
 
OpenStack Trove Update - Juno, Kilo and Beyond
OpenStack Trove Update - Juno, Kilo and BeyondOpenStack Trove Update - Juno, Kilo and Beyond
OpenStack Trove Update - Juno, Kilo and Beyond
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack Services
 
What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?What is Trove, the Database as a Service on OpenStack?
What is Trove, the Database as a Service on OpenStack?
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
z/VM and OpenStack
z/VM and OpenStackz/VM and OpenStack
z/VM and OpenStack
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

How Dell and Intel are Optimizing OpenStack Clouds

  • 1. Optimizing Performance in OpenStack Clouds Steve Croce, Senior Product Strategist, Cloud Solutions, Dell Alok Prakash, Product Manager, Cloud Platforms Group, Intel Corporation
  • 2. Today’s session • Dell’s OpenStack Cloud Solution design tenants – Co-engineering – Reference Architectures – Extensions • Intel: Why and how performance matters in OpenStack – The hidden impacts if performance is not managed – Noisy neighbors – Service Compute Units, Workload placement
  • 3. OpenStack for the enterprise • Repeatable, validated end-to-end • Fully supported software, infrastructure • Massively scalable, elastic infrastructure • Solutions to get you agile • Efficient deployment, rapid time to value • Performance tuned configurations • Extended lifecycle support • Expertise to complement in-house skills
  • 4. Snowflakes and Houses of Cards Unstable Not Repeatable Not Optimized Hard to Support Impossible to Modify It WILL collapse!One-of-a-Kind!
  • 5. • Address the gaps around OpenStack for Enterprise use cases via a jointly engineered solution • Deliver enterprise-grade, certified, highly- scalable, secure, and fully supported cloud infrastructure solutions • Provide a fulfillment, deployment, and support experience like commercial software • Support specific enterprise use cases for cloud applications, software defined storage, development and test, cloud applications Dell Red Hat Cloud Solutions Make OpenStack the defacto OPEN Cloud Solution in the Enterprise
  • 6. Solution components Dell PowerEdge Dell EqualLogic Dell Networking Dell reference architecture Red Hat Enterprise Linux OpenStack Platform Dell Professional Services Red Hat Professional Services Dell ProSupport Dell Red Hat Enterprise Cloud Solution Extensions
  • 7. Co-Engineered Reference Architecture • Validated and Prescriptive – Server configurations – Network Design and configurations – Storage configurations – System sizing recommendations • Robust, Reliable, Repeatable – Blueprint for success – Capture and package joint expertise – Use cases, best practices – Accelerate your time to value No more houses of cards
  • 9. ∞ Investing in OpenStack ∞ Vendors you can count on! ∞ Validated with Dell Ref. Architecture* ∞ Deployment guidance* ∞ Sizing guidance and recommendations* ∞ Professional services and training ∞ Deployment services and tools ∞ Collaborative support Dell and Intel Service Assurance Administrator * Under development
  • 11. Software Defined Infrastructure – Service Assurance Automate On Standard IA Hardware STATIC, MANUAL INFRASTRUCTURE Storage Network Compute Resource Pool Orchestration Software Infrastructure AttributesInfrastructure Attributes Governance, Policy Cooling Power Trust and Compliance Application A Application B Application C Application D Intelligent service monitoring and operational event alerts SLA Requests Monitoring UtilizationPerformance LocationThermalsCompliancePower Orchestration Software
  • 12. Trust Performance Public Application Workloads & Data Private Physical and virtualized machine management Challenges in Running Enterprise and Telco Workloads in the Cloud  CPU  IOPS  Memory  Memory b/w  CPU cache  Instruction set  Capability  Capacity  Consumption  Availability  Resilience DATA REGULATIONS LEGACY WORKLOADS Telemetry is hidden COMPLIANCE Is my workload running on trusted infrastructure? How do I avoid noisy neighbors? Will my workload get expected compute cycles?
  • 13. Intel® Service Assurance Administrator enhances OpenStack Cloud Services Nova Scheduler Plug-In Compute Node Machine Flavor Creator Analysis & Remediation Engine Service Assurance Controller Monitoring Engine Capacity Insight REST API Web Admin Console Compute Node Compute Node Agent The Challenge  Workloads do not get predictable performance  Limited trust of multi-tenant nodes  Grey machines (unhealthy state) are not avoided  Workload scheduling is less than optimal www.intel.com/assurance The Solution • Intelligent Workload Placement based on ability of nodes to meet service level objectives • Compute node capacity and utilization metrics normalized for use across generation of CPUs • VM performance monitoring and assurance with cache contention and ‘Noisy Neighbor’ detection • Reporting of trust of VMs and nodes – BIOS, Hypervisor whitelisting and attestation
  • 14. Why Intel® Service Assurance Administrator? Match workloads to platforms, based on capability and capacity Find and address software- defined infrastructure issues Service assurance for trust-attestation • Performance metric infrastructure capacity and utilization • Cache Contention • System health • Resource metering • Boot time trust attestation of nodes • Whitelisting Intel® Architecture Platform Monitoring and Control “What size virtual machine must I use for my app?” “My app is slow sometimes – How do I diagnose? “ Do I have ‘noisy neighbor’ VMs?” “Are my VMs running on trusted platforms?”
  • 15. Automation Enhance OpenStack* to provision and monitor machine flavors with specified service levels Automated software-defined infrastructure Intel® Service Assurance Administrator Efficiency Integrate with IT operations tools to determine probable root cause, report, and help remediate issues Efficient service assurance and administration Agility Run workloads with confidence on software-defined infrastructure Agile business service deployment Enhanced Machine Flavors
  • 16. Key Challenges in Cloud Performance AssuranceHow big a VM do I need for my workload? What resources should be reserved, how much burst capacity? What metric do I use to specify and measure performance? What is the performance capacity of the node? Intel® Service Assurance Administrator defines Service Compute Unit as a performance metric for use by cloud administrators What is the performance capacity of the machine flavor? Am I getting specified performance without interference from ‘noisy neighbors’? Linux Compute node VM VMVM VM KVM AppAppApp Services VM
  • 17. Monitoring Reporting Platform monitoring to detect and avoid ‘noisy neighbors’ Cache Contention Memory b/w Resource Metering Noisy Neighbor’s impact on VM performance SharedL3 Cache Cor e Cor e Cor e Cor e Cor e Cor e Cor e Cor e Shared Infrastructure SharedL3 Cache Cor e Cor e Cor e Cor e Cor e Cor e Cor e Cor e Hypervisor OS Application & Services VMVM VMVM
  • 18. What is a Service Compute Unit (SCU)? 18 Provisioning Orchestration Match workloads to platforms, based on capability and capacity Service Compute Units Performance metric for cloud infrastructure capacity and utilization vCPU Approach Intel® Service Assurance Administration Resource Allocation Static, processor dependent SCU – dynamic, processor independent Machine Portability Not portable across processor family or generations SCU is portable across generations of Intel CPU and across processor family Performance Service Level Monitoring None Service Assurance of SCU units SCU = function of (frequency, throughput, instruction set efficiency, cache size) 1 GCEU = 2.5 SCUs (Approximate) 1 EC2 = 2.5 to 3 SCUs (Approximate) SCUs can be set to define a floor (guaranteed capacity) and ceiling (burst capacity)
  • 19. How much performance capacity are available on my host? 19 For each compute node, performance capacity status for OS and VMs are monitored continuously, displaying how much resource is available, e.g. SCU and number of cores available
  • 20. How much cache contention are there in the compute nodes? 20 Using Cache Monitoring Technology, console displays LLC Cache Contention status for the OS and VM on each compute node
  • 21. Extending flavors with VM bursting and assurance capabilities 21 VM will only be created on nodes that have been trust- attested to be safe during boot VM will reserve 1 SCU of compute performance, and burst up to 2 SCU based on available compute resources
  • 22. Extending flavors with trust and core-pinning capabilities VM will reserve one dedicated core from the CPU compute resource VM will only be created on nodes that have been trust- attested to be safe during boot
  • 23. Finding out the performance consumption level for each compute node at the OS level Allocating SCU for OS level consumption of compute resource
  • 24. Finding out VM core-pinning status and metrics Core Pinning, VM received dedicated core from the CPU VM SLO status include number of cores assigned and VM uptime
  • 25. Learning more about each VM SCU utilization metrics Real Time VM SCU utilization and core pinning metrics
  • 26. Conducting probable cause analysis of “Noisy Neighbors” problems Cloud Administrator can take remedial action (e.g. evacuate a VM to a different node) once Intel® SAA has identified Noisy Neighbors (VMs aggressively using shared compute resources in the platform, like CPU cache) and VMs that are affected.
  • 27. Intel® Service Assurance Administrator Key Feature SummaryFeature Customer pain point Solution Compute throughput metering How do I know how many VMs and workloads I can put on a compute node? How do I specify how much compute capability is needed by my VM? SCU, service compute unit, a portable compute performance metric • Characterize node’s compute capacity • Specify required VM capacity • Measure utilization Host OS and App Services Assurance How do I know that applications or OS services such as Ceph or backup are not creating issues for my VMs? Enable creation of Assurance SLA to grant compute quota to Host Apps and OS services Contention Aware Scheduling How do I detect ‘noisy neighbor’ VMs and affected VMs? How do I automate the VM scheduling process? Intelligent Workload Placement based on ranking of node’s ability to meet service level objectives, using telemetry Grey Machine Avoidance How do I avoid systems that might not be healthy, e.g. running hot with fan failure? Gather system health info via IPMI protocols and use as a metric in workload placement Trusted Compute Pool – Policy enforcement How do I find out that my workloads are running on trusted nodes? Use Intel® Trusted Execution Technology for boot time attestation of each nodes FW/SW
  • 28. Contact the Dell Red Hat OpenStack Solutions team • openstack@dell.com Engage a Dell Solution Center (contact your Dell Rep) • dell.com/solutioncenters Dell Cloud resources sites • Dell.com/openstack • Dell.com/redhat • youtube.com/Dell Intel SAA Resources Site • www.intel.com/assurance • Contact Intel SAA team by clicking “Contact Us” Resources & Contacts
  • 31. Intel Confidential — Do Not Forward 31 Legal Disclaimers: INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Intel product plans in this presentation do not constitute Intel plan of record product roadmaps. Please contact your Intel representative to obtain Intel's current plan of record product roadmaps. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor_number. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or go to: http://www.intel.com/design/literature.htm Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user Intel, and the Intel logo are trademarks of Intel Corporation in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright ©2013, 2014, 2015 Intel Corporation. Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. The OpenStack Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community."
  • 32. Intel Confidential — Do Not Forward Intel's compilers 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 SSE2, SSE3, and SSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804 32 Optimization Notice
  • 33. Dell and Red Hat Enterprise Cloud Solutions Prescriptive, practical, right-sized choices fit for you PoC System • Dev/test • Concept testing • Prototyping • Rapid deploy Pilot System • Mid-scale production • Scale testing • Sizing options, 1-3 racks • 10G networking • High Availability • Optimized Inktank Ceph Scale out System • Data center scale • Production workloads • PowerEdge R, C Series • 10G networking • High Availability • Optimized Inktank Ceph • Tailored designs • Customized integrations with OpenStack ecosystem technologies
  • 34. Shift your focus from infrastructure to service IT silos Server Storage Networking Software Management Management Open standards-based hardware Infrastructure control Enterprise applications & workloads Multi-vendor,cross-platform unifiedmanagement Orchestration stack