美文网首页
资源细分,容器编排技术

资源细分,容器编排技术

作者: 米来MiLai | 来源:发表于2020-01-30 18:06 被阅读0次

    资源混乱

    资源不够不仅仅体现在目前的人类环境中,计算机资源中也一样存在资源竞争。OS通过管理软件有效的管理系统资源,保持系统高效率运作。为了能更大程度的支持数据搬运,所以OS采用了进程与线程运作方法,对CPU进行细分。

    微服务

    随着分层技术带来的架构细分,需要大量的系统去跑一个单实例服务。一台机器上合理高效的运作,1. 尽可能多的利用单机资源,并且2. 管理起来就成了很棘手的问题。

    1. 容器 docker

    容器是完全使用沙箱机制,相互之间不会有任何接口,其包含三个重要部分,镜像、镜像仓库、容器。
    开发者操作Docker构建和推送景象,在开发机器上构建镜像,并将镜像推送到镜像仓库上。开发者操作生产机器上的Docker去运行镜像,Docker就会从镜像仓库拉去镜像,最后Docker基于镜像运行容器。

    与虚拟机相比:

    1. 轻量级,虚拟机占用大量的系统资源,会虚拟出系统进程,而容器技术是宿主机上隔离的单个进程,仅消耗应用容器消耗的资源,不会与其他进程的开销。
    2. 占用资源少,单独的系统进程需要额外的消耗计算机资源;
    3. 内核共用;
    4. 隔离,虚拟机是虚拟的单个OS,属于整机隔离,容器的沙箱机制,可以利用命名空间或控制组隔离。

    2. 编排 kubernetes

    3. 编排核心 pod

    相关文章

      网友评论

          本文标题:资源细分,容器编排技术

          本文链接:https://www.haomeiwen.com/subject/kbibthtx.html