Download - Intel и OpenStack
Игорь СысоевДиректор по развитию корпоративных проектов
Appliance для роутера
Appliance для межсетевого
экрана
Appliance для виртуальной частной сети
ТрадиционныйNAS
Традиционныйархив
ТрадиционныйSAN
VM VM VM VM VM VM
Виртуализация
Серверы
2
Управление сервисами
Управление серверами
Управление сетью
Управление СХД
Управление сервисами
Контроллер серверов
Автоматизация на основе политик
Портал самообслуживания
Контроллер сетей
Контроллер СХД
Контроллер безопасности
Пул серверов
Серверы
Виртуализация
Пул сетей Пул СХД
VMВирт.
роутерВирт.
FirewallВирт. VPN
Вирт. SAN
Scale Out СХД
Legacy СХД
Атрибуты инфраструктуры
Power Performance Thermals Utilization Location Latency Durability Security
Контейнер
Традиционная инфраструктура
ПРОГРАММНО-ОПРЕДЕЛЯЕМАЯ ИНФРАСТРУКТУРА
3
Централизация и автоматизация
Использование возможностей платформы
Виртуализированные пулы ресурсов
Исполнение традиционных сценариев
Управление сервисами
Контроллер серверов
Автоматизация на основе политик
Портал самообслуживания
Контроллер сетей
Контроллер СХД
Контроллер безопасности
Серверы
Виртуализация
Пул инфраструктуры
Legacy СХД
Атрибуты инфраструктуры
Power Performance Thermals Utilization Location Latency Durability Security
Пул серверов Пул сетей Пул СХД
VMВирт.
роутерВирт.
FirewallВирт. VPN
Вирт. SAN
Scale Out СХД
Контейнер
SDI
Архитектура SDI
4
Infrastructure
StorageSoftware Defined
Storage
NetworkSoftware Defined
Network
ComputeSoftware Defined
Compute
On Demand Self-service portal
PaaS(Continuous Integration)
Micro-Services
Cloud-AwareApps
Dynamic Scaling Apps
SecuritySoftware Defined
Security
Orchestration and Control
SDI
OpenStack Liberty и SDI
5
Infrastructure
StorageSoftware Defined
Storage
NetworkSoftware Defined
Network
ComputeSoftware Defined
Compute
On Demand Self-service portal
PaaS(Continuous Integration)
Micro-Services
Cloud-AwareApps
Dynamic Scaling Apps
SecuritySoftware Defined
Security
Orchestration and Control
CephSwift Neutron Nova
Horizon
keystone
Heat
Glance
Ce
ilom
ete
rTrove Sahara
Ironic
Zagar
Manila DesignateBarbican
Searchlight
Вклад intel в openstack
6
• Platinum member
• Important role in the Enterprise Workgroup
• Contributing across most major projects today
(Top-10 across most modules)
• Working with the ecosystem to drive adoption
1 – Identified as a Top-10 contributor on “Commits” at www.stackalytics.com
2 - Component name change
Incubation / Not Integrated
Top 10 Contributor1
NOVA
SWIFT
GLANCE
NOVA
SWIFT
GLANCE
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
QUANTUM
CINDER
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
QUANTUM
CINDER
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NEUTRON2
CINDER
CEILOMETER
HEAT
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NEUTRON
CINDER
CEILOMETER
HEAT
IRONIC
TROVE
SAHARA
ZAQAR
CACTUS
Apr 2011
DIABLO
Sep 2011
ESSEX
Apr 2012
FOLSOM
Sep 2012
GRIZZLY
Apr 2013
HAVANA
Oct 2013
ICEHOUSE
Apr 2014
BARBICAN
Messaging/Queue Service
Data Analytics
Database Service
Bare Metal Provisioning
Orchestration
Measurement
Block Storage
Networking
Identity
Dashboard
Image Store
Object Store
Compute
Key Management
DNS Service
Common Libraries
QUANTUM
CEILOMETER
Intel Engagement Begins
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NEUTRON
CINDER
CEILOMETER
HEAT
IRONIC
TROVE
SAHARA
ZAQAR
JUNO
Oct 2014
BARBICAN
DESIGNATE
OSLO OSLO OSLO OSLO
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NEUTRON
CINDER
CEILOMETER
HEAT
IRONIC
TROVE
SAHARA
ZAQAR
BARBICAN
DESIGNATE
OSLO
KILO
Apr 2015
CEILOMETER
HEATHEAT
MAGNUM
MANILA
MISTRAL
MURANO
MAGNETO DB
Container API Service
File Service
Workflow Service
Application Catalog
Key Value StoreMAGNETO DBMAGNETO DB
DESIGNATE
MANILA
MISTRAL
MURANO
Enterprise Workgroup
Platinum Member
*Other names and brands may be claimed as the property of others.
Участие Intel в OpenStack*
CONGRESS Policy as a ServiceCONGRESS
NOVA
SWIFT
GLANCE
HORIZON
KEYSTONE
NEUTRON
CINDER
CEILOMETER
HEAT
TRIPLE O Deployment/ManagementTRIPLE O TRIPLE O TRIPLE O
IRONIC
TROVE
SAHARA
ZAQAR
BARBICAN
DESIGNATE
OSLO
MAGNUM
MANILA
MISTRAL
MURANO
MAGNETO DB
CONGRESS
LIBERTY
Oct 2015
KOLLA Containerized Services
7
8
Основные направления Intel Themes for OpenStack* Software
Trust and Compliance• Trusted compute pools (TCP)
• Encryption and data residency
• Bare-metal trust
Reliable High Performance• Intelligent scheduling based on
platform awareness
• Advanced monitoring
High Availability• Manual & Live VM Migration
• Hardening & stabilization of basic services
• Service level assurance
Deployability and Manageability• Third-party testing services
• Rolling upgrades through versioned objects
• Containerized services
Cost Reduction and Efficiency• Power-aware and application-controlled
scheduling
• Higher storage utilization
• Virtual Storage Manager for Ceph
*Other names and brands may be claimed as the property of others.
Software Defined Networking• Open vSwitch performance &
enhancements
• CPU pinning & NUMA awareness
• Integration with OpenDaylight
This is a summary of Intel’s key contributions and not the full list
2013 2014 2015 2016
1H’13 2H’13 1H’14 2H’14 1H’15 2H’15 1H’16 2H’16
Community Releases
Trust & Compliance
Grizzly Liberty
Reliable High
Performance
Cost Reduction &
Efficiency
Software Defined
Networking
Mitaka “N” ReleaseIcehouse Juno Kilo
История Intel в OpenStack*
Havana
High Availability
Deployability &
Manageability
CPU Pinning & NUMA awareness
Utilization Based SchedulingCPU IPMI Power/Thermal
Stateless Offload to NIC
CacheMemory
Trusted Compute PoolsIntel CIT 1.0 (VMs)
Geo-tagging & VM EncryptionIntel CIT 2.0 Intel CIT 3.0
Bare Metal Trust
Application-controlled SchedulingMetadata Tagging Multiple Vectors Cinder Volumes Metadata Import
Storage Capacity Monitoring
Storage Policies & Erasure CodingSwift Ceph
Bandwidth for NFV AppsOpen vSwitch w/ DPDK App Optimization for NICs Neutron QoS APIs
Policy & ManagementService Chaining
OpEx improvementsVxLAN, FWaaS support
SDN Cont. Integrn
VM MigrationHost Evacuation Automatic Evacuation LM w/ SR-IOV
Policy & ManagementHA SR-IOV Port Autohealing
Versioned ObjectsOslo support Nova, Neutron, Ironic Cinder, Heat, Ceilometer
Containerized servicesKolla TripleO Integ.
*Other names and brands may be claimed as the property of others.
NOTE: These are features in upstream OpenStack community releases; contact the OpenStack distributors for information specific to their releases9