Download presentation
Presentation is loading. Please wait.
Published byBritton Dickerson Modified over 9 years ago
2
North America Europe Asia Pacific Data centers
5
“Massive, auto scaling NoSQL store” Key-value lookups at scale Store user information, device information, any type of metadata for your service Schema-less entities (rows) with strong consistency for flexible structured storage Very efficient read/write by partition key and row key indexes Entity group transactions for atomic updates within a partition Dynamic load balancing of table regions based on load No limits on number of table rows or table size Up to 20,000 entities per second per account Customers XBox Live Skype Messenger Bing Search Bing Product Ads MSN.com Azure CloudML
6
“Reliable messaging system at scale for cloud services” Decouple components/roles allowing them to scale independently Implement scheduling of asynchronous tasks Implement persistent messaging Building process/work flows Straightforward PutMessage/GetMessage/PeekMessage Message visibility timeout enables resilience in face of component issues UpdateMessage to update progress or renew timeout No limits on number of queues or messages Consistent programming model with other parts of Azure Storage Customers Bing Apps Skype Bing Social Windows Phone services Sharepoint Online MSN.com OneNote services
8
Azure Virtual Machine C:\ OS Disk E:\, F:\, etc. Data Disks D:\ Temporary Disk (Contents can be lost) Disk Cache Azure Blob
9
“Persistent disks for your Azure IaaS VMs” Disks are mounted as VHDs and persisted as Page Blobs 3 copies (synchronous, strongly consistent) for every write Asynchronous Geo-replication for BCDR if needed Up to 1TB data disks, can stripe up to 16 Up to 500 IOPS per disk (standard disks) Customers All IaaS VMs
13
Azure Blob
15
Azure Virtual Machine C:\ OS Disk E:\, F:\, etc. Data Disks D:\ Temporary Disk Disk Cache Azure Blob Y:\, Z:\, etc. SMB Share Azure Files
19
Customers Azure Websites Azure RemoteApp VS App Insights Bing Social search
21
DescriptionDiskAzure Files Relationship with Azure VMsRequired for booting (OS Disk) ScopeExclusive/Isolated to a single VMShared access across multiple VMs Snapshots and CopyYesNo ConfigurationConfigured via portal/Management APIs and available at boot timeConnect after boot (via net use on windows) Built-in authentication Set up authentication on net use CleanupResources can be cleaned up with VM if neededManually via standard file APIs or REST APIs Access via REST Can only access as fixed formatted VHD (single blob) via REST. Files stored in VHD cannot be accessed via REST. Individual files stored in share are accessible via REST Max Size1TB Disk 5TB File Share 1TB file within share Max 8KB IOps500 IOps1000 IOps ThroughputUp to 60 MB/s per DiskUp to 60 MB/s per File Share
22
“Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency”, ACM Symposium on Operating System Principals (SOSP), Oct. 2011
24
https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=11142 Videos and case study document
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.