导航菜单

通过Astra项目NetApp旨在为基于kubernets的应用程序提供真正的可移植性

导读 数据存储专家NetApp公司今天宣布了Astra项目,它的愿景是为Kubernetes提供企业级的存储和数据服务平台,实现应用程序和数据的可移植性。 Kubernetes是一个开源项目,它被用来协调大
2020-04-24 10:19:22

数据存储专家NetApp公司今天宣布了Astra项目,它的愿景是为Kubernetes提供企业级的存储和数据服务平台,实现应用程序和数据的可移植性。

Kubernetes是一个开源项目,它被用来协调大型软件容器集群,这些软件容器承载着可以在任何计算基础设施上运行的现代应用程序的组件。该技术在过去几年迅速普及,但NetApp辩称,用户缺乏必要的基础设施,以确保应用数据像应用程序本身一样可移植。

该公司表示,为了满足cio们所期望的标准,信息技术团队和站点可靠性工程师需要找到一种方法来处理无状态和有状态的云本地应用程序的数据,这些应用程序具有企业级的云存储和数据服务。

NetApp试图解决的是一个自软件容器诞生以来就一直困扰着它的问题。根据Moor Insights &策略分析师Steve McDowell认为,在容器的发展过程中,持久性数据对于容器中运行的工作负载并不重要。但是,现在有更广泛的应用程序被部署到容器化的环境中,这些环境需要数据的持久存储,而这些数据也必须符合企业可管理性的规则。

McDowell说:“大多数存储公司通过编写符合CSI规范的驱动程序来满足这一需求,CSI规范为容器定义了存储接口。”“CSI允许我们智能地将存储设备连接到容器上,但这只是我们实现目标的一部分。更大的问题是数据管理。毕竟,容器数据是企业数据,应该这样对待。这正是NetApp的Astra项目的目标所在。”

NetApp与Astra项目的想法是为Kubernetes应用程序及其数据提供真正的、全面的可移植性。该公司还表示,他们的愿景是让企业能够在任何云上无缝地选择Kubernetes的发行版。

麦克道尔表示,NetApp在这方面处于有利地位,因为它是容器数据管理的早期支持者之一。该公司在2018年收购了StackPoint云,并将这些资产转化为其NetApp Kubernetes服务。然而,这项服务在很大程度上未能引起人们的注意,因此NetApp最终放弃了这项服务,为阿斯特拉项目让路。

Astra项目基于NetApp的公共云托管存储技术,该技术通过“kubernet -native”数据服务与应用程序的集成得到了增强。该平台仍在开发中,但它最终将使用户能够发现自己选择的Kubernetes设置的新应用程序,无论它们是托管在本地还是在云中。

“Kubernetes世界缺乏数据管理,Astra项目是NetApp提升并发挥领导作用的机会,”麦克道尔说。“公司有专业知识和知识产权来为这一努力做出贡献,这是一个很好的战略。它不知道如何用NKS做生意,但它非常了解Kubernetes。采用开源的、以合作伙伴为中心的方法是对这一领域的有力利用。”

然而,麦克道尔强调,NetApp并没有宣布与阿斯特拉项目合作的实际产品,至少现在还没有。这名分析人士说,这个项目更多的是为Kubernetes社区提供数据服务的尝试性努力,这是迫切需要的。但麦克道尔表示,对NetApp来说,这并不容易。他指出,该公司目前尚未指定任何具体的合作伙伴,只是表示正在与“Kubernetes社区”合作。

麦克道尔说:“除非在极少数情况下,一个公司实际上是将一个已经开发的项目开源,否则一个开源项目宣布只包含一个参与者是很不寻常的。”“我们必须仔细观察,看看这在开源世界中是如何被接受的。”

NetApp高级副总裁兼云数据服务业务总经理安东尼·莱(Anthony Lye)表示:“我们正做出果断而长期的承诺,应对Kubernetes以及使用它的社区和平台面临的数据挑战。”“Astra项目将提供一个软件定义的架构和一套工具,可以插入任何Kubernetes发布和管理环境。”

NetApp表示,Astra项目目前可以作为技术预览版使用,并邀请有兴趣的开发者在这里注册。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: