You are on page 1of 6

DEPARtMEnt of CoMPUTER ScIEnce

21UCSE61- CLOUD INFRASTRUCTURE AND SERVICES

Part A
1. What type of computing technology refers to services and applications that typically run
on a distributed network through virtualized resources?
a. Distributed Computing
b. Cloud Computing
c. Soft Computing
d. Parallel Computing
Answer: B Cloud Computing

2. Which of the following is not a type of cloud server?


a) Public Cloud Servers
b) Private Cloud Servers
c) Dedicated Cloud Servers
d) Merged Cloud Servers
Answer: d Merged Cloud Servers

3. Which architectural layer is used as a backend in cloud computing?


a) cloud
b) soft
c) client
d) server
Answer: a) cloud

4. Which of the model involves the special types of services that users can access on a
Cloud Computing platform?
a) Service
b) Planning
c) Deployment
d) Application
Answer: a) Service
5. Cloud computing is a kind of abstraction which is based on the notion of combining
physical resources and represents them as _______resources to users.
a) Real
b) Cloud
c) Virtual
d) none of the mentioned
Answer: c) Virtual
6. Which of the following has many features of that is now known as cloud computing?
a) Web Service
b) Softwares
c) Intranet
d) Internet
Answer: D Internet

7. Cloud computing architecture is a combination of


a) service-oriented architecture and grid computing
b) Utility computing and event-driven architecture.
c) Service-oriented architecture and event-driven architecture.
d) Virtualization and event-driven architecture.

Answer: C) Service-oriented architecture and event-driven architecture.

8. The Cloud Platform provided by Amazon is ______


a) AWS
b) Cloudera
c) Azure
d) IBM
Ans : a) AWS

9. Which one of the following cloud concepts is related to sharing and pooling the
resources?
a) Polymorphism
b) Virtualization
c) Abstraction
d) None of the mentioned
Ans : b Virtualization

9. The Amazon Machine Images are basically virtual appliances that are packaged for
running on the ________ nodes grid.
a) Ken
b) Ben
c) Zen
d) Xen
Answer: (d) Xen

10. Which one of the following options can be considered as the Cloud?
a) Hadoop
b) Intranet
c) Web Applications
d) All of the mentioned
Answer: A
11. Which of the following is an essential concept related to Cloud?
a) Reliability
b) Abstraction
c) Productivity
d) All of the mentioned
Answer: B
12. Which of the model involves the special types of services that users can access on a
Cloud Computing platform?
a) Service
b) Planning
c) Deployment
d) Application

Answer: A

13. Which one of the following is related to the services provided by Cloud?
a) Sourcing
b) Ownership
c) Reliability
d) PaaS

Answer: A

14. Cloud computing architecture is a combination of?

a) service-oriented architecture and grid computing


b) Utility computing and event-driven architecture.
c) Service-oriented architecture and event-driven architecture.
d) Virtualization and event-driven architecture.

Answer: C

15. In AWS, which of the following is the AWS Management Console?

a) CAS
b) CDSS
c) CCS
d) CDA

Answer: C
Part B
1. Define cloud computing
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network
access to a shared pool of configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction
2. Identify the Threats And Challenges in cloud computing
Security & Privacy
Interoperability & Portability
Reliable and flexible
Cost
Downtime
Lack of resources
Dealing with Multi-Cloud Environments
Cloud Migration
Vendor Lock-In
Privacy and Legal issues

3. What is virtualization?
Virtualization is a process that makes the use of physical computer hardware more
effective and forms the basis for cloud computing.
Virtualization uses software to create a layer of abstraction over computer hardware,
enabling multiple virtual computers, usually referred to as VMs, to split the hardware
elements from a single computer — processors, memory, storage and more
4. What is Web 2.0?
Web 2.0 is the term used to represent a range of websites and applications that permit
anyone to create or share information or material created online. One key feature of the
technology is the ability to people to create, share and communicate.
Web 2.0 is different from other kinds of sites because it does not require the
participation of any Web design or publishing skills and makes the creation, publication
or communication of work in the world easy for people.
5. Distinguish between Service-oriented Computing and Utility-oriented
Computing .
Service-oriented Computing Utility-oriented Computing
 The computing paradigm that  The concept Utility Computing
uses services as a fundamental pertains to utilities and business
component in the creation of models that provide its
applications / solutions is service customers with a service
oriented computing (SOC). provider, and charges you for
 Services are computer platform consumption. The computing
specific self-description power, storage or applications
components that enable the easy are examples of such IT services
and cost-effective composition  Example: electricity, telephone,
of distributed applications water and gas
6. Differentiate between parallel and distributed computing.
Parallel Computing Distributed Computing
 A problem is divided into  Distributed computing is limited
discrete pieces which can be to programs in a geographically-
solved simultaneously limited area with components
 A number of instructions for each shared among computers.
part are broken down further Broader definitions both include
 Instructions on various common tasks and program
processors from each part run components. Distributed
simultaneously computing in the broadest sense
 An overall mechanism for means that something is shared
between many systems, which
control/coordination is used.
can also happen in different
locations.
 Examples Intranets, Internet,
WWW, email. Telephone
networks and Cellular networks

7. Write about the approaches for Parallel Programming


 Various methods are available for parallel programming. The most significant of
these are:
• Data parallelism
• Process parallelism
• Farmer-and-worker mode

8. State the various Levels Of Parallelism


Bit-Level Parallelism
Instruction-level parallelism (ILP)
Instruction Pipelining .
Task Parallelism
Out-of-order execution

9. What is the role of Web service in cloud computing.


Web Service is a structured method for distributing client-server communication on
the World Wide Web. A web service is a software module that performs a variety of
tasks.
We can search for the web services across the network and invoke them appropriately.
The web service will, when invoked, provide the customer with the features that the
web service invokes

10. What are the Types of Web Service


Two kinds of web services are mainly available.
SOAP web services.
RESTful web services.
Part C
1. Briefly summarize the Cloud Computing Reference Model.
2. Explain the characteristics of cloud computing
3. How to building cloud computing environments? Explain.
4. Sketch the Hardware Architectural styles for parallel processing.
5. Describe the various Levels of Parallelism
6. Explain the components of Distributed Computing
7. Illustrate the Models for Inter process Communication
8. Sketch the Service oriented architecture (SOA).
Part D
1. Elaborate the technologies that are supported by cloud computing?
2. Elaborate the elements of parallel Computing
3. Sketch the Software Architectural styles for distributed computing
4. Sketch the System Architectural styles for distributed computing
5. Describe the RPC for distributed computing
6. Describe the Distributed object frameworks for distributed computing

You might also like