Designing Data Storage Architecture-Using the Windows Azure Storage Services
2011-12-28 21:06
495 查看
http://msdn.microsoft.com/en-us/library/ee924681.aspx
The Windows Azure storage services provide storage for binary and text data, messages, and structured data in Windows Azure. The storage services include:
The Blob service, for storing binary and text data
The Queue service, for storing messages that may be accessed by a client
The Table service, for
structured storage for non-relational data
Windows Azure drives, for mounting an NTFS volume accessible to code running in your Windows Azure service
Programmatic access to the Blob, Queue, and Table services is available via the Windows Azure client libraries and the Windows Azure storage services REST API. See these sections for detailed reference information:
Windows Azure Managed Library Reference
Windows Azure Storage Services REST API Reference
For conceptual information about using blobs, queues, and tables, see these sections:
Blob Service Concepts
Queue Service Concepts
Table Service Concepts
About
Windows Azure Drives
A Windows Azure drive acts as a local NTFS volume that is mounted on the server’s file system and that is accessible to code running in a role. The data written to a
Windows Azure drive is stored in a page blob defined within the Windows Azure Blob service, and cached on the local file system.
Because data written to the drive is stored in a page blob, the data is maintained even if the role instance is recycled. For this reason, a Windows Azure drive can be used to run an application that must maintain state, such
as a third-party database application.
The Windows Azure Managed Library provides the CloudDrive class for mounting and managing Windows Azure drives. The CloudDriveclass is part of the Microsoft.WindowsAzure.StorageClient namespace.
See the Windows Azure Managed Library Reference for more information.
Once a Windows Azure drive has been mounted, you can access it via existing NTFS APIs. Your Windows Azure service can read from and write to the Windows Azure drive via a mapped drive letter (e.g., X:\).
For details on getting started with Windows Azure drives, see the Windows Azure Drives white paper.
The Windows Azure storage services provide storage for binary and text data, messages, and structured data in Windows Azure. The storage services include:
The Blob service, for storing binary and text data
The Queue service, for storing messages that may be accessed by a client
The Table service, for
structured storage for non-relational data
Windows Azure drives, for mounting an NTFS volume accessible to code running in your Windows Azure service
Programmatic access to the Blob, Queue, and Table services is available via the Windows Azure client libraries and the Windows Azure storage services REST API. See these sections for detailed reference information:
Windows Azure Managed Library Reference
Windows Azure Storage Services REST API Reference
For conceptual information about using blobs, queues, and tables, see these sections:
Blob Service Concepts
Queue Service Concepts
Table Service Concepts
About
Windows Azure Drives
A Windows Azure drive acts as a local NTFS volume that is mounted on the server’s file system and that is accessible to code running in a role. The data written to a
Windows Azure drive is stored in a page blob defined within the Windows Azure Blob service, and cached on the local file system.
Because data written to the drive is stored in a page blob, the data is maintained even if the role instance is recycled. For this reason, a Windows Azure drive can be used to run an application that must maintain state, such
as a third-party database application.
The Windows Azure Managed Library provides the CloudDrive class for mounting and managing Windows Azure drives. The CloudDriveclass is part of the Microsoft.WindowsAzure.StorageClient namespace.
See the Windows Azure Managed Library Reference for more information.
Once a Windows Azure drive has been mounted, you can access it via existing NTFS APIs. Your Windows Azure service can read from and write to the Windows Azure drive via a mapped drive letter (e.g., X:\).
For details on getting started with Windows Azure drives, see the Windows Azure Drives white paper.
Note |
---|
Support for Windows Azure Drives was introduced with Windows Azure Guest OS 1.1 (Release 201001-01). To deploy a service that utilizes Windows Azure Drives, you must deploy to Windows Azure Guest OS 1.1 (Release 201001-01). If you deploy your service to an earlier version, your service may throw a CloudDriveException with the error string ERROR_UNSUPPORTED_OSwhen it attempts to call methods that operation on Windows Azure Drives. For more information, see Windows Azure Guest OS Releases and SDK Compatibility Matrix and How to Configure Operating System Versions. |
相关文章推荐
- Designing Data Storage Architecture - Introducing the Windows Azure Content Delivery Network
- Designing Data Storage Architecture-the data storage offerings available on the Windows Azure platfo
- [MSDN] Using the Windows Azure Storage Services
- Designing Data Storage Architecture-Windows Azure Storage Abstractions and their Scalability Targets
- Using the default SQL Server instance for Windows Azure development storage
- Designing the Application Architecture-Windows Azure Instance & Storage Limits
- Designing the Application Architecture - Building Windows Azure Service Part5: Worker Role Backgroun
- Designing Data Storage Architecture-Azure Storage Options
- Designing Data Storage Architecture-SQL Azure differences
- Designing Data Storage Architecture-7 Things You Need To Know about SQL Azure Reporting
- Designing Data Storage Architecture- How to Sync Large SQL Server Databases to SQL Azure
- Designing the Application Architecture - Transact-SQL Support (SQL Azure Database)
- Overview of Retry Policies in the Windows Azure Storage Client Library
- Analyzing Storage Performance using the Windows Performance Analysis ToolKit (WPT)
- Using SOAP Interface with the SQL Server Data Services
- Designing Data Storage Architecture - SQL Azure - why use it and what makes it different from SQL se
- [Windows Azure] Using the Graph API to Query Windows Azure AD
- Using the ReportViewer ASP.NET Control in Windows Azure
- Windows Azure Training Kit中"Introduction to Windows Azure"动手实验出现 System.Data.Services.Client.DataServiceClientException异常和Resour
- Designing Data Storage Architecture - Pricing Overview