Quick Enquiry

Please type below


17 Mar 2017

Advance your career with OpenStack Interview Questions & Answers from IQ ONLINE TRAINING

Top Answers to Openstack Interview Questions:

  1. Analyze AWS and OpenStack

Principle AWS OpenStack

Authorization Amazon proprietary Open Source

Operating System whatever cloud administrator arrange Whatever AMIs provided by AWS

Operating repeatable operations through templates through text files

  1. Describe OpenStack.

Most multinational organizations determine OpenStack as the future of Cloud Computing. The Internet and large volumes of data together have inflame the direction of cloud computing, and OpenStack is one such platform to build and handle massive groups of virtual machines through a Graphical User Interface. It is a set of economical software tools to manage private & public cloud computing platforms.

Openstack is free, open-source software and works Identical to Linux.

  1. Analyze the benefits of using OpenStack Cloud.
  • Openstack is advantageous in developing any software-as-a-service (SAAS) applications, for new developments or to better existing solutions.
  • Can serve as an Active foundation to deliver self-service storage to IT users.
  • Can deliver on-demand objective or block storage with greater scalability & easy-to-handle storage at low costs.
  • Most enterprises can deliver higher on licensing fees by switching virtual machines running on VMware to OpenStack.
  1. What are the key components of OpenStack?
  • Horizon: the only GUI in OpenStack, the first component administrators see and bring an idea of the modern operations in the cloud.
  • Nova: chief computing engine to handle multiple virtual machines & computing tasks
  • Swift: Reliable& robust storage system for files & objects helping developers to assign to a different identifier & Openstack decides where to store the info.
  • Cinder: Similar to traditional computer storage system, it is a block storage system in OpenStack for accessing files at faster speed.
  • Neutron: Ensures efficient connectivity b/w components during deployment.
  • Keystone: a central identity list of all OpenStack cloud users and provides various mapping techniques to approach methods against Keystone.
  • Glance: Image service provider where images are the virtual copies of hard disks. Grant using the images as templates during deployment of new instances.
  • Ceilometer: Component providing billings services and other telemetry services to cloud users. Maintains a story of component system usage by each user.
  • Heat (Orchestration Engine): Allows developers to orchestrate/illustrate and store the cloud application requirements & resources needed in a file, through maintaining the cloud infrastructure.
  1. What storage types are allowed by OpenStack Compute?

OpenStack Cloud Operating system supports 2 types of storage:

Persistent Storage: Persistent & independent of any particular instance, created by users. This further includes 3 storages:

  • Object storage: to approach binary objects through the REST API.
  • Block storage: offers access-to-block storage accessory star by affixing volumes their current VM instances.
  • Shared File System storage: Implement a set of services to manage multiple files together for storage and exchange with multiple users at one time.

Ephemeral Storage: Referring to an individual instance. As the name advice, these storage options are temporary & short-lived and disappear once the VM is abolish. Interested in a high-paying career in Cloud Computing? Openstack Certification is what you need!

  1. Define ‘users,’ ‘role’ and ‘tenant’ in OpenStack.

Users can be members of various projects

Tenant is a group of users and another term for Project/accounts where projects are organizational units in cloud processing

Role is the position to which a user is mapped (the authorization level). Roles are commonly assigned to project-user duos.

  1. Define Identity Service in OpenStack.

Keystone is the most essential and preferred Identity Service in OpenStack & assassinate the complete OpenStack Identity API. The Keystone character Service is responsible for user management & service catalog. In user management, it tracks users and their permissions while Service Catalog action a list of services available with their API. The former arrange authentication credential details of users, tenants & roles.

Internal services like Token and Policy are also part of Keystone Identity




  1. Analyze the Networking Managers in OpenStack Cloud.
  • Flat Network Manager: This places all VMs on a single network utilizing the same subnet and bridge as created by the administrator. Thus, all VMs share the same network that can be interconnected and are known to have Flat Network Manager.
  • Flat DHCP Network Manager: Much comparable to the raised except that the IP addresses to VM are assigned via DHCP (Dynamic Host Configuration Protocol).
  • VLAN: Unlike the single network concept, VLAN facilitates extra secure and independent network to VMs. It has a physical switch to offer separate virtual network and separate IP range & bridge for each tenant. This is indeed most preferable choice for multi-tenant/project environment.
  1. Name the commands used to pause & un-pause (resume) an instance

$ Novaunpause INSTANCE_NAME

$ Nova pause INSTANCE_NAME

  1. Tally the storage locations for VM images in OpenStack
  • OpenStack Object Storage
  • Filesystem
  • S3
  • HTTP
  • RBD r Radios Block Device
  • GridFSMaster Openstack from industry experts.
  1. What is Token?

Token is a type of certification similar to password-based validation. A token gets achieve once the user fill in the credentials & authenticates as a Keystone user. The token can then be used to access OpenStack services without any revalidation. It is interesting to note that a token is effective for a limited period and must be renewed after regular intervals.

To create a token, users 1st need to authenticate their Keystone credentials.

  1. What is OpenStack Python SDK?

Python SDK (Software Development Kit) helps users to address applications for performing computerization tasks in Python by calling Python objects. It arrange a platform to work with multiple OpenStack services at one place. It consists of language bindings to access OpenStack clouds, entire API reference, & easy interaction with REST API and sample code for initial applications.

  1. Describe the function of Filter Scheduler.

The Filter Scheduler facilitates filtering & weighting to alert where a new instance can be created. It supports working with gauge Nodes. Filter Scheduler firstly creates an unfiltered dictionary of hosts and then filter those using linked properties& makes the final selection of hosts for the number of instances as needed.

  1. Determine the Networking option in OpenStack.
  • AvalabilityZoneFilter: filters hosts by their opportunity zone.
  • CapacityFilter: filtering based on volume host’s capacity utilization.
  • DifferentBackendFilter: Scheduling volumes to a various back-end
  • DriverFilter: filters based on ‘filter function’ & ‘metrics’
  • InstanceLocalityFilter
  • JSONFIlter
  • RetryFilter: Filter the already attempted hosts
  • SameBackendFilterMost in-depth, industry-led curriculum in Openstack
  1. List down the Networking hardware in OpenStack.
  • Networks
  • Routers
  • Subnets
  • Ports Vendor Plugins
  1. Analyze Hypervisor

For all cloud computing platforms, Hypervisor is a term to characterize virtual machine monitor (VMM) including hardware, software & firmware factor running on a virtual machine. Host machine is the one having hypervisor with one or more virtual machines.

OpenStack Compute grant multiple hypervisors. There are functionalities to choose one among them for a specific purpose.

  1. List down the type of Hypervisors financed by OpenStack.
  • KVM (Kernel-based Virtual machine)
  • LXC: Linux Containers get Linux-based VMs
  • QEMU: Quick Emulator used for development purposes
  • UML: User Mode Linux used for development purposes
  • VMware vSphere: VMware-based Linux & Windows via venter server connection.
  • Hyper-V: Server virtualization with Microsoft’s Hyper-V


  1. Analyze in brief the modular architecture of OpenStack.

The 3 important components of OpenStack modular architecture are:

  • OpenStack Compute: For managing broad networks on the virtual machine
  • Image Service: The delivery service arrange discovery & registration for virtual disk images
  • OpenStack Object Storage: A storage system that provides backing for both block storage and object storage
  1. What command manages floating IP addresses in OpenStack?

Nova floating-ip-*

  1. Analyze bare-metal node.

Bare-metal node grants approach to control bare-metal driver that shaft the provisioning of OpenStack Compute physical hardware utilizing the basic cloud APIs and tools like Heat. It is broadly used for single holder clouds like high-performance cluster computing. For using the bare-metal driver, a network interface must be built with the bare-metal node inserted into it. Afterwards, users can launch a detail from the node. Users can also list and delete bare-metal nodes away removing the associated network instances

  1. List down the components of OpenStack Compute

Nova (Compute) Cloud compose following components:

  • API server
  • Message Queue (Rabbit-MQ Server)
  • Compute Workers (Nova-Compute)
  • Network controller (Nova-Network)
  • Volume Worker
  • Scheduler
  1. Analyze the role of API Server.

It contribute an interface for the external world to interact with the cloud infrastructure.

  1. List the commands to achieve Key pairs.
  • Ssh-keygen
  • Cd .ssh
  • Nova key pair-add –pub key id_rsa.pub my key



  1. Describe Flavor

Flavors are virtual hardware templates current in OpenStack, which represent the memory sizes of RAM, hard disk, etc. Flavors illustrate a no. of parameters like ID, Name, Memory_MB, Disk and others, giving a choice of Virtual Machine to the user just like accept a physical server. OpenStack dashboard also allows users to adjust a flavor by deleting the existing one and creating a new with the releated name & parameters.

  1. How to create a user in OpenStack?

Scudo nova-manage user create user-name

  1. How to assign a project/tenant to a user?

By using the command scudo nova-manage user create user-name

  1. Can we see the list of roles and associated IDs in OpenStack environment?

Yes, by using keystone role-list

IQ online training is premier training portal with a decade of rich experience in web based training and has established itself as one of the dominant online training portals in the world. We are known for delivering high quality IT courses with latest technologies. We have specially made our teaching methods in such a way that you can learn online through simple way

To register for our IT training courses in USA please call us on +1 904-304-2519 or send an email to info@iqtrainings.com

Website: http://www.iqonlinetraining.com/


Please follow and like us:


Write a Comment

No comment posted.