首页 / 行业
云原生和容器间存在怎样的关系
2022-08-27 09:38:00
嗨喽,铁子们!今天咱们来探班“云”的操作车间,认识认识它身后的一些大佬,如当红的容器应用和云原生。
先来说说容器。咱们都知道鱼缸是容器,装的是鱼和水,而容器应用的“容器”,装的是应用软件以及软件运行需要的依赖。梅开二度,又以鱼缸类比,装的应用软件是鱼,那依赖就是鱼粮和水。
其实容器技术早就有了,起源于Linux,只是在很长一段时间籍籍无名。直到2013年, Docker率先打通容器技术的任督六脉,高歌猛进,迅速渗透到企业生产环境中。
Docker有句口号“Build once,Run Anywhere”,是不是似曾相识?是不是跟Java的Write Once,Run Anywhere相似?容器技术对于程序员而言,最大的便利是程序写完后,打包成镜像就可以随处部署和运行了,再也不用烦恼因环境差异导致各种bug了。
容器技术不仅简化了打包应用的流程,也简化了打包应用的库和依赖,甚至整个操作系统的文件系统能被打包成一个简单的可移植的包,这个包能够在应用层面快速部署与调度。
在企业中应用容器超过虚拟机VM时,云原生技术也开始兴起。
云原生一直在发展变化之中,没有确切的定义。一个基本的共识就是:
云原生是一套技术体系和方法论,是云(Cloud)+原生(Native)的组合词,应用可以直接在云平台上运行、或非常轻松转移,实现快速部署、按需伸缩、不停机交付等。
那云原生和容器间存在怎样的关系呢?
云原生计算使用开源软件技术栈,将应用成熟部署为微服务,每个部分打包到自己的容器中,容器化在其中起到应用隔离作用。
但此时容器并非单个作战,而是集群出征,于是轮到容器编排系统的Show Time——对集群中所有容器化应用编排管理,提供分布式调度与协调,容器间的负载均衡,易于维护和成本效益驱动。
要知道,基础设施优化,才能更好地成为加速企业数字化转型的利器。云原生以应用为单位,借助容器技术部署,赋予了其更敏捷、更灵活的特性。
随着云计算进入下一个十年,作为云计算发展的关键理念,云原生也迎来发展的黄金阶段,而以容器为代表的云原生技术,正在成为释放云价值的最短路径。
众所周知,容器的最大特点是“呼之即来,挥之即去”,在数据存储方面,面临的挑战不小。容器化从最开始的“无状态”应用部署场景,延伸至多种类型数据处理的业务场景,持久化的数据存储才能交由后端,部署在物理机环境或虚拟机环境中。
此外,容器平台跨数据中心的需求和场景也越来越多,给容器存储也提出了相应的考验:
1冗余性
数据丢失任谁都不能忍受,迁移应用到容器编排平台,在集群环境中需容忍某些节点的故障,这就要求存储也能够容忍磁盘或者节点的故障,保证应用正常运行。
2分布式
容器集群达到上百台规模时,数据并非只落在有限的若干磁盘上;而且当集群需要跨地域来实现低延迟时,数据也背上能够跨地域存在的期望。
3动态性
容器应用是在持续变动中存在的,例如滚动更新、测试版本创建等。这就要求对应存储的创建与删除也是动态的,并且是支持声明式创建的方式。
在存储领域耕耘已有55年之久的东芝,沉淀深厚的技术的同时,也时刻关注行业的最新趋势。近年推出了系列企业级存储硬盘,覆盖数字化转型需要的存储应用场景,包括容器场景下的存储。其中东芝的明星产品18TB容量MG09系列企业级存储硬盘,是提高容器存储的效率和性能的不二之选。
01速度
容器本身是轻量级的,启动速度比传统物理机、虚拟机要快很多,如果说后者是以分钟为单位启动,容器则以秒为单位来启动。
MG09系列采用东芝第三代9盘氦气密封设计,提供18TB的CMR(传统磁记录)容量,有助提高数据吞吐量,实现高速访问硬盘,满足容器底层的存储挂载要够匹配容器快速启动的要求。
02负载
容器应用的生命周期相对弹性,如需要从5个并发容器弹性伸缩到10个以上,底层存储也需要动态、快速地响应需求。
而MG09系列硬盘与各种应用程序和操作系统都有良好的兼容性,适用于容器应用混合随机和顺序读写工作负载。其转速为7200rpm,每年550TB的工作负载等级,具备动态地提供存储的能力。
03扩展
企业部署的容器规模通常都比较大,且是跨多节点分布式部署,因而也需要底层的存储对并发访问的支持能力要高。
东芝的MG09系列提供SATA和SAS接口选择,适应大量物理服务器的接入的使用场景,满足容器大规模的、分布式的部署要求。
东芝硬盘的技术创新从未止步,未来东芝将重心放在3.5寸企业级硬盘的研发上,朝大容量,高性能及降成本方向发展。在未来容器新世界中以更大的创新力和想象力,助力企业更快跨出云原生的关键一步,实现降本增效!
审核编辑:汤梓红
最新内容
手机 |
相关内容
消除“间隙”:力敏传感器如何推动新
消除“间隙”:力敏传感器如何推动新颖的HMI设计,传感器,智能手机,交互,交互方式,操作,用户,随着科技的不断发展,人机交互界面(HMI)的设振弦传感器智能化:电子标签模块
振弦传感器智能化:电子标签模块,模块,传感器,操作,连接,安装,控制,mbrs360t3g振弦传感器是一种常用的测量设备,用于检测物体的振动。工业物联网模块应用之砂芯库桁架机
工业物联网模块应用之砂芯库桁架机器人远程无线控制,模块,物联网,控制,操作,安全性,无线通信,砂芯库桁架机器人是一种用于制造业中语音芯片故障的原因简述
语音芯片故障的原因简述,原因,故障,芯片,语音,温度,确保,TS5A3157DCKR语音芯片是一种集成电路,用于处理和识别语音信号。通常由数字什么是屏蔽触发器,屏蔽触发器的组成
什么是屏蔽触发器,屏蔽触发器的组成、特点、原理、分类、操作规程及发展趋势,触发器,屏蔽,发展趋势,分类,事件,机制,屏蔽触发器(Shiel什么是密封继电器,密封继电器的基本
什么是密封继电器,密封继电器的基本结构、特点、工作原理、应用、操作方法、主要问题、保养方法及发展历程,继电器,密封,工作原理,什么是ESD防护器,ESD防护器的组成、
什么是ESD防护器,ESD防护器的组成、特点、原理、分类、操作规程及发展趋势,分类,发展趋势,操作,护垫,安全性,用于,ESD(Electrostatic什么是助推器,助推器的组成、特点、
什么是助推器,助推器的组成、特点、原理、分类、常见故障及预防措施,分类,操作,用于,能力,燃烧室,导致,FDC653N助推器是一种用于增加