About xen virtualization Essentials
Although the concept of virtualization is very old, the recent demand for improving hardware utilization, reducing hardware costs, reducing power consumption, simplifying system management, and improving system security has led to a rapid increase in virtualization deployment, there are also many corresponding virtualization solutions. In fact, the existing virtualization solutions are enough to meet the needs of enterprises from globalization to individuals.
This book is about xen's virtualization solutions. Xen is a hypervisor-based virtualization solution with rich functions and open source code. Although the birth time is not long, it has been widely accepted by the industry.
This book aims to provide readers with a basic method for deploying virtualization using xen. Many books tend to focus on Virtualization theory, but this book is not. This book emphasizes the actual use of xen, including detailed step by step tutorials. Through this book, you can learn how to create and manage xen-based virtual machines.
Directory
- 1. What is virtualization?
- 2. Why is virtualization important?
|
|
|
|
|
What is virtualization?
In traditional computer models, a computer system usually runs a single operating system. For example, a desktop computer can run Windows XP or Windows Vista, while a server can run Linux or Windows Server 2008. The concept of virtualization, including the use of various technologies, allows multiple different operating system instances to run on a single physical computer system at the same time, they share resources of physical hosts (such as memory, network, CPU, and disk space ). For example, a server using virtualization technology can run two Windows Server 2008 instances and one Linux instance simultaneously on one physical server. In this way, the infrastructure that traditional three computers can provide is provided on one server.
Why is virtualization important?
Virtualization has been a hot topic in recent years. Since Virtualization has only seen a sudden increase in attention in recent years, it is easy to think that virtualization is a brand new concept. In fact, virtualization began to appear on the mainframe operating system launched by IBM in 1960s. The sudden popularity of virtualization can be attributed to the following seemingly irrelevant concept: Green computing-the so-called green computing refers to products designed for power consumption and environmental protection. Although individuals or small businesses are not very concerned about virtualization, large companies with servers of a considerable scale can reduce the number of physical servers and save a lot of costs through virtualization. The computing power of modern computer systems has increased exponentially in recent decades. Many computers actually only use a small portion of CPU, memory, and storage.
Virtualization can maximize the utilization of hardware devices by running multiple operating systems on a single physical system.
- Cost reduction-Large enterprises are facing pressure to reduce costs and maximize shareholder return. One of the key technologies to reduce it overhead is to use virtualization technology to maximize return on a small number of computer hardware.
- Web 2.0-More and more applications are switched from local hosting to web-based. For example, many individuals and companies now use the Google Enterprise app to process workbooks and text. Such web services require a large number of servers to support and consume a large amount of electricity. Virtualization can reduce the number of physical servers, thus reducing costs and reducing power consumption.
- Support for multiple operating systems-Different operating systems are generally used for different purposes. For example, Linux is usually used as a Web server, while windows is usually used as a mail system server. In such an environment, virtualization can run different operating systems on the same computer at the same time. A similar trend is that more and more developers use Linux instead of windows as their development environment. Desktop Virtualization allows users to run both Linux and Windows, so that Linux users can access applications that can only run on Windows.
Original article:Http://www.virtuatopia.com/index.php/Xen_Virtualization_Essentials