云计算技术应用专业新技术介绍
一、新技术名称:
Docker容器技术、分布式存储技术
二、新技术简介:
Docker容器技术,是随着容器技术的发展应运而生,与Vmware公司推出的虚拟机(必须容纳整个操
云计算技术应用专业新技术 一、新技术名称: Docker容器技术、分布式存储技术 二、新技术简介: Docker容器技术,是随着容器技术的发展应运而生,与Vmware公司推出的虚拟机(必须容纳整个操作系统)不同,容器将多个软件包装在一个软件容器中,就像一个轻巧的“手提箱”。容器本身承载软件,并且仅包含所需的基本要素(库和配置),其文件在计算环境之间移动。 容器以一种特定的格式来打包软件云计算技术应用,这种格式可以各自独立的运行在同一个操作系统之上,不像虚拟机,容器不会捆绑一个完整的操作系统,而仅仅打包软件运行所需要的依赖库和设置。这样可以实现一个高效、轻量级、自给自足的系统,还可以保证软件总是以相同的方式运行,而不管它被部署在哪里。 Rightscale 公司的“Cloud of State 2019”调查报告指出,66%的企业采用了容器技术。 分布式存储技术是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落。 从用户侧来说,单个应用的数据越来越多,廉价商用单机存储难以满足需求,不断增大单机存储容量是一种思路,但是成本会成倍上升,而且总有上限。另一种思路就是集合很多机器对外提供服务,最传统的接口是文件系统和数据库,但其接口都较为复杂,因此一开始分布式存储都寻求简化接口,以将精力放在解决分布式系统的问题上。比如裁剪的文件系统 GFS,对象存储S3。随着分布式系统实践越来越多,可以支持更复杂的接口实现,最近趋势是提供更丰富的接口以满足不同场景需求,比如满足缓存的kv,满足通用需求的分布式文件系统,满足关系存储的 NewSQL。 从实现侧来说,数据如何分散到多机上去?最基本的分布式解决办法是将数据分片(partition),使得一个分片能被任何单机存下。当然在实现中,分片一般会更小。随着数据越来越多,分片会越来越多,需要的机器也就越来越多。但硬件有良品率和老化问题,概率虽然不大,但在大机器量的情况下就会成为问题。为了保障数据不丢,需要将每个分片做冗余处理,包括EC编码(纠删码)和多副本(replication)。 从底层实现来看,分布式存储解决如何将数据存到多台机器上,并且提供可用性,可靠性和一致性等问题。 三、新技术岗位: 云架构师、分布式云平台管理员。 四、新技术课程简介 Docker容器技术、云计算基础架构平台应用、云计算应用开发、系统集成项目实践、服务器系统配置与管理、信息安全管理与评估。 五、实训 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |