Freigeben über


Windows Azure Drive Beta já está no ar!

Olá pessoal, tudo certo?

Tivemos algumas novidades essa semana para a plataforma Windows Azure.

Além do lançamento comercial da plataforma em 01 de Fevereiro, tivemos o lançamento do Windows Azure Drive Beta, como anunciado durante o pdc09, com o nome xDrive. Veja a sessão de anúncio abaixo:

Windows Azure Blob and Drive Deep Dive
Ref.: https://microsoftpdc.com/Sessions/SVC14

Pense nisso…

  • Você tem alguma aplicação existem no ambiente on-premise, que você gostaria de colocar na nuvem?
  • Já teve vontade de utilizar o Windows Azure para reduzir a necessidade por gerenciamento de servidores ou mesmo para ampliar a escalabilidade de sua aplicação?
  • Você já pensou sobre o esforço necessário para a migração de aplicação legadas para a nuvem? Vimos alguns cenários nos posts da série migração, mas não falamos muito de esforço.

Podemos colocar essas perguntas quando falamos sobre Windows Azure Drive, um serviço que oferece uma API NTFS para aplicações sobre a plataforma. Imagine aplicações legadas colocadas na nuvem:

Windows Azure Drive

E como funciona o Windows Azure Drive?

O Windows Azure Drive provê um volume NTFS durável sobre a plataforma Windows para aplicações, usando uma API NTFS para acesso às informações do drive. Um dos pontos fortes desse serviço é possibilitar a migração de aplicações NTFS on-premise para a nuvem, como vimos na figura acima.

No fundo, o Windows Azure Drive é um Page Blob, que pode ser colocado como um drive montado, por exemplo:

https://<accountname>.blob.core.windows.net/<containername>/<blobname>

Todas as escritas feitas sobre o Page Blob são duráveis. Isso garante a persistência das informações, mesmo quando os drives não estão montados como um Page Blob. Pela documentação, um Page Blob do Windows Azure Drive é formato como um único volume NTFS VHD - Virtual Hard Drive, com capacidade de até 1 TB.

Uma VM no Windows Azure pode montar dinamicamente até 8 Windows Azure Drives, sendo ainda possível a administração remota dos VHDs com upload/download via interface de Page Blobs.

Alguns comando da interface Windows Azure Drive Client são:

  • Create Drive
  • Mount Drive
  • Unmount Drive
  • Snapshot Drive
  • Copy Drive, entre outros.

A figura a seguir ilustra os passos envolvidos no uso de um Drive por uma aplicação Azure:

image

Em resumo, Windows Azure Drive deve ampliar o número de aplicações e recursos de aplicações que estarão sobre a plataforma Azure, aumentando assim o número de cenários portáveis para a nuvem.

Para saber mais sobre o Windows Azure Drive, confira os links abaixo:

Beta Release of Windows Azure Drive
Ref.: https://blogs.msdn.com/windowsazure/archive/2010/02/02/beta-release-of-windows-azure-drive.aspx

Understanding Block Blobs and Page Blobs
Ref.: https://msdn.microsoft.com/en-us/library/ee691964.aspx

Em posts futuros, veremos alguns exemplos mais detalhados, com a utilização do Windows Azure Drive. Fique ligado.

Por enquanto é só! Até o próximo post :)

Waldemir.