CMwO云管理软件介绍
- 格式:doc
- 大小:1.85 MB
- 文档页数:11
1.1 CMwO云管理软件介绍 IBM Cloud Manager with Openstack(简称CMwO)云管理软件为用户提供了一种简洁高效的云管理平台。通过CMwO云管理平台可以轻松实现虚拟机部署、虚拟镜像管理、监控、计费、流程审批等功能。CMwO云管理软件以目前业界公认的开放式标准OpenStack云体系架构为核心,全面兼容OpenStack的各个功能管理模块,同时为了管理更加方便,在保留OpenStack原有功能的基础上,还增加了自服务(self-service)界面,使得云管理变得更加贴近客户实际需求,更加易于管理。 在虚拟化基础架构层,通过不同的虚拟化技术如Power平台的PowerVM技术,X86平台下的 VMware 技术,SVC存储虚拟化技术等对硬件资源进行虚拟化,虚拟化后的资源通过跨平台的虚拟化管理软件进行统一管理。在虚拟化管理层之上,通过云平台管理软件CMwO实现虚拟化资源管理的集中化和流程化
图 1 CMwO云管理平台主界面 1.2 CMwO云管理架构
CMwO云管理平台以OpenStack基础架构为核心,拥有标准对外访问接口方便客户扩展应用;全面支持业界主流的虚拟化平台,其中包括PowerVM、VMware、KVM、Hyper-V、z/VM等。
图 2 CMO云管理软件架构 1.2.1 OpenStack
OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及数千位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。 截至2014年8月,OpenStack项目已经拥有各类会员130多家,全球主要的IT厂商均积极加入这一项目并明确表示将支持该项目的发展,其中不乏业界领导者如IBM、HP、EMC、VMware、Oracle、Redhat、Cicso、Intel、AT&T等 图 3 OpenStack 1.2.2 支持PowerVM虚拟化平台
最新的 PowerVM 是基于 IBM POWER 处理器的硬件平台上提供的具有行业领先水平的虚拟化技术家族。它是 IBM Power System 虚拟化技术全新和统一的品牌(逻辑分区,微分区,Hypervisor,虚拟I/O 服务器,PowerVM Lx86,Live Partition Mobility)。PowerVM 有三个版本,分别是 PowerVM Express Edition,PowerVM Standard Edition,PowerVM Enterprise Edition。 IBM CMO4.1云管理平台全面兼容PowerVM虚拟化平台
1.2.3 支持PowerVC PowerVC是Power虚拟化管理工具,能够实现Powersystem的虚拟分区快速供给及管理。主要功能: • Rapid LPAR provisioning and deprovisioning • Storage provisioning • Virtual network configuration • Physical and virtual resource discovery • LPAR resize (dynamic LPAR changes) • LPAR migration (Live Partition Mobility) • Image capture • Image repository and authentication services • Compute templates • Storage templates • Storage Connectivity Groups • Placement policies • SAN volume create/delete
1.2.4 支持VMware ESXi虚拟化平台 VMware vSphere 5.5 是 VMware 旗舰级虚拟化平台的最新版本。 VMware vSphere,许多群体称之为“ESXi”,是底层虚拟化管理程序体系结构的名称。它是一种直接安装在物理服务器之上并将物理服务器划分成多个虚拟机的裸机虚拟化管理程序。 每个虚拟机与其他虚拟机共享相同的物理资源,并且它们可以同时运行。 与其他虚拟化管理程序不同,vSphere 的所有管理功能都可以通过远程管理工具提供。 由于没有底层操作系统,安装空间占用量可缩减至 150 MB 以下。 IBM CMwO4.1云管理平台全面兼容VMware ESXi虚拟化平台
1.3 软硬件要求
1.3.1 CMwO管理软件要求 硬件要求: CMwO4.1云管理软件需要安装在一台x86服务器上,考虑到系统冗余要求,建议配置两台x86服务器。 每台x86服务器配置建议: 2C*8core,32GB内存,4个千兆网口,2个光纤存储通道卡,两块300GB内置磁盘,1500GB共享存储空间 软件要求: Redhat Linux 6.4或6.5 64bit操作系统 DB2 10.5或MySQL5.1数据库 1.3.2 被管理系统要求
1.3.2.1 Power系统要求 PowerVM 2.2虚拟化软件 PowerVC1.2.1虚拟化管理终端软件 带有虚拟化License的Power6、Power7、Power8服务器 AIX6.1或AIX7.1操作系统
1.3.2.2 VMware系统要求
VMware vSphere 5.1或5.5 Standard edition,Enterprise edition,Enterprise Plus edition 2 CMwO云管理功能 2.1 项目管理 CMwO中的“项目”用来定义访问一系列系统镜像和虚拟机的用户。只有项目内成员才可以看到该项目中的镜像和虚拟机等资源组件。一般来说,一个项目对应客户的一个职能部门或一个项目组。一个项目的镜像和虚机只能被它的成员查看及操作,实现权限隔离。 每个项目组有一系列的属性值用来管理其下面的资源,比如虚拟机的过期时间等 项目管理包括 1) 创建项目 2) 设置项目属性 3) 删除项目 2.2 镜像文件管理
一个虚拟机镜像指的是一个包含了可自启动的操作系统及必要程序的文件。部署虚拟机的过程就是把一个镜像文件(Image)安装到一个虚拟服务器上的过程。 CMwO云管理平台支持多种常见的镜像文件,包括: VHD RAW QCOW2 VMDK AMI/AKI/ARI ISO VDI CMwO可以方便的Import各种镜像文件到自己的镜像管理库中,并编辑镜像的属性。只要导入到镜像库中,CMwO就可以将镜像部署到相应的虚拟机上。 2.3 虚拟机管理 CMwO云管理提供全面的虚拟机管理能力,包括: 创建、启动、停止虚拟机 抓取虚拟机镜像文件,用于快速部署相同内容的多个虚拟机 绑定(Pin)虚拟机至某个固定物理服务器或解开绑定,为执行某些特殊任务的虚拟机提供特殊保障 虚拟机迁移,即一个虚拟机可以在不同的物理服务器间移动 隐藏或显示虚拟机。除管理员外的其他用户无法看到被隐藏的虚拟机 改变虚拟机资源配置 2.4 快速部署 全自动快速的完成虚拟机的创建,指定的操作系统和应用的安装配置等工作, 客户可以通过浏览器界面完成服务开通的全部流程,并即时得到云计算平台服务管理系统的服务。用户登录到云计算管理平台,输入系统资源信息,提交申请; 客户提交虚拟机的部署申请之后,可以由云计算平台完全自动的帮助这个客户将需要的虚拟机按指定的规格创建好,并且自动部署好预先指定的操作系统和应用。 客户也可批量部署多台分区,在几分钟内即可完成所有的部署及操作系统的应用及安装工作 也可以加入审批流程,即客户提交虚拟机的部署申请之后,等待管理员审批通过之后,才会开始自动部署。
2.5 网络管理
CMwO提供如下网络管理功能: 创建网络配置 更改已有网络配置 删除网络 管理IP资源池
2.6 存储管理 CMwO用户可以使用管理界面为虚拟机添加或删除存储设备。在添加存储(磁盘)时,你可以建立一个空的磁盘,也可以建立一个来自已有镜像或快照的磁盘。 如果要删除一个磁盘,则磁盘上的数据将会被废弃。要保留磁盘上的数据,可以使用detach的方法而不是delete,这样可以在未来需要的时候重新访问到该数据
2.7 用户管理
所有使用云环境的人必须首先拥有一个属于自己的云管理平台的用户,管理员用户只用于云平台的管理。CMwO提供如下用户管理功能: 创建用户 更改用户权限 锁定用户 解锁用户 删除用户
2.8 审批流程管理 CMwO管理员可以根据需要对某个项目的一些任务设定审批权限,如创建虚拟机、更改虚拟机配置、删除虚拟机等等。一般用户如要实施这些操作,必须首先提交一份申请。管理员会统一接收其他用户提出的申请,并予以审批或拒绝,保证云平台的安全有序运行
2.9 账务管理
CMwO可以为每位用户设定一个账户,账户上预先存入可用资源点数。用户如要使用云平台资源,会花费掉相应的点数,一旦账户上的点数用尽将不能再申请资源,除非管理员重新为该用户增加资源点数。该功能可以很好的监控并限制每个用户使用资源的情况,更好的跟踪过去一段时间资源的去向,为项目管理成本核算提供了重要依据