
2021
06/17
正如虚拟化改变了
数据的存储、管理和保护方式
使之脱离了裸机部署
容器和现代化应用的崛起
再次改变了这一过程
容器的重要性在今天已是有目共睹。Gartner表示,到 2022 年,超过75%的全球组织将在生产中运行容器化应用程序。
云原生基金会(CNCF)公布的《2020年度调查报告》也显示:容器的部署继续攀升。在2018年的调查中,有17%的用户拥有250-999个容器,但在2020年,这一数字增长到23%,并且有23%的用户使用了5000个或更多容器。
容器的成功,很大程度上归功于其对效率和敏捷开发的极大促进。企业通过将大型应用分解为较小的独立组件、微服务,并将每个组件部署在容器中。这种方法推动了现代化应用的发展:
无需人工干预的快速部署使容器非常有用,尤其是对于弹性扩展。
与必须携带整个操作系统的虚拟机不同,容器灵活、小巧且部署快速。容器提供对资源分配的细粒度控制和更有效的计算能力使用。
容器可以部署在任何地方,从笔记本电脑到服务器,再到任何集群或云。它们完全与基础设施无关,提供了高度可移植性。
但对企业级用户来说,必须要认识到的一点是,容器的本质是“无状态”的,它召之即来,挥之即去,这是容器与生俱来特点,也是它成功的关键:
❶ 每一个容器只管完成自己的工作,而不必担心其他容器。它不需要跟踪它在哪里或其他应用程序组件在哪里;不需要在开始之前知道事情是什么样子,也不需要保留关于它在哪里结束的任何信息。
❷ 一旦容器完成了它的工作,微服务的那个特定实例可能会消失,所以不需要长期存储数据。
然而,随着容器越来越受关注,人们自然希望它也能在生产环境运行。此时,容器的优点就显得有些“格格不入”,因为对于有价值的用例,其中数据必须在容器的生命周期之外持续存在,特别是对数据库来说:
数据库需要移动数据、检索、分析并进行更改,同时跟踪它所做的事情以及事物的当前和过去状态——与无状态正相反。
除非有人特意删除,否则数据库基本上需要永久保存数据。
显而易见的,为了托管有状态的应用程序,容器必须支持持久化存储。
事实上,业界在化解数据持久化存储难题时,也一直是处于探索与实践之中。此前,Kubernetes对存储插件就是以“in-tree”的方式来支持的,这意味着插件的代码被打包并与Kubernetes二进制文件一起运输。
显然,这种方式依然有一些不足。对存储厂商来说,对in-tree插件的任何改进,甚至是一个错误修复,都必须与Kubernetes的发布时间保持一致。此外,对于Kubernetes开发者社区来说,测试和认证第三方插件几乎是不现实的。
在此背景下,CSI(Container Storage Interface)应运而生。CSI 是一个社区驱动的项目,其主要目标是标准化跨不同容器编排器(例如 Kubernetes 和 Mesos)的持久卷(PV)工作流。借助 CSI,存储厂商可以跨不同的容器编排器开发、维护和部署插件,而无需绑定到容器编排器的发布计划中,从而加快了错误修复和新功能发布时间。
而戴尔科技早在2018年Kubernetes发布CSI之初,就高度重视该标准,并从当年开始就陆续面向戴尔科技的企业级存储推出CSI插件,同时还通过开源的方式让客户可以直接在Github上下载安装和使用。
截至目前,戴尔科技旗下存储产品家族,包括新一代的第五代存储PowerStore,再加上VMware的vSphere都发布了相关的CSI插件,已经实现了在Kubernetes上运行的容器化工作负载的全面支持。
{{item.summary}}
Gartner®《备份和恢复软件解决方案的关键功能》报告出炉,戴尔科技成绩优异
专为 VMware 设计:Dell PowerStore 存储一体机
客户选择适用于 Microsoft SQL Server 的 Dell PowerStore 的主要理由
{{item.summary}}
Gartner®《备份和恢复软件解决方案的关键功能》报告出炉,戴尔科技成绩优异
专为 VMware 设计:Dell PowerStore 存储一体机
客户选择适用于 Microsoft SQL Server 的 Dell PowerStore 的主要理由
填写您的感兴趣的产品及个人信息,提交成功后会有专人与您沟通,为您提供专属底价。
请输入公司名称
请输入姓名
请输入手机
请输入邮箱
请选择
*验证码无效
恭喜您,秒杀成功!
后续工作人员会与您进行联系
抱歉,您没有抢到!
您还可以参与其他产品的秒杀活动哦
信息提交成功
感谢您参与我们本次的问卷调查活动
请补全您的身份信息
请输入姓名
请输入企业邮箱
请输入公司全称
请输入姓名
请输入企业邮箱
请输入公司全称
请输入企业邮箱
请输入手机号
订阅成功
我们将每月通过邮箱发送资料报告发给您
请输入手机号
请输入验证码
如果您对当前页面内容感兴趣,
可填写“项目咨询单”,
进行专业咨询及帮助。
* 点击确认按钮或关闭Cookie弹窗代表您已同意以上内容。
登录后发表评论
请输入您要写的评论