OpenStack MCQs

OpenStack MCQs

Our team has conducted extensive research to compile a set of OpenStack MCQs. We encourage you to test your OpenStack knowledge by answering these 90+ multiple-choice questions provided below.
Simply scroll down to begin!

1:

Which of the following browsers is/are supported by the OpenStack dashboard "Horizon“ in the release "Kilo"?

A.   Firefox 31.0 

B.   Internet Explorer 8

C.   Chrome 43.0

D.   Only options b and c are supported

E.   Only options a and c are supported  

2: Which of the following operations is/are performed manually in OpenStack deployment?

A.   Physical racking.

B.   MAC-to-IP assignment.

C.   Power conf‌iguration.

D.   Only options b and c are performed manually.

E.   All options a, b, and c are performed manually.

3: Shared File System storage is managed by which of the following OpenStack projects?

A.   Nova

B.   Cinder

C.   Manila

D.   Swift

4: Which of the following OpenStack storage types is managed by OpenStack project Nova?

A.   Ephemeral storage

B.   Block storage

C.   Shared File System storage

D.   Object storage

5: A Glance database contains which of the following tables?

A.   Image

B.   Image Property

C.   Both a and b

D.   Neither 8 nor b

6: Which of the following disk formats is/are NOT supported by the "KVM" OpenStack virtualization technology?

A.   qcow2

B.   VHD

C.   Both options a and b are not supported

D.   Both options a and b are supported

7: Which of the following OpenStack integrated projects arranges multiple cloud applications for OpenStack?

A.   Ceilometer

B.   Heat

C.   Trove

D.   None of the above

8: Which of the following statements is/are incorrect about a Flavor in OpenStack?

A.   It is a hardware configuration for a server.

B.   It can be used to launch an instance.

C.   Size of a virtual server. which can be launched. cannot be def‌ined by a Flavor.

D.   Both options a and c are incorrect.

9: How many instances can use persistent volumes at the same time?

A.   One instance only

B.   Two instances only

C.   More than two instances

10:

While creating a virtual machine on a particular network, which of the following processes communicates with the networking APl of OpenStack to plug each virtual network interface card on the virtual machine?

A.   nova-scheduler  

B.   nova-compute 

C.   nova-neutron

D.   nova-quantum

11:

Which of the following projects provides a templateodriven service in OpenStack that automates the deployment of compute. networking and storage resources for an application?

A.   Cinder

B.   Troove

C.   Heat

D.   Compute

12:

An associated rule management interface and a rule-based authorization engine are provided by which of the following services of Keystone?

A.   Policy 

B.   Token

C.   Catalog

13:

Which of the following services of OpenStack Metering (Ceilometer) is helpful to gain control over alarm life cycle?

A.   ceilometer—alarm-evaluator

B.   ceilometer—api 

C.   ceilometer-alarm-notifier

D.   None of the above

14: Which of the following options is NOT a log file of OpenStack dashboard?

A.   syslog

B.   access_log

C.   error_log

D.   None of the above is a log file of dashboard

15:

Which of the following statements is/are correct about OpenStack deployment?

  1. Image-based approach can be used for deploying the operating system.
  2. Disk partitioning and disk array set can only be performed before deployment.
  3. Networking configuration for PXE booting can only be performed after deployment.

A.   Only statement 1 is correct.  

B.   Only statement 2 is correct.

C.   Both statements 1 and 2 are correct.

D.   Both statements 1 and 3 are correct.

16: The Object storage (Swift) in OpenStack always uses centralized database.

A.   True

B.   False

17:

In OpenStack. which of the following components of Orchestration service orchestrates a template''s launching and provides events to an API consumer?

A.   heat-engine

B.   heat-api

C.   heat-api—cfn

D.   None of the above

18:

In the OpenStack release "Liberty", which of the following Django versions is required for the basic installation of "Horizon" dashboard?

A.   Django 1.4 or 1.6

B.   Django1.4 or 1.5

C.   Django 1.7 or 1.8

D.  

None of the above

19:

Which of the following options is used by all OpenStack hosts to publish their hardware capabilities,available resources and status?

A.   With SQL calls to the database

B.   With the direct interprocess communication

C.   Through the queue  

D.   None of the above

20:

In the OpenStack release “Liberty", which of the following versions of Python is required for the basic installation of "Horizon" dashboard?

A.    Python 2.5

B.   python 2.6

C.   Python 2.7  

21: What is the name of the f‌irst off‌icial release of OpenStack?

A.   Kilo

B.   Essex

C.   Bexar

D.   Austin

22:

ln Horizon 9.0 OpenStack dashboard, which of the following is the required set of running OpenStack services?

A.   Nova, Glance, Heat, and Neutron

B.   Neutron, Cinder, Keystone, and Glance

C.   Cinder, Keystone, Glance, and Swift

D.   Nova. Keystone. Glance, and Neutron

23: The component "Ironic" is available in which of the following OpenStack releases?

A.   Austin

B.   Folsom

C.   Kilo

D.   Juno

24: Which of the following command-line clients is NOT available in OpenStack?

A.   python-novaclient

B.   python-cinderclient

C.   python-imageclient

D.   python-keystoneclient

25: Which of the following types of OpenStack storage can be accessed through the REST API?

A.   Ephemeral storage

B.   Object storage

C.   Block storage

D.   Both a and c

26: Which of the following authentication mechanisms is/are supported by Keystone?

A.   Username-and-password

B.   Token-based system

C.   AWS-style login

D.   All options a, b, and c are supported

E.   Only options b and c are supported

27: OpenStack can be used to deploy OpenStack.

A.   True

B.   False

28: While creating an encrypted volume type in OpenStack "Liberty" release, which ofthe following parameters specif‌ies the class that is responsible for conf‌iguring encryption?

A.   Control Location

B.   Key Size

C.   Provider

D.   Cipher

29: Which of the following is the correct command that is used to check the availability of "Heat" in OpenStack?

A.   $ heat stack_list

B.   S heat stack

C.   $ heat stack-list

D.   $ heat list-stack

30:

By using dashboard in the OpenStack "Liberty" release. we cannot edit the name that is assigned to a role.

A.   True

B.   False

31:

Which of the following components determines which particular host should a virtual machine launch on?

A.   Nova-compute 

B.   Nova-scheduler 

C.   Nova-console

D.   Nova-network

32: Which of the following Nova schedulers chooses the available host randomly from the service table?

A.   Chance

B.   Zone

C.   Simple

D.   None of the above

33:

The additional access controls for the dashboard that can be applied to the Compute service are def‌ined by which of the following f‌iles?

A.   keystone_policy.json 

B.   nova_policy.json 

C.   None of the above

34:

Which of the following OpenStack projects is an Identity service that is used to provide authentication and authorization services to other OpenStack services?

A.   Keystone 

B.   Glance

C.   Ceilometer

D.   Neutron

35: Which of the following OpenStack storage types is/are accessible only within a virtual machine (VM)?

A.   Object storage

B.   Block storage

C.   Ephemeral storage

D.   Both options a and b

E.   Both options a and c

36:

If you have a standard OpenStack Networking setup, then which of the following physical data center networks is used for virtual machine (VM) data communication within the cloud deployment?

A.   External network

B.   Management network

C.   Data network

D.   API network

37: Which of the following OpenStack storage types is NOT deleted by a user and depends on the termination of a virtual machine?

A.   Object storage

B.   Block storage

C.   Shared file system storage

D.   Ephemeral storage

38:

Which of the following projects provides a Cloud Database-as-a-Service functionality for relational as well as non-relational database engines?

A.   Neutron

B.   Cinder

C.   Trove 

D.   Horizon

39: Which of the following features have been added to the OpenStack "Havana" release?

A.   Support for Hyper-V

B.   UDP—based publisher

C.   Only options a and b

D.   All options a. b. and c

E.   Ability to store events

40:

Which of the following types of persistent storage are explicitly supported by OpenStack clouds?

1. Object storage

2. Block storage

3. File system storage

A.   Only 1 and 2  

B.   Only 1 and 3 

C.   Only 2 and 3

D.    All 1. 2. and 3

41: Which of the following commodity storage back-end technologies does not support "thin provisioning"?

A.   Sheepdog

B.   LVM

C.   Ceph

D.   None of the above

42:

Which of the following processes are used to manage information sources that fulf‌ill the requests from swift-proxy?

  • 1. swift-account
  • 2. swift-container
  • 3. swift-object

A.   Only 1 and 2  

B.   Only 1 and 3 

C.   All 1, 2, and 3

D.   None of the above

43:

Which of the following statements is/are correct regarding the "Sahara" project in OpenStack?


1. It can use NFS shares to store job binaries and data sources through the shared Filesystem service of OpenStack

2. It cannot use Object Storage service of OpenStack to store job binaries and data sources.

3. It does not allow you to create the resources that can be shared across tenants.


A.   Only statement 1 is correct

B.  

Only statement 3 is correct

C.   Only statements1 and 2 are correct

D.   Only statements 2 and 3 are correct

44: Which of the following commodity storage back-end technologies is a Linux-based system?

A.   Ceph

B.   Gluster

C.   LVM

45: The virtual machine (VM) images can be stored by OpenStack inside an object storage system.

A.   True

B.   False

46: Which of the following languages is mainly used to design OpenStack?

A.   XML

B.   JavaScript

C.   Python

D.   Apple Swift

47: Which of the following statements is/are correct regarding Alarms in OpenStack Metering (Ceilometer)?

A.   Alarm API enables users to post their own samples and meters

B.   Alarm API cannot be used to expose the history of alarm state transitions

C.   Alarm API can be used to expose the history for changes in the rules

D.   Both options a and c

E.   Both options a and b

48: Which of the following options is a default scheduler for scheduling virtual machine instances?

A.   Cells scheduler

B.   Filter scheduler

C.   Chance scheduler

D.   None of the above

49:

Which of the following OpenStack projects helps to provide virtual network connectivity services for other OpenStack services?

A.   Nova 

B.   Neutron

C.   Glance

D.   Trove

50:

Within the OpenStack clouds, which of the following options is a service that is designed to manage the applications and life-cycle of infrastructure?

A.   Telemetry 

B.   Compute 

C.   Orchestration

D.   Database service