Azure Files Preview Update

At Build 2015 we announced that technical support is now available for Azure Files customers with technical support subscriptions. We are pleased to announce several additional updates for the Azure Files service which have been made in response to customer feedback. Please check them out below: New REST API Features Server Side Copy File Copy…

0

CloudDrive: Possible Data Loss when calling Create() or CreateIfNotExist() on existing drives

Windows Azure Drive is in Preview, and we recently identified a timing bug in the CloudDrive Client Library (SDK 1.6 and earlier) which can cause your CloudDrive to be accidentally deleted when you call ‘Create()’ or ‘CreateIfNotExist()’ on an existing drive. For your existing drive to be accidently deleted, there must be a period of…

0

CloudDrive::Mount() API takes a long time when the drive has millions of files

Windows Azure Drive is in Preview, and we have identified an issue with the CloudDrive::Mount() API where it will take 5 to 20 minutes to mount a drive that contains millions of files.  In these cases, the majority of time used by CloudDrive::Mount is spent updating the ACLs (access control lists) on all the files…

0

Using SMB to Share a Windows Azure Drive among multiple Role Instances

UPDATED 11/17/11 with a high availability sample We often get questions from customers about how to share a drive with read-write access among multiple role instances. A common scenario is that of a content repository for multiple web servers to access and store content. An Azure drive is similar to a traditional disk drive in…

22

Windows Azure Drives with Full IIS in SDK 1.3

With the Windows Azure SDK 1.3 it is now possible to run web roles with Full IIS. If you are unfamiliar with Full IIS you might want to look at this blog which captures the differences between Full IIS and Hosted Web Core (HWC) the only option available with prior SDKs. Additionally you may find…

5

ERROR_UNSUPPORTED_OS seen with Windows Azure Drives

When running in the cloud, a few customers have reported that CloudDrive.InitializeCache() and CloudDrive.Mount() occasionally fail with ERROR_UNSUPPORTED_OS when running with SDK 1.3.   This error can occur when your service calls a CloudDrive API before the Azure CloudDrive service has been started by the operating system. In older versions of the SDK, your application was…

4

Breaking Change for Windows Azure Drive Beta in Guest OS 1.8 and 2.0

Windows Azure drives support the use of a local cache to improve performance of drives. With the upcoming Guest OS 1.8 and 2.0 releases, there’s a breaking change in the way this local cache is allocated. Background A Windows Azure application can request local storage in its service definition (.csdef).  Here’s an example:     <LocalResources>…

0

Updates to Windows Azure Drive (Beta) in OS 1.4

This post refers to OS 1.4; this issue has been resolved for all subsequent OS versions. During internal testing we discovered an issue that might impact Windows Azure Drive (Beta) users under heavy load causing  I/O errors.   All users need to upgrade to OS 1.4 immediately, which has a fix for the problem. Note, this…

0

Using Windows Azure Page Blobs and How to Efficiently Upload and Download Page Blobs

This post refers to the Storage Client Library shipped in SDK 1.2. Windows Azure SDK  1.3 provides additional Page Blob functionality via the CloudPageBlob class. The current release can be downloaded here. We introduced Page Blobs at PDC 2009 as a type of blob for Windows Azure Storage.   With the introduction of Page Blobs, Windows…

3