2015 Redhat(红帽)全球峰会,器技术成为redhat最为看重的技术。 红帽峰会上,红帽重点介绍了其最新发布的新一代的PaaS 产品 OpenShift Enterprise V3。在openshift之前的版本采用cgroup进行用户隔离及资源调配。伴随着Docker技术的日渐成熟,它吸引了openshift 架构师目光,openshift被重新设计,底层docker容器采用术,网络基于Google Kubenate 技术,openshift 社区,重写了其所有代码。经过1年左右的努力,终于进入了商用阶段。下面我们就来了解下这个被寄予厚望的产品。
下图是openshift网站给出的系统结构图。Openshift 产品的总体构架仍然分为两部分,及控制系统和运行系统。在openshift v3中, 控制系统叫做master,运行系统叫做node。 node以pod为单位,以容器的形式运行客户应用。master提供openshift的人机接口,总体管控openshift nodes及pod分配,运行的调配等。
openshift的一些基本概念如下:
master: Openshift的控制中心,提供人机接口,负责node的注册,管理,