locked
What is the difference between Virtual Machines and Virtual Machines (Classic) in portal.azure.com? RRS feed

  • Question

  • When i am trying to create a virtual machine in Azure, i see two options for creating virtual machines. what is the difference between them ?

    A screen shot from Azure preview portal:



    -- ME


    Wednesday, August 5, 2015 7:49 PM

Answers

  • Virtual Machines are V2 VMs in Azure IaaS v2 that contains significant changes in Azure such as: Azure Resource Manager (ARM) capabilities.

    We recommend using Virtual Machines for all new provisioned solutions on azure due to the recent improvements on the platform for virtual machine performance. 

    While Classic Virtual Machines in Azure are Version 1 Virtual machines that you see in the current (old) portal. These VMs doesn't have the new capabilities of Azure Resource Manager (ARM).

    Read more about Azure IaaS v2 improvements in virtual machine, compute, storage, ARM and more:

    https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-azurerm-versus-azuresm/

    Hope this helps.


    -- ME

    Wednesday, August 5, 2015 7:58 PM

All replies

  • Virtual Machines are V2 VMs in Azure IaaS v2 that contains significant changes in Azure such as: Azure Resource Manager (ARM) capabilities.

    We recommend using Virtual Machines for all new provisioned solutions on azure due to the recent improvements on the platform for virtual machine performance. 

    While Classic Virtual Machines in Azure are Version 1 Virtual machines that you see in the current (old) portal. These VMs doesn't have the new capabilities of Azure Resource Manager (ARM).

    Read more about Azure IaaS v2 improvements in virtual machine, compute, storage, ARM and more:

    https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-azurerm-versus-azuresm/

    Hope this helps.


    -- ME

    Wednesday, August 5, 2015 7:58 PM
  • What is the Powershell cmdlet to get a list of the V2 VMs?

    Get-AzureVM 

    gets a list of classic VMs, but not the V2 VMs.


    If you reach for the stars, you may not quite get one, but you won't come up with a handful of mud either. --Leo Burnett

    • Proposed as answer by prashant_kumar Tuesday, November 21, 2017 2:05 AM
    Wednesday, September 30, 2015 3:51 PM
  • Leo, I have been trying to figure out the same thing you asked.  How to use Get-AzureVM fir a V2 VM.

    I finally figured it out and have my Arure Automation shutting down my VM's at a specific time each day.

    The issue is you need to set up Azure Resource Manager for Azure Automation.  I found this that walks you through getting it all set up:

    https://azure.microsoft.com/en-us/blog/using-azure-resource-manager-in-azure-automation-runbooks/

    One note, When you get to step #8: Give the module some time to import and get extracted. give it some time.  It took mine almost a hour before it worked.

    Hope this helps. 

    Paul Fullerton

    Friday, October 2, 2015 2:53 AM
  • I found the answer on Stack Overflow: http://stackoverflow.com/questions/32871170/how-to-get-list-of-all-azure-vms-in-powershell.

    One of the answers includes a script that gets a list of classic vms, then switches modes and gets the list of v2 vms.


    If you reach for the stars, you may not quite get one, but you won't come up with a handful of mud either. --Leo Burnett

    Friday, October 2, 2015 3:49 PM
  • Mostafa,

    Is there any easy way to move from one model to the other? I simply want all my machine in v2

    Thank you,

    Ricardo


    ric123

    Friday, January 29, 2016 11:52 AM