Questions tagged [virtualization]

Virtualization is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources

Virtualization is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources.

Virtualization helps in:

  1. Better use of under-utilized computers
  2. Hardware Independence
  3. Data protection

I) Virtualization can be done at zonal level, software or hardware.

The main reason for server virtualization is to maximize the utilization of resources. In the conventional system each application will have its own dedicated server. The drawback is that most of the resources remain unused most of the time. Typically, less than 20% of a physical server resource gets utilized. Companies still need to spend money, energy and resources for updating each of these physical servers and keeping them up and running. Virtualization divides each of the physical servers into multiple virtual servers, thus creating multiple logical instances of software on a single physical hardware. Thus multiple applications can run on a single server and each application running on a virtual server is made to feel that it is the unique holder of the physical resource. Thus it maximizes resource utilization and reduces the cost of maintenance by reducing the number of physical servers.

II) Network Virtualization: Given a physical network, virtualization allows for multiple logical networks to run atop(parallely) the common physical substrate. Thus, multiple users can share the network resources and it provides a secure/ reliable connection among the virtually connected nodes.

2317 questions
37
votes
5 answers

Node.js development, windows or linux?

I'm interested in web development on the Node.js platform. My host OS is Windows 7. What would be the preferd way to set up a development environment. Run it directly on the host or in a linux based virtual machine? What are the pros and cons…
Gabriel Smoljár
  • 1,175
  • 2
  • 13
  • 32
36
votes
11 answers

Intel's HAXM equivalent for AMD on Windows OS

Is there any equivalent of Intel's HAXM for AMD (Windows OS) or has anybody been able to hack HAXM to make it work on AMD processors (Windows OS)? Also, would Genymotion (http://www.genymotion.com) be significantly faster compared to the default…
35
votes
4 answers

C#: Create a virtual drive in Computer

Is there any way to create a virtual drive in "(My) Computer" and manipulate it, somewhat like JungleDisk does it? It probably does something like: override OnRead(object sender, Event e) { ShowFilesFromAmazon(); } Are there any API:s for this?…
Seb Nilsson
  • 24,850
  • 29
  • 95
  • 124
35
votes
2 answers

WPF VirtualizingStackPanel for increased performance

I would like a simple description of how to implement a virtualizingstackpanel for an ItemsControl that is databound to an ObservableCollection in my MVVM. I have an ItemsControl instance for each tab in a tab control, and switching tabs becomes…
bluebit
  • 2,909
  • 7
  • 31
  • 41
35
votes
18 answers

VirtualBox error : kernel driver not installed(rc=-1908)

I tried to set up an virtual machine on Ubuntu 12.10.I installed Oracle Vm VirtualBox Manager. Then, i followed the steps and i choose .iso file from settings>storage.Then clicked live cd/dvd option.Then OK,when i clicked to start button i get such…
user1760668
34
votes
8 answers

Can VirtualBox be executed under Amazon EC2 instance?

We have a test system where a VirtualBox VM snapshot is started before each major test. The snapshot contains a state of the tested system specific to the test. This is a memory-intensive testing. There is an idea to move the daily test run into…
Vladimir Dyuzhev
  • 17,603
  • 9
  • 45
  • 61
34
votes
3 answers

iOS for VirtualBox

Is there anyway to install Apple iOS in VirtualBox? i have installed Android on VirtualBox with live Android and i have installed Snow leopard on VirtualBox but i don't know whether i could do the same with iOS if there is a way please let me…
Keshan
  • 12,589
  • 10
  • 44
  • 71
34
votes
3 answers

why setting ScrollViewer.CanContentScroll to false disable virtualization

As most WPF developers know, setting ScrollViewer.CanContentScroll to false will disable virtualization; but I'd like to know how it works, because I try to enable virtualization while setting ScrollViewer.CanContentScroll to false.
Park Wu
  • 341
  • 1
  • 3
  • 3
33
votes
4 answers

What is the overhead of a context-switch?

Originally I believed the overhead to a context-switch was the TLB being flushed. However I just saw on wikipedia: http://en.wikipedia.org/wiki/Translation_lookaside_buffer In 2008, both Intel (Nehalem)[18] and AMD (SVM)[19] have introduced tags…
user997112
  • 25,084
  • 34
  • 143
  • 278
33
votes
14 answers

Virtualized SQL Server: Why not?

The IT department where I work is trying to move to 100% virtualized servers, with all the data stored on a SAN. They haven't done it yet, but the plan eventually calls for moving the existing physical SQL Server machines to virtual servers as…
Joel Coehoorn
  • 362,140
  • 107
  • 528
  • 764
32
votes
12 answers

How to identify that you're running under a VM?

Is there a way to identify, from within a VM, that your code is running inside a VM? I guess there are more or less easy ways to identify specific VM systems, especially if the VM has the provider's extensions installed (such as for VirtualBox or…
Wilson
  • 691
  • 1
  • 7
  • 9
31
votes
2 answers

What exactly do shadow page tables (for VMMs) do?

My understanding is that shadow page tables eliminate the need to emulate physical memory inside of the VM. ie. Instead of: guest OS -> VMM + virtual physical memory -> host OS -> host hardware It's just: guest OS -> VMM -> host OS -> host…
aerain
  • 969
  • 2
  • 10
  • 17
31
votes
2 answers

How to check if Intel Virtualization is enabled without going to BIOS in Windows 10

I want to check if Intel virtualization is enabled in my laptop or not (Lenovo Thinkpad, Win 10 64 bit). Is there any way available to check it without going to BIOS?
Amol.Shaligram
  • 383
  • 1
  • 3
  • 11
29
votes
7 answers

Windows Phone 7 emulator on a VM?

It seems that the Windows Phone 7 SDK doesn't support running inside a VM. On Parallels, the entire VM simply crashes when the emulator is starting up. Around the web, though, a few people have reported that they were able to use it by changing a…
Eduardo Scoz
  • 24,183
  • 6
  • 45
  • 62
28
votes
10 answers

.NET Development on a Mac Tips

I have just got a MacBook Pro and have been using it (+Fusion) to develop on for about a month now. The purpose of this question is similar to Hidden Features of C#; to become a how-to of tips and trick for windows development on a mac. I should…
Andrew Burns
  • 12,329
  • 9
  • 36
  • 40