openstack learning -nova translation

What is Nova?

Nova is openstack provide a way to create a computing instance (or virtual server). Nova supports the creation of a virtual machine, bare metal server (by using ironic) and provides limited support for system container. Nova as a set of daemons run on existing Linux server to provide the service.

The basic function of openstack requires the following additional services:

Keystone: to provide authentication services for all services openstack

Glance: Computer mirroring provides storage services. All examples are calculated from the start of the mirror glance.

Neutron: provide reliable physical or virtual network services for the calculation example

Placement: responsible for tracking in the cloud and available resources when creating a virtual machine for which help make a resource provider selection.

It can also be integrated with other computing Examples include persistent storage block, and the encrypted disk bare metal.

 

For End Users

As an end-user nova, you will want to use nova and other tool or API to create and manage the server.

 

Tools for using Nova

Horizon: official WebUI Openstack provided

Openstack Client: openstack project official of the command line interface. You will want to use him as your CLI. It contains not only the nova command also contains commands for other projects in the openstack.

Nova client: For some of the advanced features of the nova (or management commands) you may need to use nova client. It is still supported, but it is recommended to use openstack cli.

Writting to API

 

nova all end users (and some management) functionality exposed through REST API. REST API can be used to build more complex logic for nova or automated. It can be used directly can also be used by various SDK. These resources below will help you use the API.

Computer API Guide: API concept instruction manual. This helps in the concepts API helps easy to use API.

Computer API Reference: Computer API complete reference, it contains all of the methods and request / response parameters and his significance.

Computer API Microversion History: Computer API developed by Microversions goes on. This provides a history of all these changes. It as new content computing API.

Block Device Mapping: a more difficult part is to be understood that the particular piece of equipment used to connect the device to the block mapping parameters calculated . That alone is worth further study.

Configuration driver: When a client instance is created to provide information to it.

 

Versioned Notifications: This provides a list of existing versions of the payload with the example of notification.

 

For operators

Nova architecture: nova in all of the components together an overview of how the combination.

 

 

Installation (installation)

Nova detailed installation instructions. N premise is running ova keystone, glance, neutron, placement installation has been completed. First make sure that you have followed their installation manual.

 

 

Deployment Consideration (deployment considerations)

Before deploying some information before you may want to consider, especially when you're ready to large-scale deployment. For smaller deployments, the default settings in the Installation Guide is sufficient.

C ompute Driver Features Suppter: nova most deployments use  the libvirt / KVM , you can calculate nova used with other drivers. Nova attempt to provide a unified set of characteristics between these properties, however, not all features are implemented on the back end, not all properties have been a good test.

Support the Feature byUseCase: According to the importance of certain large-scale use cases (generic cloud, NFV cloud, HPC cloud) understand each driver supports.

Feature Support full list: Detail characteristics of each of the rear end of the driver is calculated.

Cell v2 Planning: For large-scale deployment, cells v2 allows the computing environment to be fragmented. Pre-planning is the key to the success of cell v2 layout.

 

Maintenance

 

When you run the nova, the following precautions are very useful:

Admin Guide: Administration Guide nova collection.

Flavors: Flavors Why is what to use.

Upgrades: nova is how to upgrade for a minimum of service impact, and what you should be upgraded in order.

Q uotas: nova project management quota.

Aggregates: polymeric host is an effective method for the packet to be scheduled together.

Filter Scheduler: The scheduler program Filter how it is configured, and how this will affect the position calculation example in the environment. If you see an incredible example of distributed computing in your host, you want to go in-depth about this configuration.

Exposing custom metadata to computer instance: For your specific purpose, how and when you might want to extend basic metadata (metadata server or configuration by the drive) is open to compute instances.

 

 

Reference Material

Nova CLI Command References: full command of all daemons and management tools to provide a reference nova

Configuration Guide: system configuration information, including role-based access control policy rules of

 

For Contributors

 If you are a novice of a nova, which will help you begin to understand the actual function of Nova and why.

 

Original: https://docs.openstack.org/nova/latest/?_ga=2.233726429.2140498722.1551510084-1088534057.1539131307

 

 

 

 

 

 

Guess you like

Origin blog.csdn.net/lieanwan2780/article/details/88080570