D'Arcy from Winnipeg
Solution Architecture, Business & Entrepreneurship, Microsoft, and Adoption

Azure Storage Options Comparison

Monday, September 16, 2013 11:12 PM

Azure provides a great hosting platform for content and data due to its scaling/throughput capabilities and its wide geographical coverage. But its still important that you consider *how* you’ll be storing your data in Azure. Here’s a rundown of the different storage options in Azure.

Tables

From the Windows Azure website, Table Storage is

The Windows Azure Table storage service stores large amounts of structured data. The service is a NoSQL datastore which accepts authenticated calls from inside and outside the Windows Azure cloud. Windows Azure tables are ideal for storing structured, non-relational data. Common uses of the Table service include:

  • Storing TBs of structured data capable of serving web scale applications
  • Storing datasets that don't require complex joins, foreign keys, or stored procedures and can be denormalized for fast access
  • Quickly querying data using a clustered index
  • Accessing data using the OData protocol and LINQ queries with WCF Data Service .NET Libraries
    You can use the Table service to store and query huge sets of structured, non-relational data, and your tables will scale as demand increases.

Blob Storage

Also from the Windows Azure website…

Blobs are the simplest way to store large amounts of unstructured text or binary data such as video, audio and images. Blobs are an ISO 27001 certified managed service which can auto scale to meet massive volume of up to 200 terabytes and throughput for all accounts created after June 7th, 2012 (100TB previously). Blobs are accessible from virtually anywhere via REST and managed APIs.

Windows Azure Drive

From the Windows Azure Drive whitepaper…

Customers have told us that one of the challenges is taking their already running Windows applications
and running them in the cloud while making sure their data is durable while using the standard
Windows NTFS APIs. With Windows Azure Drive, your Windows Azure applications running in the cloud
can use existing NTFS APIs to access a durable drive. This can significantly ease the migration of existing
Windows applications to the cloud. The Windows Azure application can read from or write to a drive
letter (e.g., X:\) that represents a durable NTFS volume for storing and accessing data. The durable drive
is implemented as a Windows Azure Page Blob containing an NTFS-formatted Virtual Hard Drive (VHD).

Queues and SQL Azure

In addition to the above options, you can also use Queues or full blown SQL Server in Azure as well. Queues provide reliable messaging (think MSMQ), and SQL Azure provides cloud-based relational database functionality.

For more information on the above Azure storage options, check out this MSDN article and this one on MakingSense.com.




Feedback

# re: Azure Storage Options Comparison

This forum is a revelation, I love to read on these topics! londonescortslist.com 2/9/2018 7:49 AM | dako24

Post a comment