“麦哲伦”开启数据管理的新时代

2019-08-14 18:30孙杰贤
中国信息化 2019年7期
关键词:麦哲伦虚拟化应用程序

孙杰贤

不久前,Reduxio公司宣布开始对其新研发的容器原生云存储和数据管理平台进行公测。该平台基于微服务架构,支持基于Kubernetes的私有云、混合云和多云部署。

平台有一个响亮的名字——麦哲伦(Magellan)。其中寓意,不言而喻。

容器化进程中的存储挑战

这是一个云的世界,从虚拟化到OpenStack,再到容器技术,技术不断丰富,商业化应用进程也随之不断加速。Kubernetes的兴起更是给企业业务部署管理带来巨大的便利性,也让微服务的理念真正得以落地。因此我们看到,有越来越多的企业开始逐步将原有运行在虚拟机上的应用迁移到容器上来,来打造自己的云原生环境。

但是企业容器化的进程中面临这个一个很大的挑战,那就是数据的存储与管理。如果存储方案不能与容器进行良好配合,由容器和微服务所带来的革命性优势也就难以尽情发挥。

“一个不争的事实是,许多企业都在或者计划从虚拟化的环境转到基于Kubernetes容器环境,存储是其中的核心环节。但是现在许多容器化的应用依然运行在为传统应用程序而创建的存储系统上,并没有跟容器很好的结合起来。虽然这些存储系统经过改进可以支持容器和云,但性能仍受限于孤岛式、灵活性欠佳的架构。所以,我们发现了这个机会,研发了Magellan这款产品,真正的实现了软件定义存储,能够将存储能更紧密跟容器相适配与融合。“Reduxio产品策略副总裁Jacob Cherian在接受采访时表示,”Magellan将容器原生存储与实时数据和应用迁移相结合,实现在本地、云或跨云实时进行应用和数据的迁移,从而消除企业对特定云服务提供商的依赖。“

Jacob Cherian特别提到了Magellan一个非常酷的功能——数据实时迁移,也就是说,在容器的环境下,Magellan可以实时、自动的进行数据和应用的迁移。

实时迁移是如何做到的?

在容器里做应用程序的迁移非常简单,但应用所对应的数据迁移起来却非常困难。如果应用的数据量非常大,就无法同时完成应用和数据的迁移,那么就必须先对应用程序进行迁移,然后再将数据拷贝到新的应用程序上。但在拷贝的过程当中,应用程序无法运行,也就是说要做停机处理,而这是企业无法接受的。

Magellan的迁移策略是,先把一些重要的应用程序所对应的数据迁移过去,让程序保持运行,之后会在后台陆续迁移历史数据,数据迁移的过程中会采用很多数据压缩和数据去重机制,以确保数据迁移的效率。

此外,作为统一数据存储管理平台,Magellan还提供了很多数据存储管理的功能,比如,灾难恢复与备份。而且,Magellan本身是基于微服务架构的,而市场上常见的类似解决方案都是单体式服务架构。在单体式构架下,企业如果想改变一个程序功能模块,可能需要重构整个应用程序。而微服务构架的应用模块的功能相互独立,当新的技术和应用需求出现时,只需提供相应微服务模块系统就可以支持新应用。

在國内,网易云等企业已经开始对Magellan的全面测评,产品的正式发布将会在今年晚些时候。届时,Magellan这款面向容器2.0时代的革命性数据存储管理产品也许也会像大航海家Magellan一样开启一个新的时代。

猜你喜欢
麦哲伦虚拟化应用程序
删除Win10中自带的应用程序
大麦哲伦星系
叙事与分析:学生历史解释素养培养路径——以麦哲伦及其船队环球航行为例
谷歌禁止加密货币应用程序
浅谈虚拟化工作原理
用户怎样选择虚拟化解决方案
三星电子将开设应用程序下载商店
微软软件商店开始接受应用程序
虚拟化整合之势凸显
虚拟化技术:绿色IT的希望