cloudstorage azure and s3
TRANSCRIPT
Highly Available Cloud StorageAzure and S3
Udaiappa Ramachandran
Nashua .NET/Cloud Computing UG Lead
Email: [email protected]
Blog: http://cloudycode.wordpress.com
Why use Cloud Storage?
Highly Available with Strong Consistency Provide access to data in face of failures/partitioning
Durability Replicate data several times within and across data
centers
Scalability Need to scale to Exabyte's and beyond
Provide a global namespace to access data around the world
Automatically load balance data to meet peak traffic demands
Blob Details Mock Storage Emulator 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 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
HTTP headers for Blobs RESTful and Client API support
Resource
http://microsoft.com/azure
http://blogs.msdn.com/b/windowsazurestorage/archive/2010/12/30/windows-azure-storage-architecture-overview.aspx
http://aws.amazon.com/articles