Cloud Computing Assignment-Week 1 10 Total Mark: 10 X 1 10
Cloud Computing Assignment-Week 1 10 Total Mark: 10 X 1 10
Cloud Computing Assignment-Week 1 10 Total Mark: 10 X 1 10
Cloud Computing
Assignment- Week 1
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10
QUESTION 1:
Correct Answer: d
Detailed Solution:
Google Docs is an example of Software as a Service (SaaS) cloud platform. So, correct option is (d).
QUESTION 2:
a. SaaS
b. PaaS
c. IaaS
d. None of the above
Correct Answer: c
Detailed Solution:
IaaS type of cloud provides servers and storage to the users. So, the correct option is (c).
JAN-2020
QUESTION 3:
Correct Answer: b
Detailed Solution:
Cloud computing provides network access when demanded by the client. So, option (b) is true.
QUESTION 4:
Correct Answer: a
Detailed Solution:
Cloud computing requires constant internet connection. So, the correct option is (a).
JAN-2020
QUESTION 5:
a. Community cloud
b. Public cloud
c. Private cloud
d. Hybrid cloud
Correct Answer: d
Detailed Solution:
Cloud Bursting for load balancing between clouds is a hybrid cloud. So, the correct option is
(d).
QUESTION 6:
a. Decrease productivity
b. Increase end user satisfaction
c. Increase innovation
d. Decrease agility
Correct Answer: b, c
Detailed Solution:
Requirements of cloud service providers are increase productivity, end-user satisfaction,
innovation and agility. So, the correct options are (b), and (c).
JAN-2020
QUESTION 7:
a. Grid computing
b. Cluster Computing
c. Fog Computing
d. Cloud Computing
Correct Answer: b
Detailed Solution:
Apache Spark framework provides open-source distributed general-purpose cluster computing
framework. So, the correct option is (b).
QUESTION 8:
Correct Answer: a, b, d
Detailed Solution:
On-demand self-service, resource pooling, measured service, and rapid elasticity are essential
characteristics of cloud computing. So, the correct options are (a), (b), and (d).
JAN-2020
QUESTION 9:
Correct Answer: a, c
Detailed Solution:
In utility computing, service provider makes computing resources available to the customer as
per their need and charges accordingly.
QUESTION 10:
Table – I Table - II
Correct Answer: c
Detailed Solution:
IBM Bluemix is an example of Public cloud. Amazon Virtual Private Cloud (VPC) is a private cloud.
Google Apps for Government is a cloud for government community. So, the correct option is (c).
************END***********
JAN-2020
Cloud Computing
Assignment- Week 2
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]
QUESTION 1:
Which of the following is/are type(s) of deployment model of cloud?
(a) IaaS
(b) PaaS
(c) Hybrid Cloud
(d) Community Cloud
Correct Answer: c, d
Solution: There are four cloud deployment models: public, private, community, and
hybrid. Each deployment model is defined according to where the infrastructure for the
environment is located
____________________________________________________________________________________________________
QUESTION 2:
Types of XML-parsers are –
(a) Well-formed
(b) Well-documented
(c) Non-validating and validating
(d) None of the above
Correct Answer: c
Solution: To validate the structure of data stored in an XML document against the DTD,
you need to use parsers. Parsers are software programs that check the syntax used in
XML file. There are two types of parsers:- non validating parser, and validating parser.
____________________________________________________________________________________________________
JAN-2020
QUESTION 3:
In public cloud, a single machine may be shared by the workloads of any combination of a
subscribers.
(a) True
(b) False
Correct Answer: a
____________________________________________________________________________________________________
QUESTION 4:
____________________________________________________________________________________________________
JAN-2020
QUESTION 5:
A virtual machine running on a server of a particular make cannot be relocated to the server
of another make.
(a) True
(b) False
Correct Answer: b
Solution: Migrating a virtual machine is a process to move a virtual machine from one
server, or server pool, to another.
____________________________________________________________________________________________________
QUESTION 6:
Correct Answer: c, d
Solution: A XML element name can only start with a letter character (this includes
underscore, then the next characters can be letter characters or numbers or the hyphen,
but the space is a delimiter and is not allowed as part of any name.
____________________________________________________________________________________________________
QUESTION 7:
Correct Answer: b
JAN-2020
QUESTION 8:
Statement 1: Abstraction enables the key benefit of cloud computing: shared, ubiquitous
access
Statement 2: Virtualization assigns a logical name for a physical resource and then provides
a pointer to that physical resource when a request is made through SaaS
Correct Answer: c
Solution: Abstraction: enable the rapid deployment of applications and data to reduce the
cost and complexity of providing the underlying infrastructure, which also simplifies
operations.
Virtualization: It is a process in which the user of cloud shares the data present in the cloud
which can be application software etc. It provides a virtual environment in the cloud which
can be software hardware or any other thing.
____________________________________________________________________________________________________
QUESTION 9:
Which of the following cloud concept is related to pooling and sharing of resources?
(a) Polymorphism
(b) Abstraction
(c) Virtualization
(d) None of the mentioned
Correct Answer: c
Solution: Virtualization: It is a process in which the user of cloud shares the data present
in the cloud which can be application software etc. It provides a virtual environment in the
cloud which can be software hardware or any other thing.
___________________________________________________________________________________________________
JAN-2020
QUESTION 10:
Match the following pair (Cloud service providers & Deployment model):
Correct Answer: c
___________________________________________________________________________________________________
************END*******
JAN-2020
Cloud Computing
Assignment- Week 3
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10
QUESTION 1:
a. SQL Server
b. Netezza
c. DB2
d. Teradata
Correct Answer: b, d
Detailed Solution:
SQL server and DB2 are used for traditional transaction processing database. So, correct options are (b),
and (d).
QUESTION 2:
a. Time Stamp
b. Row Key
c. Column Key
d. None of the above
Correct Answer: a, b, c
Detailed Solution:
In Big Table data is accessed by Time Stamp, Row Key and Column Key. So, the correct option are (a),
(b), (c).
JAN-2020
QUESTION 3:
Table I Table II
1. Image component of OpenStack i. Nova
2. Computation component of OpenStack ii. Neutron
3. Object storage of OpenStack iii. Glance
4. Networking component of OpenStack iv. Swift
Correct Answer: d
Detailed Solution:
Image Component of OpenStack is Glance, Computation component of OpenStack is Nova,
Object storage of OpenStack is Swift, and Networking component of OpenStack is Neutron. So,
option (d) is true.
QUESTION 4:
Correct Answer: b
Detailed Solution:
Service Level Agreement(SLA) is done between Service Provider and Service Consumer. So, the correct
option is (b).
JAN-2020
QUESTION 5:
a. D(t) + R(t)
b. D(t) * R(t)
c. D(t) / R(t)
d. D(t) - R(t)
Correct Answer: d
Detailed Solution:
Penalty cost ∝ ∫|𝑫(𝒕) − 𝑹(𝒕)|𝒅𝒕|. So, the correct option is (d).
QUESTION 6:
In cloud, service uptime is 45 minutes and downtime is 15 minutes in an hour. What is the
availability of the service?
(a) 1/3
(b) 2/3
(c) 3
(d) 3/2
Correct Answer: b
Detailed Solution:
Availability = 1 – (downtime/uptime). Availability = 1- (15/45) = (1- 1/3) = 2/3.
So, the correct options are (b).
JAN-2020
QUESTION 7:
Which of the following is/are follow(s) Quorum protocol for a large number of concurrent reads
and writes.
Correct Answer: c
Detailed Solution:
Dynamo follows Quorum protocol for large number of concurrent reads and writes. So, the correct
option is (c).
QUESTION 8:
Correct Answer: a
Detailed Solution:
Service providers create SLA templates. So, the wrong statement is only option (a).
JAN-2020
QUESTION 9:
Correct Answer: a
Detailed Solution:
Row-oriented storage is optimal for transaction processing applications. Column-oriented
storage is efficient for data-warehouse workloads.
QUESTION 10:
Correct Answer: b, c
Detailed Solution:
The correct statements are: (a) SLA contains SLO. (d) KPIs are aggregated to SLO.
So, the incorrect options are (b) and (c).
************END***********
JAN-2020
Cloud Computing
Assignment- Week 4
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]
QUESTION 1:
Which of the following OpenStack component is/are responsible for on demand scheduling
of virtual machines?
(a) Cinder
(b) Nova
(c) Swift
(d) Glance
Correct Answer: b
Solution: OpenStack Nova is a component within the OpenStack open source cloud
computing platform developed to provide on-demand access to compute resources by
provisioning and managing large networks of virtual machines (VMs).
____________________________________________________________________________________________________
QUESTION 2:
QUESTION 3:
Statement 1: Azure supports hybrid cloud platform.
Statement 2: Azure App Service plan defines security.
Correct Answer: d
Azure App Service Plan is the container for hosting Web Apps, API Apps, Mobile Apps and
Function Apps. The course will explain the underlying infrastructure, deployment,
handling load with scaling and Azure CDN, and monitoring of App Services.
____________________________________________________________________________________________________
QUESTION 4:
Swift component of OpenStack is responsible for providing persistent block storage to
running instances
(a) TRUE
(b) FALSE
Correct Answer: b
QUESTION 5:
Keystone provides identity and authentication for all OpenStack services.
(a) TRUE
(b) FALSE
Correct Answer: a
QUESTION 6:
In OpenStack, when a VM is terminated, which of the following resources are freed?
(a) Ephemeral and persistent storage, all IPs, RAM and vCPUs
(b) Ephemeral and persistent storage only
(c) Ephemeral storage, all IPs, RAM and vCPUs
(d) None
Correct Answer: c
____________________________________________________________________________________________________
QUESTION 7:
Google Cloud End Points help to migrate the web app to Google Cloud Platform for better
performance
(a) TRUE
(b) FALSE
Correct Answer: b
Solution: Google Cloud End Points is responsible for scale your app according to the
demand/ service
requests_____________________________________________________________________________________________
_______
QUESTION 8:
What core function(s) do(es) Neutron perform?
(a) Networking
(b) Compute
(c) Storage
(d) None of the above
Correct Answer: a
QUESTION 9:
Which three OpenStack components are required for Nova to function?
Correct Answer: c
Solution: Keystone: This provides identity and authentication for all OpenStack
services. Glance: This provides the compute image repository. All compute instances
launch from glance images. Neutron: This is responsible for provisioning the virtual or
physical networks that compute instances connect to on boot.
____________________________________________________________________________________________________
QUESTION 10:
Correct Answer: b, c
Solution: a) is wrong because you can’t run your web-app only configuring storage
bucket, you need a PaaS configuration. Option d) is incorrect as that command is used to
view web-app.
____________________________________________________________________________________________________
****************************************************
JAN-2020
Cloud Computing
Assignment- Week 5
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]
QUESTION 1:
Statement 1: If the demand is flat, the penalty will be exponential
Statement 2: If the demand is flat, the penalty will be linear
Correct Answer: d
QUESTION 2:
(a) TRUE
(b) FALSE
Correct Answer: a
QUESTION 3:
Correct Answer: b
QUESTION 4:
Which of the following way(s) help(s) to save energy in computing?
Solution: Increasing time in live migration does not reduce energy in computing.
____________________________________________________________________________________________________
QUESTION 5:
Which of the following is/are the objective(s) of Resource Management?
(a) Increase latency
(b) Improve quality of service(QoS)
(c) Reduce throughput
(d) Increase overhead
Correct Answer: b
QUESTION 6:
The relationship between the number of processing cores used and power consumption is
.
(a) Linear
(b) Non-linear
(c) Can’t be defined
Correct Answer: b
Solution: The number of processing cores and power consumption have non-linear
relation.
____________________________________________________________________________________________________
QUESTION 7:
Which of the following function is responsible for consolidating the results produced by each
of the Map() functions/tasks?
(a) Map
(b) Mapper
(c) Reduce
(d) None of the above
Correct Answer: c
Solution: A MapReduce job usually splits the input data-set into independent
chunks which are processed by the map tasks in a completely parallel manner. The
framework sorts the outputs of the maps, which are then input to the reduce tasks.
Typically, both the input and the output of the job are stored in a file-system.
____________________________________________________________________________________________________
QUESTION 8:
Which of the following part of the MapReduce is responsible for processing one or more
chunks of data and producing the output results?
(a) Map Task
(b) Shuffler
(c) Task execution
(d) None of the above
JAN-2020
Correct Answer: a
Solution: A MapReduce job usually splits the input data-set into independent
chunks which are processed by the map tasks in a completely parallel manner. The
framework sorts the outputs of the maps, which are then input to the reduce tasks.
Typically, both the input and the output of the job are stored in a file-system.
_________________________________________________________________________________________________
QUESTION 9:
Statement 1: Each mapper reads approximately 1/M of the input from the global file system
Statement 2: Files are sorted by a key and stored to the local file system
Correct Answer: c
QUESTION 10:
Performance metrics for resource management are Ease of development and QoS.
(a) TRUE
(b) FALSE
Correct Answer: a
Solution: There are several performance metrics for resource management. Amongst
them Ease of development, QoS , delay are only a few to specify.
___________________________________________________________________________________________________
************END*******
JAN-2020
Cloud Computing
Assignment- Week 6
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]
QUESTION 1:
Spoofing is an example of
(a) Deception
(b) Disclosure
(c) Usurpation
(d) Disruption
Correct Answer: a, c
QUESTION 2:
Correct Answer: a, b
Solution: Confidentiality (Keeping data and resources hidden), Integrity and Availability
(Enabling access to data and resources) are the major components of security.
____________________________________________________________________________________________________
JAN-2020
QUESTION 3:
Correct Answer:c
Solution: Passive attack (Traffic analysis, release of message contents) and Active attack
(Denial of service, Modification, Masquerade and Replay)
____________________________________________________________________________________________________
QUESTION 4:
Statement 1: Access policy control refers to Violation of SoD Constraint and Cyclic Inheritance
Control
Correct Answer: a
Solution: Modification security attack is attack on integrity. Access control policies are
enforced through a mechanism that translates a user's access request, often in terms of
a structure that a system provides. Virus attack and man in the middle attack are not
related to access control policy.
____________________________________________________________________________________________________
JAN-2020
QUESTION 5:
The sufficient condition to detect SoD constraint violation is:
Correct Answer: c
____________________________________________________________________________________________________
QUESTION 6:
Correct Answer: a
QUESTION 7:
In para-virtualization, VMs run on hypervisor that interacts with the hardware.
a) True
b) False
Correct Answer: b
____________________________________________________________________________________________________
JAN-2020
QUESTION 8:
Different types of cloud computing service models provide different levels of security services
(a) TRUE
(b) FALSE
Correct Answer: a
Solution: Cloud computing security or, more simply, cloud security refers to a broad
set of policies, technologies, and controls deployed to protect data, applications, and the
associated infrastructure of cloud computing
____________________________________________________________________________________________________
QUESTION 9:
Fabrication security attack is an attack on
a) Confidentiality
b) Availability
c) Integrity
d) Authenticity
Correct Answer: d
QUESTION 10:
Statement 1: Any distributed application has a much greater attack surface than an application
that is closely held on a Local Area Network
Correct Answer: a
JAN-2020
Confidentiality (Keeping data and resources hidden), Integrity and Availability (Enabling
access to data and resources) are the major components of security.
************END*******
JAN-2020
Cloud Computing
Assignment- Week 7
TYPE OF QUESTION:MSQ
Number ofquestions:10 Total mark: 10 X 1 = 10
QUESTION 1:
Correct Answer: a, d.
Detailed Solution:
Benefits of Fog Computing are low latency and location awareness, mobility, heterogeneity,
widespread geographical distribution. So, correct options are(a), and(d).
QUESTION 2:
Correct Answer: c
Detailed Solution:
Mobile Cloud Computing challenges areLow bandwidth, Service availability, and Heterogeneity.
So, the correct option is (c).
JAN-2020
QUESTION 3:
Correct Answer: a, b, c
Detailed Solution:
Needs of Geospatial Cloud are as follows-
1. Sharing of geospatial data among organizations
2. Lack of GIS expertise in the organizations
3. Make GIS decision easily.
So, correct options are (a), (b), (c).
QUESTION 4:
_________ reduces the overhead of resource management by using light weight virtualizations.
a. Containers
b. Virtual machines
c. Both containers and virtual machines
d. Neither containers nor virtual machines
Correct Answer: a
Detailed Solution:
Containers reduces the overhead of resource management by using light weight virtualizations.So, the
correctoption is (a).
JAN-2020
QUESTION 5:
Table – I Table – II
1. Data Level Interoperability i. Ability to exchange / obtain the information to be consumed
2. Service Level Interoperability ii. Ability to exchange information in a reliable and trustworthy
fashion
3. Security Level Interoperability iii. Ability to “consume” the information
Correct Answer: b
Detailed Solution:
Data level interoperability helps to consume information. Service level interoperability helps
to exchange the information to be consumed, and Security level interoperability helps to
exchange information in a reliable and trustworthy fashion. So, the correct option is (b).
QUESTION 6:
a. One Hop
b. Two Hops
c. Three Hops
d. Multi Hops
Correct Answer: a
Detailed Solution:
In Fog Computing, distance between the client and server is one hop.
So, the correct options are (a).
JAN-2020
QUESTION 7:
Correct Answer: a, d
Detailed Solution:
The application(s) of Mobile Cloud Computing are mobile health care and mobile e-commerce.
So, the correct options are (a), (d).
QUESTION 8:
Correct Answer: b, d
Detailed Solution:
Cloudlet reduces the latency in reaching the cloud servers. Cloudlet resides near to the mobile
devices. So, the options(b) and (d) are true about cloudlet.
JAN-2020
QUESTION 9:
Correct Answer: b
Detailed Solution:
MCC reduces the running cost for computation intensive applications.So, the correct option is
(b).
QUESTION 10:
Correct Answer:c
Detailed Solution:
Offloading is beneficial when large computation is required with relatively small numbers of
communication. So, the correct option is (c).
************END***********
JAN-2020
Cloud Computing
Assignment- Week 8
TYPE OF QUESTION:MSQ
Number ofquestions:10 Total mark: 10 X 1 = 10
QUESTION 1:
Table – I Table – II
[Layers of Green Broker] [Responsibilities of Green Brokers]
1. 1st layer i. Carbon aware scheduling
2. 2nd Layer ii. User requirements analysis
3. 3rd Layer iii. Calculation of cost and carbon footprint of services
Correct Answer: a
Detailed Solution:
1st layer is responsible for user requirements analysis, 2nd layer is responsible for cost and carbon
footprint of services calculation, and 3rd layer is responsible for carbon aware scheduling. So, correct
option is(a).
QUESTION 2:
Which is used for building Docker images and creating Docker containers?
a. Docker Engine
b. Docker Hub
c. Docker Compose
d. None of these
Correct Answer: a
Detailed Solution:
Docker Engine is used for building Docker images and creating Docker containers. So, the
JAN-2020
QUESTION 3:
Correct Answer: b
Detailed Solution:
Containers can share the OS kernel with other containers. The statement 2 is true. Whereas Statement 1
is False because Docker containers are pretty lightweight and they are easily scalable.
So, correct option is (b).
QUESTION 4:
Statement 1:Sensor cloud proxy manages sensor network connectivity between the sensor
resources and the cloud
Statement 2: Sensor network proxy collects data from the sensor network continuously or as and
when requested by the cloud services.
Correct Answer: c
Detailed Solution:
Sensor cloud proxy manages sensor network connectivity between the sensor resources and the cloud
and Sensor network proxy collects data from the sensor network continuously or as and when requested
by the cloud services. So, both statementsare true and correctoption is (c).
QUESTION 5:
In the context of Green Cloud Computing, overall power used in datacenter is 90 units and
power delivered to computing equipment is 75 units. What will be the effectiveness of power
usage?
a. 15
b. 5
c. 5/6
d. 6/5
Correct Answer: d
Detailed Solution:
In the context of Green Cloud Computing, the Power Usage Effectiveness is defined as (Overall
Power / Power Delivered). Here, Overall Power is 90 units and Power Delivered is 75 units.
PUE= 90/75 = 6/5. So, option (d) is correct.
QUESTION 6:
Correct Answer: d
Detailed Solution:
In two-tier DC architecture, load balancing is done using ICMP. Whereas, in three-tier high-
speed architecture, load balancing is done using 2-way ECMP. So, both statements are FALSE
and the correct optionis (d).
QUESTION 7:
Statement 1:Virtual sensors provide a customized view to users using distribution and location
transparency.
Statement 2:In sensor cloud,physical sensors contain metadata about the virtual sensors and
user currently holding that physical sensors.
Correct Answer: a
Detailed Solution:
Virtual sensors provide a customized view to users using distribution and location transparency. Virtual
sensors contain metadata about the physical sensors and user currently holding that virtual sensors.So,
statement 1 is correct and statement 2 is wrong. The correct option is (a).
QUESTION 8:
a. Homogeneous systems
b. Functions in Real Time
c. Not scalable
d. Widely Distributed
Correct Answer: b, d
Detailed Solution:
The aspects of the IoT systems are heterogeneous systems, functions in real time, scalable and
widely distributed. Correct options are (b) and (d).
QUESTION 9:
Table 1 Table 2
1. One to many virtual sensor i. The virtual sensor communicates with multiple
configuration sensor types
2. Many to one virtual sensor ii. The geographical area is divided into regions and
configuration each region can have one or more physical sensors
and sensor networks
3. Derived virtual sensor configuration iii. One physical sensor corresponds to many virtual
sensors
Correct Answer: d
Detailed Solution:
One physical sensor corresponds to many virtual sensors in one to many virtual sensor
configurations. Virtual sensor communicates with multiple sensor types in derived virtual
sensor configuration. The geographical area is divided into regions and each region can have
one or more physical sensors and sensor networks in many to one virtual sensor configuration
So, the correct option is (d).
QUESTION 10:
A typical IoT based vehicular data cloud offers a variety of cooperative information services, like
trafficinformation, parking availability etc., which can be termed as
a. Network as a Service
b.Platform as a Service
c. Storage as a Service
d. None
Correct Answer: b
Detailed Solution:
JAN-2020
A typical IoT based vehicular data cloud offers a variety of cooperative information services, like traffic
information, parking availability etc., which can be termed asPlatform as a Service. So, the correct
option is (b).
************END***********