Virtualization is the act of creating a virtual (rather than actual) version of something, including (but not limited to) a virtual computer hardware platform, operating system (OS), storage device, or computer network resources. Virtualization is usually the creation of a system that executes separate from the underlying hardware resources, or the creation of an entire desktop for systems located elsewhere, similar to thin clients.

Share tech news, updates, or what's on your mind.

Sign up to Post

Single Hyper-V 2012 host server, one Windows Server 2012 VM running SQL Server 2016.
iSCSI storage is connected to host via two 1G links (MPIO).

PerfMon traces on the host server show high latency (40ms+) on iSCSI NICs, but only 20-50% bandwidth usage.

Storage system stats show similar info to host.

We're considering upgrading the SAN to 10GbE, but not sure that would improve performance we're not maxing out the current bandwidth.  Same uncertainty for adding additional links from host to storage

What other information can we gather toward identifying bottlenecks?
How can we improve iSCSI latency?
Hi All,
Previously I was assisted when I updated a Windows 7 Pro PC to Windows 10. On it was a Windows XP VM using the Microsoft VM kit. (Thanks again for your help).

After migrating, I setup Hyper-V to be able to start the Win XP VM which has a new issue. It prompts to re-activate upon start-up. I am able to work around it for about 2-minute intervals before it locks and puts me at the Activate Windows screen. No big deal.

My primary issue is that I have a file that is on the Windows XP VM and I cannot copy it to the Host computer. I have tried Enable Guest Services, Enable Enhanced Services, etc but since it is Win XP that option is not recognized.

Any suggestions?
I just setup a 2019 standard server and created the first VM guest.  When I go to connect to that guest in hyper-v manager, the display window is larger than the screen.  Both the host and guest instance are set for 1024x768.  I do not have the option to grab any of the borders of the window to drag and make the window smaller.  This should be straight forward.
Hi Virtualization Experts

We have an old VMWare ESXi server running two Windows VMs (one running Windows server 2008 and the other running Windows 2012 server).

VMWare ESXi is version 5.1 and free license (I think).

I have a brand new server which is running Windows Server 2019 standard with Hyper-V role installed.

I need to convert the virtual machines on VMWare to Hyper-V machines.

The Microsoft Virtual Machine converter is a no go because ESXi is running free version 5.1.

Hyper-V host is Server 2019 standard edition.

Here is where I am right now.

1. The first VM has 4 disks as you can see in image one. VM Guest OS is Windows 2008 server.
2. All disks are set as  SCSI on vmware end.
3. Exported VMware machines using the "export to OVF" method.
4. Converted VMDK files to VHDX file using Powershell command.
5. I created a new VM on Hyper-v with Gen1 format and attached 4 disk as scsi disks.
VM boots up to flashing cursor
6. Changed disk type to IDE and machine starts up but fails to boot into windows and goes to startup repair
Startup repair fails to fix the issue itself and goes into kind of recovery mode.
7. In this mode, it asks me to login with Administrator account to which I don't have pw since this is a domain controller and I don't know how to even set the password of local administrator account on a domain controller.

How do I fix this guys?

I have matched all the rest of the VM config i.e. the RAM, vCPUs etc.
Our network time is off by 7 minutes and slowly gotten to 7 minutes. Our PDC is a physical server and the other domain controller is VM.

I have checked the the time server on the PDC is NtpServer: (Local)
On the BDC is set to,0x9 as are other workstations on the domain.

The w32time  service is running and I have stopped and restarted it.

I have stopped the w32time service and set the time in windows and restarted the service and it went back to being off. Assume that due to pulling or getting the time from the bios.

I want to go into the bios on the PDC and change the time to the correct time and assume will need to sync or set the time on the other domain controller so that are not off on time by 7 minutes.
I have a Windows 7 Pro machine with a Windows XP Virtual Machine created by using the Microsoft VM software. I upgrade this machine to Windows 10 but the VM did not upgrade. I have a backup of the VM

Is there a way to set up the Windows XP VM on Windows 10?
Hi Experts,

I have a Windows Server 2016 setup with Hyper-V. On the server 2 virtual machines have been created. This has been a standard installation and the default Production Switch is used.

I would however like to give the 2 virtual machines machines a fixed IP (different from the IP they automatically received).

The information I see requires to setup a different virtual switch. Since the machines are in production I would like to be sure this is the correct procedure. Perhaps a link to the correct procedure?

Thanks for any help in advance,
I have a linux VM in Azure but I'm curious, is there a built in way in Azure to backup/export files within the VM? Like from the /home folder?  
I have VM backup but not sure that gives me file level restore and/or a way to restore them out to another destination like blob storage or a file server.

I someone already used Veem from vm backp and restore? I want your opinion if it's a simple and good product?

Is VMWare ESXi still free?

Hi there, years ago I used to donwload esxi (the free version) and setup VMs. Today I tried to download version 6.7 and it tells me I'm not entitled to it, did VMwarre change it, does a license need to be purchased now for the basic functions.

Hyper V question:

Basic setup:

I have two host machines - 15k drives / 32 threads / 128 GB RAM for RDS Farm

The way we have been setting these servers up is create VM1, VM2, VM3 on HOST 1 and VM4, VM5, VM6 on HOST2 and enabling local replication back to the other host. So VM1, VM2, VM3 has a replica on HOST2 and vice versa.

I also have two host machines with much more disk space that have 7.2k drives / 32 threads / 128 GB RAM for VM machines that aren't performance biased.

I'm wondering if it makes more sense from a performance standpoint not to cross replicate but to point the 15k hosts at the 7.2 host to store the replicas. Am I splitting hairs here?

I want to copy a couple of vm machines to a different data center. When the migration is done, the vm on old data center is removed. Can we do that with Vcenter 5.5 or I have to use VmWare Converter?

Hello Experts

How can I identify if I am working inside a VM?
considering that I may very well be inside with administrative privilege ?

I need to be able to prove beyond any doubt that I am inside or not a remote VM.

Hi All,

We currently have 2 * server 2008 domain controller. Both are backed up up nightly via Veeam. If we had a problem with one DC or indeed AD, what is the best practice to roll back to a previous working state. If for example one DC has a problem can I roll this one back and then AD etc will sync any changes made / discrepancies between the old data on the restored DC and any changes made during this time on the running DC. Is this a terrible idea?


our MysQL InnoDB cluster 8.0.12 has 2 nodes out of 3 shut down to save resource for other VM and now I turn them both on, but I suspect that the InnoDB cluster is not working any more:

InnoDB cluster
1) how to justify the cluster status if everthing is ok ?
2) how to make the cluster work again?
3) or how to cluster resync well again?
Dear Experts, I could not start Veeam. It said that "SQL server is not available". We checked and started all of SQL and Veeam services but it did not help.

Can you please help? many thanks!
Dear EE,

I have created MAC OS on Oracle Vitual Box and getting error please see attached image.


We are running exchange server 2016 in DAG setup. DAG is working fine. Databases are healthy.
I checked my exchange servers databases VHD's file size and notice that both servers databases VHD's size are not same. Please review the below image.
I checked database size in exchange servers and databases size are same on both server. Please review two images
1. Why VHD's size are not same? Do i need to worry about it? There is no error related DAG in event viewer. Everything is working fine if server one is down than database move into 2nd server but I really need to know why different size of VHD's.
2. You can see that 'E16DB1_55A2801F_......AAD.avhdx' also taking so much disk space like 550GB. What's the purpose of avhdx? can we reduce the file size without damage anything.

Exchange VHD's
Exchange VHD'sExchange Databases:
Exchange database 1Exchange database 2
I have just virtualized a Server2008R2 using DISK2VHD, which I have been using for decades without problems.
The Server2008R2 consists of a C drive, D drive + E drive.
After finishing I try to start this froma newly created VM om my Server2016 Hyper V host server.
HOWEVER start is failing due to boot error.
Can not find boot record.

I assume that the problem in fact is a simple boot order, but I dont know how to fix it.

When I look at hardware properties of the original Server2008 it says this:

Location 2    Bus 1   Target 0   LUN 0
Location 2    Bus 1   Target 1   LUN 0
Location 2    Bus 1   Target 2   LUN 0

I assume this is drive C D and E in order but Im not sure.
In the VM I have 2 IDE controllers both with 2 channels.
How do I set this up or does the problem lye in something else?

Please dont advise me to use other tools for virtulizations. I have used Disk2VHD for HUNDREDS of conversions without any problems :-)
Is there a way to assign a desktop from a floating pool? I want to test setting up a dedicated VM for a specific user but would rather not have to create a new dedicated pol to do so.

Cluster nodes are Windows Server 2019 with the latest patches as of this post.
Guest is Windows Server 2016.

We have a two node-Hyper-V cluster.  We were merging a rather large snapshot into one of the VM's (deleting a checkpoint).  

The VM was on node A but node B owned the storage and network resources.  Node B went offline because another engineer realized the IP address of the node was wrong so changed it without letting anyone know.  The event log of the node the VM was on has the following:

* Event ID 19070 - Background disk merge has been started - this is when I started the disk merge.
* Event ID 19050 - VM failed to perform the operation.  The virtual machine is not in a valid state to perform the operation - this is when we had the issue with node B.
* Event ID 16400 - VM cannot access the data folder of the virtual machine.  - VM is down hard at this time.
* Event ID 19100 - The description for Event ID 19100 from source Microsoft-Windows-V-VMMS cannot be found.  - When I saw this error, I about lost my lunch.
* Event ID 19070 - Background disk merge has been started - looks like the disk merge started up again.
* Event ID 19090 - VM background disk merge has been interrupted.  - Ouch.
* Event ID 19070 - Background disk merge has been started - looks like the disk merge started up again.
* Event ID 19090 - VM background disk merge has been interrupted.  - Getting nervous again.
* Event ID 19070 - Background disk merge has been started - looks like…
In Vmware esxi 6.5 I have a strange issue. 1 SD 500 GB datastore in a VM settings shows that it can be increased to 800 GB!!
I'm asking for the best way to replace VMware ESXi hosts with new hardware.
We currently have HP Dl380 servers Gen 9 hosts running ESXi 6.5 and are looking to go to HP DL380 Gen 10 ESXi 6.7
We have four 10 GB network Adapters in each server , each connected to different vSwitchs.
The new hardware will also have Four 10 GB adapters and will end up being configured identical to the Gen 9 server.
We are running vCenter Server Appliance

What is the best way to install the new servers ? and end up with the same configuration as the old servers ?
Can I backup and restore the VMware configuration ?
Let me know your best experiences with accomplishing a replacement like this

I have 3 DCs,2 VM DCs and  1 physical DC and I want to virtualize last physical DC.
To virtualize DC  infrastructure shouldn't be a problem
but what about cluster environment
„In 2008 R2 and prior, a cluster wouldn’t start at all if it couldn’t contact a domain controller. This is no longer true in 2012 R2 and later. Even if the cluster service won’t start, both Hyper-V and VMMS.EXE will. With basic cluster troubleshooting techniques, you can bring a clustered virtual machine online without the cluster running. These are techniques that you should know anyway if you’re operating a Hyper-V cluster.“

I have 3 NOD vmware(6.0) cluster and I want to virtualize last physical DC.
Please give me some advice,hint,best practices,share your expirience…about virtual AD environment in vmware cluster.
Thank you
 The "NVWatchDogService" service on our Windows 2012 R2 server stopped working,
task manager status shows this service "Starting" even after reboot.

There are two Event Viewer errors when stopping and restarting this service:

  Event Error 1.
Service cannot be started. System.ApplicationException: Failed to start java Service.
   at ShunraBootstrapperService.JavaStarter.StartService()
   at ShunraBootstrapperService.BootstrapperService.OnStart(String[] args)
   at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)

   Event Error 2.
Error while creating file: Access to the path 'C:\Program Files\HPE\NV\OpenJRE\bin\NVServicesJ.exe' is denied.

Suggestions are greatly appreciated.







Virtualization is the act of creating a virtual (rather than actual) version of something, including (but not limited to) a virtual computer hardware platform, operating system (OS), storage device, or computer network resources. Virtualization is usually the creation of a system that executes separate from the underlying hardware resources, or the creation of an entire desktop for systems located elsewhere, similar to thin clients.