Virtual Machines Flashcards
What is IaaS, PaaS, Saas?
- Infrastructure as a Service (Most flexible, can also handle SaaS or PaaS)
- Platform as a Service (Lowe Level of SaaS, EG. Google Apps Engine)
- Software as a Service (Google Apps, SalesForce)
Why do you need to deallocate your VM if the testing is complete?
If you shut it down and don’t deallocate your VM, you still incur the charge as you are reserving hardware resources.
Does deleting the VM delete the managed disk?
No
If RDP, PowerShell doesn’t connect, what should you look at?
- Azure Network Security Group (NSG) under ACL, check the ports are set to ‘Allow’:
a. ports 3389 (RDP)
b. Public Port 80 (HTTP)
c. Private Port 5986 (PowerShell Remoting)
What is VNET Peering?
Virtual network peering enables you to seamlessly connect two Azure virtual networks. Once peered, the virtual networks appear as one, for connectivity purposes. (Runs via Microsoft Backbone)
Why use VNet-to-VNet?
If you have multiple subscriptions and/or VMs are placed in different regions, this method allows you to build a virtual network.
What options are available for building VM Images?
- You can build your VM Image on-prem and upload it
- You can use a template on Azure.
- Build a custom one on Azure.
What options do you have for VM elasticity?
- Scale your VM vertically (increase/decrease compute power).
- Scale your VM horizontally (deploy multiple clones of the same VM to deal with workload size).
What is an Ephemeral disk?
Secondary temporary disk (D Drive), it should not be used for data. It holds Paging File or Swap File.
What does IOPS stand for?
Input/Output operations per seconds. Higher the number, the better the performance.
Can you attach, detach and move NIC to different Virtual machines?
Yes
Note: This will be required on a virtual network along with subnet setup.
Are DNS automatically taken care of by Azure DNS?
Yes
Note: You can assign additional internal or external DNS server addresses in the virtual network.
What is to use PowerShell in Azure?
shell.azure.com
Inside PowerShell in Azure, how do you check?
Get-CloudDrive
What is Azure CLi V2.0
Python Application.
Note to install: Install Python, Package manager to Azure CLi and then SSH Keygen