昆仑山

注册

 

发新话题 回复该主题

容器来来去去,存储和数据保护咋办 [复制链接]

1#

如果你打算拥抱容器,就也必须拥抱容器数据保护所面临的问题。

为什么对Kubernetes的数据保护如此棘手?因为本质上,Kubernetes架构是非常流畅和动态的。根据开发人员的目标和规范,容器被快速地分割和拆除。这意味着容器本质上是临时的,寿命相对较短。但由于合规和其他等原因,在特定容器退役或销毁后很长一段时间内,数据仍需要被存储和保护。

在Kubernetes环境中正确备份数据尤为重要,并且,在可以预见的未来,只会变得更加重要。

自年NetBackup8.1发布以来,Veritas一直支持容器环境的数据保护。Veritas提供了NetBackup客户端,可以作为容器部署,用于保护存储在持久卷上的应用程序数据或使用暂存区域(stagingarea)的应用程序数据。

在企业向容器化迈进的过程中,不可避免地面临一些挑战。尤其在容器存储方面,最常见的如存储成本、性能、管理、可用性等。当然,备份需求也是重点。本质上,企业并不希望采用多种工具,各个击破问题症结所在。如果能通过统一平台管理,最大程度地屏蔽复杂性,无疑是最优方案。

早些年,Veritas已经将NetBackup的客户端实现了容器化,也就是说现在的客户可以把NetBackup容器放置到自己的平台中。在这样的方式下,通过NetBackup这个容器,可以针对容器中每一个pod、每一个container所挂载的空间,进行备份和恢复。这样的方式兼容现阶段所有NetBackup的技术,包含精简删除、备份加速、数据副本等,客户不需要改变既有的备份架构,也不用改变线上容器的架构或在容器中安装NetBackup客户端,便可直接进行备份和恢复。

数据保护之外,企业还可利用InfoScale满足容器存储的需求,实现应用的高可用。

本质上,InfoScale提供了一种非常新颖、独特的方式,帮助企业完善Kubernetes环境。

第一,利用标准的CSI接口来做存储管理,降低管理成本。第二,容器化的应用程序高可用,可以对容器中的应用程序进行监控、重启。第三,通过与K8s无缝的集成,提供一套高效的解决方案。

企业存储管理方面,InfoScale提供了灵活的存储共享功能,可以通过FSS来降低成本,提高性能。并通过软件定义存储的方式,支持容器所需的空间配置与存储种类。在服务不中断的情况下动态地支持存储空间的扩充或迁移。

InfoScale更利用了既有的VCS技术,可以监控K8s中pod或container应用程序的可用性和性能。通过与K8s整合,支持必要的重启,最大程度地简化了K8s环境的高可用配置,减少了停机的时间。

InfoScale支持多种平台,包含物理机、虚拟机、容器、公有云及私有云,让IT可以利用单一解决方案去管理各种应用程序的可用性与存储。

上图就是InfoScaleforK8s的存储架构。InfoScale安装在每一个K8s节点上,通过软件定义存储分享每个节点上面的存储设备,可能是SAN,也可能是DAS。K8s可以通过CSI插件来跟InfoScale要求其所需的存储空间与种类。

每一个pod中都有一个VCS代理来监控每一个容器中的应用程序。InfoScale的容器代理已经在InfoScale7.4.3版本中公布。除了可以监控单一的开源应用程序,比如MySQL,也支持企业自行开发的应用程序监控,因为它是基于VCS设计的具有高弹性的代理程序。用户可以将VCS代理放在容器中,去监控应用程序,或利用InfoScale所提供独特的side-car容器去监控每一个container。

整体而言,InfoScale是一个面向多云环境的存储与高可用产品,可以帮助用户做好从传统环境迁移到容器化环境的准备工作。因为在容器的环境里,它同时提供企业级的存储功能,以及应用程序的高可用,可以让企业在转型过程中降低风险,降低成本。

未来,InfoScale还将朝哪些方向进化?

第一,性能。利用SmartIO来进一步提升存储的性能,为需要的工作负载提供更高的IO。

第二,管理方面,将InfoScaleforContainer整合于VBS中。VBS是一种将多种应用程序串联成一个虚拟业务服务的工具。当灾难发生时,VBS会帮助用户做多层次的应用程序切换,减少人工介入,降低操作的复杂度。

第三,可用性部分,加入IMF主动监控的架构,可以立即检测应用程序与资源的故障。同时发展NetBackup整合与K8s的管理,提供更好的数据保护功能。

闻道有先后,术业有专攻。想要降低RPO,就要想办法强化备份系统。这就是我们常提到的数据保护。想要降低RTO,就要采用高可用的解决方案。企业里每一种应用系统都可以依据其重要性来进行分级,每一个等级的RPO与RTO都不尽相同,当然,成本也是不同的。

Veritas多云数据服务平台丰富的工具集中,针对不同的保护等级,均有合适的解决方案对应。

Veritas峰会精彩回顾

▼?▼

▼?▼NetBackup容器数据保护方案解析。

预览时标签不可点收录于话题#个上一篇下一篇
分享 转发
TOP
发新话题 回复该主题