基于文件的云存储现在是Amazon Web Services,Google Cloud Platform和Microsoft Azure的标准产品。尽管云巨头提供的产品通常与对象存储相关联,但是这三者与IBM和NetApp等供应商一起开发的产品可以使企业在云中使用熟悉的分层文件存储。
云中的文件级存储是内置在超级扩展程序技术堆栈中的本机产品,与Azure NetApp Files等专业供应商的合作伙伴关系,或者是IDC分析师所说的“重叠”文件服务。这些使用软件将超扩展程序的块或对象存储呈现为文件系统,通常是SMB或NFS。示例包括现在隶属于Google的Elastifile和NetApp Cloud Volumes ONTAP。
每种方法都有其自身的优势,并允许IT团队根据其用例,业务需求和预算来微调云存储。但是,尽管三大云巨头现在都支持文件级存储,但是存在一些差异,使得某些选项比其他一些更适合于某些用例。
三大云提供商的核心存储基础架构基于对象存储技术。但是,与此同时,大多数本地存储都是块或文件,可以直接连接到服务器上,也可以直接存储在SAN或NAS共享存储中(尽管如今有更多的供应商提供本地对象存储)。
超扩展程序支持对象存储,因为它可以满足他们的业务需求。目前,需要对象存储特定功能的客户最有可能在云中使用它。只有少数可以证明本地对象存储是合理的。
相反,大多数企业通常在NAS环境中继续在内部运行文件存储。因此,在本地和云中运行一致的,基于文件的环境将减少管理开销,并减少构建新技能的需要。
易于管理不容小觑。集成基于云的存储会增加IT架构的复杂性,因此能够使用熟悉的基于文件的存储会有所帮助。一致的文件结构还使企业可以更轻松地将工作负载移至云中或从云中移出,即使组织在完全混合工作不足之时就停止了工作。
应用程序兼容性
大多数企业应用程序尚不完全兼容对象存储。对S3和RESTful API的支持正在增长,但是基于文件的存储将立即可用。
借助文件存储,组织应该能够将工作负载迁移到云中,然后再迁移回云中,而无需重写软件。仅在基础文件结构相同的情况下,这种升级迁移的方法才真正可行。
潜在地,它也使灾难恢复更加容易。可以使用基于云的备份数据来建立应用程序,而无需使用对象存储协议或通过覆盖服务,因为它存在潜在的兼容性和性能问题。
使用文件存储还可以更轻松地在需要分层文件结构的应用程序或自定义进程之间共享数据。
支持混合环境
对象存储将在混合云环境中工作,供应商正在投资使它更容易的本地对象技术。软件定义的存储通常也基于对象。
即使这样,使用这项技术仍需要专业知识和投资。如果企业需要保存或处理非常大的数据集或需要跨地理位置复制数据,则企业最有可能使用混合云对象存储环境。
基于文件结构(通常是NFS或SMB)的混合环境允许企业将其NAS容量扩展到云中,并根据需要购买容量。本地卷可提供性能,而云则可增加额外的低成本容量。
NAS技术供应商越来越多地支持到云的分层以及包括备份和归档在内的用例。但是,基于文件的混合环境的优势在于,最终用户不需要任何特殊技术。它应该可以与应用程序和用户一起使用,并且能够在本地和远程访问数据。
AWS,Azure和Google均提供本机云NAS支持以及基于NetApp技术的卷。
支持低延迟用例
对于需要低延迟和高数据吞吐量的应用程序,基于文件的存储比对象存储更好。正如IDC指出的那样,文件存储服务与提供商的其他资源(例如计算)紧密集成在一起,因此可以帮助最大化性能。
这与基于对象的存储形成对比,后者使用其扩展能力以较低的成本提供服务,例如归档。
不同服务级别的可用性
与内部存储相比,组织可以使用云中的文件存储来利用更灵活的成本结构。
投资企业NAS的组织通常需要根据最苛刻的应用程序的性能需求来指定硬件。
但是,在云中,购买者可以根据需要选择性能级别,SLA甚至文件系统。例如,AWS为其EFS服务提供了标准访问层和不经常访问层。
Hyperscalers的云文件存储选项
AWS的基于文件的产品是弹性文件系统(EFS),它是一种基于NFS的架构,可在云和本地存储中运行。该供应商还为喜欢专用Windows选项的用户提供了Windows文件服务器FSx。用户可以自动在标准访问量和不频繁访问量之间进行分层。
Azure文件再次在云和本地中运行SMB协议。它支持Windows,Linux,更常见的是MacOS。卷最大可以为4PB。不过,毫不奇怪的是,Azure专注于Windows商店,并支持向兼容应用程序的云迁移。性能分为标准配置,高级配置和超级配置。
Google提供了NFSv3云文件存储服务,以标准和高级版本的形式提供给Google Compute Engine和Kubernetes实例的基于云的NAS。
微软还提供Azure NetApp文件作为Linux和Windows的高级企业级选项。该供应商表示,这是针对高性能企业应用程序或Web应用程序,数据库和HPC。
NetApp还提供了基于GCP的云卷存储,具有三个性能层:标准,高级和极限。
谷歌对Elastifile的购买为企业提供了另一种选择,供应商称其基于云的NAS专为企业应用程序量身定制。
原文标题:AWS,Azure和Google Cloud文件存储的五个主要优势
文章出处:【微信公众号:存储社区】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
全部0条评论
快来发表一下你的评论吧 !