Data centers Account Container Blobs Table Entities Queue Messages https://.blob.core.windows.net/ https://.table.core.windows.net/ https://.queue.core.windows.net/

Slides:



Advertisements
Similar presentations
Windows Azure and the Hybrid Cloud Arnie Locsin
Advertisements

Microsoft Dynamics AX Technical Conference 2013
Eric Nelson Application Architect, Microsoft |
Building Windows 8 apps with Windows Azure Benjamin Soulier Windows Azure MVP, Cambridge Technology Partners
Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Distributed Systems Tutorial 9 – Windows Azure Storage written by Alex Libov Based on SOSP 2011 presentation winter semester,
B Transactions per hour Transactions per minute Transactions per second RTO
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Business Continuity Solutions for SQL Database* applications on Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
US WestUS East US NorthUS South US CentralUS East 2 Europe NorthEurope West Asia EastAsia South East China NorthChina South Japan EastJapan.
Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India.
WINDOWS AZURE STORAGE 11 de Mayo, 2011 Gisela Torres – Windows Azure MVP Aventia-Renacimiento Twitter:
Inside Windows Azure Storage Name Title Microsoft Corporation.
Windows Azure SQL Database and Storage Name Title Organization.
Hilton Giesenow Principal Consultant, 3fifteen Microsoft MVP.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Getting Started with Windows Azure Name Title Microsoft Corporation.
MSDN Event. WINDOWS AZURE STORAGE Windows Azure Storage Storage in the Cloud –Scalable, durable, and available –Anywhere at anytime access –Only pay.
Larisa kocsis priya ragupathy
Customer needs EnterpriseGrade HyperScale Hybrid.
Windows Azure Conference 2014 Designing Applications for Scalability.
T.N.C.Venkata Rangan CEO, Vishwak Solutions Your Data on Cloud.
IOS and Android with Windows Azure Websites Name Title Address Website.
Virtual techdays INDIA │ august 2010 Building & Migrating Web applications using Windows Azure storage Ramaprasanna Chellamuthu │ Developer Evangelist;
On-premises Your datacenter Hybrid Datacenter scenarios Capacity Demand Remote Site Layered Solutions Strategic migration Disaster Recovery.
Bill Wilder – brief bio Bill Wilder has been a professional software developer for more than 20 years. Last year he founded the Boston Azure User Group,
Windows Azure Storage: How It Works, Best Practices, and Future Directions Jai Haridas Development Manager Microsoft Corporation AZR306.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
North America Europe Asia Pacific Data centers.
1 MSRBot Web Crawler Dennis Fetterly Microsoft Research Silicon Valley Lab © Microsoft Corporation.
Make VMs Resilient to Failures with Availability Sets.
Microsoft Confidential Automation Query, Manage and Configure Windows Azure resources (VMs, Cloud Services, Websites, Storage, Queues, Databases etc…)
Start on Europe. Walk to Africa. What direction did you walk? Start on Antarctica. Walk to Australia. What direction did you walk? Start on Asia. Walk.
Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage.
+1 (425) Business Continuity Solutions for SQL Database* applications in Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
Tweak Performance and Improve Availability of your Microsoft Azure VMs Rick
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
COS304. Agenda  Cloud Storage System  Scalable  Durable  Highly Available  Pay for what you use.
Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6.
Azure Web Apps For PHP Developers Maarten Microsoft Azure.
Windows Azure Custom Software Development Mobile Middleware Windows Azure Storage Dipl.-Ing. Damir Dobric Lead Architect daenet
Implement Storage Implement Blobs and Azure Files Manage Access Configure Diagnostics, Monitoring & Analytics Implement SQL Databases Implement Recovery.
Dr Greg Low CEO and Principal Mentor SQL Down Under.
Data storage services in the cloud Matt Milner Pluralsight.
Business Continuity & Disaster Recovery
Physical Features North Africa GOVERNMENT RELIGION RESOURCES
Feiping Li Jingjing Yang CSS534
Data Warehouse in the Cloud – Marketing or Reality?
Windows Azure Storage Basics
Business Continuity & Disaster Recovery
03 | Data Storage Bruno Terkaly | Technical Evangelist
Inside Windows Azure Storage: what's new and under the hood deep dive
Outline Virtualization Cloud Computing Microsoft Azure Platform
EECS 498 Introduction to Distributed Systems Fall 2017
5 × 7 = × 7 = 70 9 × 7 = CONNECTIONS IN 7 × TABLE
5 × 8 = 40 4 × 8 = 32 9 × 8 = CONNECTIONS IN 8 × TABLE
4 × 6 = 24 8 × 6 = 48 7 × 6 = CONNECTIONS IN 6 × TABLE
5 × 6 = 30 2 × 6 = 12 7 × 6 = CONNECTIONS IN 6 × TABLE
10 × 8 = 80 5 × 8 = 40 6 × 8 = CONNECTIONS IN 8 × TABLE MULTIPLICATION.
3 × 12 = 36 6 × 12 = 72 7 × 12 = CONNECTIONS IN 12 × TABLE
East West Move to Table 2 N/S
Student Center A South: Inaccessible Element
Regional HIV and AIDS statistics and features for women, 2004 and 2006
5 × 12 = × 12 = × 12 = CONNECTIONS IN 12 × TABLE MULTIPLICATION.
5 × 9 = 45 6 × 9 = 54 7 × 9 = CONNECTIONS IN 9 × TABLE
3 × 7 = 21 6 × 7 = 42 7 × 7 = CONNECTIONS IN 7 × TABLE
Windows Azure Storage Andrew Edwards | Principal SDE
Presentation transcript:

Data centers

Account Container Blobs Table Entities Queue Messages

Design Goals

Storage Stamp LB Storage Location Service Storage Location Service Access blob storage via the URL: Data access Partition Layer Front-EndsFront-Ends DFS Layer Intra-stamp replication Storage Stamp LB Partition Layer Front-EndsFront-Ends DFS Layer Intra-stamp replication Inter-stamp (Geo) replication

Index Partition Layer

Index

Partition Layer

Europe West North Europe Geo-replication South Central US North Central US Geo-replication East Asia South East Asia Geo-replication West US East US Geo-replication

West US Azure DNS DNS lookup Data access HostnameIP Address account.blob.core.windows.netWest US Failover Update DNS East US Geo-replication

Windows Azure Storage

1.0 true true 7

GET,PUT * 180

XL VM Uploading 512, 256MB Blobs (Total upload size = 128GB) C=1, P=1 => Averaged ~ MB/s C=1, P=30 => Averaged ~ MB/s C=30, P=1 => Averaged ~ MB/s Single TCP connection is bound by TCP rate control & RTT P=30 vs. C=30: Test completed almost twice as fast! Single Blob is bound by the limits of a single partition Accessing multiple blobs concurrently scales

XL VM Downloading 50, 256MB Blobs (Total download size = 12.5GB) C=1, P=1 => Averaged ~ 96 MB/s C=30, P=1 => Averaged ~ 130 MB/s