对于混合、本地存储,容器需要全新方法

日期: 2023-07-30 作者:Adam Armstrong翻译:邹铮 来源:TechTarget中国 英文

随着企业继续构建其混合云基础架构,本地存储和云原生容器之间的关系需要不断发展,从 IT 团队的沟通方式到基础架构的运营方式。

传统存储和容器已经存在几十年,Docker和Kubernetes等编排工具在过去10年中将容器推向主流。但是,存储是为防火墙后、依赖于阵列的企业而构建,其中 SAN 或 NAS 设备与虚拟机和服务器交互,而不是为云原生基础架构而构建,其中容器为应用程序开发和部署提供灵活性、可扩展性和可移植性。

无论如何,混合云企业需要这些技术来克服差异并协同工作,鉴于存储的深厚企业根基以及对容器和云的持续拉动。

My.Games公司首席软件工程师和游戏开发人员Dmitrii Ivashchenko说:“企业有必要在传统存储的优势与容器和云原生存储解决方案提供的优势之间取得平衡。”

他说,存储管理员是整合这些技术的关键组成部分,可能充当为不同IT时代构建的两种技术之间的桥梁。

新的一天,同样的问题

IBM公司软件定义存储产品组合的产品管理总监Sam Werner表示,容器带来应用程序可移植性的承诺,但企业可能会遇到基础架构问题。

Werner 说:“如果你仍然依赖存储管理员来获取存储并根据SLA(服务级别协议)分配一定数量的容量,那么你将遇到与往常相同的障碍。”

他说,云承诺基础设施的灵活性,但本地存储要求用户等待存储管理员来配置所需的基础设施。企业和供应商需要转向不同的模型,而不是使用两种不同的孤立方法。

移动应用程序开发公司TechAhead的首席执行官Vikas Kaushik表示,随着越来越多的企业寻求容器化和云原生存储,这两种技术的战略需要重新考虑。例如,容器更灵活,但增加了数据保护问题。

Kaushik说,一种结合传统存储和容器优势的方法将很理想,并且可以缓解可扩展性、灵活性、数据保护和其他企业级功能方面的问题。

他说:“这使企业能够利用其现有投资,同时采用更现代的存储模式。”

Ivashchenko说,结合本地和容器的复杂性增加也是存储管理员面临的一个问题。他们了解传统设备的复杂性,但也必须学习并适应容器和云原生范式。

再次演变

一位分析师认为,随着企业中虚拟机的发展,企业以前也遇到过这种情况。

Futurum Group公司分析师Dave Raffo说:“对于虚拟机,当VMware首次流行时,存储供应商不得不重新设计他们的设备,因为服务器在虚拟化时必须区别对待。对于容器,也是一样。”

现在,企业正在再次返工其设备,以支持容器的使用,这是现代应用程序开发和部署的基础。对于虚拟机,在一台物理服务器上部署多个虚拟服务器,软件必须反映这一点。对于容器,软件还必须适应新的情况,其中包括扩展、灵活和快速更改的能力。

但IBM公司的Werner表示,将物理资源映射到虚拟资源的VM比映射容器更直接。虚拟机映射到卷并创建一致性组,以便创建快照和镜像等操作。

他表示:“当你使用容器时,它会更加动态。”

Werner 说,容器化应用程序可以映射到数千个卷,这使得存储管理员很难(如果不是不可能的话)满足数据可用性需求。存储团队需要意识,而这来自于沟通。

人的问题

存储管理员和应用程序团队之间的部分摩擦不是关于技术,而是关于沟通。

Werner称:“应用程序团队决定构建一个DevOps环境,将他们的应用程序开发模型转变为更加敏捷,这是一种‘一次构建,随处部署’类型的方法。但他们从未与基础设施团队交谈过。”

Werner说,缺乏透明度可以在早期阶段发挥作用,但随着规模的扩大,基础设施对工作负载没有灵活性或弹性,并且无法支持部署在任何地方的最终结果。例如,应用程序的运行时可能会与VMware不一致,从而导致无法备份应用程序或使用 vMotion 移动数据。

Raffo说,缺乏沟通导致缺乏可见性。存储管理员负责维护数据保护策略,并遵守治理策略。但是,如果他们不知道应用程序团队需要什么,其中一些将不得不在事后完成,从而消耗一些效率。

为了避免这种情况,在部署应用程序之前,基础架构和应用程序团队需要安排开会。DevOps 团队应该对其需求提供清晰的愿景,或者了解他们的项目将减慢速度。

Raffo 称:“这里必须有很多沟通,管理员需要事先知道需要哪些策略。”

现在已经足够好了,但能持续多久呢?

虽然有特定于容器的本地存储产品,例如Portworx,但企业继续结合使用其传统存储和公共云来满足各种存储需求。

Raffo说:“人们正在使用云进行容器存储,以及传统存储用于传统用例。”

Raffo说,一旦容器化存储需求足够高,Portworx或其他特定于容器的存储等本地存储产品将更有意义。

Supermicro和IBM等存储公司认为软件定义产品是前进的方向。软件定义的方法允许抽象任何硬件并创建策略以满足 SLA,而无需更改旧系统。

硬件和软件定义存储制造商Supermicro的高级现场应用工程师Paul McLeod也认为,这种方法可以帮助这两种技术融合。

McLeod 称:“随着软件定义的方法变得更加有效和具有成本效益,它们允许更多的设计创新,允许你从完全自我支持的环境转移到具有硬件支持的专有和供应商软件支持。”

根据Ivashchenko的说法,无论采用何种技术,随着容器和存储之间的关系在企业中的发展,存储管理员将成为关键。

Ivashchenko 说:“通过分享他们的经验和见解,并重新思考需求,存储管理员可以为成功集成这些存储范例做出贡献,使企业能够同时利用传统存储系统和容器/云原生架构的优势。”

 

 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

邹铮
邹铮

相关推荐