SlideShare a Scribd company logo
1 of 3
Download to read offline
Veryx, Intel Aid Workload
Placement on OpenStack*-
Managed Cloud
Communications Service Providers
Workload Placement
Overview
As network functions virtualization (NFV) solutions become more sophisticated
and as Intel® architecture-based servers add new hardware features with improved
performance for specialized processing, placing these workloads—either virtual
machines (VMs) or virtual network functions (VNFs)—on the right server is a critical
element of virtualized infrastructure platforms like OpenStack*-managed clouds.
Today, the choices for communications service providers (CommSPs) are to
manually place workloads or to count on the rudimentary workload placement
tools that are a part of OpenStack. But with the prospect of service quality being
negatively impacted by suboptimal workload placement, CommSPs need better
tools. Veryx® Technologies, an Intel® Network Builders ecosystem member, has
developed its Optimal Server Selection Algorithm (OSSA) plugin to factor in more
data to select server that is best-configured for workload placements.
The Challenge
CommSPs are adopting NFV services, in part, to improve network agility through
automated service deployment and initiation and the ability to remotely move
workloads when they need added resources. Many workloads have specific
hardware needs that must be accommodated for proper performance. Some need to
be run on high availability servers; others, such as encryption, are compute-centric
and need higher-performance processors. Placing these workloads on the right
hardware ensures that the VM or VNF has access to the resources it needs.
For NFV services based on OpenStack, there are two primary ways to place
workloads. They can be placed manually on a specific server. This method allows
very precise workload placement, but keeping a manual inventory of the capabilities
and current workloads of all servers in a scaled-out data center makes this option
very hard to scale.
Optionally, OpenStack itself has a workload scheduler function as part of its
OpenStack Nova project (also known as OpenStack Compute). The Nova Scheduler
Service has about 20 filters that can be used to narrow down the hypervisor and
server options for a workload placement.
These filters let Nova Scheduler search the server inventory using key application
requirements such as a certain number of available CPU cores, amount of RAM,
amount of storage, etc. When Nova Scheduler finishes searching servers, it returns a
list of the qualified hypervisors and then randomly selects one of those hypervisors
and sends a command to the Nova Conductor to create the workload on that
hypervisor.
The Veryx Optimal Server Selection Algorithm relies on performance of Intel®
Xeon® processors to select the right infrastructure for workload placement.
Solution brief
The challenge with this system is the random hypervisor assignment and relative lack of granularity in the filters. This can lead
to uneven distribution of workloads across the available hypervisors, or workload placements that don’t incorporate key factors
such as network path performance (latency, loss, etc.).
The Solution
Veryx’s Optimal Server Selection Algorithm (OSSA) OpenStack plugin uses an algorithm that adds more filter criteria to assess
the capacity and features of the available servers. Once a pool of possible servers is identified, then OSSA replaces random
assignment with profile-based final placement criteria to select the right server from that pool so that the workload has all of the
resources it requires.
The OSSA plugin is a part of Veryx’s RETINA™ suite of tools for unified proactive cloud and data center monitoring. RETINA
includes network monitoring and diagnostic tools to help IT administrators/data center administrators get a comprehensive view
of their infrastructure and also provides the ability to anticipate faults that can lead to degradation of server quality levels and
network paths.
Figure 1. Where the OSSA plugin fits in a NFV environment.¹
Solution Brief | Veryx, Intel Aid Workload Placement on OpenStack*-Managed Cloud
Optimal Server Selection Algorithm (OSSA)
OSSA connects to OpenStack Nova where it inventories
the server configurations and status of all servers managed
by that OpenStack instance. When a workload placement
request comes into OpenStack Nova, it sends the workload
requirements to the OSSA. The plugin then searches
the available hypervisors based on any of the following
parameters that are relevant:
•	 Number of vCPUs
•	 RAM size
•	 Disk size
•	 CPU pinning
•	 PCI pass-through
•	 SR-IOV support
•	 CPU oversubscription ratio
•	 RAM oversubscription ratio
•	 Disk oversubscription ratio
•	 Server availability
•	 Server threat metric
•	 Application bandwidth
•	 CPU-to-RAM ratio
From the pool of servers identified as having the parameters
and performance needed to host the application, the OSSA
then applies one of four pre-defined profiles to further
identify the right server for the workload. These ranking
parameters include:
•	 Compute intense profile
•	 Storage intense profile
•	 Memory intense profile
•	 Network intense profile
The final metric evaluated by the OSSA plugin for server
ranking is network interface performance. This parameter
recognizes that throughput and latency have a critical impact
on workload performance. Once its analysis is done, the
OSSA plugin feeds its hypervisor recommendation to Nova
Conductor, which places the software instance on that server.
Learning Algorithm
As part of RETINA suite, OSSA has access to performance
data that can provide ongoing updates to help the algorithm
deliver even better server-workload fit recommendations.
In addition to the RETINA controller, the suite includes test
agents, TAPs, network elements and orchestrators that are
used to collect data that for network & server monitoring and
diagnostics. This data adds to the information available to
the OSSA for workload placement.
2
Solution Brief | Veryx, Intel Aid Workload Placement on OpenStack*-Managed Cloud
	¹	Figures provided courtesy of Veryx Technologies.
	²	Test conducted by Prowess Consulting. Configurations: Servers used the Intel® Xeon® processor E5-2609 v2, 16 GB RAM, the Intel® Ethernet Controller XL710 family, 1 GbE NIC, and 1 GbE switch
or the Intel Xeon processor E5-2407 v2, 8 or 16 GB RAM, the Intel Ethernet Controller XL710 family, 1 GbE NIC, and 1 GbE switch. Software: OpenStack orchestration software, KVM hypervisor,
and Ubuntu* 16.04 LTS.
		Veryx, the Veryx logo, and RETINA are trademarks of Veryx Technologies.
		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.
		Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors.
		Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may
cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product
when combined with other products. For more complete information visit www.intel.com/benchmarks.
		Intel does not control or audit third-party benchmark data or the web sites referenced in this document. You should visit the referenced web site and confirm whether referenced data are
accurate.
		© Intel Corporation. Intel, the Intel logo, and Xeon are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
		*Other names and brands may be claimed as the property of others.	 0917/DO/H09/PDF	  Please Recycle		 336442-001US
OSSA Performance Validation
Veryx and Intel teamed up to prove the functionality of
the OSSA plugin using servers powered by Intel® Xeon®
processors E5-2600 and Intel Xeon processors E5-2400.
These processors offer the processing performance the
OSSA plugin needs for evaluation of placement parameters
and profiles. The results of the PoC demonstrated that the
algorithm selected the most appropriate server in the majority
of placements and can substantially reduce the need for
administrator intervention to manually relocate instances.²
Conclusion
Workload placement will grow in importance as NFV
matures. For example, as VNF developers embrace the
Enhanced Platform Awareness (EPA) features that are built
into OpenStack additional compute resources can be made
available to VNFs to improve performance. Veryx has plans
to fully embrace EPA (it already supports some features
such as CPU pinning). Veryx will also port the OSSA plugin to
other NFV orchestrators. Powered by Intel architecture CPUs,
the Veryx OSSA plugin offers network administrators a new
alternative for the important job of workload placement.
About Veryx
Veryx Technologies provides testing, visibility, and monitoring
solutions for network service providers, cloud service
providers, data centers, enterprise IT, and network equipment
vendors. Service providers and equipment vendors use Veryx
solutions for network testing, performance monitoring, and
equipment validation for technologies such as carrier Ethernet,
IP, cloud, SDN, NFV, and smart networks.
About Intel® Network Builders
Intel Network Builders is an ecosystem of independent
software vendors (ISVs), operating system vendors (OSVs),
original equipment manufacturers (OEMs), telecom equipment
manufacturers (TEMs), system integrators (SIs), enterprises,
and service providers coming together to accelerate the
adoption of network functions virtualization (NFV)-based
and software-defined networking (SDN)-based solutions in
telecom networks and in public, private, and hybrid clouds.
The Intel Network Builders program connects service
providers and enterprises with the infrastructure, software,
and technology vendors that are driving new solutions to the
market. Learn more at http://networkbuilders.intel.com.
3

More Related Content

What's hot

Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationBerry Clemens
 
Oracleonoracle dec112012
Oracleonoracle dec112012Oracleonoracle dec112012
Oracleonoracle dec112012patmisasi
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUGFuad Arshad
 
oda-x5-2-DATA SHEET
oda-x5-2-DATA SHEEToda-x5-2-DATA SHEET
oda-x5-2-DATA SHEETDaryll Whyte
 
Processor Selection for Middleware Price Performance Optimization
Processor Selection for Middleware Price Performance OptimizationProcessor Selection for Middleware Price Performance Optimization
Processor Selection for Middleware Price Performance Optimizationdakra137
 
Oracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityOracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityPaulo Fagundes
 
Oracle applications r12.2, ebr, online patching means lot of work for devel...
Oracle applications r12.2, ebr, online patching   means lot of work for devel...Oracle applications r12.2, ebr, online patching   means lot of work for devel...
Oracle applications r12.2, ebr, online patching means lot of work for devel...Ajith Narayanan
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015andreas kuncoro
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationChandima Kulathilake
 
ESM High Availability Module User's Guide v6.9.1
ESM High Availability Module User's Guide v6.9.1ESM High Availability Module User's Guide v6.9.1
ESM High Availability Module User's Guide v6.9.1Protect724tk
 
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...Principled Technologies
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_CZ
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceHari Srinivasan
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionsolarisyougood
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceAnil Nair
 
Solaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentationSolaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentationxKinAnx
 
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...miguelnoronha
 

What's hot (20)

Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Oracleonoracle dec112012
Oracleonoracle dec112012Oracleonoracle dec112012
Oracleonoracle dec112012
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
 
oda-x5-2-DATA SHEET
oda-x5-2-DATA SHEEToda-x5-2-DATA SHEET
oda-x5-2-DATA SHEET
 
Processor Selection for Middleware Price Performance Optimization
Processor Selection for Middleware Price Performance OptimizationProcessor Selection for Middleware Price Performance Optimization
Processor Selection for Middleware Price Performance Optimization
 
Oracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityOracle exalytics deployment for high availability
Oracle exalytics deployment for high availability
 
Oracle applications r12.2, ebr, online patching means lot of work for devel...
Oracle applications r12.2, ebr, online patching   means lot of work for devel...Oracle applications r12.2, ebr, online patching   means lot of work for devel...
Oracle applications r12.2, ebr, online patching means lot of work for devel...
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS Administration
 
ESM High Availability Module User's Guide v6.9.1
ESM High Availability Module User's Guide v6.9.1ESM High Availability Module User's Guide v6.9.1
ESM High Availability Module User's Guide v6.9.1
 
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...
Simplifying systems management with Dell OpenManage on 13G Dell PowerEdge ser...
 
Exadata
ExadataExadata
Exadata
 
Sparc solaris servers
Sparc solaris serversSparc solaris servers
Sparc solaris servers
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet Maintenance
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise edition
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
 
Solaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentationSolaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentation
 
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...
Why Oracle on IBM POWER7 is Better Than Oracle Exadata - The Advantages of IB...
 

Similar to Veryx, Intel Aid Workload Placement on OpenStack*- Managed Cloud

Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsVeryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsSelvaraj Balasubramanian
 
wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387Martin Fabirowski
 
Microx - A Unix like kernel for Embedded Systems written from scratch.
Microx - A Unix like kernel for Embedded Systems written from scratch.Microx - A Unix like kernel for Embedded Systems written from scratch.
Microx - A Unix like kernel for Embedded Systems written from scratch.Waqar Sheikh
 
A Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and ContainersA Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and Containersprashant desai
 
Simplifying network operations_data_center_automation_whitepaper
Simplifying network operations_data_center_automation_whitepaperSimplifying network operations_data_center_automation_whitepaper
Simplifying network operations_data_center_automation_whitepaperajcob123
 
PCA_Admin_Presentation-1.pptx
PCA_Admin_Presentation-1.pptxPCA_Admin_Presentation-1.pptx
PCA_Admin_Presentation-1.pptxssuser21ded1
 
Dynamic classification in silicon-based forwarding engine environments
Dynamic classification in silicon-based forwarding engine environmentsDynamic classification in silicon-based forwarding engine environments
Dynamic classification in silicon-based forwarding engine environmentsTal Lavian Ph.D.
 
Virtual Compute Appliance Oracle IaaS
Virtual Compute Appliance Oracle IaaS Virtual Compute Appliance Oracle IaaS
Virtual Compute Appliance Oracle IaaS Fran Navarro
 
Namos openstack-manager
Namos openstack-managerNamos openstack-manager
Namos openstack-managerKanagaraj M
 
Server And Hardware Virtualization_Aakash1.1
Server And Hardware Virtualization_Aakash1.1Server And Hardware Virtualization_Aakash1.1
Server And Hardware Virtualization_Aakash1.1Aakash Agarwal
 
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..Trinath Somanchi
 
Conference Paper: Cross-platform estimation of Network Function Performance
Conference Paper: Cross-platform estimation of Network Function PerformanceConference Paper: Cross-platform estimation of Network Function Performance
Conference Paper: Cross-platform estimation of Network Function PerformanceEricsson
 
How Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsHow Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsOpenStack_Online
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
ONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformAtul Pandey
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualizationSatish Chavan
 
Anuta NCX Platform Overview - Agile Network Services with Orchestration
Anuta NCX Platform Overview - Agile Network Services with OrchestrationAnuta NCX Platform Overview - Agile Network Services with Orchestration
Anuta NCX Platform Overview - Agile Network Services with OrchestrationKiran Sirupa
 
Build cloud native solution using open source
Build cloud native solution using open source Build cloud native solution using open source
Build cloud native solution using open source Nitesh Jadhav
 

Similar to Veryx, Intel Aid Workload Placement on OpenStack*- Managed Cloud (20)

Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsVeryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
 
Spirent CloudScore
Spirent CloudScoreSpirent CloudScore
Spirent CloudScore
 
wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387
 
Microx - A Unix like kernel for Embedded Systems written from scratch.
Microx - A Unix like kernel for Embedded Systems written from scratch.Microx - A Unix like kernel for Embedded Systems written from scratch.
Microx - A Unix like kernel for Embedded Systems written from scratch.
 
A Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and ContainersA Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and Containers
 
Simplifying network operations_data_center_automation_whitepaper
Simplifying network operations_data_center_automation_whitepaperSimplifying network operations_data_center_automation_whitepaper
Simplifying network operations_data_center_automation_whitepaper
 
PCA_Admin_Presentation-1.pptx
PCA_Admin_Presentation-1.pptxPCA_Admin_Presentation-1.pptx
PCA_Admin_Presentation-1.pptx
 
Dynamic classification in silicon-based forwarding engine environments
Dynamic classification in silicon-based forwarding engine environmentsDynamic classification in silicon-based forwarding engine environments
Dynamic classification in silicon-based forwarding engine environments
 
Virtual Compute Appliance Oracle IaaS
Virtual Compute Appliance Oracle IaaS Virtual Compute Appliance Oracle IaaS
Virtual Compute Appliance Oracle IaaS
 
Namos openstack-manager
Namos openstack-managerNamos openstack-manager
Namos openstack-manager
 
Replify accelerator technical overview
Replify accelerator technical overviewReplify accelerator technical overview
Replify accelerator technical overview
 
Server And Hardware Virtualization_Aakash1.1
Server And Hardware Virtualization_Aakash1.1Server And Hardware Virtualization_Aakash1.1
Server And Hardware Virtualization_Aakash1.1
 
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
 
Conference Paper: Cross-platform estimation of Network Function Performance
Conference Paper: Cross-platform estimation of Network Function PerformanceConference Paper: Cross-platform estimation of Network Function Performance
Conference Paper: Cross-platform estimation of Network Function Performance
 
How Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsHow Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack Clouds
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
ONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformONAP - Open Network Automation Platform
ONAP - Open Network Automation Platform
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualization
 
Anuta NCX Platform Overview - Agile Network Services with Orchestration
Anuta NCX Platform Overview - Agile Network Services with OrchestrationAnuta NCX Platform Overview - Agile Network Services with Orchestration
Anuta NCX Platform Overview - Agile Network Services with Orchestration
 
Build cloud native solution using open source
Build cloud native solution using open source Build cloud native solution using open source
Build cloud native solution using open source
 

Recently uploaded

Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 

Recently uploaded (20)

Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 

Veryx, Intel Aid Workload Placement on OpenStack*- Managed Cloud

  • 1. Veryx, Intel Aid Workload Placement on OpenStack*- Managed Cloud Communications Service Providers Workload Placement Overview As network functions virtualization (NFV) solutions become more sophisticated and as Intel® architecture-based servers add new hardware features with improved performance for specialized processing, placing these workloads—either virtual machines (VMs) or virtual network functions (VNFs)—on the right server is a critical element of virtualized infrastructure platforms like OpenStack*-managed clouds. Today, the choices for communications service providers (CommSPs) are to manually place workloads or to count on the rudimentary workload placement tools that are a part of OpenStack. But with the prospect of service quality being negatively impacted by suboptimal workload placement, CommSPs need better tools. Veryx® Technologies, an Intel® Network Builders ecosystem member, has developed its Optimal Server Selection Algorithm (OSSA) plugin to factor in more data to select server that is best-configured for workload placements. The Challenge CommSPs are adopting NFV services, in part, to improve network agility through automated service deployment and initiation and the ability to remotely move workloads when they need added resources. Many workloads have specific hardware needs that must be accommodated for proper performance. Some need to be run on high availability servers; others, such as encryption, are compute-centric and need higher-performance processors. Placing these workloads on the right hardware ensures that the VM or VNF has access to the resources it needs. For NFV services based on OpenStack, there are two primary ways to place workloads. They can be placed manually on a specific server. This method allows very precise workload placement, but keeping a manual inventory of the capabilities and current workloads of all servers in a scaled-out data center makes this option very hard to scale. Optionally, OpenStack itself has a workload scheduler function as part of its OpenStack Nova project (also known as OpenStack Compute). The Nova Scheduler Service has about 20 filters that can be used to narrow down the hypervisor and server options for a workload placement. These filters let Nova Scheduler search the server inventory using key application requirements such as a certain number of available CPU cores, amount of RAM, amount of storage, etc. When Nova Scheduler finishes searching servers, it returns a list of the qualified hypervisors and then randomly selects one of those hypervisors and sends a command to the Nova Conductor to create the workload on that hypervisor. The Veryx Optimal Server Selection Algorithm relies on performance of Intel® Xeon® processors to select the right infrastructure for workload placement. Solution brief
  • 2. The challenge with this system is the random hypervisor assignment and relative lack of granularity in the filters. This can lead to uneven distribution of workloads across the available hypervisors, or workload placements that don’t incorporate key factors such as network path performance (latency, loss, etc.). The Solution Veryx’s Optimal Server Selection Algorithm (OSSA) OpenStack plugin uses an algorithm that adds more filter criteria to assess the capacity and features of the available servers. Once a pool of possible servers is identified, then OSSA replaces random assignment with profile-based final placement criteria to select the right server from that pool so that the workload has all of the resources it requires. The OSSA plugin is a part of Veryx’s RETINA™ suite of tools for unified proactive cloud and data center monitoring. RETINA includes network monitoring and diagnostic tools to help IT administrators/data center administrators get a comprehensive view of their infrastructure and also provides the ability to anticipate faults that can lead to degradation of server quality levels and network paths. Figure 1. Where the OSSA plugin fits in a NFV environment.¹ Solution Brief | Veryx, Intel Aid Workload Placement on OpenStack*-Managed Cloud Optimal Server Selection Algorithm (OSSA) OSSA connects to OpenStack Nova where it inventories the server configurations and status of all servers managed by that OpenStack instance. When a workload placement request comes into OpenStack Nova, it sends the workload requirements to the OSSA. The plugin then searches the available hypervisors based on any of the following parameters that are relevant: • Number of vCPUs • RAM size • Disk size • CPU pinning • PCI pass-through • SR-IOV support • CPU oversubscription ratio • RAM oversubscription ratio • Disk oversubscription ratio • Server availability • Server threat metric • Application bandwidth • CPU-to-RAM ratio From the pool of servers identified as having the parameters and performance needed to host the application, the OSSA then applies one of four pre-defined profiles to further identify the right server for the workload. These ranking parameters include: • Compute intense profile • Storage intense profile • Memory intense profile • Network intense profile The final metric evaluated by the OSSA plugin for server ranking is network interface performance. This parameter recognizes that throughput and latency have a critical impact on workload performance. Once its analysis is done, the OSSA plugin feeds its hypervisor recommendation to Nova Conductor, which places the software instance on that server. Learning Algorithm As part of RETINA suite, OSSA has access to performance data that can provide ongoing updates to help the algorithm deliver even better server-workload fit recommendations. In addition to the RETINA controller, the suite includes test agents, TAPs, network elements and orchestrators that are used to collect data that for network & server monitoring and diagnostics. This data adds to the information available to the OSSA for workload placement. 2
  • 3. Solution Brief | Veryx, Intel Aid Workload Placement on OpenStack*-Managed Cloud ¹ Figures provided courtesy of Veryx Technologies. ² Test conducted by Prowess Consulting. Configurations: Servers used the Intel® Xeon® processor E5-2609 v2, 16 GB RAM, the Intel® Ethernet Controller XL710 family, 1 GbE NIC, and 1 GbE switch or the Intel Xeon processor E5-2407 v2, 8 or 16 GB RAM, the Intel Ethernet Controller XL710 family, 1 GbE NIC, and 1 GbE switch. Software: OpenStack orchestration software, KVM hypervisor, and Ubuntu* 16.04 LTS. Veryx, the Veryx logo, and RETINA are trademarks of Veryx Technologies. 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. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more complete information visit www.intel.com/benchmarks. Intel does not control or audit third-party benchmark data or the web sites referenced in this document. You should visit the referenced web site and confirm whether referenced data are accurate. © Intel Corporation. Intel, the Intel logo, and Xeon are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. 0917/DO/H09/PDF  Please Recycle 336442-001US OSSA Performance Validation Veryx and Intel teamed up to prove the functionality of the OSSA plugin using servers powered by Intel® Xeon® processors E5-2600 and Intel Xeon processors E5-2400. These processors offer the processing performance the OSSA plugin needs for evaluation of placement parameters and profiles. The results of the PoC demonstrated that the algorithm selected the most appropriate server in the majority of placements and can substantially reduce the need for administrator intervention to manually relocate instances.² Conclusion Workload placement will grow in importance as NFV matures. For example, as VNF developers embrace the Enhanced Platform Awareness (EPA) features that are built into OpenStack additional compute resources can be made available to VNFs to improve performance. Veryx has plans to fully embrace EPA (it already supports some features such as CPU pinning). Veryx will also port the OSSA plugin to other NFV orchestrators. Powered by Intel architecture CPUs, the Veryx OSSA plugin offers network administrators a new alternative for the important job of workload placement. About Veryx Veryx Technologies provides testing, visibility, and monitoring solutions for network service providers, cloud service providers, data centers, enterprise IT, and network equipment vendors. Service providers and equipment vendors use Veryx solutions for network testing, performance monitoring, and equipment validation for technologies such as carrier Ethernet, IP, cloud, SDN, NFV, and smart networks. About Intel® Network Builders Intel Network Builders is an ecosystem of independent software vendors (ISVs), operating system vendors (OSVs), original equipment manufacturers (OEMs), telecom equipment manufacturers (TEMs), system integrators (SIs), enterprises, and service providers coming together to accelerate the adoption of network functions virtualization (NFV)-based and software-defined networking (SDN)-based solutions in telecom networks and in public, private, and hybrid clouds. The Intel Network Builders program connects service providers and enterprises with the infrastructure, software, and technology vendors that are driving new solutions to the market. Learn more at http://networkbuilders.intel.com. 3