Azure
Disk Storage in Azure
In this
article we will learn about Azure Disk storage account in azure.
•
Azure managed disks are block-level storage volumes that are managed by
Azure and used with Azure Virtual Machines.
•
Managed disks are like a physical disk in an on-premises server but,
virtualized.
For creating a managed disk, all you have to do is specify the disk
size, the disk type, and provision the disk.
Once you provision the disk, Azure handles the rest.
Types of the
Disk
Ø Unmanaged Disk
It is a traditional type of disk that has been used by
VMs. With these disks, we can create our storage account and specify that
storage account when we create the disk. We must not put too many disks in the
same storage account, resulting in the VMs being throttled.
Ø Managed
disks:
It handles the storage account creation/management in the
background for us and ensures that we do not have to worry about the
scalability limits of the storage account. We specify the disk size and the
performance tier (standard/premium), and Azure creates and manages the disk for
us.
Ultra Disk :- IO-intensive
workloads such as SAP HANA, top tier databases (for example, SQL, Oracle),
and other transaction-heavy workloads.
Standard HDD disks: It
delivers cost-effective storage. It can be replicated locally in one
data-center, or be geo-redundant with primary and secondary data centers.
Standard SDD disks: It
is designed to address the same kind of workloads as standard HDD disks, but
offer more consistent performance and reliability than HDD. It is suitable for
applications like web servers that do not need high IOPS on disks.
Premium SSD disks: It
is backed by SSDs, and delivers high-performance, low-latency disk support for
VMs running I/O-intensive workloads. The premium SSD disks are mainly used for
production and database servers. So if we are hosting a database in a
particular server, then the premium SSD will be a good option.
Disk type comparison
Ultra disk | Premium SSD | Standard SSD | ||
---|---|---|---|---|
Disk type | SSD | SSD | SSD | HDD |
Scenario | IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads. | Production and performance sensitive workloads | Web servers, lightly used enterprise applications and dev/test | Backup, non-critical, infrequent access |
Max disk size | 65,536 gibibyte (GiB) | 32,767 GiB | 32,767 GiB | 32,767 GiB |
Max throughput | 4,000 MB/s | 900 MB/s | 750 MB/s | 500 MB/s |
Max IOPS | 160,000 | 20,000 | 6,000 | 2,000 |
benefits
of using managed disks.
Highly durable and available
Ø managed disks are designed for 99.999% availability
Ø Managed disks achieve this by providing you with three
replicas of your data, allowing for high durability.
Ø This type of durability protects you from not only
one, but two failures of disk replicas.
Simple
and scalable VM deployment
Ø Using managed disks, you can create up to 50,000 VM
disks of a type in a subscription per region,
Ø This allows you to create thousands of virtual
machines in one subscription.
Ø you can create VM scale sets that include up to 1000
VMs per set, provided you use a marketplace image.
Integration
with availability sets
Ø managed disks are integrated with both availability
sets and availability zones.
Ø The integration with availability sets ensures that VM
disks within an availability set are isolated from one another.
Ø This protects your applications from a single point of
failure within an Azure datacenter.
Ø Availability zone integration protects applications
from entire Azure datacenter failures.
Azure
Backup support
Ø Since Azure backup supports the backup and restore of
managed disks, you can use Azure backup to create backup jobs to protect your
data.
Ø This makes VM restores a snap.
Ø Currently Azure Backup supports disk sizes up to 32
tebibyte (TiB) disks.
Granular
access control
Ø Using Azure role-based access control, or RBAC, you
can specify granular access control for managed disks.
Ø you can assign specific permissions for managed disks
to your users.
Upload
your vhd
Ø Azure managed disks make it easier to upload your
on-prem VMs to Azure because you can use direct upload to transfer your VHD
files to Azure managed disks.
Ø You can use direct upload to upload vhds up to 32 TiB
in size.
disk
roles in Azure
There are three
disk roles in Azure. These roles include data disks, OS disks, and temporary
disks.
Ø Data disk
Ø OS disk
Ø temporary disk
Data
disk
Ø A data disk is a managed disk that's attached to a
virtual machine to store application data, or other data you need to
keep.
Ø When you attach a data disk to a VM, it's registered
as a SCSI drive.
Ø You can assign a drive letter to a data disk just like
any other physical disk in a physical server.
Ø Data disks have a max capacity of 32 terabytes, and
the number of data disks that you can attach to a virtual machine will be
determined by the size of the virtual machine itself.
OS
disk
Ø Every virtual machine has one attached operating
system disk. That OS disk has a pre-installed OS, which was selected when the
VM was created.
Ø This disk contains the boot volume.
Ø The max capacity of an OS disk is four terabytes.
Temporary
disk
Ø Most VMs contain a temporary disk, which is not a
managed disk.
Ø It is associated with the virtual machine that will be
located in the underlying hardware from where the server is provisioned.
Ø So, the temporary disk will not be stored in a storage
account.
Ø It will be stored in the underlying hardware from
where this server is located.
https://docs.microsoft.com/en-us/azure/virtual-machines/managed-disks-overview
you can learn same from below video
EmoticonEmoticon