什么是文件网关,它是如何工作的?

文件网关

在企业中使用文件网关可以使员工访问和处理存储在不同位置的文件,无论是在云端还是本地,通过诸如HTTPS和缓存等协议,提高性能和协作效率。

简而言之的文件网关

在商业中的文件网关是一种设备,它使连接设备(如Windows PC、macOS或移动设备)上的员工能够访问位于不同物理位置或网络中的文件和文件夹,促进工作流程和日常协作,就如同这些文件和文件夹位于本地一样。它有效地将文件和文件夹带到员工的指尖附近,提高了可访问性和生产力。

访问远程文件

访问远程文件存在几个挑战。

第一个挑战是文件仓库与员工设备之间的物理分离。

第二个挑战是访问协议的差异,SMB NFS 是内置于Windows和Linux设备中最常见的协议。

第三个挑战是访问远程文件的延迟和速度,因为物理分离意味着文件必须在到达用户之前经过互联网路由。

为了应对这些挑战,文件网关提供协议转换来桥接访问协议,并实施文件缓存以减少延迟,使远程文件访问更加流畅和高效。

文件网关的功能:转换和缓存

文件网关通过协议转换和缓存功能解决了远程文件访问的挑战。协议转换弥合了不同访问协议之间的差距,使设备和文件存储库之间能够无缝交互。

例如,Amazon S3文件网关将基于云的对象存储协议(Amazon S3 API)转换为本地文件访问协议,如SMB和NFS,便于本地使用云存储的文件。

相反,"反向文件网关"将本地文件协议转换为基于HTTPS的Restful协议,使远程工作者能够访问文件。这种方法克服了传统的VPN问题,如延迟、缓慢、配置和远程支持挑战。

这两种类型的网关都利用缓存来提高性能,减少延迟并加快文件访问速度。这两个方向的文件网关——云到本地和本地到远程——确保了满足不同商业需求的高效和灵活的文件访问。

云文件网关

云存储的文件网关充当本地设备与基于云的存储库(如亚马逊S3Azure Blob存储)之间的接口。其中最具代表性的是亚马逊S3文件网关。功能上,这些网关与传统的网络附加存储(NAS)设备操作类似,常被称为“云NAS”,关键区别在于存储位于云端。这些网关通常部署为本地环境中的虚拟设备,如VMWare,它们从云存储中获取并缓存文件和文件夹。当被访问时,它们提供SMB和NFS接口,就像传统NAS设备一样,使得本地无缝访问云存储的文件和文件夹成为可能。

基于HTTPS的文件网关

虽然最常见的文件网关允许企业内部员工访问云存储,但“反向文件网关”则为远程工作者提供了访问企业内部文件服务器的途径。这被称为基于HTTPS的存储网关。传统上,访问企业内部文件需要使用VPN,这通常速度缓慢,受互联网延迟影响,且难以配置和维护。基于HTTPS的存储网关通过HTTPS流式传输文件给远程工作者,提供了诸多优势。它提供了更快的访问速度,支持异步文件访问和远程缓存,并且支持离线访问。这对于处理大型文件的行业特别有益,例如AEC领域的CAD绘图和媒体行业的Photoshop文件,确保大文件能够高效、迅速地传输到远程地点。

文件网关的安全性

在商业环境中,文件网关必须确保与传统文件服务器相同的安全级别,特别是在与活动目录集成时。文件网关使用活动目录和NTFS权限来保护文件和文件夹。对于将文件存储在云存储中的“云NAS”存储网关,模拟活动目录和NTFS权限控制是必要的,因为云存储本身不具备活动目录用户概念。相反,基于HTTPS的文件网关通过在文件访问请求中模拟活动目录用户,提供了增强的安全性。这涉及使用SMB协议进行文件访问,以及使用LDAP/LDAPS进行认证和授权。通过将访问请求转发给内部文件服务器和活动目录服务器,基于HTTPS的网关为文件和文件夹提供了原生的访问控制。这种方法确保在促进远程工作的同时维持了安全措施,为用户从不同位置访问文件提供了无缝且安全的体验。

文件网关的优势

文件网关的好处


文件网关在商业环境中提供了诸多优势,增强了生产力、协作性和成本效益。它们提供了对文件的无缝访问,提高了性能,并提供了灵活、可扩展的解决方案,以满足不同的商业需求。

无障碍

实现从任何位置无缝访问文件,提升远程和本地的工作效率。

成本效益

为企业减少物理存储基础设施和维护成本。

协作

实现不同地点间实时文档协作,提高团队工作效率。

性能 

使用缓存和协议转换来提高文件访问速度和性能。

文件网关作为旧协议的替代品

与传统方法如FTP、WebDAV和临时云存储相比,文件网关提供了更先进的解决方案,以便于远程工作。这些较旧的方法通常涉及文件复制和重复,导致效率低下和潜在的安全问题。FTP服务器需要非标准的防火墙端口,引发安全担忧。WebDAV服务器面临性能和兼容性问题,而临时云存储解决方案则导致文件仓库碎片化和访问控制不一致。文件网关通过提供统一、安全、高效的方式来远程访问和管理文件,解决了这些缺点。

FTP(文件传输协议)

在当今的数字化环境中,FTP面临着重大挑战。它缺乏内置加密功能,敏感数据容易遭受潜在的侵犯和未经授权的访问。FTP设置和维护所需的手动努力增加了操作效率低下,降低了生产力。此外,FTP无法确保数据的完整性和隐私,这对于受监管部门的企业来说,提出了合规性问题。而且,传统的FTP解决方案在与现代云存储选项(如Azure Blob)的无缝集成方面也存在困难。

WebDav 协议

WebDAV协议相比FTP或SCP有一个优势,因为它使用的是HTTP的标准端口(80),这是客户端已经开放的标准端口,并且可以使用世界广域网(www)。这使得它更容易穿越防火墙。然而,WebDAV协议并不像我们从当前云存储服务中看到的基于REST的协议那样现代。WebDAV方言相对冗长且复杂,这引入了WebDAV客户端和WebDAV服务器之间的不兼容问题。它是另一种过时的协议。

文件共享

像Dropbox、Citrix Files和SharePoint这样的文件共享工具会将文件复制到共享文件夜中,导致数据扩散和成本增加。企业难以管理这种扩散,并面临高昂的云服务费用。这些工具优先考虑共享而不是访问,这对于需要跨文件引用和文件锁定的应用程序(如CAD图纸)造成了问题。这导致了严重的数据所有权问题和版本控制问题,不同版本的文件散布在不同的存储库中。

文件网关的使用案例

文件网关为不同的业务场景提供了多功能的解决方案,增强了跨不同环境的文件访问和管理能力。以下是文件网关的两个主要用例以及一个可能不适用文件网关的用例:

用例 #1:具有本地现场工作力的云存储

在这种情况下,企业将其文件存储在云端(例如,亚马逊S3或Azure Blob存储),而员工主要位于本地。文件网关便于无缝访问存储在云中的文件,就好像这些文件被存储在本地一样。这种设置特别有利于解决本地存储容量限制的问题,因为云存储可以轻松扩展,无需额外的硬件投资。此外,对于拥有多个分支机构的企业,将存储转移到云端的同时,在每个分支机构提供本地缓存和同步文件网关设备,可以显著增强协作能力。这种方法将文件带得更接近分支机构,促进高效的多分支协作,并确保员工能够快速可靠地访问他们需要的文件。

用例#2:具有远程工作力的本地存储

在这里,企业将其主要文件存储保留在本地,但工作人员分布在远程。文件网关使远程员工能够安全、高效地访问本地文件。这种方法克服了传统VPN的挑战,如延迟、缓慢和复杂的配置。通过使用基于HTTPS的文件网关,远程工作者可以像访问本地文件一样访问文件,受益于协议转换和缓存以最小化延迟并提高性能。这对于处理大文件的行业(如建筑和工程)尤其有益,因为访问速度和文件完整性至关重要。

文件网关并不是每种情况下的最佳解决方案。例如,在以下用例中,文件网关可能不是最好的选择:

用例 #3:远程办公云存储(不适用于文件网关)

在这种情况下,存储和劳动力都分布在不同的地点。然而,远程工作人员通常没有虚拟化环境来设置文件网关的虚拟设备。对于远程工作者来说,直接连接到云存储通常是最简单和最高效的解决方案。这种方法避免了远程设置和管理文件网关的复杂性。相反,远程员工可以直接访问云存储的文件,从而受益于云服务的固有可扩展性、可访问性和可靠性。这种方法确保了简单和效率,使其成为远程团队的首选选择。

文件网关概述:

  1. 桥接 - 连接不同地点的文件存储库和工作人员。
  2. 无缝连接不同文件访问协议。
  3. 缓存 - 通过本地文件缓存提升性能。
  4. 集成 - 与现有的安全措施(如活动目录)集成。
  5. 云到本地 - 例如亚马逊S3文件网关的云存储文件网关。
  6. 本地至远程 - 基于HTTPS的文件网关,将本地内部文件流式传输给远程工作者。
  7. 替换 -  取代FTP服务器、WebDAV服务器、文件共享工具,甚至是RDP文件访问。

将文件服务器带回未来

探索Triofox的基于HTTPS的文件网关如何为远程团队革新文件访问,转变建筑、工程和媒体行业的大文件传输方式。Triofox提供无与伦比的HTTPS流式传输速度,支持所有设备的多功能远程访问,并无缝集成单点登录。享受离线访问和本地缓存,满足需要频繁大文件交互的行业需求。该解决方案非常适合建筑公司、工程公司、建筑企业和媒体公司,提高生产力和安全文件共享。Triofox的技术解决了传统协议所面临的常见挑战,提供了一种更快、更安全、更灵活的文件访问解决方案。

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