Plan du cours

Introduction:

  • What is OpenStack?
  • Foundations of Cloud Computing
  • Virtualization vs clustering
  • OpenStack evolution
  • OpenStack distributions
  • OpenStack releases
  • OpenStack deployment solutions
  • OpenStack services
  • OpenStack competitors

 

OpenStack Administration:

  • Basic terms
  • IaaS model
  • Supported hypervisors
  • Supported image formats
  • Basic architecture
  • Design concerns
  • Installation concerns
  • Configuration concerns
  • Administration concerns
  • Automation concerns
  • Growth planning
  • High Availability concerns
  • Automated OpenStack installation with PackStack
  • How to download and execute RC files
  • How to create an external network in Neutron
  • How to upload an image to Glance
  • How to create a new flavor in Nova
  • How to update default Nova and Neutron quotas
  • How to create a new tenant in Keystone
  • How to create a new user in Keystone
  • How to manage roles in Keystone
  • How to create a tenant network in Neutron
  • How to create a router in Neutron
  • How to manage router’s interfaces in Neutron
  • How to update security groups in Neutron
  • How to upload RSA key-pair to the project
  • How to allocate floating IPs to the project
  • How to launch an instance from image in Nova
  • How to associate floating IPs with instances
  • How to create a new volume in Cinder
  • How to attach the volume to the instance
  • How to take a snapshot of the instance
  • How to take a snapshot of the volume
  • How to launch an instance from snapshot in Nova
  • How to create a volume from snapshot in Cinder
  • How to create a container in Swift
  • How to upload data to the container in Swift

 

Basic Environment:

  • Prerequisites
  • Nodes and networks
  • AMQP
  • Keystone:
  • Objects
  • API concerns
  • Components
  • Backends
  • Authentication process

 

Glance:

  • Components
  • Backends

 

Nova:

  • Components
  • Flavors
  • Instances launching and termination process
  • Schedulers awareness
  • Remote access

 

Neutron:

  • Components
  • Network virtualization
  • Virtual network devices
  • L2 agent
  • OVS
  • ML2
  • Bringing it all together - Compute
  • Bringing it all together - Networker
  • Virtual networks
  • L3 agent
  • DHCP agent

 

Horizon:

  • Backends
  • Cinder:
  • Volumes
  • Components
  • Backends

 

Swift:

  • What is object storage?
  • Replication
  • Structure
  • Data addressing
  • Modified consistent hashing ring
  • Data placement
  • Metadata placement
  • Part power
  • Ring internals
  • Ring builder
  • Components
  • Backends

 

Heat:

  • Use cases
  • Components
  • Templates
  • “Hello World” template

 

Ceilometer:

  • Use cases
  • Basic concepts
  • Components
  • Polling agents
  • Backends

 

Adding Compute Node:

  • Manual addition of a Compute Node

 

Pré requis

Basic Linux administration skills

Basic knowledge of Cloud Computing paradigm

  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (3)

Cours Similaires

Azure for Data Engineer

  35 heures

Catégories Similaires