Question:- Define the Networking option in OpenStack.
Answer:- • AvalabilityZoneFilter: filters hosts by their availability zone. • CapacityFilter: filtering based on volume host’s capacity consumption • DifferentBackendFilter: Scheduling volumes to a different back-end • DriverFilter: filters based on ‘filter function’ and ‘metrics’ • InstanceLocalityFilter • JSONFIlter • RetryFilter: Filter the previously attempted hosts • SameBackendFilterMost in-depth, industry-led curriculum in Openstack.
Question:- List down the Networking hardware in OpenStack.
Answer:- • Networks • Routers • Subnets • Ports Vendor Plugins
Question:- Define Hypervisor
Answer:- For all cloud computing paltforms, Hypervisor is a term to define virtual machine monitor (VMM) including hardware, software and firmware components running on a virtual machine. Host machine is the one having hypervisor with one or more virtual machines. OpenStack Compute allows multiple hypervisors. There are functionalities to choose one among them for a specific purpose.
Question:- List down the type of Hypervisors supported by OpenStack.
Answer:- • KVM (Kernel-based Virtual machine) • LXC: Linux Containers having Linux-based VMs • QEMU: Quick EMUlator used for development purposes • UML: User Mode Linux used for development purposes • VMware vSphere: VMware-based Linux and Windows via vCenter server connection. • Hyper-V: Server virtualization with Microsoft’s Hyper-V
Question:- Explain in brief the modular architecture of OpenStack.
Answer:- The three important components of OpenStack modular architecture are: • OpenStack Compute: For managing large networks on the virtual machine • Image Service: The delivery service provides discovery and registration for virtual disk images • OpenStack Object Storage: A storage system that provides support for both block storage and object storage
Question:- What command manages floating IP addresses in OpenStack
Answer:- nova floating-ip-*
Question:- Define bare-metal node.
Answer:- Bare-metal node grants access to control bare-metal driver that handles the provisioning of OpenStack Compute physical hardware utilizing the standard cloud APIs and tools like Heat. It is generally used for single tenant clouds like high-performance cluster computing. For using the bare-metal driver, a network interface must be created with the bare-metal node inserted into it. Afterwards, users can launch an instance from the node. Users can also list and delete bare-metal nodes by removing the associated network instances
Question:- List down the components of OpenStack Compute
Answer:- Nova (Compute) Cloud comprises following components: • API server • Message Queue (Rabbit-MQ Server) • Compute Workers (Nova-Compute) • Network controller (Nova-Network) • Volume Worker • Scheduler
Question:- Define the role of API Server.
Answer:- It provides an interface for the external world to interact with the cloud infrastructure.
Question:- List the commands to generate Key pairs.
Answer:- • ssh-keygen • cd .ssh • nova keypair-add –pub_key id_rsa.pub mykey
Question:- Define Flavor
Answer:- Flavors are virtual hardware templates present in OpenStack, which define the memory sizes of RAM, hard disk, etc. Flavors illustrate a number of parameters like ID, Name, Memory_MB, Disk and others, giving a choice of Virtual Machine to the user just like having a physical server. OpenStack dashboard also allows users to modify a flavor by deleting the existing one and creating a new with the similar name and parameters.
Question:- How to create a user in OpenStack?
Answer:- sudo nova-manage user create user-name
Question:- How to assign a project/tenant to a user?
Answer:- By using the command sudo nova-manage user create user-name
Question:- Can we see the list of roles and associated IDs in OpenStack environment?
Answer:- Yes, by using keystone role-list