Uploaded by Mr Ankar

Security Assigment

advertisement
Name:Abdiaziz Hussein Mohammed Id:4306
1…Virtualization is technology that you can use to create virtual representations of servers, storage,
networks, and other physical machines. Virtual software mimics the functions of physical hardware to
run multiple virtual machines simultaneously on a single physical machine.
2..Virtualization is the process of creating a software-based, or “virtual” version of a computer, with
dedicated amounts of CPU, memory, and storage that are “borrowed” from a physical host computer—
such as your personal computer— and/or a remote server such as a server in a cloud provider’s
3.Types of Virtualization..
a)Hardware Virtualization
Hardware virtualization is also known as hardware-assisted virtualization or server virtualization runs on
the concept that an individual independent segment of hardware…
b)Software Virtualization
Software Virtualization involves the creation of an operation of multiple virtual environments on the host
machine. It creates a computer system complete with hardware that lets the guest operating system to
run.
4..Advantages of Virtual Machines
Before you decide whether to implement this technology, you must understand the benefits of virtual
machine technology in operating systems. That said, here are some of the top benefits and features of a
virtual machine in OS:
Cost Efficiency: One of the biggest advantages of virtual machines over physical servers is that they
require fewer hardware resources. This translates into cost savings as you don’t need additional hard
drives or server space because a single machine can host multiple VMs and run multiple applications.
Security: Since each virtual machine runs independently, it’s isolated from other machines. This helps
provide a greater level of security for each machine, as any malware or malicious attacks will not spread
across multiple machines.
Flexibility: This is one of the advantages of virtual machines in cloud computing. Since virtual machines
are software-based, it is easy to spin up new ones if needed. This makes it incredibly convenient to scale
your computing resources per your needs without purchasing additional hardware.
Disadvantages of Virtual Machines
Performance Issues: Although virtual machines can benefit businesses in terms of cost efficiency and
flexibility, they can also cause performance issues if not configured properly. Since multiple virtual
machines share the same hardware resources, it can lead to decreased performance and efficiency.
High Initial Costs: Implementing virtual machines can be expensive as you must purchase the VM
software and storage space. This makes it costlier than installing physical servers for each application.
The disadvantages of virtual machines in cloud computing include the cost of cloud hosting platforms.
Security Risks: Although VMs are more secure than traditional physical servers, they still come with
security risks, such as malware and malicious attacks within the virtual environment. To ensure
maximum security, it is important to configure the VMs properly and use advanced security tools.
Complexity: Virtual machines are software-based and can be complex to understand. Therefore, you
need expert help to configure and manage these systems. This can be very costly if you don’t have an inhouse IT team.
Download