What's New In Grizzly: Nova
-
Upload
mirantis -
Category
Technology
-
view
798 -
download
0
description
Transcript of What's New In Grizzly: Nova
![Page 1: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/1.jpg)
What's new inOpenStack®
Grizzly
Mirantis, 2013®
![Page 2: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/2.jpg)
About Mirantis:
● Fuel Deployment Automation● Integration Services● Training● 24 x 7 Support
● Over 40 successfulproduction OpenStack implementations
Mirantis delivers OpenStack® clouds.®
![Page 3: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/3.jpg)
IntroductionsNick Chase,
Technical Marketing, Mirantis
Kirill Ishanov,OpenStack Services, Mirantis
● Technical Marketing Manager at Mirantis● Developer● Book author● IBM developerWorks Certified Master Author● Member of the OpenStack Documentation project● Sun Microsystems, Oracle, Tampa Bay Buccaneers
● Senior Director of Engineering at Mirantis● Kirill runs a highly skilled group of engineers● OpenStack integration, deployment, training and support● Large-enterprises to late-stage venture-backed startups. ● Cisco Webex, Dell, The Gap, PayPal, eBay, Seagate, Macy’s
®
4
![Page 4: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/4.jpg)
WHAT'S NEW IN OPENSTACK GRIZZLY
Nova: Compute
®
7
![Page 5: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/5.jpg)
Bare-metal provisioning
● Control physical servers via nova-api● Bypass hypervisors● Ability to run HPC or DBs on the cloud
● Design○ PXE to deliver machine imaging○ IPMI for power control
● Limitations○ Several incompatibilities with Quantum
®
8
![Page 6: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/6.jpg)
Scalability
● Availability zones● Host aggregates● Cells
®
9
![Page 7: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/7.jpg)
Scalability: Availability zones
Availability zones● Set a zone for a host● Request a zone when starting a VM● Get a list of available zones
®
10
![Page 8: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/8.jpg)
Scalability: Host aggregates
Host aggregates● Create an aggregate based on a parameter● Associate an aggregate with a set of machines● Create a flavor associated with the parameter● Request a host using that flavor
®
11
![Page 9: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/9.jpg)
nova-compute cells
● Nested clouds● Geo-distribution● Separation of cell-scheduling from host-
scheduling
● Design○ Separate DB per cell○ Inter-cell communication via RPC○ Tree-structure, with "nova-api" only in root
®
12
![Page 10: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/10.jpg)
nova-compute cellsAPI Cell
nova-api
nova-cells
dbamqp
Child Cell
nova-scheduler
dbamqp
nova-scheduler
nova-compute
Child Cell
nova-scheduler
dbamqp
nova-scheduler
nova-compute
Global Services
glance
Keystone
13
![Page 11: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/11.jpg)
nova-conductor
● Remove direct connection between nova-compute (and therefore VMs) and db
● Security and scalability
● Design○ nova-conductor is a separate service reachable via MQ○ Multiple conductors to spread the load
®
14
![Page 12: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/12.jpg)
Database performance
Archiving a database● Moving a machine● Log archiving● Garbage records
nova-manage db archive_deleted_rows --max_rows MAX_ROWS
®
15
![Page 13: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/13.jpg)
Evacuation
● Moving to a new host on host failure
nova evacuate SERVER_ID TARGET_HOST
®
16
![Page 14: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/14.jpg)
Other nova improvements
● Instance action tracking via API● Network adapter hot plugin● File injection without mounting guest
filesystem
®
17
![Page 15: What's New In Grizzly: Nova](https://reader034.fdocuments.us/reader034/viewer/2022052522/554c0b71b4c905390b8b571b/html5/thumbnails/15.jpg)
Q&ADownload today's presentation at
http://bit.ly/mirantis-grizzly
®
50