Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India.

Similar presentations


Presentation on theme: "Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India."— Presentation transcript:

1

2 Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India

3

4 Windows Azure Storage Storage in the Cloud  Scalable, durable, and available  Anywhere at anytime access  Only pay for what the service uses Exposed via RESTful Web Services  Use from Windows Azure Compute  Use from anywhere on the internet

5 Windows Azure Storage Account User specified globally unique account name US Europe Asia Can choose geo-location to host storage account:

6 Windows Azure Storage Account Can CDN Enable Account  Blobs delivered via 24 global CDN nodes Can co-locate storage account with compute account  Explicitly or using affinity groups Accounts have two independent 512 bit shared secret keys 100 TBs per account

7 New Features Geo-Replication Storage Analytics  Logs: Provide trace of executed requests for your storage accounts  Metrics: Provide summary of key capacity and request statistics for Blobs, Tables, and Queues Improved HTTP headers for Blobs

8 Storage in the Development Fabric Provides a local “Mock” storage Emulates storage in cloud Allows offline development Requires SQL Express 2005/2008 or above

9 The Storage Client API In this presentation we’ll cover the underlying RESTful API  Can call these from any HTTP client e.g. Flash, Silverlight, etc… Client API from SDK Microsoft.WindowsAzure.StorageClient  Provides a strongly typed wrapper around REST services

10 Storage Libraries in Many Languages

11 Storage Security Windows Azure Storage provides simple security for calls to storage service  HTTPS endpoint  Digitally sign requests for privileged operations Two 512bit symmetric keys per storage account  Can be regenerated independently More granular security via Shared Access Signatures

12 Windows Azure Storage Abstractions

13 http://.blob.core.windows.net/ images BlobsContainer ACCOUN T videos contoso PIC01.JPG PIC02.JPG VID1.AVI

14 Windows Azure blobs

15 Windows Azure Tables Blogs EntitiesTable ACCOUN T Videos contoso PartitionKey=‘uid1’ RowKey=‘B:002’ Rating=‘2’ PartitionKey=‘uid1’ RowKey=‘C:002:003’ Committed=‘1’ PartitionKey=‘uid2’ RowKey=‘pic.wmv’ Rating=‘1’ http://.table.core.windows.net/

16 Windows Azure Tables

17 Windows Azure Queues orders MessagesQueue ACCOUN T imageprocessin g contoso CustomerId=41 OrderId=O21 CustomerId=12 OrderId=O1 BlobUrl=http://c ontoso.blob… http://.queue.core.windows.net/

18 Windows Azure Queues

19 Windows Azure Disks & Drives

20 demo Online portal

21 Happiness

22 Price Reduction Storage CapacityGeographically RedundantLocally Redundant First 1 TB / Month$0.125 per GB$0.093 per GB Next 49 TB / Month$0.11 per GB$0.083 per GB Next 450 TB / Month$0.095 per GB$0.073 per GB Next 500 TB / Month$0.09 per GB$0.063 per GB Next 4,000 TB / Month$0.08 per GB$0.053 per GB Next 4,000 TB / Month$0.055 per GB$0.037 per GB

23 Higher durability 3 local replicas in primary location Local replicas – synchronously replicated Common failures (disk, node, rack) – use local copies to recover Major disasters – contact customer about potential data loss Reduced Price – 23-34% based on how much you store Turn off Geo for your storage account in portal Non-critical data that can be recreated on major disasters Application manages its own replica Companies have limitations on geo locations Locally Redundant Storage Highest level of durability 3 local replicas each in primary and secondary locations Local replicas – synchronously replicated Geo replica – asynchronously replicated Common failures (disk, node, rack) – use local copies to recover Major disasters – use geo replicated copy (400+ miles apart) Price remains the same as before Enabled by default Geo Redundant Storage

24 New REST API Version – 2012-02-12

25 Future

26 Resources

27  Storage team blogs @ http://blogs.msdn.com/b/windowsazurestorage/http://blogs.msdn.com/b/windowsazurestorage/  Pricing information @ https://www.windowsazure.com/en-us/pricing/details/https://www.windowsazure.com/en-us/pricing/details/  Storage 1.7.1 @ https://github.com/WindowsAzure/azure-sdk-for- net/tree/sdk_1.7.1https://github.com/WindowsAzure/azure-sdk-for- net/tree/sdk_1.7.1  Getting Started @ https://www.windowsazure.com/en-us/develop/overview/https://www.windowsazure.com/en-us/develop/overview/

28 Track Resources Storage team blogs @ http://blogs.msdn.com/b/windowsazurestorage/ Pricing information @ https://www.windowsazure.com/en-us/pricing/details/ Getting Started @ https://www.windowsazure.com/en-us/develop/overview/ Storage 1.7.1 @ https://github.com/WindowsAzure/azure-sdk-for-net/tree/sdk_1.7.1

29


Download ppt "Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India."

Similar presentations


Ads by Google