CSSSSS
CSSSSS
IT Department
Model Answer Sheet of Test I
Summer 2023-24
Course & Year code: IH4I Sem : IV
Class: SY CSIT Div: -
Subject Name: Cloud System & service Sub. Code:22497
Faculty Name:Mrs V.S.Mali Marks: 20
2M
Q.1 Correct
(A) b Enlist Characteristics of cloud computing answer
2M
1.Its On Demand self Service
2.Resource Pooling
3.Scalability & Rapid Elasticity
4.Sustainability
5.Security
1.Application Virtualization 2M
2.Network Virtualization Correct
3.Desktop Virtualization answer
4.Storage Virtualization 2M
5.Server Virtualization
6.Data Virtualization
Q.2
(A) a. Draw and Explain Cloud Computing Architecture
2M
for
explanatio
n of Each
Componen
The cloud architecture is divided into 2 parts i.e. t and 2M
for
1. Frontend Diagram
2. Backend
2. Backend:
Backend refers to the cloud itself which is used by the service provider. It contains
the resources as well as manages the resources and provides security mechanisms.
Along with this, it includes huge storage, virtual applications, virtual machines,
traffic control mechanisms, deployment models, etc.
Application –
Application in backend refers to a software or platform to which client accesses.
Means it provides the service in backend as per the client requirement.
Service –
Service in backend refers to the major three types of cloud based services
like Saas, Paas and Iaas. Also manages which type of service the user accesses.
Runtime Cloud-
Runtime cloud in backend provides the execution and Runtime
platform/environment to the Virtual machine.
Storage –
Storage in backend provides flexible and scalable storage service and
management of stored data.
Infrastructure –
Cloud Infrastructure in backend refers to the hardware and software components
of cloud like it includes servers, storage, network devices, virtualization software
etc.
Management –
Management in backend refers to management of backend components like
application, service, runtime cloud, storage, infrastructure, and other security
mechanisms etc.
Security –
Security in backend refers to implementation of different security mechanisms in
the backend for secure cloud resources, systems, files, and infrastructure to end-
users.
Internet –
Internet connection acts as the medium or a bridge between frontend and
backend and establishes the interaction and communication between frontend
and backend.
Database– Database in backend refers to provide database for storing structured
data, such as SQL and NOSQL databases. Example of Databases services
includes Amazon RDS, Microsoft Azure SQL database and Google Cloud SQL.
Networking– Networking in backend services that provide networking
infrastructure for application in the cloud, such as load balancing, DNS and
virtual private networks.
Analytics– Analytics in backend service that provides analytics capabilities for
data in the cloud, such as warehousing, business intelligence and machine
learning.
4M
b. Draw & Explain Deployment Models of cloud Computing Correct
Answer
Deployment Models Are: with Each
1.Public cloud
Model
2.Private Cloud
3.Hybrid Cloud
Explanatio
4.Community Cloud n
4M
1.Public Cloud
Public clouds are managed by third parties which provide cloud services over the
internet to the public, these services are available as pay-as-you-go billing models.
They offer solutions for minimizing IT infrastructure costs and become a good
option for handling peak loads on the local infrastructure. Public clouds are the go-to
option for small enterprises, which can start their businesses without large upfront
investments by completely relying on public infrastructure for their IT needs.
2.Private cloud
Private clouds are distributed systems that work on private infrastructure and provide
the users with dynamic provisioning of computing resources. Instead of a pay-as-you-
go model in private clouds, there could be other schemes that manage the usage of the
cloud and proportionally billing of the different departments or sections of an
enterprise. Private cloud providers are HP Data Centers, Ubuntu, Elastic-Private cloud,
Microsoft, etc.
3.Hybrid cloud:
4. Community cloud:
In the community cloud, the infrastructure is shared between organizations that have
shared concerns or tasks. An organization or a third party may manage the cloud.
Q.2 a Differentiate Between Cloud Computing and Virtualization Correct
(B) Difference
with Point
wise Any 6
Cloud Computing Virtualization 4M
The total cost of cloud computing is The total cost of virtualization is lower
higher than virtualization. than Cloud Computing.
1.Planning:
Determine the purpose of the virtual machine, required resources (CPU, memory,
storage), and the operating system to be installed.
2 Creating a VM:
Use a hypervisor software like VMware, VirtualBox, or Hyper-V to create a new
virtual machine. Specify the VM configuration, such as CPU cores, RAM, disk size,
and network settings.
3. Installing an OS:
Install the desired operating system on the virtual machine. This can be done using an
ISO image or an existing image file.
4. Configuring Settings:
Adjust VM settings as needed, such as adding additional storage, configuring network
settings, or enabling features like snapshots or virtual hardware acceleration.
5. Installing Software:
Install any necessary software or applications on the virtual machine to fulfill its
intended purpose.
7. Monitoring:
Monitor the performance and resource usage of the virtual machine to ensure optimal
operation. This may involve using built-in monitoring tools or third-party solutions.
8. Backing Up:
Regularly back up the virtual machine to prevent data loss in case of hardware failures
or other issues. This can be done using built-in backup features of the hypervisor or
third-party backup solutions.
9. Scaling:
Adjust the resources allocated to the virtual machine as needed to accommodate
changes in workload or demand. This could involve adding more CPU cores,
increasing RAM, or expanding storage capacity.
10. *Maintenance*: Perform routine maintenance tasks such as applying software
updates, optimizing performance, and troubleshooting any issues that arise.
1. *Hypervisor (Virtual Machine Monitor):* This software layer manages and allocates
physical resources (CPU, memory, storage) to multiple virtual machines running on a
host server. It enables the isolation of VMs and facilitates their communication with
the underlying hardware.
2. *Host Server:* The physical server on which the hypervisor is installed. It provides
the computing resources that are shared among multiple virtual machines.
7. *Storage Infrastructure:* Cloud VMs use virtualized storage, allowing for flexible
allocation and management of storage resources. This can include options for block
storage, object storage, and file storage.
9. *Scalability and Resource Management:* Cloud VMs offer the ability to scale
resources up or down based on demand. This scalability is managed through the cloud
provider's infrastructure, allowing users to adjust computing resources dynamically.
Incharge