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

CSSSSS

The document provides a model answer sheet for a test on cloud systems and services. It includes questions on cloud computing concepts like characteristics, virtualization types, cloud virtual machines, and cloud architecture. For one question, it asks to define cloud computing, list characteristics, and explain server virtualization and types. It also asks to explain cloud computing architecture by drawing a diagram and describing its components. Another question asks to draw and explain cloud deployment models.

Uploaded by

Sanskar Rangole
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

CSSSSS

The document provides a model answer sheet for a test on cloud systems and services. It includes questions on cloud computing concepts like characteristics, virtualization types, cloud virtual machines, and cloud architecture. For one question, it asks to define cloud computing, list characteristics, and explain server virtualization and types. It also asks to explain cloud computing architecture by drawing a diagram and describing its components. Another question asks to draw and explain cloud deployment models.

Uploaded by

Sanskar Rangole
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Sharad Institute of Technology Polytechnic, Yadrav.

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

Que Sub Total


No. Que. Answer Marks
Marks

Define a terms of Cloud Computing 2M


Correct
a A Cloud computing is an ON Demand service to store IT resources on answer 8
Internet. It is the service provided on the internet to store a vast amount of data 2M
in one place & can be used from anywhere, any place.

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

Q.1 a Define Server Virtualization & list out Types of It. 2M


(B) Correct
A server virtualization is a technology that allows multiple virtual machine of answer
servers to run on single physical server. It enables more efficient use of hardware 2M
resources by dividing a physical server into multiple virtual environments, each
running its own operating system and application.
Types of server Virtualization
1.FULL Virtualization
2.Para Virtualization
3.Hardware Assist
b List out the types Of Virtualization

1.Application Virtualization 2M
2.Network Virtualization Correct
3.Desktop Virtualization answer
4.Storage Virtualization 2M
5.Server Virtualization
6.Data Virtualization

Define Cloud Virtual Machine(CVM)


a
A Cloud Virtual Machine (VM) is a scalable and on-demand computing 2M
resource provided by cloud service providers. It emulates a physical computer, Correct
allowing users to run applications and deploy various operating systems in a answer
virtualized environment. Cloud VMs offer flexibility, enabling users to adjust 2M
computing resources such as CPU, memory, and storage based on their needs.
This model eliminates the need for physical hardware maintenance and provides a
cost-effective solution for businesses to scale their IT infrastructure.

b Write a steps of cloud virtual Machine Storage

Step 1. Select a Cloud Provider


Q.1
(C) Step 2. Create a Virtual Machine
Step 3. Attach Storage
Step 4. Configure Storage
Step 5. Allocate Storage
Step 6. Optimize Performance. 2M
Step 7. Backup and Disaster Recovery Correct
answer
Step 8. Monitor and Manage
2M
Step 9. Scale as Needed
Step 10. Security and Compliance

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

Architecture of cloud computing is the combination of both SOA (Service Oriented


Architecture) and EDA (Event Driven Architecture). Client infrastructure,
application, service, runtime cloud, storage, infrastructure, management and security
all these are the components of cloud computing architecture.
12
1. Frontend:
Frontend of the cloud architecture refers to the client side of cloud computing
system. Means it contains all the user interfaces and applications which are used by
the client to access the cloud computing services/resources. For example, use of a
web browser to access the cloud platform.
 Client Infrastructure – Client Infrastructure is a part of the frontend
component. It contains the applications and user interfaces which are required to
access the cloud platform. In other words, it provides a GUI( Graphical User
Interface ) to interact with the cloud.

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.

The fundamental characteristics of public clouds are multitenancy. A public cloud is


meant to serve multiple users, not a single customer. A user requires a virtual
computing environment that is separated, and most likely isolated, from other users.

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:

A hybrid cloud is a heterogeneous distributed system formed by combining facilities


of the public cloud and private cloud. For this reason, they are also
called heterogeneous clouds.
A major drawback of private deployments is the inability to scale on-demand and
efficiently address peak loads. Here public clouds are needed. Hence, a hybrid cloud
takes advantage of both public and private clouds.

4. Community cloud:

Community clouds are distributed systems created by integrating the services of


different clouds to address the specific needs of an industry, a community, or a
business sector. But sharing responsibilities among the organizations is difficult.

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

Cloud computing is used to provide While It is used to make various


pools and automated resources that can simulated environments through a
be accessed on-demand. physical hardware system.

Cloud computing setup is tedious, While virtualization setup is simple as


complicated. compared to cloud computing.

While virtualization is low scalable


Cloud computing is high scalable.
compared to cloud computing.

While virtualization is less flexible


Cloud computing is Very flexible.
than cloud computing.

In the condition of disaster recovery,


While it relies on single peripheral
cloud computing relies on multiple
device.
machines.

In cloud computing, the workload is In virtualization, the workload is


stateless. statefull.

The total cost of cloud computing is The total cost of virtualization is lower
higher than virtualization. than Cloud Computing.

Cloud computing requires many While single dedicated hardware can


dedicated hardware. do a great job in it.

While storage space depends on


Cloud computing provides unlimited
physical server capacity in
storage space.
virtualization.

Virtualization is of two types :


Cloud computing is of two types :
Hardware virtualization and
Public cloud and Private cloud.
Application virtualization.

In Cloud Computing, Configuration is In Virtualization, Configuration is


image based. template based.
In cloud computing, we utilize the entire
In Virtualization, the entire servers
server capacity and the entire servers are
are on-demand.
consolidated.

In cloud computing, the pricing pay as


In Virtualization, the pricing is totally
you go model, and consumption is the
dependent on infrastructure costs.
metric on which billing is done.

Explain Virtual machine(VM) Management Steps in Details

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.

6. Securing the VM:


Apply security measures such as firewall configurations, antivirus software, and
regular software updates to protect the virtual machine from vulnerabilities and threats.

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.

Explain Architecture of cloud Virtual Machine(CVM)

The architecture of a cloud virtual machine involves several key components:

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.

3. *Virtual Machine:* Each VM represents a complete and isolated instance of a


computer, running its own operating system and applications. VMs share the
underlying hardware but operate independently.
4. *Operating System:* Within each VM, there is a separate operating system, which
can be different from the host operating system. This allows for running diverse
workloads on the same physical hardware.

5. *Cloud Management Layer:* Cloud providers offer a management layer through


APIs and user interfaces that allow users to create, configure, and manage virtual
machines. Users can also monitor performance, scale resources, and automate various
tasks.

6. *Networking Infrastructure:* Virtual machines are connected to the broader network


infrastructure, allowing them to communicate with other VMs, services, and external
networks. This includes components like virtual switches, routers, and load balancers.

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.

8. *Security Mechanisms:* Security features like firewalls, encryption, and access


controls are implemented to protect virtual machines and data from unauthorized
access or malicious activities.

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

You might also like