Azure Classroom Series – 25/Aug/2020

Storage Needs for an Enterprise Applications

  • Enterprise Applications will be hosted on Physical/Virtual Machines in on-premise data centers which will have
    • Disk Storage (SSD & HDD)
    • Network Storage (SAN or NAS)
  • Our Organizations will have backup & archival policies for backups of disks, Network storages etc and For DR we also maintain archival’s external to the organization. Preview
  • In addition to this, our Enterprises have
    • Databases (Relational/ NoSQL)
    • DataWarehouses
  • So we would have a need for BCDR (Business Continuity & Disaster Recovery) in terms of storage.
  • It is obvious we expect all of this in the Cloud (Azure) as well.
  • Since we speak about cloud where the storage is maintained by Cloud Services Provider Like Azure, AWS we need to having some SLAs in the following areas
    • Durable: Data is safe across hardware failures
    • Highly Available: Data is available & it has additional protection from local catastrophe’s or natural disasters
    • Secure
    • Scalable
    • Accessible: In traditional ways & also available for SDK’s or APIs etc.

Azure Core Storage Services

  • The Azure Storage Platform is Microsoft’s cloud storage solution
    • Azure blobs: A massively scalable object storage to store text & binary data.
    • Azure Files: Managed file share (Network file share) for cloud & on-premises
    • Azure Queues: A messaging store for reliable communications b/w application(s) / application components
    • Azure Disks: Block-level storage volumes for Azure VMs
    • Azure Tables: A NoSQL store

Our Approach to Storage

  • Disk storage: Lets create Azure Vms and see what are the different possibilities with disk storage
  • Network Share: Then we will look into how azure can help us in Network file shares
  • Blob Storage:
  • Queue Storage:
  • Table Storage:

Disk Storage in Cloud

  • In Azure we have two kinds of disks
    • Temp Disk: Virtual Machine & this virtual disk will be created from the same physical server in Azure Data centers
    • DataDisks: Virtual Machine & this virtual disk will be created from the different physical servers
  • Data Disks are of two types depending on whether they have OS or not
    • OS Disk: Data disk which has OS in it
    • Data Disk: Additional Disk for VM
  • Data Disks have a different life time than vm’s so even if vm is removed, we can still have Data disks
  • Temp Disk will have same life time as VMs, so if vm is removed, temp disk also will be lost. Preview

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About learningthoughtsadmin