Virtualization and cloud computing is a method of partitioning a physical server into multiple virtual servers so that each virtual machine has the ability to run on its own dedicated machine. An example of virtualization is the VMware or Hyper-V product.
Virtualization and cloud computing applications are a method of describing software technology, separating them from the operating system. A fully virtualized application is not installed in the traditional sense, although it still performs as a traditional application. These applications will not contact the operating system.
Virtualization and cloud computing
Why virtualization in the cloud? Virtualization and cloud computing have a relation?
Virtualization can help companies maximize the value of IT investments, reduce server hardware, reduce energy consumption, cost and complexity of IT management while increasing the flexibility of the environment.
Cost problem in Virtualization and cloud computing
You may have a free data center, but you will need to pay for your own physical servers, then set options for a free virtualization software and a free operating system.
For example, Microsoft’s Virtual Server and VMware Server are free, allowing download and installation
Administration issues in Virtualization and cloud computing
Virtualization reduces the administrative burden from 10 to 30 times.
This means you can save time in managing your server daily by having a virtualized environment. The following factors reduce the administrative burden:
Centralized console is for quick access to servers.
CDs and DVDs can be quickly mounted using ISO files.
New virtual servers can be executive quickly, less expensive than physical servers.
RAM can be quickly allocated to the drives.
Virtual servers can be moved from one server to another.
Deployment issues in Virtualization and cloud computing
Because every virtual server is just a file on a drive, it is easy to copy a system to create a new system.
To copy an existing server, just copy the entire directory of the current virtual server.
Virtualization software allows you to make copies of your work environment.
How do Virtualization and cloud computing work ?
The first step is to conduct an environmental assessment of the organization to determine the processor needs for each department.
Deploy control of computer resources and configuration to:
Files and storage of the system
Identify and consolidate applications that are compatible with a single server, or that can virtualize your data center to share processing capabilities from the server.
But there are specific environments that do not implement virtualization and cloud computing, for example, specialized graphics applications that are not suitable for virtualization environments. Reason Video card can not handle the requirements of a graphics adapter with high performance. Gaming, CAD, and software that require three-dimensional graphics are not ideal for virtualized environments.
Databases also require more memory and also require greater processing power of the virtual server. So the virtualization database can be successful if small enough.
Security issue in virtualization and cloud computing
When it comes to security, the risks exist in both the physical server and the virtualized server
When virtualization needs to have network and virus concerns as well as solve problems like a physical machine.
You also need to protect against spyware and malware on the virtual machine.
In fact, security is very important on the server virtualization, because a virtual server can affect other virtual machines on the same physical server.
Cloud and connected devices
When it comes to security, the risks that exist in a physical server also exist in a virtualized server
Therefore, it is necessary to separate the virtualization servers and set the security scope to protect the host.
Virtualization and cloud computing solution
There are two components involved in virtualization and cloud computing: the virtualization environment and the server. The virtualization environment is in charge of everything in a server. Through the client machine, you will access to the server and work on it. The client machine only has the mission of displaying the results.
Let’s take a look at some of the popular virtualization products:
Microsoft Server 2008 Hyper-V
Microsoft Server 2008 Hyper-V
Microsoft Server 2008 Hyper-V (Hyper-V) is a hypervisor-based virtualization technology, which is a feature that selects versions of Windows Server 2008.
Microsoft’s investment in virtualization extends from the desktop to the data center to help IT professionals and developers realize IT initiatives.
Experts can build systems with the flexibility and intelligence to automatically adjust changing business conditions by aligning computer resources with strategic goals.
VMware provides VMware Server, a free virtualization product for Linux and Windows servers.
VMware has been developing virtualization for many years, and many customers have deployed thousands of VMware server environments on their businesses.
VMware Server utilizes pioneering virtualization technology, whereby VMware Server supports virtualization very easily, towards the virtual infrastructure throughout the enterprise.
Enables users to quickly provide new server capacity by partitioning a physical server into multiple virtual machines, bringing the benefits of virtualization technology to each server.
VMware Server supports the following features:
X86 hardware support
Supports Linux and Windows server operating systems, including 64-bit operating systems
Supports Linux, NetWare, Solaris x86 and Windows clients, including 64-bit operating systems
Virtual SMP support
Virtual machine monitoring and management intuitive, easy to use with remote control interface. VMware is the biggest name in virtualization, they provide the VMware infrastructure, including the latest version of VMware ESX Server 3.5 and VMware VirtualCenter 2.5. The infrastructure will allow VMware customers to streamline management in the IT environment
Through this article, you will know clearly about Virtualization and cloud computing. If you want to know more information, you can read the next one to upgrade your knowledge about Virtualization and cloud computing