By Tom Cox – Cloud Technologist at GCI
Data is the backbone of any Cloud platform. From data disks on virtual machines to elastic data warehouses, storage is the platform which all of these sit on for ingestion, ETL, analytics and data aggregation for presentation through Business Intelligence (BI) tools. There are three primary types of Azure Storage which administrators will interact with; Blobs, Disks and Files.
Blob Storage is the back end for many products which are used globally, such as Office 365, Xbox and other Microsoft services. Blob Storage is also the storage layer for many PaaS Azure products such as Data Warehouse, where storage is separate from the computer layer. It’s perfect for app, web, backup, archive and most other types of data, depending on business requirements.
Blob Storage Accounts can be configured to be “Hot”, “Cool” or “Archive” (preview). The Hot tier is best for frequently accessed blobs or accounts and Cool works well for data which is infrequently accessed as it offers lower storage costs, whilst the Archive tier should be selected for data which does not need to be accessed but still retained; for example, data kept for compliance. The Archive tier provides the lowest cost, although Blobs have a rehydration period to return to the Cool or Hot tier. A use case for Blob Storage would be a storage account with web images or videos and a CDN configured with the account. This then provides a full content delivery network for the images/video, which can be linked on a website or application.
Disks are based on Blob Storage and provide a persistent OS/Data disk for Azure Virtual Machines (IaaS). For most production or I/O intensive workloads, Premium Disks based on SSDs are available, whilst for dev/test workloads or non-critical workloads HDDs are available. Both of these have performance constraints and provisioned IOPS & Throughput.
Managed Disks within Azure provide greater resiliency and availability for virtual machines placed inside of an availability set, as disks are guaranteed not to share the same storage per Virtual Machine. Disks within Azure are encrypted within the storage “stamp”, which protects against physical theft. Further protection can be added by utilising BitLocker or DMCrypt and Azure Key Vault.
File storage within Azure gives a mountable SMB 2.1/3.0 share which can be mounted to IaaS Virtual Machines or servers on premises. This can be used as a great method of shifting apps off premises which require a file share.
An example of what we delivered for a customer as part of a wider project was rather than using an (s)FTP server with multiple disks in RAID, we built two Linux IaaS VMs and Load Balanced them whilst using an Azure File Share as the backend. This system replaced an on-premise Windows VM using proprietary software.
If you’re interested in learning more about the benefits of Azure storage or how this and other Azure workloads are being used in other organisations, please take advantage of our FREE 1-2-1 consultation, which can be arranged by contacting firstname.lastname@example.org.
Tom Cox is a Cloud Technologist at GCI
Acting as a trusted Cloud advisor across multiple verticals for customers of all sizes, Tom focuses on the core Microsoft Cloud solution stack including Azure, Enterprise Mobility + Security and Office 365. Providing expertise on the business and technology value of the Cloud offerings and how they can be fit into individual environments, Tom works across evangelisation, architecture and deployment for each engagement to ensure best-practice delivery and knowledge transfer to aid every customer’s journey into the Cloud.