Storage

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Auto defragment append blobs

    Append blobs are great, however, when a such a blob is generated through a long series of small increments, the read performance of the resulting blob is very poor: from 10x to 20x slower than reading a regular page blob.

    The performance problem goes away if the app rewrite the append-blob in large 4MB chunks. However, this process is complicated to setup, and collides with any 'always-on' property of the app.

    As append blobs are append-only, it would be much better if Azure was taking care of defragmenting the append blobs on its own; possible through a dedicated API operation…

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add Azure File sync compatibility with Windows Server 2012

    Please add Azure File sync compatibility with Windows Server 2012

    Till today there are only agents for Windows Server 2012 R2 and 2016.

    Windows Server 2012 supports SMB 3.0, WMF 5.1 (and Powershell AzureRM 4.3.1) as listed System Requirements.

    So maybe it should work? Thanks a lot

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback! Although 2012 and 2012 R2 are quite similar from a user perspective, we don’t believe that it’s a completely trivial port to get Azure File Sync running on Windows Server 2012.

    We are however very open to bringing this to 2012, so please help us prioritize this work based on your continued votes!

    Thanks,

    Will Gries
    Program Manager, Azure Files

  3. Enable Authorization to the Azure Static Websites using Azure Active Directory

    Right now, there is development done to use Blob storage for a static website (known as Azure Static Websites). The feature is in preview.

    However, the downside of this is that the website is public. There is no built-in to restrict the access to the website.

    In my use case, I would have used Azure Static Websites to store the static documentation produced by DocFx (https://dotnet.github.io/docfx/). This documentation includes the classes as well including technical documentation and wikis.

    I would be great if I could use my Azure Active Directory to control who can actually see the pages…

    57 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Conditional Access Support for Storage Explorer

    Is it possible to add support for the following?

    "Conditional access is not supported when Storage Explorer is being used on Windows 10, Linux, or macOS. This is due to a limitation in the AAD Library used by Storage Explorer."

    We are blocking non-administrative accounts to access any cloud app except for the ones we want to allow.

    However some of our non-administrative users need access to a file share without using a windows vm using SMB. So we want to let these accounts use the Azure Storage Explorer to access these file shares.

    However with our current conditional access…

    56 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Storage Explorer  ·  Flag idea as inappropriate…  ·  Admin →
  5. Scale to Premium Storage from standard Storage

    Please allow us to switch from Standard Storage to Premium Storage and the other way around. Or at least provide us with the option to scale up from Standard Storage to Premium Storage (one way).

    The current process involves stopping the affected VM, copying the disk using AzCopy and recreating the VM in the new storage account.
    I'm pretty sure Micorosft's team can take care of this process behind the scenes and just provide us with a user interface option and/or an API method.

    Currently we have multiple VMs (about 20+) running on standard storage that need to be upgraded…

    53 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add metadata support to storage queue messages

    Please add the capability to add custom metadata to storage queue messages so that we can more easily implement additional communication features on top of them (correlation, header based routing, ...)

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  2 comments  ·  Queues  ·  Flag idea as inappropriate…  ·  Admin →
  7. Provide retention policies for Azure File Sync Snapshots

    Provide retention policies for AFS snapshots.
    Retention policies define the time period/interval and define the total amount of snapshots retained.
    These amount of (retained) snapshots should be categorized in Hourly (h:00), Daily (0:00), Weekly (Sunday), Monthly (1st day of month) and are part of the retention policies.
    Garbage collection takes care of removing expired snapshots.

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback! Azure File Sync automatically takes share snapshots and file snapshots for internal use. We also have our own logic about when to remove these snapshots. We’re interested to know what you think about this – please vote for this item and comment below if you think we need better/different controls/reporting for this.

    If what you actually want is the ability to do snapshots and have retention policies for snapshots for the purpose of Backup, please vote on this item: https://feedback.azure.com/forums/217298-storage/suggestions/31827694-schedule-snapshots-of-azure-file-shares

    Thanks,

    Will Gries
    Program Manager, Azure Files

  8. reduce the minimum Maximum Bandwidth on the Azure Backup Services Backup Agent to less than 512kbps

    The Backup Agent for Azure Backup Services includes a feature whereby the maximum bandwidth to be consumed by the agent can be set (according to whether part of the working day or not).

    This is a useful feature, but the minimum that the maximum bandwidth can be set to is 512kbps. This is higher than the upstream bandwidth available on many ADSL connections used by small businesses, rendering the feature useless. I suggest that the minimum maximum bandwidth is reduced, say to 128kbps or even 0kbps.

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add support for gzip and/or deflate on Table Storage

    I noticed that the Storage team has gone to great lengths to reduce bandwidth usage by switching to JSON. Take this to the next logical step and add support for the Accept-Encoding header in the client libraries and have the server return content gzipped or deflated. JSON compresses quite nicely, especially if the entities returned from a query are similar, which they nearly always will be if you're querying on PartitionKey and RowKey

    50 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  10. Update azcopy packages for ubuntu bionic 18.04

    It might be in progress, but I figured I'd mention in case it's forgotten. Can you guys update the ubuntu bionic packages with azcopy:
    https://packages.microsoft.com/repos/microsoft-ubuntu-bionic-prod/

    49 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AzCopy  ·  Flag idea as inappropriate…  ·  Admin →
  11. AzCopy should support filtering of table entities

    Just like a Pattern parameter for copying blobs, there should be a similar parameter for copying table entities.

    It should be possible to filter both on partition and and row keys.

    I personally find it quite seldom that I need to copy entire table.

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  AzCopy  ·  Flag idea as inappropriate…  ·  Admin →
  12. virus checking/scanning mechanism for azure storage on file upload. Possibly optional for improved performance(bound to container).

    It would be nice to have an integrated virus checking/scanning mechanism on Azure storage without having to rely on 3rd party software.

    47 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow CORS rules to be applied via ARM template

    There is currently no support for CORS rules in Azure Resource Manager templates for storage accounts.

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. Windows 10 Support for Azure File Sync

    We have a scenario where we would like to sync using Azure File Sync from Windows Enterprise 10 clients.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  15. Make Blob access policies Azure Resource Manager managed

    In order to apply Azure Policies the item you want to control has to be ARM managed. Apparently Blob Access Policies are not ARM managed (i.e. resource that can be managed by calling https://management.azure.com/[ResourceId]). Because of this the Azure Policies product group can't make a policy alias to audit/deny the use of public containers/blobs, see: https://github.com/Azure/azure-policy/issues/131.

    This is a big issue because the use of anonymous access to storage containing enterprise data is a huge risk.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add Cold and Archive tiers to Azure Files

    Azure Files should have Cold and Archive tiers, similar to Blobs.

    Though ideally, it would be great to have a single file share that has all three tiers (hot, cold, archive) available and simply uses rules to shift the files around on the physical storage.
    The rules could be as simple as declaring a specific folder to be "cold", or could be based on file attributes (created, last accessed, etc).

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add the installation instructions for the Linux version of the Azure Storage Explorer

    Add the installation instructions for the Linux version of the Azure Storage Explorer as there is no .deb file nor install.sh file. A .deb file would install straight away. If you provided an obvious file name like install.sh we might have half a chance. As usual you've ignored convention and expect people to mind read.

    41 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Storage Explorer  ·  Flag idea as inappropriate…  ·  Admin →
  18. Enable Incremental Snapshots for Managed Disks

    With Unmanaged disks, by accessing the PageBlob APIs, one can efficiently compute incremental changes between two snapshots. This is because these blobs support incremental snapshots. This helps a lot in custom DR scenarios. However, with Managed disks, you cannot do such incrementals because each snapshot is a full copy.

    Are we planning to enable incremental snapshotting capability for Managed Disks?

    41 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Managed Disk Storage  ·  Flag idea as inappropriate…  ·  Admin →
  19. Like (Contains) Operator for Azure Table

    It would be very useful to use like (Contains) operator to query for rowkeys or partitionkeys, if it's not possible for partitionkeys then it could just be for rowkeys.

    40 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide "ForceSerializeAttribute" for TableEntity-derived properties and fields

    In a sense, it would be the opposite of the existing "IgnorePropertyAttribute" by forcing the serialization of decorated fields and properties (even if it they are private)

    39 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base