0% found this document useful (0 votes)
3 views6 pages

CC Assignment

The document outlines the challenges and risks of cloud computing, including security issues, privacy concerns, downtime, data loss, vendor lock-in, limited control, network dependency, cost management issues, and compliance issues. It also explains virtualization as a technology that allows multiple virtual machines to run on a single physical system, detailing various types such as hardware, operating system, server, storage, network, and application virtualization. Additionally, it describes hypervisors, their role in virtualization, and differentiates between Type 1 (bare-metal) and Type 2 (hosted) hypervisors.

Uploaded by

Meet patel
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views6 pages

CC Assignment

The document outlines the challenges and risks of cloud computing, including security issues, privacy concerns, downtime, data loss, vendor lock-in, limited control, network dependency, cost management issues, and compliance issues. It also explains virtualization as a technology that allows multiple virtual machines to run on a single physical system, detailing various types such as hardware, operating system, server, storage, network, and application virtualization. Additionally, it describes hypervisors, their role in virtualization, and differentiates between Type 1 (bare-metal) and Type 2 (hosted) hypervisors.

Uploaded by

Meet patel
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Q.7 Explain Challenges and Risks of Cloud Computing.

Ans: Challenges and Risks of Cloud Computing

1. Security Issues – Data stored in the cloud may be exposed to


hacking, data breaches, or unauthorized access.

2. Privacy Concerns – Cloud providers may access or monitor user


data.

3. Downtime / Service Outage – Cloud services may go down due to


maintenance or failures.

4. Data Loss – Risk of losing data due to crashes, accidental deletion,


or cyber-attacks.

5. Vendor Lock-in – Difficult to switch from one cloud provider to


another.

6. Limited Control – Users have less control over hardware, software,


and storage.

7. Network Dependency – Cloud works only with stable internet;


poor connectivity affects performance.

8. Cost Management Issues – Mismanaged usage can increase bills


unexpectedly.

9. Compliance Issues – Cloud may not meet required legal or


regulatory standards.

Q.8 What is Virtualization? Explain Types of Virtualizations.


What is Virtualization?

Virtualization is a technology that creates a virtual version of


hardware, software, or resources like servers, storage, and
networks.
It allows one physical system to run multiple virtual machines (VMs).

Example: Running Windows and Linux together on one computer.

Types of Virtualization

1. Hardware Virtualization

 Virtual machines run on a physical server using a hypervisor.

 Example: VMware, VirtualBox.


 Used in cloud servers.

2. Operating System Virtualization

 A single OS is divided into multiple isolated containers.

 Example: Docker, LXC.

 Lightweight and fast.

3. Server Virtualization

 One physical server is divided into multiple independent virtual


servers.

 Improves server efficiency.

4. Storage Virtualization

 Combines multiple storage devices into one virtual storage unit.

 Simplifies backup and management.

5. Network Virtualization

 Creates virtual networks, switches, and routers on physical network


infrastructure.

 Example: VLANs, SDN.

6. Application Virtualization

 Applications run in isolated virtual environments without installation


on the main OS.

 Example: Citrix, VMware ThinApp.

Long answer
Q.7 Explain Challenges and Risks of Cloud Computing.

Challenges and Risks of Cloud Computing (5–6 Marks)

Cloud computing offers many benefits, but it also comes with several
challenges and risks. These include:

1. Security Threats

Cloud data is stored on remote servers. If the cloud provider has weak
security, data may become vulnerable to hacking, malware attacks, or
unauthorized access. Protecting confidential information becomes a major
challenge.
2. Privacy Issues

Users do not know who can access their data on the cloud. Cloud
providers or third parties may have access, creating concerns about data
misuse, monitoring, or sharing without permission.

3. Downtime and Service Outages

Cloud services depend on the provider’s infrastructure. If there is a server


failure, maintenance issue, or technical problem, users may face
downtime and won’t be able to access their data or applications.

4. Data Loss and Recovery Problems

There is always a risk of accidental data deletion, corrupted files, or loss


due to cyber-attacks. Although cloud providers take backups, data
recovery may take time or may not fully restore everything.

5. Vendor Lock-in

Once an organization starts using one cloud provider, it becomes difficult


to shift to another provider because of different technologies and
migration costs. This reduces flexibility and creates dependency.

6. Limited Control and Flexibility

Cloud users do not control the underlying hardware or infrastructure. They


must rely on the provider for performance, security, and updates, which
may not always match business needs.

7. Network Dependency

Cloud computing works through the internet. If the internet connection is


slow or unavailable, cloud services cannot be accessed, affecting
productivity.

Q.8 What is Virtualization? Explain Types of Virtualizations.

What is Virtualization? (Definition)

Virtualization is a technology that allows a single physical system (like a


computer or server) to run multiple virtual environments (virtual
machines).
It separates hardware from software, allowing better resource utilization,
flexibility, and cost efficiency.
Types of Virtualization (5–6 Marks)

1. Hardware Virtualization

 Virtual machines are created on a physical machine using a


hypervisor (like VMware, Hyper-V, VirtualBox).

 Each VM has its own OS and applications.

 Helps in server consolidation and efficient hardware use.

2. Operating System (OS) Virtualization

 A single OS is divided into multiple isolated instances called


containers.

 Examples: Docker, LXC.

 Lightweight, fast startup, and useful for cloud application


deployment.

3. Server Virtualization

 One physical server is split into multiple virtual servers.

 Each virtual server can run independently.

 Improves server utilization, reduces hardware cost, and makes


management easy.

4. Storage Virtualization

 Combines multiple storage devices into a single virtual storage pool.

 Helps in data backup, disaster recovery, and easy management.

 Used in SAN (Storage Area Network) systems.

5. Network Virtualization

 Creates virtual networks, switches, and routers over physical


network hardware.

 Allows flexible, scalable, and secure networks.

 Technologies: VLANs, SDN (Software Defined Networking).

6. Application Virtualization

 Applications run in isolated virtual environments without being


installed on the host OS.
 Makes application distribution and updates easier.

 Example: VMware ThinApp, Citrix.

Q.8 What is Hypervisor? Explain types of Hypervisor.

What is Hypervisor?

A Hypervisor, also called a Virtual Machine Monitor (VMM), is a


software or firmware layer that allows multiple virtual machines (VMs) to
run on a single physical machine.

It manages and allocates hardware resources such as CPU, memory, and


storage to each VM, ensuring they run independently without interfering
with each other.

Hypervisors are the core of virtualization technology used in cloud


computing, data centers, and server management.

Types of Hypervisors

Hypervisors are mainly classified into two types:

1. Type 1 Hypervisor (Bare-Metal Hypervisor)

 Runs directly on the physical hardware of the host machine.

 Does NOT need a host operating system.

 Offers better performance, more security, and higher


efficiency.

 Mostly used in enterprise servers and data centers.

Examples:

VMware ESXi, Microsoft Hyper-V, Citrix XenServer, KVM.

Advantages:

 Fast performance

 High security

 Ideal for cloud and large-scale virtualization

Disadvantages:

 Complex to set up

 Requires dedicated hardware


2. Type 2 Hypervisor (Hosted Hypervisor)

 Runs on top of a host operating system like Windows, Linux, or


macOS.

 The OS manages hardware, and the hypervisor runs as an


application.

 Used for personal use, testing, development, and small-scale


virtualization.

Examples:

VMware Workstation, Oracle VirtualBox, Parallels Desktop.

Advantages:

 Easy to use and install

 No special hardware required

Disadvantages:

 Slower performance

 Less secure than Type 1 hypervisors

You might also like