When you're setting up a new cloud server, whether running Windows, Linux or something else, it's important to keep the OS on its own drive. While many people have tended to create Windows installations, especially on desktops, with just a single C: drive, it really makes sense to have at least two drives. This allows you to manage, resize and back up each drive independently. To follow this tutorial, you'll need an Alibaba Cloud account. You'll also need to set up a billing method, and to create a VPC virtual private cloud and vSwitch virtual switch.
Create a virtual machine by using Windows PowerShell
From the Action pane, click New , and then click Virtual Machine. Make the appropriate choices for your virtual machine on each of the pages. For more information, see New virtual machine options and defaults in Hyper-V Manager later in this topic. After verifying your choices in the Summary page, click Finish. Right-click Windows PowerShell and select Run as administrator. Get the name of the virtual switch that you want the virtual machine to use by using Get-VMSwitch. For example,. Use the New-VM cmdlet to create the virtual machine. See the following examples.
Create a virtual machine by using Hyper-V Manager
Virtualization is a technology that divides physical server resources among multiple users and applications. The best example to explain the idea of virtualization is an apartment building. A country house owner has to take care of water and power supply, wood harvesting and organizing heating. Residents of the apartment building do not have to care about public utilities, because they provided by a city. A server is a piece of equipment that hosts data. A physical server is like a country house. However, it is possible to make an apartment building from it — this is where you'll need virtualization. With private servers, many people use the same physical server, but everyone has his own independent amount of computing resources. Therefore, different virtual servers hosted on the same physical server may have different operating systems, regardless of OS family.
Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized hardware, software, or a combination. Some virtual machine emulators, such as QEMU and video game console emulators , are designed to also emulate or "virtually imitate" different system architectures thus allowing execution of software applications and operating systems written for another CPU or architecture.