Frank的学习之路

RHCA_2.1_Cl280-01-02-OpenShift的特性和架构

1.Platform as a Service(PaaS)介绍:
PaaS提供Continuous Integration(CI)---持续集成和Continous Delivery(CD)的能力---持续迭代
IaaS平台:开发者和管理员需要关系操作系统的安装和配置,各种运行的组件安装,需要关注升级和安全,与真实的物理服务器和虚拟机类似。
SaaS平台:用户不对软件进行任何配置。只是运行提供的应用,且应用根据用户的不通,提供不同的权限,提供不同的访问权限
PaaS平台:提供了预定义的操作系统和运行环境,用户在其上配置自己的应用

Open Shift Enterprise(OSE):建立私有PaaS云架构
Open Shift Online by Red Hat:提供公共的PaaS云平台
OpenShift Origin开源项目包含了Atomic,Docker,kubernetes等开源项目

OSE是以container的方式运行,通过namespace对单一系统进行分区,对安全、存储、网络隔离
Self-service platform:开发者可以从模板或自己代码仓库创建应用
Automation:自动化升级,应用基于调度可以自动化扩容和高可用
Uer interfaces:web界面提供应用部署和监控

Collaboration:类似project项目,在自定义的运行环境的组织内共享
Scalable:水平扩容、高可用
Container protability:应用和服务使用标准镜像封装,使用kubernetes进行编配
返回顶部