云閤云端服务管理平台技术白皮书 V2.0
- 格式:doc
- 大小:55.00 KB
- 文档页数:4
云閤云端服务管理平台技术白皮书 V2.0
1 整体目标
1.1 平台入口网页:用户可以依照自己的应用或项目系统所需,提出资源预估与订阅服务,实现随选的自助式服务。
1.2 服务目录(catalog)与费用设计:提供自定义服务目录与计费模式设计功能,让管理者拥有更大弹性来应变环境变动下所需的服务项目,达成快速部署与灵活度之要求。
1.3 资源分配与使用量监控:允许用户可按不同项目设定资源与容量配置,并随时监控资源及容量的使用情况。
1.4 流程管理自动化:监控侦测各服务或项目之工作负载,当负载到达设定门坎时,利用资源规模调整来启动自动水平或垂直扩充所需资源或回收过剩的资源,达到管理自动化。
1.5 支持跨平台虚拟机:系统透过单一接口来支持管理市场多种虚拟化软件。针对所有的云端及虚拟化平台提供统一的操作接口,以减少因应不同虚拟化软件工具之间的复杂度。需至少支持 Citrix XenServer, VMware
ESXi/vSphere及Microsoft Hyper-V三种不同的Hypervisors。
1.6 各类报表订阅排程:提供报表检视与排程订阅。报表种类如资源使用量、费用对帐表、实体机与虚拟机效能统计表等。
1.7 IaaS生命周期管理:每台虚拟机从申请、核准、自动配置、日常管理、监控量测、按量计费至除役回收完全自动化。
1.8 收集虚拟机的log并侦测程序的行为,从而确保系统的信息安全。
1.9 云端服务管理平台本身使用的资源为整体系统资源池之一部分,所以本身亦可从整体资源池取得新的资源。
1.10 云端服务管理平台本身本身具备高可用度的特性,可以自我监控自身VM的可用度维持营运不中断。
2 用户接口
2.1 平台接口采用Web方式,支持 IE 8.0/9.0,Firefox 9.0以上版本。
2.2 提供网页方式的操作接口与完整操作手册说明文件。
2.3 可更换成客戶之logo。
2.4 支持中文与英文接口。
2.5 用户接口可分为一般用户与平台管理者接口,对一般用户提供更简单直觉化的操作接口,而管理者接口则可提供完整操控功能。
2.6 可提供API让客户自行客制化一般用户接口。(选项)
3 平台系统账号权限管理
3.1 权限控管:依照不同任务需求可以设定不同或者相同的管理权限,并可自定义组,让不同成员身份登入后具有不同的权限。 3.2 账号维护功能包含新增、查询、修改账号数据与重设帐号密码。
3.3 保留各项系统信息变更之详细纪录。
3.4 提供系统异常记录日志查询。
3.5 服务公告:设定公告日期区间上下文稿。
3.6 可支持登入账号与AD账号同步,权限管理需可行设定。
4 虚拟机及实体机管理
4.1 需支持于Web接口上操作VM Shutdown/Reboot/Power
On-Off/Suspend/Resume/Snapshot/Decommission,并可将该操作设定排程于未来时间执行。
4.2 具备既存环境信息自动侦测功能,提供快速导入:包含实体主机,虚拟机VM,Storage、服务组件规格、VM image模板之各项信息。
4.3 可与实际环境同步:实体环境有异动时,能重新自动侦测到最新的数据,经由管理者确认后自动更新平台,数据库。
4.4 提供快速的设定功能协助建立虚拟机与客户、组织或项目间之链接。
4.5 支持VM motion,Motion 执行成功后需同步更新管理平台数据库。
4.6 可检视VM所在之实体机,并可透过live migration将VM转移至其他实体机器,执行成功后需同步更新管理平台数据库。
5 服务目录(catalog)与计费设计
5.1 平台提供服务分类、次分类与服务组件规格制订接口,包含新增、查询、修改服务项目。服务项目可与服务规格、服务次分类、服务分类相关连。并定义服务的相依性。
5.2 服务项目中可以定义计费数据如设定费用、基本费用、计价单位、单价、计价期间及货币单位。
5.3 纪录各个VM变动之起、迄日期及套用范本,并据以计算价格。
5.4 可按月计价,不满一个月者以一个月计 或按日计价。
5.5 可提供读取服务目录(Catalog)功能之API,客户之信息系统可透过 API取得服务目录之相关信息。(选项)
6 客户组织与项目维护
6.1 可区分组织及项目两层分类,其中组织与项目之间为一对多关系;Pool
与组织/项目则为多对多关系。
6.2 项目管理提供掌管各项目基本数据功能,包含新增、查询、修改项目数据。
6.3 项目数据可以提供给账号及组织进行关连,只有关连该项目的账号及组织才可以存取该项目的云端Portal资源。
6.4 项目设定可以进行项目资源使用上限设定,以作为项目资源控管之用。
6.5 项目内之计费设定,可独立设定各项目服务项目计价数据,作为云端资源使用对帐表的依据。
6.6 可于系统内定义上下层组织关系,组织数据可与账号进行关连。 7 服务订阅与申告
7.1 服务订阅:使用者进入画面后可以看到所属项目的所有服务项目,同时也可以进行虚拟主机开/关机、垂直资源扩充、门坎值设定等服务申请。
7.2 用户可以经由服务订阅的虚拟主机列表检视系统效能。
7.3 使用者的各项服务申请皆可以经由服务订阅查询功能来检视历史纪录。服务订阅查询可以提供用户服务纪录的核对检视。
7.4 使用者可以经由服务申告进行服务需求的申请,系统以email通知云端Portal管理者。
8 申请流程管理
8.1 可针对新增虚拟机或资源异动时允许定义签核人员,并具备发送email
通知审核人员之功能。
8.2 虚拟机之异动需求通过申请签核后,须能于指定之虚拟环境中自动执行生效,并妥善纪录。
8.3 支持虚拟机Guest OS之IP支持DHCP自动核给或可透过服务订阅接口输入固定IP后自动设定,不需要透过虚拟机的console去设定。
8.4 虚拟机资源申请支持排程设定,其申请或资源异动成功后具备发送email通知申请者之功能。
8.5 虚拟机建立后,自动收集效能信息。
8.6 签核流程可与其他系统整合。(选项)
9 资源监控管理
9.1 提供虚拟机基本监控项目设定,如polling time, threshold (为toggle门坎通报门坎)。
9.2 实时监控虚拟机之使用状态,如CPU、Memory、Storage、Network与Ping。并可按时间区间如每日、每周或每月,查询其使用状态趋势图。
9.3 可提供监控实时状态仪表板Dashboard,如云端总体资源检视、资源使用Top10检视、虚拟主机效能检视、储存空间检视与网络流量检视。
9.4 监控仪表板Dashboard支持drill down功能,可再向下查询各监控数据细部信息。可一目了然完全掌握客户组织、项目与VM可使用状态。
9.5 控制面板提供应用系统拓檏图绘制工具,并可结合于监控仪表板中。协助客户掌控系统可用度Availability与各设备间之关连性。。
10 报表及查询功能
10.1 用户可以依据所属组织、项目及时间区间进行云端资源对帐表,在线报表查询、订阅、与汇出。
10.2 费用明细表:可按项目别,指定月份区间产生计费报表,提供用户了解其所使用的云端资源所产生的费用
10.3 云端平台资源统计总表: 所有云端资源池Pool运算资源(CPU、 Memory)与Storage的使用统计,提供管理者了解整体资源的使用情况,作为容量管理的参考。 10.4 虚拟机效能统计报表:提供云端主机的效能统计图表,可作为同项目的主机效能比较,以了解云端主机的资源是否足够或过剩,以及应用系统的效能使用趋势,作为虚拟机生命周期管理依据。效能统计报表,包含CPU、Memory使用量Top 10主机。
10.5 实体机效能统计表:依据月份、云端资源池(Pool)别产出实体机效能统计图表,提供管理者了解实体机效能状况,并可作为同Pool的实体机效能比较。
10.6 组织项目资源使用统计表:依据月份、单位别产出该单位下资源使用统计图表,可检视不同单位或是同一单位不同项目的云端资源使用数量。
11 资源分配纪录维护
11.1 提供接口维护网络配置纪录,如NAT表格、VLAN网段、防火墙Policy、防火墙区段、
11.2 提供接口维护云端资源池(Resource Pool)配置纪录,如虚拟主机信息、实体主机信息、储存资源信息等。