Hi and welcome to another
online session on Azure Storage.
My name is Vybava Ramadoss.
and I'm a program
manager on the Azure Disk team.
Today we're going to cover how you can
optimize your workload availability
when using Azure Disk Storage.
So let's get started.
First up, Azure disk's offers the
persistent performant block storage
that back your Azure virtual machines
and container based applications.
There are four unique capabilities
to call out when it comes to
Azure data storage. Number one,
We offer a zero percent AFR guarantee,
which means that we never lose customer data.
How we ensure this is by making three
consistent copies of every piece of
information that you write to our platform.
Number two,
we offer an industry-leading single instance
SL a guarantee for any discera backed by SSD.
This applies to standard SSD premium SSD
as well as ultradisc and last but not.
Least,
we also ensure that we offer very,
very simplified migration for you to
be able to use our native rest APIs to
write directly to the Azure storage back end.
We tie this in with our
Azure ecosystem as well,
so our ecosystem partners can leverage
this functionality to provide you the
best in class migration experience.
We also offer key innovative
capabilities on the platform,
including our Azure shared disks.
Capability which runs on both
Windows and Linux based applications.
Azure shared disks allows used to
simplify the architecture for both your
clustered and distributed applications,
but when insuring lower costs,
now that we've learned about some key
unique functionality of Azure data Storage,
let's learn about how to
optimize availability.
We will do this in three parts.
First up,
we will learn about the different
types of Azure data storage and what
you would use for different workloads.
2nd,
we will look at availability options and.
What are some of the latest
announcements with availability?
And last but not least,
we will look at how you can
configure data protection,
what also covering latest announcements
for you to protect your business,
critical applications.
Azure Disks provides you for
different types of discs,
which you can use to optimize
based on your workload.
First up we offer standard HDD which
is background magnetic drives and
it's great for dev test applications.
Next,
we offer Standard 8 SSD which offers
a consistent performance and is the
lowest cost SSD offering in the public cloud.
3rd,
we offer premium SSD which is
our default offering for high
IOPS workloads like databases.
And last but not least,
we offer Ultradisc which offers
sub millisecond latency's all the
way up to 160,000 IOPS and this
is perfect for tier one.
Workloads like SCP hono.
Now the key thing to notice here
is that every single one of these
disk types offer a single instance.
Escalate.
Now,
with premium SSD and Ultra disk you
will get the maximum or highest
single instance Cecily of 99.9 and
this is the highest in the public cloud.
Now that we've seen the
different types of discs.
Let's look at some availability auctions and
learn about some of the latest announcements.
When architecting for high availability,
you have a number of different
approaches you can take.
First up, if you have a legacy
application which doesn't do any
application level replication,
you can look at a single instance deployment.
If you take this approach,
we ensure that we offer a single instance as
well a guarantee for all of our disk types.
So that you can always ensure that
you have a reliable environment.
Next up, if you are able to take
advantage of multiple fault domains,
you could do this with availability
sets or with the MSS that can
be configured in a single zone.
Here you will not only get cross FD
spread for your virtual machines,
but we will also ensure that
your disks are aligned with the
different fault domains as well.
Third,
you could use availability zones that
ensures that your VMS are distributed
across different zones within a region.
Here again,
we ensure that your disks are distributed
within those zones to ensure that you
have the best availability experience.
This can be configured with the VMS,
which is a multi zonal configuration.
Last but not least,
you can also offer cross regional replication
with our Azure site recovery offering,
which ensures that even if an
entire region goes down that your
application will have uptime.
This enables seamless replication
between one region to another,
which is a regional pair.
Now that you've learned about the
different availability options,
let's look at the MSS.
Flax,
which was announced at Ignite
2021 in spring with VMS Flex.
Not only do you get the power of the MSS,
but you also get to use better
resource level granular control.
This can be used for resources like VMS,
but also disks.
With disks you can use any type of disks,
including ultradisc with VMS Flex.
And this allows you to have Azure
resource Manager level granular
control for our back and tagging VMS.
Flex is available for VM's to be
spread across zones or within a zone.
Next up we have announced zonally redundant
disks with premium SSD and standard SSD.
Azure Disks previously were only available
in LRS or locally redundant storage option.
With other SP,
ensure that we make synchronous
writes across the storage
within the same data center.
Which gives you high durability.
But this does not give you
protection from a zonal failure.
With vRS you can now rely on
the platform to replicate your
data across the different zones.
And ensure that your application will be
up even in case of a complete so no failure.
O as disks is available on Premises
D UN standard SSD's and some great
use cases for this will be clustered
databases or legacy workloads
that don't offer application
level replication zeros.
Discs are currently in preview.
An will be GA in the coming months.
Now let's talk about Azure shared disks.
I just shared this allows you to deploy a
simplified high availability solution for
your clustered or distributed workloads.
I shared this can be deployed both on
Windows as well as Linux based environments.
On Windows this is key for enabling
applications like SQL Server, FCI or Sep,
application servers analytics.
This can be deployed on Red Hat open
too as well as Souza environments
with Azure shared disks.
These are enabled on premium SSD as
well as Ultradisc an have full support
for SCSI 3 persistent reservations.
You can use Azure shared disks with
availability set as well as the MSS.
And you will also be able to use our
shared disks with the zonally redundant
storage coming soon now that we understood
the basics of Azure shared disks,
let's look at some key workloads.
Now on the active passive side,
you can enable failover clusters like SQL
Server FCI as well as AP application servers.
These can be configured on Windows
Server environments from 2008 onwards.
When you look at Linux,
configuring HAA on Linux.
Requires a cluster manager to be deployed,
so this could include pacemaker or
corosync which can be configured
on top of shared disks,
both either to use SCSI persistent
reservation based fencing
or SVD based fencing.
Last but not least, shared.
This can be used as read write many
volumes for container based applications.
However,
remember to use it as a roblock volume.
Now that we've learned about the
different availability options as
well as our latest announcements,
let's let's learn more about data protection.
The Azure Disk Platform offers some
key functionality that allows you
to configure cost effective data
protection on the platform with
extremely low RPO and extremely low RTO.
First up,
we offer rest API access directly
to the storage back end,
which allows you to enable low cost
replication to the platform number two.
We enable direct upload that allows
you to upload a VHD from anywhere,
whether it's on premises or
another cloud environment directly
into Azure disks and 3rd.
We support incremental snapshots for
discs that are deployed in Azure,
which allow you to one take fast snapshots,
take snapshots often,
as well as be able to capture.
Delta information from these snapshots for,
say,
putting away for long term storage
or moving to another region.
Now let's talk about per disk backup.
Purtis backup offer a simple and cost
effective backup solution to protect
your data that's sitting on Azure disks.
This offers an automated lifecycle
management for any snapshots of these disks.
This will enable a crash
consistent backup solution.
For your workloads which ensure said
there's no agents or other in guest
applications that need to run within a VM.
This allows you to take faster and more
frequent backups for your application.
Next up,
let's talk about the Azure Disk CSI driver,
which is now GA with Kubernetes version 120.
The Azure did CSI driver
enables you to use Azure
Disk storage with stateful
Kubernetes applications.
With the G of the CSI driver,
you can now leverage the volume management
capability via Kubernetes native APIs.
This means that you can take.
Volume snapshots as well as
create new persistent volumes
from these volume snapshots,
all via the Kubernetes native APIs.
This is also integrated
with our ISV solutions,
with Hope Works an castin
alongside the number of key
capabilities that we looked at.
Azure Disks offers a
comprehensive partner ecosystem.
With Azure disks you have
integrated solutions for migrations,
backup and disaster recovery,
Kubernetes storage as well as sand.
Environments here are a number of
partners that we have integrated
solutions with so that you can have
a seamless end to end experience.
On Azure,
here are some key resources for you to
learn more about Azure Disk Storage.
You can also check out our partner
solutions on the storage partners page.
Thank you for joining us and for learning
more about optimizing availability
for your applications on Azure.