0% found this document useful (0 votes)
13 views

Cloud Computing

Uploaded by

Ayush Paul
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Cloud Computing

Uploaded by

Ayush Paul
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Cloud Computing

PART A

1. What is cloud computing?


○ Cloud computing is the delivery of on-demand computing services, including
servers, storage, databases, networking, and software, over the internet.
2. What is autonomic computing?
○ Autonomic computing refers to self-managing computing systems that can
adjust and manage themselves without human intervention.
3. What is SPI?
○ SPI stands for Software as a Service (SaaS), Platform as a Service (PaaS),
and Infrastructure as a Service (IaaS), which are the three main models of
cloud services.
4. State any two service providers of SaaS.
○ Google Workspace and Salesforce.
5. What is virtualization?
○ Virtualization is the process of creating a virtual version of something, such as
hardware platforms, storage devices, or network resources.
6. What is thin client?
○ A thin client is a minimalistic computing device that relies on a central server
for processing, storing data, and running applications.
7. What is storage networking?
○ Storage networking refers to the practice of using a dedicated network to
connect storage devices with servers for optimized data storage and retrieval.
8. What is CSA?
○ The Cloud Security Alliance (CSA) is a non-profit organization that promotes
best practices for security assurance within cloud computing.
9. Mention two advantages of cloud computing.
○ Cost efficiency and scalability.
10. Mention two disadvantages of cloud computing.
● Security concerns and potential downtime due to internet reliance.
11. State two real-world applications of cloud computing.
● Netflix streaming services and Dropbox cloud storage.
12. Which of the following models (Cloud Cube, Cloud Square, and Cloud Service)
attempts to categorize a cloud network based on four-dimensional factors?
● The Cloud Cube Model.

PART B (3 Marks Each)

11. State any three essential characteristics of cloud computing.


● On-demand self-service, broad network access, resource pooling.
12. State the benefits of cloud computing.
● Flexibility, cost efficiency, scalability, and automatic software updates.
13. Explain Google App Engine platform architecture with an appropriate pictorial
representation.
● Google App Engine provides a platform for developing and hosting web applications
in Google-managed data centers. It uses services such as Google Cloud Datastore,
Google Cloud SQL, and integrated APIs for enhanced scalability and management.
14. Discuss Security, Trust, and Privacy issues raised by massive adoption of
cloud computing.
● The widespread adoption of cloud computing raises concerns such as data
breaches, loss of privacy, lack of control over data, and potential trust issues
between cloud providers and clients.
15. What is PaaS?
● Platform as a Service (PaaS) is a cloud computing model that provides platforms
allowing customers to develop, run, and manage applications without managing the
infrastructure.
16. What is Google App Engine?
● Google App Engine is a PaaS that allows developers to build and host applications
on Google’s infrastructure with automatic scaling.
17. State the types of hardware virtualization.
● Full virtualization, paravirtualization, and hardware-assisted virtualization.
18. State the limitations of virtualization.
● Performance overhead, security vulnerabilities, and licensing costs.
19. What is ISCSI?
● Internet Small Computer Systems Interface (iSCSI) is a protocol that allows the
transmission of SCSI commands over IP networks.
20. What is the goal of encrypted cloud storage?
● To ensure that data stored in the cloud is secure and only accessible to authorized
users through encryption.

PART C (5 Marks Each)

21. (a) Write short notes on the origins of cloud computing.


● Cloud computing originated from the evolution of computing technologies such as
virtualization, grid computing, and utility computing. It gained momentum with the
advent of large-scale internet services, including Amazon Web Services (AWS),
Google Cloud, and Microsoft Azure.

(b) Explain briefly the security concerns of cloud computing.

● Security concerns in cloud computing include data breaches, data loss, account
hijacking, insecure APIs, and system vulnerabilities.
22. Discuss the regulatory issues of cloud computing and government policies.
● Regulatory issues in cloud computing revolve around data privacy laws, compliance
with industry-specific regulations (like GDPR), cross-border data flow, and local data
storage policies. Governments implement frameworks to ensure data security and
proper handling of cloud services.
23. Define the 5 layers of the Cloud Computing architecture in brief.
● Physical layer: The hardware (servers, storage).
● Virtual layer: Virtualization of resources.
● Control layer: Management of virtual resources.
● Application layer: Delivery of applications.
● Business layer: Cloud services (IaaS, PaaS, SaaS).
24. Explain in detail about the cloud delivery model.
● The cloud delivery model comprises three main service models: IaaS (Infrastructure
as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service). Each
offers varying levels of abstraction and control over infrastructure, platform, and
application management.
25. Discuss the operational and economic benefits of SaaS.
● SaaS offers cost savings (as no hardware or software maintenance is needed),
flexibility (anytime, anywhere access), and scalability, which reduces the need for
companies to invest in infrastructure.
26. Explain in detail the various aspects of the need for virtualization in cloud
computing.
● Virtualization optimizes resource use, enables scalability, reduces hardware costs,
enhances disaster recovery, and facilitates easier management of infrastructure in
cloud environments.
27. Write short notes on (i) Software virtualization (ii) Network virtualization.
● Software virtualization: Allows running multiple operating systems on a single
physical machine using software like hypervisors.
● Network virtualization: Combines hardware and software network resources into a
single software-based entity, making it easier to manage and scale.
28. Discuss the design considerations for a storage network.
● Storage network design considerations include scalability, data redundancy, fault
tolerance, high availability, and the use of network-attached storage (NAS) or storage
area networks (SAN).
29. Explain in detail about object storage.
● Object storage is a data storage architecture that manages data as objects, typically
used for storing large, unstructured data. It offers benefits like scalability and
metadata management but has disadvantages, such as slower data retrieval times
compared to traditional file systems.
30. Write short notes on (i) Brokered cloud storage access (ii) Storage location and
tenancy.
● Brokered cloud storage access: Refers to intermediaries that manage access to
cloud storage services on behalf of clients.
● Storage location and tenancy: Refers to where data is physically stored in the
cloud and whether it's in a single-tenant or multi-tenant environment.
31. Explain virtualization security management.
● Virtualization security management involves securing virtual machines (VMs) and
hypervisors from vulnerabilities, ensuring proper isolation between VMs, and
maintaining the security of data flowing within virtualized environments.
32. Explain briefly about virtual threats.
● Virtual threats in cloud environments include hypervisor vulnerabilities, VM escapes,
data breaches, and insecure VM migration.

You might also like