70-740 - Hyper V Hardware Requirements

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello and welcome to this tech tip from will in this video I will look at the hardware requirements for installing hyper-v in Windows Server 2016 by the end of this video you'll know what is required to install hyper-v later on in the video I'll also demonstrate how to check whether or not your server meets these requirements so let's get started to begin with let's look at some of the best practices for hyper-v first of all when installing hyper-v microsoft recommends that you dedicate an entire server to running hyper-v in other words you should install no other roles on your server other than the hyper-v role or to put it another way a hyper-v server should be just that a hyper-v server and nothing else any additional roles you plan on deploying should be installed onto one of your virtual machines instead and not the hyper-v host server itself next when deploying your hyper-v server microsoft recommends the server core interface not the desktop experience interface this is because server core requires fewer resources such as CPU and RAM than the desktop experience interface by running your hyper-v server in server core mode you're effectively freeing up resources for your virtual machines what's more server core servers require fewer updates than desktop experience servers few updates mean fewer reboots and fewer reboots means less downtime for your virtual machines with the best practices now covered let's take a look at the actual requirements for hyper-v to install hyper-v in Windows Server 2016 you'll require a 64-bit processor you cannot install hyper-v onto any 32-bit system fortunately Windows Server 2016 is only available in a 64-bit architecture there's no 32-bit release of Windows Server 2016 therefore any computer running Windows Server 2016 will by design have a 64-bit processor however as well as having a 64-bit architecture your servers processor must also support some additional features the first of these is slat or second level address translation second level address translation is a feature that reduces the amount of overhead generated from the hypervisor by reducing the load on the hypervisor second level address translation essentially frees up CPU cycles for your virtual machines if you're hyper-v server is using an Intel processor slat is commonly referred to as EPT or extended page table amongst the AMD family of processors slat is known as our VI or rapid virtualization indexing next your processor must support Hardware enforced data execution prevention or simply DEP hardware enforced data execution prevention made its debut back in 2004 with the release of Windows XP service pack 2 since has been around for so long there's a good chance that any modern system will support DEP hardware enforced data execution prevention is essentially a form of security DEP uses the processor in your system to mark memory as either executable or non executable in a nutshell this prevents code from being executed in memory unless the memory location explicitly contains executable code in today's world clever hackers are able to target certain systems by inserting executable code into non-executable memory locations Hardware enforced data execution prevention is designed to prevent this type of attack if your hyper-v server has an Intel processor installed Hardware enforced data execution prevention is referred to as execute disable or simply XD AMD processes on the other hand refer to the technology as no execute or NX the next requirement is a bias or UEFI firmware that supports hardware-assisted virtualization with hardware-assisted virtualization virtual machines are essentially fooled into thinking they're running on actual hardware rather than software hardware assisted virtualization made its debut for both AMD and Intel processors back in 2006 so there's a very good chance that any computer manufactured in the last 12 years or so will support this feature it's worth noting at this point that hardware-assisted virtualization is disabled for some computers by default if this is the case with your system you're required to go into the BIOS or UEFI firmware for your server and enable the feature manually if you're required to enable the feature some of the more common listings for this option are virtualization technology virtualization technology VTX virtualization technology VTX /v TD and AMD v4 your system you could find that the option is listed differently but these are among the most common listings that I personally have found the last requirement I will look at for hyper-v is the RAM memory requirement in addition to running hyper-v your host system must have enough RAM memory to run all of the virtual instances on that computer Microsoft States in their official documentation that each hyper-v hosts should have at least a four gigabytes of RAM this should be considered an absolute minimum in the real world you should definitely aim for more I've worked with hyper-v for a long time and I cannot emphasize enough how important it is to beef up your hyper-v hosts with plenty of RAM lack of memory and hyper-v computers can cause problems such as poor performance and virtual machines refusing to start for example that covers the requirements for hyper-v so I'll now change over to my Windows Server 2016 server so I can now demonstrate how to check whether your system meets the requirements I've looked at this is a clean installation of Windows Server 2016 no roles or features have been installed yet from the desktop of my Windows Server 2016 server I will first right click on the start button from the options that appear I will select the option command prompt admin this opens a command prompt with administrative privileges from the command prompt window I will enter command system info and then press Enter at this point windows were starts to gather information about your system in most cases this should only take a few moments when the command finally completes system info will display all of the information it's gathered about your system using this report you can determine straight away whether or not your system is capable of running hyper-v to begin with oh look at the section of the report labeled total physical memory this is essentially the amount of RAM memory installed in the computer if you recall from earlier hyper-v requires at least four gigabytes of RAM to install in the case of my system notice that I have over sixteen thousand three hundred megabytes of RAM installed which is approximately sixteen gigabytes more than enough the next section I will look at is the hyper-v requirement section from here I can see the processor and firmware requirements I've looked at earlier if your system meets a particular requirement System Info will mark the requirement with yes if it does not meet the requirement it will be marked with a No instead as you can see all of the requirements in my system are marked is yes meaning they're all supported including second level address translation and data execution prevention I can also see that virtualization is enabled in the firmware for my system which essentially means that this server fully supports hardware-assisted virtualization having consulted this report I can safely say that my system fully meets the requirements for hyper-v and I should have no problem installing the role well that covers the requirements for installing hyper-v in Windows Server 2016 in the next video I'll demonstrate how to install the hyper-v role so that you can get your hyper-v server up and running I hope that you've enjoyed this video from tech tips from will for more tech tips feel free to browse our collection of videos on youtube and to be notified of new videos when we release them consider subscribing to our channel many thanks and we'll see you on the next tech tip
Info
Channel: techtipsfromwill
Views: 7,243
Rating: undefined out of 5
Keywords: Hyper-V, Hardware Requirements, 70-740, Windows Server 2016, Windows, system requirements, Virtualization, SLAT, EDP, RAM, Hardware Assiste Virtualization
Id: GNyJyCAVFRs
Channel Id: undefined
Length: 9min 49sec (589 seconds)
Published: Tue Sep 19 2017
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.