2012-10-25 13 views
4

我有一個遺留應用程序和第三方軟件都需要NTFS捲來操作。更改軟件將是最後的手段。如何使用Azure安裝大型NTFS卷?

要求是爲域中的每臺計算機都可以訪問的媒體(視頻,圖像等)提供中央存儲位置。尺寸要求可以高達20 TB。

我建議的解決方案是創建一個域,並將其中一臺計算機用作簡單的文件服務器,其中多個卷通過DFS(分佈式文件系統)安裝並可從其他計算機訪問。 DFS的原因在於我們正在尋求擴展DFS服務以提供冗餘。

我的建議解決方案是否可行?我願意接受我應該評估除Azure之外的其他存儲/託管解決方案,以使我能夠滿足此要求。

+0

更新:我將接受來自@BrentDaCodeMonkey的答案,因爲它是我們的計劃,反正:) – Reynolds

+0

UPDATE2:微軟已經發布以來,將給予我當時的解決方案的新服務。該功能稱爲「Azure文件」[http://blogs.technet.com/b/uspartner_ts2team/archive/2014/06/09/setting-up-a-file-share-for-the-new-azure-file -service.aspx。它由Blob存儲支持,所以大多數概念應該很熟悉。 – Reynolds

回答

1

最好的選擇可能是Windows Azure虛擬機。在這個模型中,一個額外的大型虛擬機可以安裝16個獨立的1tb數據驅動器。您必須組合多個虛擬機才能達到20tb的要求。

+0

我目前有虛擬機設置和2個VHD準備按照你的建議完全安裝,但即使在這個「概念驗證」階段,它似乎也是一個黑客。 – Reynolds

+0

當前的1tb限制是因爲數據驅動器被持久保存到Windows Azure Blob存儲。頁面斑點的大小限制爲1tb。但是它的後端存儲爲您提供了本地數據中心的高可用性和開箱即用的地理冗餘功能,無需您額外安裝。如果您能夠更改舊版/第三方軟件以直接利用Windows Azure Blob存儲,則會發現每個存儲帳戶的最大容量爲100tb。 – BrentDaCodeMonkey

+0

不要忘記,VHD在本地驅動器的性能特徵中沒有任何附近。如果您沒有充分利用雲存儲服務,因爲它只是依賴於VHD,那麼託管自己的服務仍然是一個合理的選擇。 對於我的一個應用程序來做文件存儲,我解決了這個問題,但是在存儲雲之上抽象了一個服務,並且完全擺脫了對VHD的需求,但是這可能對您不適用。 – Middletone

0

這聽起來像一個合理的解決方案。

  1. 使用Windows Azure驅動器將爲您提供NTFS。
  2. Azure驅動器作爲虛擬硬盤(VHD)存儲在Blob存儲中。我相信1個驅動器最多可以包含1 TB數據(Blob存儲限​​制),因此您將不得不掛載多個驅動器。
  3. This是一篇關於通過SMB共享多個角色實例驅動器的有趣文章。無可否認,我自己並沒有嘗試過。