191CS721 Cloud Computinh Qb-Final
191CS721 Cloud Computinh Qb-Final
Question Bank
UNIT-I
Introduction to Cloud Computing, Definition of Cloud, Evolution of Cloud Computing -Fundamental Cloud
Architectures – Advanced Cloud Architectures - Specialized Cloud Architecture- Underlying Principles of
Parallel and Distributed Computing , Cloud Characteristics- Elasticity in Cloud -On demand provisioning
8 Cloud computing is a kind of abstraction which is based on the notion of CO1.2 CL1
combining physical resources and represents them as _______resources to users.
a. Real
b. Cloud
c. Virtual
d. none of the mentioned
9 Which of the following has many features of that is now known as cloud CO1.3 CL1
computing?
a) Web Service
b) Software
c) All of the mentioned
d) Internet
10 The ------------------- concepts is related to sharing and pooling the resources. CO1.3 CL1
a. Polymorphism
b. Virtualization
c. Abstraction
d. None of the mentioned
20 How many phases are present in Cloud Computing Planning? CO1.6 CL1
a. 2
b. 3
c. 4
d. 5
22 Which one of the following refers to the user's part of the Cloud Computing CO1.6 CL1
system?
a. back End
b. Management
c. Infrastructure
d. Front End
23 Through which, the backend and front-end are connected with each other? CO1.7 CL1
a. Browser
b. Database
c. Network
d. Both A and B
24 The back end’s built-in components of cloud computing is --------------- CO1.7 CL1
a. Security
b. Application
c. Storage
d. Service
25 The GUI for interaction with the cloud is? CO1.7 CL1
a. Client
b. Client Infrastructure
c. Application
d. Server
26 Which technology works behind the cloud computing platform? CO1.8 CL1
a. Virtualization
b. SOA
c. Grid Computing
d. All of the above
27 Which one of the following is a kind of technique that allows sharing the single CO1.8 CL1
physical instance of an application or the resources among multiple
organizations/customers?
a. Virtualization
b. Service-Oriented Architecture
c. Grid Computing
d. Utility Computing
28 Both the CISC and RISC architectures have been developed to reduce the______. CO1.8 CL1
a) cost
b) time delay
c) semantic gap
d) all of the above
a. 5 types
b. 2 types
c. 3 types
d. 4 types
30 Virtualization that creates one single address space architecture that of, is CO1.9 CL1
called
A. Loosely coupled
B. Peer-to-Peer
C. Space-based
D. Tightly coupled
A. Grid computing
B. Centralized computing
C. Parallel computing
D. Distributed computing
32 Data centers and centralized computing covers many and CO1.9 CL1
A. Microcomputers
B. Minicomputers
C. Mainframe computers
D. Supercomputers
S.No PART B CO CL
1. How does computing power enable tasks to be performed without the need for CO 1.1 CL2
physical hardware, and what are two technologies that exemplify this concept
of remote computing?
2. Advancement of several technologies leads to cloud computing. Justify your CO 1.3 CL2
answer with necessary supporting points with diagram
3. Imagine that you are using high computing power technology, based on your CO 1.3 CL3
experience outline the characteristics of your technology
4. Each cloud computing layer offers services to different segments of the market. CO 1.3 CL3
Justify your answer and discuss the different layers that define the cloud
architecture?
5. Instead of using serial computing, what are the reasons why parallel computing CO 1.4 CL3
is often favored?
6. Could you list and describe the various components that comprise a distributed CO 1.4 CL2
system?
7. In distributed system classify the logical arrangement of Software Styles CO 1.4 CL2
according to Garlan and Shaw’s definition.
8. In the domain of parallel computing, what sets apart UMA (Uniform Memory CO 1.4 CL2
Access) and NUMA (Non-Uniform Memory Access) shared memory
architectures from each other?
9. What are the strengths and weaknesses of employing a hybrid distributed CO 1.4 CL1
shared memory architecture in the context of parallel computing?
10. Using some important metrics, differentiate parallel computing with distributed CO 1.4 CL3
Computing.
11. In the cloud, how the ability to grow or shrink based on work load is created. CO 1.6 CL1
Justify
12. How does cloud computing enable the ability to increase or decrease computing CO 1.6 CL3
resources dynamically, providing the flexibility to scale up or down as needed?
PART C
1. What is the cloud computing paradigm, and what are the fundamental CO 1.1 CL2
components that form the cloud model? How do these components interact to
create a flexible and on-demand computing environment accessible over the
internet?
2 Have you feel the practical cloud in your life, based on your experience discuss CO 1.1 CL4
the pros and cons of the technology.
3 CO 1.2 CL3
From its inception to the current state, what are the major milestones and
technological advancements that have shaped the evolutionary journey of cloud
computing, leading to its development and widespread adoption as a technology
and service?
4 List out the key elements or components involved in parallel computing, and CO 1.4 CL3
how do these elements work together to execute tasks simultaneously and
improve the overall performance and efficiency of computing systems?.
5 Could you elaborate on the various models of interprocess communication, and CO 1.4 CL2
how each of these models enables communication and data exchange between
processes in a computing environment? Please provide a comprehensive
explanation.
6 How do shared and distributed memory architectures differ in parallel CO 1.4 CL3
computing? Please provide a diagram for each architecture and highlight the
advantages of each approach.
7. How does cloud computing differ from traditional computing models in terms CO 1.5 CL3
of distinct attributes? How do these attributes influence the capabilities and
nature of cloud-based services and infrastructure? Can you provide a relevant
diagram to illustrate these differences?
8. In the cloud, how the ability to grow or shrink based on work load is created CO 1.6 CL2
and how the ability to scale up or down based on computing resources is
created. Explain
UNIT – 2
CLOUD ENABLING TECHNOLOGIES
Service Oriented Architecture , REST and Systems of Systems , Web Services, Publish Subscribe Model ,
Basics of Virtualization , Types of Virtualization, Implementation Levels of Virtualization, Virtualization
Structures, Tools and Mechanisms , Virtualization of CPU, Memory, I/O Devices-Disaster Recovery-Mobile
Platform Virtualization
1 1) A message-passing taxonomy for a component-based architecture is--------------. CO2.1 CL1
a) SOA
b) EBS
c) GEC
d) All of the mentioned
2 Pickup the correct one? CO2.1 CL1
a) Service Oriented Architecture (SOA) describes a standard method for requesting
services from distributed components and managing the results
b) SOA provides the translation and management layer in an architecture that removes
the barrier for a client obtaining desired services
c) With SOA, clients and components can be written in different languages and can use
multiple messaging protocols
d) All of the mentioned
3 In a business process, which one is a repeatable task? CO2.1 CL1
a) service
b) bus
c) methods
d) all of the mentioned
4 CO2.1 CL1
Which of the following module of SOA is shown in the following figure?
a) Description
b) Messaging
c) Business Process
d) QOS
5 Point out the wrong statement. CO2.1 CL1
a) SOA provides the standards that transport the messages and makes the infrastructure
to support it possible
b) SOA provides access to reusable Web services over an SMTP network
c) SOA offers access to ready-made, modular, highly optimized, and widely shareable
components that can minimize developer and infrastructure costs
d) None of the mentioned
6 The ------------- algorithm is used by Google to determine the importance of a particular CO2.2 CL1
page.
a) SVD
b) PageRank
c) FastMap
d) All of the mentioned
7 Which of the following protocol lets a Web site list in XML file information? CO2.2 CL1
a) Sitemaps
b) Mashups
c) Hashups
d) All of the mentioned
8 Google product sends a periodic email alerts based on the search term. CO2.2 CL1
a) Alerts
b) Blogger
c) Calendar
d) All of the mentioned
9 Which of the following is a payment processing system by Google? CO2.2 CL1
a) Paytm
b) Checkout
c) Code
d) All of the mentioned
10 ------------- type of virtualization is also the characteristic of cloud computing. CO2.3 CL1
a) Storage
b) Application
c) CPU
d) All of the mentioned
11 Point out the wrong statement. CO2.3 CL1
a) Abstraction enables the key benefit of cloud computing: shared, ubiquitous access
b) Virtualization assigns a logical name for a physical resource and then provides a
pointer to that physical resource when a request is made
c) All cloud computing applications combine their resources into pools that can be
assigned on demand to users
d) All of the mentioned
12 The technology used to distribute service requests to resources is referred to as CO2.3 CL1
_____________
a) load performing
b) load scheduling
c) load balancing
d) all of the mentioned
13 Another name for the system virtual machine is CO2.4 CL1
a) hardware virtual machine
b) software virtual machine
c) real machine
d) none of the mentioned
14 Which of the following provide system resource access to virtual machines? CO2.4 CL1
a) VMM
b) VMC
c) VNM
d) All of the mentioned
15 Point out the correct statement. CO2.4 CL1
a) A virtual machine is a computer that is walled off from the physical computer that the
virtual machine
is running on
b) Virtual machines provide the capability of running multiple machine instances, each
with their own operating system
c) The downside of virtual machine technologies is that having resources indirectly
addressed means there is some level of overhead
d) All of the mentioned
16 An operating system running on a Type ______ VM is full virtualization. CO2.5 CL1
a) 1
b) 2
c) 3
d) All of the mentioned
17 Type 2 VM is -------------. CO2.5 CL1
a) VirtualLogix VLX
b) VMware ESX
c) Xen
d) LynxSecure
18 ------------------- should be placed in second lowermost layer for the following figure. CO2.5 CL1
S.No PART-B CO CL
1. Could you explain the find-bind-execute paradigm architecture and provide a CO 2.1 CL2
diagram that outlines its key elements?
2. Which constraint of RESTful APIs limits the scope of network optimization, and CO 2.2 CL2
what is the rationale behind this constraint? provide a detailed explanation to
understand its impact on network optimization
3. What are the various HTTP verbs that are used to indicate actions, and can you CO 2.3 CL3
provide an explanation of how each of these verbs is used in the context of HTTP
requests
4. What are the fundamental principles that underpin the pub/sub paradigm of event- CO 2.3 CL2
driven architecture? Please provide an outline to understand the key principles of this
approach
5. Using which technology, you will share a single physical instance of a resource CO 2.5 CL2
among multiple tenants? Briefly outline that technology
6. Could you list and describe the key principles that define the pub/sub paradigm of CO 2.5 CL3
event-driven architecture? An outline of these principles will help in understanding
the core concepts of this approach
7. In which different categories can virtualization types be classified? Please mention CO 2.6 CL1
the categories that encompass various types of virtualization
8. Analyze the different aspects of I/O virtualization to understand its significance in CO 2.7 CL3
virtualized environments.
9. How do modern operating systems offer virtual memory support, and could you CO 2.8 CL1
explain the concept in detail?
10. What are the advantages of virtualization at different implementation levels? CO 2.9 CL
Provide a list of the merits associated with virtualization in various contexts. 2
11. What is the role of partial virtualization in the implementation of virtualization, and CO CL2
how does this concept contribute to the virtualization of computing systems? 2.10
12. Could you list and analyze the various types of hypervisors that are considered CO CL1
essential components of hardware virtualization? 2.11
13. How does the implementation of virtualization play a role in enhancing disaster CO CL1
recovery efforts? Please explain how virtualization technology contributes to disaster 2.12
recovery and its benefits in such scenarios.
14. What are the major differences between virtual disaster recovery and physical CO CL3
disaster recovery? Could you provide an in-depth comparison of the implementation, 2.12
advantages, and limitations of these two approaches to disaster recovery
PART C
1. How does Service-Oriented Architecture (SOA) ensure functional aspects such as CO 2.1 CL2
service composition, service invocation, and service discovery? Additionally, could
you explain the importance of quality aspects like scalability, flexibility, and security
in a SOA environment, and how they contribute to the success of the architecture?
2. Flip-kart provides a service that displays the prices of items offered on Flipkart.com. CO 2.2 CL4
The presentation layer can be written in Java, but the service can be communicated
using a programming language. Identify and explain the service with Features.
3. In the context of the publish-subscribe model, what is the significance of topics and CO 2.2 CL3
subscriptions? How do these concepts enable selective message distribution to
interested subscribers? Provide examples of topics and subscriptions to illustrate
their role in facilitating efficient message delivery to specific groups of subscribers.
4. Explain the different levels of virtualization in detail by providing a suitable diagram CO 2.6 CL2
for each level of virtualization to illustrate how it works and its key components.
Additionally, highlight the advantages and use cases of each type of virtualization in
modern computing environments.
5. Based on the position of the virtualization layer, virtualization is classified into CO 2.8 CL2
different structures. Distinguish the structure with necessary diagrams
6. Give an outline of one open-source technology commonly used by Linux operating CO 2.9 CL2
systems, along with its main features and functionalities. Additionally, could you
include a neat diagram to visually depict how this open-source technology operates
within the Linux environment?
7. How does disaster recovery benefit from virtualization technologies? Could you CO 2.9 CL3
elaborate on how virtualization enables efficient disaster recovery strategies, such as
backup and replication, failover, and rapid restoration of services after a disaster
event? Provide examples of how virtualization plays a crucial role in disaster
recovery planning and implementation
8. Can you explain the architecture of Xen, a popular open-source hypervisor? How CO 2.9 CL2
does Xen provide virtualization capabilities, and what are the key components in its
architecture? Describe how Xen enables multiple virtual machines (VMs) to run on a
single physical machine and how it interacts with the underlying hardware
UNIT-III
CLOUD ARCHITECTURE, SERVICES AND STORAGE
Layered Cloud Architecture Design , NIST Cloud Computing Reference Architecture , Public, Private and
Hybrid Clouds , laaS, PaaS, SaaS, Architectural Design Challenges , Cloud Storage , Storage-as-a-Service,
Advantages of Cloud Storage, Cloud Storage Providers – S3-A Case Study: The Grep TheWeb Application
SL.NO PART – A CO CL
1 Which of the following layer of Wolf platform architecture is depicted in the CO3.1 CL1
following figure?
a) upper
b) middle
c) lower
d) all of the mentioned
2 -----------------Instrumentation tool displays the real-time parameters of the CO3.1 CL1
application in a visual form in AppBase?
a) Security Roles Management
b) Dashboard Designer
c) Report Builder
d) All of the mentioned
3 Point out the correct statement. CO3.1 CL1
a) SquareSpace is used in major Websites and organizes vast amounts of
information
b) LongJump creates browser-based Web applications that are database-
enabled
c) LongJump extends Python and uses a Model-View-Controller architecture
(MVC) for its framework
d) All of the mentioned
4 The architectural layer used as a front end in cloud computing is CO3.2 CL1
a) client
b) cloud
c) soft
d) all of the mentioned
5 _________ is a cloud computing service model in which hardware is virtualized CO3.2 CL1
in the cloud.
a) IaaS
b) CaaS
c) PaaS
d) None of the mentioned
6 -------------------is called hypervisor. CO3.3 CL1
a) VGM
b) VMc
c) VMM
d) All of the mentioned
7 Amazon Machine Images are virtual appliances that have been packaged to run CO3.3 CL1
on the grid of ____ nodes.
a) Ben
b) Xen
c) Ken
d) Zen
8 Which of the following is the fundamental unit of virtualized client in an IaaS CO3.3 CL1
deployment?
a) workunit
b) workspace
c) workload
d) all of the mentioned
9 A third-party VPN based on Google’s googleTalk is CO3.4 CL1
a) Hotspot VPN
b) Gbridge
c) AnchorFree Hotspot Shield
d) All of the mentioned
10 Which of the following is associated with considerable vendor lock-in? CO3.4 CL1
a) PaaS
b) IaaS
c) CaaS
d) SaaS
11 _____ offering provides the tools and development environment to deploy CO3.4 CL1
applications on another vendor’s application.
a) PaaS
b) IaaS
c) CaaS
d) All of the mentioned
12 Amazon Web Services offers a classic Service Oriented Architecture (SOA) CO3.4 CL1
approach to ______________
a) IaaS
b) SaaS
c) PaaS
d) All of the mentioned
13 Point out the correct statement. CO3.5 CL1
a) Platforms can be based on specific types of development languages,
application frameworks, or other constructs
b) SaaS is the cloud-based equivalent of shrink-wrapped software
c) Software as a Service (SaaS) may be succinctly described as software that is
deployed on a hosted service
d) All of the mentioned
14 _________ as a Service is a cloud computing infrastructure that creates a CO3.5 CL1
development environment upon which applications may be build.
a) Infrastructure
b) Service
c) Platform
d) All of the mentioned
15 _________ serves as a PaaS vendor within Google App Engine system. CO3.5 CL1
a) Google
b) Amazon
c) Microsoft
d) All of the mentioned
16 Which of the following can be considered PaaS offering? CO3.5 CL1
a) Google Maps
b) Gmail
c) Google Earth
d) All of the mentioned
17 Rackspace Cloud Service is an example of _____________ CO3.5 CL1
a) IaaS
b) SaaS
c) PaaS
d) All of the mentioned
18 Which of the following aspect of the service is abstracted away? CO3.5 CL1
a) Data escrow
b) User Interaction
c) Adoption drivers
d) None of the mentioned
19 Open source software used in a SaaS is called _______ SaaS. CO3.5 CL1
a) closed
b) free
c) open
d) all of the mentioned
20 The componentized nature of SaaS solutions enables many solutions to support CO3.6 CL1
a feature called _____________
a) workspace
b) workloads
c) mashups
d) all of the mentioned
21 A storage data interchange interface for stored data objects is CO3.6 CL1
a) OCC
b) OCCI
c) OCMI
d) All of the mentioned
22 Point out the correct statement. CO3.6 CL1
a) To determine whether your application will port successfully, you should
perform a functionality mapping exercise
b) Cloud computing supports some application features better than others
c) Cloud bursting is an overflow solution that clones the application to the cloud
and directs traffic to the cloud during times of high traffic
d) All of the mentioned
23 ________ data represents more than 50 percent of the data created every day. CO3.6 CL1
a) Shadow
b) Light
c) Dark
d) All of the mentioned
24 Cloud storage data usage in the year 2020 is estimated to be _____________ CO3.6 CL1
percent resident by IDC.
a) 10
b) 15
c) 20
d) None of the mentioned
25 A system does not provision storage to most users is CO3.7 CL1
a) PaaS
b) IaaS
c) CaaS
d) SaaS
26 Which of the following storage devices exposes its storage to clients as Raw CO3.7 CL1
storage that can be partitioned to create volumes?
a) block
b) file
c) disk
d) all of the mentioned
27 Impose additional overhead on clients and offer faster transfer is CO3.7 CL1
a) Block storage
b) File Storage
c) File Server
d) All of the mentioned
28 Point out the wrong statement. CO3.8 CL1
a) Virtual private servers can provision virtual private clouds connected through
virtual private networks
b) Amazon Web Services is based on SOA standards
c) Starting in 2012, Amazon.com made its Web service platform available
to developers on a usage-basis model
d) All of the mentioned
29 The central application in the AWS portfolio is CO3.8 CL1
a) Amazon Elastic Compute Cloud
b) Amazon Simple Queue Service
c) Amazon Simple Notification Service
d) Amazon Simple Storage System
30 Which of the following feature is used for scaling of EC2 sites? CO3.8 CL1
a) Auto Replica
b) Auto Scaling
c) Auto Ruling
d) All of the mentioned
SL.NO PART – B CO CL
1. Are there any specific tools, frameworks, or methodologies recommended for CO3.1 CL2
design of architecture.
2 Two NIST Cloud service management requirements related to Service Level CO3.2 CL2
Agreements (SLAs) and accountability, and explain how SLAs help customers
gain assurance about the quality and availability of cloud services while
3. How does the Community Cloud model address data sovereignty concerns for CO3.3 CL2
4. Mention the key features of a cloud service optimized for economic purposes CO3.4 CL2
5. Analyze that vendor-neutral cloud service aggregator enable multi-cloud CO3.5 CL3
integration, automated scaling, load balancing, and backup for diverse cloud
DevOps tools?
6. To which cloud computing service model does Amazon EC2 belong, and how CO3.6 CL3
does it align with the principles of that model, including resource provisioning,
rapid deployment?
7. Could you provide a brief comparison of the key characteristics of CO3.7 CL2
Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software
8. In the rapidly evolving cloud landscape, How can architects effectively CO3.7 CL2
manage and monitor the various components and resources within a cloud
9. Which feature of this cloud storage provider enables users to preserve, retrieve, CO3.8 CL2
10. In a cloud storage system with horizontal scalability, how does geographical CO3.8 CL2
different regions?
11. Through which distribution channels does the company offer its storage plans CO3.9 CL3
and facilitate customer sign-ups and payments? How does the company build
12. For large objects, what feature does Amazon S3 offer to improve upload CO3.9 CL2
PART – C
1. Design a high availability architecture with failover mechanisms to minimize CO3.1 CL2
2. From a cost perspective, how does adopting the Platform as a Service (PaaS) CO3.2 CL3
3. Create a visual representation (diagram) showcasing the relationships between CO3.3 CL5
4. For organizations with existing on-premises systems, how does the Private CO3.4 CL3
5. Could you explain the key differences in how Google App Engine (GAE) CO3.5 CL3
Service (PaaS) model versus its role as one of the components in the
6. How do organizations determine the most suitable approach (horizontal or CO3.6 CL3
vertical scalability) for their cloud storage system, considering factors like
7. In what ways does Cloud Storage as a Service (StaaS) simplify data storage CO3.7 CL2
8. How does Amazon S3's distributed architecture and automatic replication of CO3.8 CL3
data contribute to the high availability of the Grep web application, ensuring
UNIT IV
RESOURCE MANAGEMENT AND SECURITY IN CLOUD
Inter Cloud Resource Management, Resource Provisioning and Resource Provisioning Methods, Global
Exchange of Cloud Resources-Scheduling Algorithms for Computing Clouds - Resource Management and
Dynamic Application Scaling -Security Overview, Cloud Security Challenges, Software-as-a-Service Security,
Security Governance, Virtual Machine Security, IAM, Security Standards.
SL.NO CO CL
1 When you deploy an application on Google’s PaaS App Engine cloud service, CO4.1 CL1
the Administration Console provides you with which of the following
monitoring capabilities?
a) View data and error logs
b) Analyze your network traffic
c) View the application’s scheduled tasks
d) All of the mentioned
2 Point out the wrong statement. CO4.1 CL1
a) In the cloud, the particular service model you are using directly affects the
type of monitoring you are responsible for
b) In AaaS, you can alter aspects of your deployment
c) You can monitor your usage of resources through Amazon CloudWatch
d) None of the mentioned
3 The tools for managing Windows servers and desktops is CO4.1 CL1
a) Microsoft System Center
b) System Service
c) System Cloud
d) All of the mentioned
4 Which of the following is not a phase of cloud lifecycle management? CO4.1 CL1
a) The definition of the service as a template for creating instances
b) Client interactions with the service
c) Management of the operation of instances and routine maintenance
d) None of the mentioned
5 Point out the wrong statement. CO4.2 CL1
a) Google App Engine lets you deploy the application and monitor it
b) From the standpoint of the client, a cloud service provider is different
than any other networked service
c) The full range of network management capabilities may be brought to bear
to solve mobile, desktop, and local server issues
d) All of the mentioned
6 The Virtual machine conversion cloud is CO4.2 CL1
a) BMC Cloud Computing Initiative
b) Amazon CloudWatch
c) AbiCloud
d) None of the mentioned
7 _______ is Microsoft’s cloud-based management service for Windows CO4.2 CL1
systems.
a) Intune
b) Utunes
c) Outtunes
d) Windows Live Hotmail
8 The computing technology refers to services and applications CO4.2 CL1
that typically run on a distributed network through virtualized
resources are called.
a) Distributed Computing
b) Cloud Computing
c) Soft Computing
d) Parallel Computing
9 Which one of the following options can be considered as the Cloud? CO4.3 CL1
a) Hadoop
b) Intranet
c) Web Applications
d) All of the mentioned
10 Cloud computing is a kind of abstraction which is based on the notion of CO4.3 CL1
combining physical resources and represents them as _______resources to
users.
a) Real
b) Cloud
c) Virtual
d) none of the mentioned
11 Which of the following has many features of that is now known as cloud CO4.3 CL1
computing?
a) Web Service
b) Softwares
c) All of the mentioned
d)Internet
14 Which of the following service provider provides the least amount of built in CO4.4 CL1
security?
a) SaaS
b) PaaS
c) IaaS
d) All of the mentioned
15 Point out the correct statement. CO4.4 CL1
a) Different types of cloud computing service models provide different levels
of security services
b) Adapting your on-premises systems to a cloud model requires that you
determine what security mechanisms are required and mapping those to
controls that exist in your chosen cloud service provider
c) Data should be transferred and stored in an encrypted format for security
purpose
d) All of the mentioned
16 Which of the following area of cloud computing is uniquely troublesome? CO4.4 CL1
a) Auditing
b) Data integrity
c) e-Discovery for legal compliance
d) All of the mentioned
22 A web services protocol for creating and sharing security context is CO4.5 CL1
a) WS-Trust
b) WS-SecureConversion
c) WS-SecurityPolicy
d) All of the mentioned
28 Which of the following is a key mechanism for protecting data? CO4.7 CL1
a) Access control
b) Auditing
c) Authentication
d) All of the mentioned
29 Which of the following are a common means for losing encrypted data? CO4.8 CL1
a) lose the keys
b) lose the encryption standard
c) lose the account
d) all of the mentioned
30 One of the weaker aspects of early cloud computing service offerings is CO4.8 CL1
a) Logging
b) Integrity checking
c) Consistency checking
d) None of the mentioned
SL.NO PART B CO CL
1. Does the lack of services and under provisioning of resources contribute to the CO 4.2 CL2
violation of SLA and penalties? And what are the implications of over
resources, particularly in scenarios where users demand only one CPU but the
optimization?
3. Can you observe and describe an architecture that enables the seamless CO 4.3 CL3
complex system.
4. Explore the specific security concerns and challenges that have arisen on cloud CO 4.4 CL3
5. Identify the risks associated with each of the three levels of security models in CO 4.5 CL2
6. In the context of the SPI (Software, Platform, Infrastructure) model, elaborate CO 4.5 CL3
the SaaS and PaaS levels, and provide a comprehensive justification for why
7. Could you elucidate the surreptitious techniques employed for third-party CO 4.5 CL2
8. Will the cloud future models likely incorporate the use of the internet to fulfill CO 4.6 CL3
9. Point out Why should a security management committee be established with the CO 4.7 CL2
strategies?
10. Develop an architectural security framework involves designing a structured CO 4.8 CL3
infrastructure.
11. Identify the security framework composed of policy and governance CO 4.9 CL3
12. In the realm of information security, could you elucidate the principal objective CO 4.10 CL2
PART C
1. In the intricate world of cloud computing, could you expound upon the CO 4.2 CL3
2. Identify the architecture with the primary objective of facilitating the brokerage CO 4.3 CL3
and seamless sharing of cloud resources across multiple Clouds. This is done
3. Nowadays most small and medium size companies move to the cloud because CO 4.4 CL3
pay off, on demand access etc. Justify with various security issues.
4. Cloud service providers are responsible for providing security for applications CO 4.5 CL 3
hosted in their data centers. Demonstrate the levels of the attack and name of
the attack.
5. In what ways does SaaS offer cost-effectiveness for businesses in terms of CO 4.6 CL2
6. In the context of cloud computing environments, could you elaborate on the CO 4.7 CL4
7. In what ways does FISMA outline information security requirements for federal CO 4.8 CL3
agencies and their cloud service providers, ensuring compliance with federal
8. Analyse the key elements of the functional architecture of Identity and Access CO 4.9 CL3
Management (IAM) that facilitate the management of user identities and their
UNIT V
CLOUD TECHNOLOGIES AND ADVANCEMENTS
Hadoop,MapReduce, Virtual Box, Google App Engine, Programming Environment for Google App Engine.
Amazon AWS - Cloud Software Environments -Eucalyptus, Open Nebula, OpenStack, Aneka, CloudSim. -
Federation in the Cloud, Four Levels of Federation,Federated Services and Applications, Future of Federation.
1 A ________ node acts as the Slave and is responsible for executing a Task CL1
assigned to it by the JobTracker. CO5.1
a) MapReduce
b) Mapper
c) TaskTracker
d) JobTracker
2 Point out the correct statement. CO5.1 CL1
a) MapReduce tries to place the data and the compute as close as
possible
b) Map Task in MapReduce is performed using the Mapper() function
c) Reduce Task in MapReduce is performed using the Map() function
d) All of the mentioned
3 ___________ part of the MapReduce is responsible for processing one or CO5.1 CL1
more chunks of data and producing the output results.
a) Maptask
b) Mapper
c) Task execution
d) All of the mentioned
4 _________ function is responsible for consolidating the results produced CO5.1 CL1
by each of the Map() functions/tasks.
a) Reduce
b) Map
c) Reducer
d) All of the mentioned
5 Point out the wrong statement. CO5.2 CL1
a) A MapReduce job usually splits the input data-set into independent
chunks which are processed by the map tasks in a completely parallel
manner
b) The MapReduce framework operates exclusively on <key, value> pairs
c) Applications typically implement the Mapper and Reducer interfaces to
provide the map and reduce methods
d) None of the mentioned
6 Although the Hadoop framework is implemented in Java, MapReduce CO5.2 CL1
applications need not be written in ____________
a) Java
b) C
c) C#
d) None of the mentioned
7 ________ is a utility which allows users to create and run jobs with any CO5.2 CL1
executables as the mapper and/or the reducer.
a) Hadoop Strdata
b) Hadoop Streaming
c) Hadoop Stream
d) None of the mentioned
8 __________ maps input key/value pairs to a set of intermediate key/value CO5.2 CL1
pairs.
a) Mapper
b) Reducer
c) Both Mapper and Reducer
d) None of the mentioned
9 The number of maps is usually driven by the total size of ____________ CO5.3 CL1
a) inputs
b) outputs
c) tasks
d) None of the mentioned
10 _________ is the default Partitioner for partitioning key space. CO5.3 CL1
a) HashPar
b) Partitioner
c) HashPartitioner
d) None of the mentioned
11 Running a ___________ program involves running mapping tasks on CO5.3 CL1
many or all of the nodes in our cluster.
a) MapReduce
b) Map
c) Reducer
d) All of the mentioned
14 Which of the following simply means to hardware or software load over CO5.4 CL1
web servers, that improver's the efficiency of the server as well as the
application?
A. Amazon Cloud-front
B. Elastic Load Balancer
C. Load Balancing
D. Security Management
17 Which of the following dynamically grow and shrink the load-balancing CO5.5 CL1
capacity to adjust to traffic demands?
A. Amazon Cloud-front
B. Elastic Caches
C. Amazon RDS
D. Elastic Load Balancing
20 Which of the following allows you to create instances of the MySQL CO5.5 CL1
database to support your Web sites?
A. Amazon Elastic Compute Cloud
B. Amazon Simple Queue Service
C. Amazon Relational Database Service
D. Amazon Simple Storage System
21 Amazon EBS currently supports up to ________ IOPS per volume CO5. CL1
A. 10
B. 100
C. 1000
D. 10000
22 A web service that manages the memory cache in the cloud is CO5.6 CL1
A. Amazon Elastic Cache
B. Amazon RDS
C. RDMS on EC2
D. Auto Scaling
23 Pick out the wrong statement. CO5.4 CL1
A. Amazon Machine Instances are sized at various levels and rented on a
computing/hour basis
B. The metrics obtained by Cloud Watch may be used to enable a feature
called Auto Scaling
C. A number of tools are used to support EC2 services
D. None of the above
26 A structured data store that supports indexing and data queries to both EC2 CO5.5 CL1
and S3 are
A. CloudWatch
B. Amazon SimpleDB
C. Amazon Cloudfront
D. All of the above
27 Which of the following is built on top of a Hadoop framework using the CO5.6 CL1
Elastic Compute Cloud?
A. Amazon Elastic MapReduce
B. Amazon Mechanical Turk
C. Amazon DevPay
D. Multi-Factor Authentication
29 A system for creating block-level storage devices that can be used for CO5.7 CL1
Amazon Machine Instances in EC2 is
A. CloudWatch
B. Amazon Elastic Block Store
C. AWS Import/Export
D. None of the above
S.No PART B CO K
Level
1 Mention the new framework that supports storing, processing, handling and CO 5.1 CL2
analyzing big data.
2 The topmost layer of Hadoop is the MapReduce engine that manages the data CO 5.2 CL2
flow. Justify your answer with suitable diagram
3 Using some important metrics differentiate Map reduce and HDFS CO 5.2 CL2
4 What are the three components that collectively participate in executing a job CO 5.2 CL2
within this system and explain the roles and interactions of these components
in the job execution process.
5 For an Ethernet network adapter, VirtualBox virtualizes a Network Interface CO 5.3 CL2
Cards. List out those network interface cards
6 What are the two advantages of breaking individual files into large blocks CO 5.4 CL2
(e.g., 64 MB) in HDFS for applications that run on it?
7 Describe the process of dataflow in HDFS during file read and write CO 5.4 CL2
operations, and supplement your explanation with a relevant diagram
depicting the dataflow process
8 Analyze how MapReduce framework supports parallel and distributed CO 5.4 CL2
computing on large data sets with suitable examples.
9 How does Google's extensive experience in massive data processing, data- CO 5.5 CL3
center design, and novel programming models contribute to the scalability
and size of its platform? Additionally, how many data centers and servers
does Google have worldwide, and how are they utilized for various cloud
applications?
10 Could you list the components that are usually maintained in a node of the CO 5.6 CL2
Google Cloud Platform?
11. Mention the goals for design and implementation of the BigTable system. CO 5.6 CL1
13 How does the Google File System (GFS) operate, and what are its major CO 5.7 CL1
functionalities? Could you analyze the key features of GFS and explain how
it handles data storage and retrieval efficiently?
14 CO 5.8 CL2
What is OpenStack, and what are the key services offered by this open-source
cloud computing platform?.
What can be predicted about the future of federation, considering its current CO5.9 CL3
state and potential impact on various domains, such as communication, data
sharing, and network connectivity?
PART C
1 Describe the fundamental layers that constitute the Hadoop core, and what CO 5.1 CL2
does the Hadoop implementation of MapReduce use as its underlying layer
instead of GFS?
2 What is VirtualBox, and how does it function as a virtualization software? CO 5.2 CL3
Can you elaborate on its key features, such as guest operating systems, virtual
machine manager, virtual hardware components, networking options, and
guest additions?
3 Elaborate how VirtualBox is used, and what advantages does it offer in CO 5.2 CL1
various scenarios, including software development, testing, and running
multiple operating systems on a single physical machine?
4 How does Google, as the world's largest search engine, operate and what are CO 5.3 CL3
some distinctive features that set it apart from other search engines? Can you
also provide a relevant diagram to aid in understanding its functioning?
5 Give a detailed analysis of the functional architecture of the Google Cloud CO 5.3 CL2
Platform specifically for App Engine?
6 Elaborate on the interdependence and coordination between the services in CO 5.4 CL1
OpenStack, explaining how they collaborate to form a unified cloud
computing platform?
7 How is the programming environment for Google App Engine structured, and CO 5.5 CL3
what functionalities and services does it offer to developers for building and
deploying web applications? Specifically, could you detail the supported
languages, data storage options, authentication mechanisms, automatic
scaling capabilities, and other essential features available in GAE's
programming environment?
8 What are the various levels of federation in cloud computing, and how do CO 5.9 CL2
these levels differ in terms of their scope and functionality in managing
distributed resources and services across multiple cloud environments?