簡體   English   中英

從Azure群集訪問本地網絡共享

[英]Accessing on-premises network share from Azure cluster

需要使用Azure Service Fabric群集中的本地文件共享。 例如,從共享中讀取文件並將一些數據保存到同一文件共享中

為此,我們使用模擬機制(一些不安全的代碼)。 使用AD帳戶,我們可以訪問共享,但是在身份驗證失敗的情況下,整個SF群集將關閉(不僅是具有未處理異常的服務)。

問題是:使用Azure中的\\ ipaddress \\ folder \\ folder1之類的SMB文件共享真的是一種好習慣嗎? 是否有一些變通方法或更好的方式來訪問這些共享而不進行模擬?

計划B正在每個Azure節點上安裝共享,但是我不喜歡它。 Plan-C是某些本地服務器上的SFTP服務器。

坦率地說,在Internet上公開公司的SMB文件共享不是一個好主意,許多ISP通常會阻塞端口445,從而在大多數部署中都不可行。 一種可能的Azure解決方案是提供ExpressRoute電路以私有方式解決本地文件共享。 這可能既昂貴又耗時,因此您還可以探索替代方案,例如遷移到Blob或Azure文件存儲。 臨時解決方案可能是將數據推/拉到雲存儲解決方案。 缺點當然是數據復制和擴展數據的安全范圍以及復雜性。 您將很容易識別文件共享的本地數據訪問模式,並查看是否可以完全遷移到雲數據解決方案,從而保持數據受控,並一次就近地接近SF群集。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM