Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is virtualization technology ? and what is the benifit of using that technology ? is ther a relation betwen hyper threading and virtualization?

user-image
Question added by Deleted user
Date Posted: 2014/02/06
Taiseer Habbosh
by Taiseer Habbosh , ICT Service Desk Officer , UNRWA

the Virtualization technology enables running  multiple operating systems on the same hardware ata the same time,

but the hyper threading a technology in the processor to execute more than one task in the same time in one core

Laxman Galipelli
by Laxman Galipelli , Computer Engineer , Kandui Industries Pvt Ltd

In Virtualisation you can use ur one Box as more than one. You can separete the file server OS and Application OS. U can install more than one OS creating VMs.

Hazem Hemaid
by Hazem Hemaid , Linux System Engineer , Training and Development Institute

virtualization technology is simply enabling multibe operating systems on single hardware .

Benifits of using vertualization :

1- Reduce space always taken for normal servers or hardware

2- Reduce Costs of cooling

3- Making full use of the hardware , high efficient

Hyper Threading

Is simply like doming multi tasking on the CPUs

more core + more threading = more taskis +more performance

Robin George
by Robin George , Senior Infrastructure Support Engineer , Cordiant Technologies

Virtualization technology

Virtualization is the “creation of a virtual (rather than actual) version of something, such as an operating system, a server, a storage device or network resources”.  Virtualization is defined as “a method of decoupling an application and the resources required to run it — processor, memory, operating system, storage and network access — from the underlying hardware host.” The important takeaway is that multiple resources can be accessed from a single server, resulting in fewer servers, less energy consumption and less maintenance.

 

Benefit of using Virtualization

 

Server Consolidation : It is not unusual to achieve10:1 virtual to physical machine consolidation. This means that ten server applications can be run on a single machine that had required as many physical computers to provide the unique operating system and technical specification environments in order to operate. Server utilization is optimized and legacy software can maintain old OS configurations while new applications are running in VMs with updated platforms.

Although a server supporting many VMs will probably have more memory, CPUs, and other hardware it will use little or no more power and occupy the same physical space reducing utilities costs and real estate expenditures.

 

Testing and development : Use of a VM enables rapid deployment by isolating the application in a known and controlled environment. Unknown factors such as mixed libraries caused by numerous installs can be eliminated. Severe crashes that required hours of reinstallation now take moments by simply copying a virtual image.

 

Dynamic Load Balancing and Disaster Recovery: As server workloads vary, virtualization provides the ability for virtual machines that are over utilizing the resources of a server to be moved to underutilized servers.  This dynamic load balancing creates efficient utilization of server resources.

Disaster recovery is a critical component for IT, as system crashes can create huge economic losses. Virtualization technology enables a virtual image on a machine to be instantly re-imaged on another server if a machine failure occurs.

 

Virtual Desktops : Multinational flexibility provides seamless transitions between different operating systems on a single machine reducing desktop footprint and hardware expenditure.

 

Improved System Reliability and Security : Virtualization of systems helps prevent system crashes due to memory corruption caused by software like device drivers. VT-d for Directed I/O Architecture provides methods to better control system devices by defining the architecture for DMA and interrupt remapping to ensure improved isolation of I/O resources for greater reliability, security, and availability.

 

Relation between hyper threading and virtualization

 

When multitasking, there is a single operating system and several programs running at the same time. With virtualization, you can have several operating systems running in parallel, each one with several programs running. Each operating system runs on a “virtual machine,” i.e., each operating system thinks it is running on a completely independent computer.

Multi-core technology allows a single processor to have more than one physical processor inside. For example, a computer with one dual-core processor acts as if it were a computer with two CPUs installed, working under a mode called symmetrical multiprocessing (SMP). Even though multi-core CPUs have more than one processor inside, they cannot be used independently. The operating system is run by the first CPU core, and the additional cores the CPU may have must be used by the same operating system. So, based on any explanation, there is no difference between a single-core CPU and a multi-core one.

Hyper-Threading technology simulates an additional processor per CPU core. For example, a dual-core CPU with Hyper-Threading technology is seen by the operating system as if it were a quad-core CPU. These additional processors cannot run separate operating systems, so for the operating system the Hyper- Threading technology has the same effect as the multi-core technology.

 

 

Mohammad Seraj Siddiquee
by Mohammad Seraj Siddiquee , Computer Management Assistant , Kathmandu

Virtualization enables today's X86 computers to run multiple operating systems and applications, making your infrastructure simpler and more efficient. Applications get deployed faster, performance and availability increase and operations become automated, resulting in IT that's easier to implement and less costly to own and manage. - See more at: http://www.vmware.com/virtualization/#sthash.gxap9wdr.dpuf

More Questions Like This