You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/overview.md
+21-2Lines changed: 21 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: ju-shim
5
5
ms.service: virtual-machines
6
6
ms.collection: linux
7
7
ms.topic: overview
8
-
ms.date: 02/27/2023
8
+
ms.date: 01/02/2024
9
9
ms.author: jushiman
10
10
ms.custom: mvc, engagement-fy23
11
11
---
@@ -29,14 +29,33 @@ The number of virtual machines that your application uses can scale up and out t
29
29
## What do I need to think about before creating a virtual machine?
30
30
There's always a multitude of [design considerations](/azure/architecture/reference-architectures/n-tier/linux-vm) when you build out an application infrastructure in Azure. These aspects of a virtual machine are important to think about before you start:
31
31
32
-
* The names of your application resources
32
+
* The names of your resources
33
33
* The location where the resources are stored
34
34
* The size of the virtual machine
35
35
* The maximum number of virtual machines that can be created
36
36
* The operating system that the virtual machine runs
37
37
* The configuration of the virtual machine after it starts
38
38
* The related resources that the virtual machine needs
39
39
40
+
## Parts of a VM and how they're billed
41
+
42
+
When you create a virtual machine, you're also creating resources that support the virtual machine. These resources come with their own costs that should be considered.
43
+
44
+
The default resources supporting a virtual machine and how they're billed are detailed in the following table:
45
+
46
+
| Resource | Description | Cost |
47
+
|-|-|-|
48
+
| Virtual network | For giving your virtual machine the ability to communicate with other resources |[Virtual Network pricing](https://azure.microsoft.com/pricing/details/virtual-network/)|
49
+
| A virtual Network Interface Card (NIC) | For connecting to the virtual network | There is no separate cost for NICs. However, there is a limit to how many NICs you can use based on your [VM's size](sizes.md). Size your VM accordingly and reference [Virtual Machine pricing](https://azure.microsoft.com/pricing/details/virtual-machines/linux/). |
50
+
| A private IP address and sometimes a public IP address. | For communication and data exchange on your network and with external networks |[IP Addresses pricing](https://azure.microsoft.com/pricing/details/ip-addresses/)|
51
+
| Network security group (NSG) | For managing the network traffic too and from your VM. For example, you might need to open port 22 for SSH access, but you might want to block traffic to port 80. Blocking and allowing port access is done through the NSG.| There are no additional charges for network security groups in Azure. |
52
+
| OS Disk and possibly separate disks for data. | It's a best practice to keep your data on a separate disk from your operating system, in case you ever have a VM fail, you can simply detach the data disk, and attach it to a new VM. | All new virtual machines have an operating system disk and a local disk. <br> Azure doesn't charge for local disk storage. <br> The operating system disk, which is usually 127GiB but is smaller for some images, is charged at the [regular rate for disks](https://azure.microsoft.com/pricing/details/managed-disks/). <br> You can see the cost for attach Premium (SSD based) and Standard (HDD) based disks to your virtual machines on the [Managed Disks pricing page](https://azure.microsoft.com/pricing/details/managed-disks/). |
53
+
| In some cases, a license for the OS | For providing your virtual machine runs to run the OS | The cost varies based on the number of cores on your VM, so [size your VM accordingly](sizes.md). The cost can be reduced through the [Azure Hybrid Benefit](https://azure.microsoft.com/pricing/hybrid-benefit/#overview). |
54
+
55
+
You can also choose to have Azure can create and store public and private SSH keys - Azure uses the public key in your VM and you use the private key when you access the VM over SSH. Otherwise, you will need a username and password.
56
+
57
+
By default, these resources are created in the same resource group as the VM.
58
+
40
59
### Locations
41
60
There are multiple [geographical regions](https://azure.microsoft.com/regions/) around the world where you can create Azure resources. Usually, the region is called **location** when you create a virtual machine. For a virtual machine, the location specifies where the virtual hard disks will be stored.
0 commit comments