什么是云文件服务器,它是如何工作的?

云文件服务器

企业云文件服务器是一个可通过互联网访问的集中存储或工作空间,它允许连接设备上的员工直接或通过业务线应用程序共享文件和文件夹,无论是在本地还是移动环境中。

简而言之的云文件服务器

在商业中的云文件服务器是一个基于互联网的、可以远程访问的集中存储或工作空间,它允许连接互联网的设备(例如,Windows PC、macOS或甚至移动设备)的员工访问文件和文件夹,并建立日常协作的工作流程以处理业务相关任务。云文件服务器在功能上与传统文件服务器相当。然而,云文件服务器与本地文件服务器不同之处在于,它具有在云中共享文件的高级功能和安全的远程访问能力,并且通常通过标准的HTTPS协议进行通信。

访问云文件服务器

云文件服务器是在云中部署的文件服务器功能。它通过Web浏览器和移动应用程序提供访问,除了传统的PC和Mac访问。由于互联网的性质,通过Web URL安全地共享文件是一种常见的共享文件方式,与电子邮件附件相比。

访问云文件服务器通常受到云身份服务的保护,用于用户认证,以及查看(列出)、读取或写入(完全控制)特定文件和个别文件夹的权限结构的保护。

从技术上讲,云文件服务器不再指的是通用计算机网络上的中央服务器实例。相反,它指的是作为服务通过广域网提供的存储。

三种主要类型的云文件服务器

云文件服务器的第一种类型是一种在云中存储数据的方法,允许服务器和应用程序访问数据。这也被称为“云文件存储”,正如AWS所定义的。这种类型的云文件服务器提供与SMB或NFS协议的兼容性,非常适合移动到云中的工作负载,因为它允许轻松集成而无需代码更改。这种方法通常需要管理设置,并不适合最终用户。

云文件服务器的第二种类型是一种方法,允许通常在一个组织内工作的用户群体在互联网上拥有在线存储并进行协作。这种类型的云文件服务器主要面向使用连接到互联网的设备的最终用户,如网页浏览器、移动应用、PC和Mac。这也被称为“内容协作”,正如Gartner所定义的。

云文件服务器的第三种类型是将本地文件服务器和相关IT基础设施迁移到云中,以利用区域性或全球性数据中心服务。新的数据中心位置提供了更好的带宽以实现连接、更好的基础设施以确保可靠性,以及更好的备份和恢复以实现业务连续性。这也被称为“搬迁和转移”,因为传统的文件服务器基础设施现在位于云中。

类型 #1 - 云文件存储

第一种类型的云文件服务器更适合应用程序工作负载和服务器应用程序。示例包括AWS FSx、AWS FSx for Windows文件服务器Azure文件。这些服务提供NFS和SMB协议兼容性。NFS兼容性通常用于Linux/Unix工作负载,而SMB兼容性用于Windows服务器工作负载。服务是用服务器农场构建的,以提供高性能,但以无服务器方式部署,用于应用程序工作负载。存储成本较高,通常在每月每TB 100至150美元的范围内。

类型 #2 - 内容协作

第二种类型的云文件服务器鼓励一组用户在提供的在线存储空间内协作一系列数字内容。从最终用户的角度看,其功能集与文件同步和共享应用程序、网页浏览器访问、移动应用访问、PC和Mac代理访问重叠。从管理员的角度看,它类似于传统的本地文件服务器,因为它具有许多管理区域,包括用户和身份服务、文件夹权限、群组共享和访问策略。示例包括Microsoft SharePoint或Citrix ShareFile。内容协作成本通常在每用户每月10到30美元的范围内。大多数内容协作平台使用对象存储服务而不是块存储服务,因此当需要额外的存储容量时,存储成本较低。

类型 #3 - 搬迁上云

严格来说,将本地 IT 基础设施迁移到 Azure 数据中心、AWS 数据中心或区域数据中心的 '提升和转移' 并不是云文件服务器的定义。它仍然被视为传统的本地文件服务器,尽管文件服务器现在位于数据中心。然而,数据中心中的文件服务器提供了以前在本地文件服务器上不可用的新功能。一个优势是虚拟化。AWS 和 Azure 都提供具有易于配置、简单快照和备份的虚拟服务器。来自 Azure 托管磁盘存储或 AWS EBS 的文件服务器存储,估计每月每 TB 成本为150到200美元。然而,由于存储是以 EBS 块存储的形式提供的,因此有 64 TB 的上限。

三种云文件服务器类型的比较

搬迁上云

云文件存储

内容协作

EC2 附带 EBS,
Azure CPU 附带托管磁盘

AWS FSx适用于Windows
文件服务器,Azure文件服务

SharePoint
思杰ShareFile
谷歌云端硬盘

存储价格

每月每TB约150至200美元

100美元~150美元/ TB/月

20-30美元/ TB /月
(额外容量)

其他费用

AWS EC2每月费用
Azure CPU每月费用
带宽成本

Azure 同步服务器成本

用户许可证/月

优点

支持传统应用程序,
更好的虚拟化,
更好的生命周期管理

支持传统应用程序,
无限扩展

文件同步与共享,
内容协作,
用户友好

缺点

不需要文件同步和共享,
远程访问需要VPN,
存储容量上限为64TB

无文件同步和共享,
用户体验不佳

不支持传统应用程序,
不支持块级访问

如何将文件服务器迁移到云?

在考虑将文件服务器迁移到云端时,您应该使用哪种云文件服务器类型是一个非常实际的问题。

第一个要求是文件服务器主要由应用服务器使用,例如数据分析和数据科学应用程序。如果几乎没有最终用户会接触文件服务器存储,那么云文件存储类型是一个不错的选择,因为它提供了无限的可扩展性。

第二个条件是文件服务器的最终用户使用有限。例如,QuickBooks、会计和ERP应用程序。这些应用程序需要一定程度的最终用户与应用程序和文件服务器存储的交互。有些情况下,应付账款团队成员需要扫描纸质发票并首先将它们存储在文件服务器共享上。在这种情况下,直接迁移是一个更好的解决方案。需要将文件发送到托管的文件服务器共享的用户可以使用终端服务器远程桌面,直接从他们的本地桌面发送文件。

第三个条件是员工可以完全摆脱当前的文件服务器,并迁移到一个全新的集中文件存储。在这种情况下,很少还涉及遗留应用程序。使用案例大多是最终用户访问Office文档,其中文件往往是面向对象的(全部或无)。很少有以块的形式访问文件的情况(例如数据库应用程序)。

将文件服务器带回未来

当前云文件服务器的状况

在撰写本文时,云文件服务器市场仍然非常分散,分为传统与现代、对象存储与块存储、文件同步共享与传统文件服务器等。以微软为例,SharePoint不是Azure Files,Azure Files不是Azure Blob存储,Azure Blob存储也不是Azure托管磁盘。这些不同的解决方案都有各自的优势和劣势。在AWS中也有同样的分化,例如Amazon WorkDocs不是Amazon FSx,FSx不是Amazon S3,而Amazon S3不是Amazon EBS。市场正在呼吁将所有不同类型的云文件服务器统一成一个。

云文件服务器统一与整合功能愿望清单

  1. 应用程序 - 业务应用程序依赖性
  2. 兼容性 - 支持块级文件访问以实现100%的应用程序兼容性
  3. 组织 - 更好地组织文件
  4. 安全性 - 数据安全和卷影备份
  5. 控制 - 权限的集中管理
  6. 协作 - 方便的文件共享与协作
  7. 文件锁定 - 文件锁定以防止文件损坏和覆盖
  8. 中央管理 - 客户端设备不需要太多存储容量
  9. 业务连续性 - 数据丢失预防和控制
  10. 无数据扩散 - 集中数据存储,拥有存储文件的单一位置
  11. 文件同步共享 - 它的内容协作功能如基于网页的文件共享和移动应用都非常易用。
  12. 驱动器映射 - 将文件同步和共享功能与驱动器映射功能结合起来。

准备好将文件服务器从本地办公室升级到云端,并提升移动办公团队的生产力了吗?