Chinese Enterprise Cloud Operating System 中文企业云操作系统(以下简称CecOS)是 OPENFANS 开源社区的企业云操作系统项目,以KVM系统管理程序和开放的管理平台为基础,针对服务器和桌面虚拟化提供了一套完整的虚拟化解决方案,CecOS v1.0于2013年6月发布,目前发布的v1.4已经是CecOS的第五个稳定版本。
1、主机管理
加入了对管理端HA高可用集群的支持(技术预览),使用户可以配置多个主机运行主机管理,使得管理端在任何一台主机失败的情况下仍然运行。
可以使用公钥SSH验证主机和节点通信,作为补充现有的用户名/口令机制。
增加了对iLo2和iLo4电源管理器件的支持。
2、分布式储存卷功能
新版正式支持GlusterFS分布式文件系统作为后端储存使用,并提供卷的支持。
增加GlusterFS存储对虚拟机的优化选项支持,GlusterFS版本更新至3.6。
3、增强卷组支持
卷组异步任务管理可以让用户在卷组中重新平衡卷,删除块。
4、CPU热插拔功能预览
添加了CPU 热插拨功能的预览。目前只支持添加 vCPU, 还不支持热拔的功能。
支持Intel Haswell和AMD Opteron基于G5处理器。
5、客户端代理
增加了对 OpenSUSE 和 Ubuntu的支持,为这些发行版提供了 GuestAgentTools组件。
6、Spice代理
支持用户对代理的自定义,客户端可以利用这个代理连接到虚拟机。以便用户在 hypervisors 网络之外时,可以通过代理进行访问。
7、虚拟机
支持内存快照,允许用户创建虚拟机实时快照时保存虚拟机的内存状态。
noVNC控制台支持可以使用HTML5部分浏览器客户端连接;多显示功能,VDI桌面协议支持最多4个不同的PCI通道显示。
新增了对Windows8,Windows8 x64位和Windows2012的支持,包括Sysprep映像和产品密钥功能的支持。
支持将主机内核CPU的线程提供给虚拟机作为虚拟CPU使用。
增加了对UTF8字符的支持,包括名称和虚拟机的描述、模板、快照和磁盘别名。
8、系统预置
提供了Cloud-Init云初始化功能,便于部署虚拟机实例的配置(可以进行进行初始化设置:包括网络,SSH密钥,时区,用户数据注入等)。
支持初始化的持久性 Windows SysPrep 和 Cloud-Init 功能,在保存的数据库中持久使用。通过持久化数据配置,管理员可以用 VM-Init 数据创建一个模板,来初始化带有相关数据的虚拟机。
9、基础框架
用户可以使用单独的命令重启虚拟机;虚拟机模板支持对已存在的模板添加新的版本。
SNMP 陷阱功能扩展了系统的事件监控能力,使 CecOS 产生系统外的 SNMP 陷阱,从而可以把CecOS 的事件集成到通用的监控系统中。
改进了用户验证目录服务,可以重新实现对用户验证目录服务的支持。
现已推出Java的SDK(软件开发工具包)。
10、网络
在网络和主机网卡上增加使用网络标识功能,允许用户为每个逻辑网络定义多个网关;虚拟网卡支持网络QoS,限制入站和出站网络流量;增加了用户可以根据网卡的显示顺序设置网卡在虚拟机上的启动顺序。
整合OpenStack Neutron网络,Neutron可以作为外部网络提供给虚拟机使用;集成了OpenStack Neutron提供的多种功能,例如 IPAM、L3 路由和安全组。这个功能中未包括安全组的迁移,将会在 1.4 系列中未来发布的版本中添加。
添加了iproute2 的支持,后台可以通过内部的 API 支持基于 iproute2 的网络。这个功能目前只实现了一部分,将会在 1.4 系列中未来发布的版本中完成。
多个主机网络配置允许管理员修改一个已经被主机使用的网络配置(如 VLAN ID、 最大传输单位),并把这些被修改的网络配置应用到这个网络所在的数据中心中的所有主机上,从而避免在不同的集群中出现不一致的网络配置的问题。
11、存储
多存储域使得一台虚拟机可以在同一个数据中心内跨多个存储域扩展它的磁盘;只读磁盘特性为管理端提供了只读磁盘的能力;用户可以通过选择磁盘自定义创建快照;增加了对存储实时迁移的支持,虚拟磁盘支持动态扩容。
12、服务等级协议和调度
虚拟机关联功能可以应用关联规则和反关联规则到虚拟机,手动指定哪些虚拟机应该同时运行,或者分别在不同的主机上运行。
在电源策略中添加了关机能力。 当用户选择PowerSaving 时,对主机进行关机,并且管理端会清除主机,迁移主机上所有虚拟机。
对一台主机提供了基于虚拟机的数量均匀分布虚拟机的集群策略。
高可用虚拟机保留功能提供了一个机制,这个机制保证了当主机意外失效时,不会对主机中的高可用虚拟机造成性能上的损耗。
Self Hosted Engine Maintenance Flows 为管理端提供了一些额外的 hosted engine 系统相关信息,让 管理端可以控制 hosted engine 的维护模式。
加入了内存过量使用管理器(MOM),提供了管理内存过量和内核页面共享合并KSM(SLA-MOM)的能力。
13、UI 增强
用户门户界面针对IE8浏览器性能进行了改善。
界面刷新同步功能解决了UI界面一致问题。在以前的版本,当一些操作和事件发生时,界面不会通过集中刷新逻辑更新。
增加了对较低分辨率的支持。在以前的版本中会出现由于低分辨率导致选项卡栏和操作菜单栏与其他界面元素重叠的问题。新版本中通过为选项卡栏添加一个可滚动的选项卡栏,为操作菜单栏添加一个级联菜单栏解决了这个问题。
CecOS 1.4下载地址:点击进入
CecOS 1.4文档下载:点击进入
CecOS 源码下载:http://git.oschina.net/openfans.org/
OPENFANS社区:点击进入