gab 2016 cloud storage
TRANSCRIPT
Azure Cloud Storage - IaaSCarlos Mayol ([email protected])
Premier Field Engineer - Microsoft
Carlos Mayol (MSFT since 2010, on IT since 1997)
• Actively working on Clustering ,Virtualization and Azure Infrastructure Services at Microsoft
• Content contributor for Microsoft Press books, TechNet articles and Webcast
• Speaker on System center and Azure User Groups
Premier Field Engineer focused on Proactive Services and Trainings for Microsoft products and solutions
• Azure Infrastructure as a Service
• Azure Data & Storage
• Blobs, Queues, Tables, Files
Part 1 Tech slides
Part 2 Demos
Part 3 FAQ / Q&A
Download it here:
http://www.slideshare.net/CarlosMayol4
IaaS – Video
What is Azure Storage
Provision
Microsoft Azure Storage
Provision
Microsoft Azure Storage
Azure Storage Architecture – @10k feet
Front-End (FE) layer – This layer takes
the incoming requests, authenticates
and authorizes the requests, and then
routes them to a partition server in the
Partition Layer
Partition Layer – This layer manages the
partitioning of all of the data objects in
the system, routes request to the
correct server and load-balances
partitions
Distributed and replicated File System
(DFS) Layer – This is the layer that
actually stores the bits on disk and is in
charge of distributing and replicating
the data across many servers to keep it
durable
Azure Storage Services
Azure Storage Services
• Blob Storage stores file data
• Table Storage stores structured datasets
• Queue Storage provides reliable messaging
• File Storage offers shared storage for legacy applications
Azure Storage ServicesAzure Storage Service Encryption for Data at Rest (Preview)
Azure Storage automatically encrypts your data prior to persisting to storage and decrypts prior to
retrieval. The encryption, decryption and key management is totally transparent to users
The Keys are managed by Microsoft for now
All data is encrypted using 256-bit AES encryption
Available on Ibiza portal for only ARM storage accounts (for now)
Scenarios:
Encryption of block blobs, append blobs, and page blobs
Encryption of archived VHDs and templates brought to Azure from on-premises.
Encryption of underlying OS and data disks for IaaS VMs created using your VHDs
Azure Storage Redundancy Options
Windows Azure Storage
Persistent Storage with Microsoft Azure
Windows Azure Storage
Storing Data on Microsoft Azure
continuous storage geo-replication
WEST
DC
EAST
DC
> 400 miles
Windows Azure Storage
Geo-Replicated Storage
Increased Availability with Replication
Accessing Blob Storage
Storage considerations Data Disks
Azure VM disk provides up to 1 TB and provides:
500 IOPS (8K) throughput (Standard)
300 IOPS (8K) throughput (Basic) Storage account is limited to 20,000 IOPS
That means an average of 40 VHDs
Use storage spaces to combine disks and achieve more then 500 IOPS or 1 TB (up to 16 disks)
• Configure the Storage Space to use all attached data disks
• Set the Storage Space interleave at least as large as the I/Os of your workload
• Use PowerShell to configure 1 columns per each disk
• Cluster size matters, use 64 KB for SQL server
Premium Storage considerations
• SSD based storage that enhance the performance of IO intensive enterprise workloads
• Locally Redundant Storage enabled –Keeps three replicas of data within the data center
• 3 Size types (P10, P20, P30)
Sharing Files
• Old school method: set one VM to share files across your VMs• Caveats: redundancy and write your
own code to locate the share
• Azure Files• Shared file share
• Managed (scalability, durability and availability)
• SMB (3.0) and REST are supported
• Max File Size 1TB
• Max Files per Share 5TB
Storage limits