《云平台在信息化应用中的研究.ppt》由会员分享,可在线阅读,更多相关《云平台在信息化应用中的研究.ppt(37页珍藏版)》请在三一办公上搜索。
1、成果推广材料云平台在信息化应用中的研究,2010年12月7日,目录,项目实施背景课题研究目标以及研究内容,研究思路实施方案,信息化的快速发展带来的问题,硬件数量巨大,机房电力不足,机房热岛效应,布线走线繁杂,信息化长效发展,严重阻碍,云平台的意义1,节约机房占地,节约设备布线,节约机房能源,节约维护成本,实现,节支增效节能减排,云平台的意义2,统一高效管理,云平台的意义3,服务平台封装及快速发布,研究内容,搭建基于IaaS/PaaS服务的云环境,测试各云平台环境的性能和参数指标,研究云平台服务在不同业务特点系统上的设置规范,探索并加强云平台的管理能力,研究成果,总结IaaS及PaaS平台建设经
2、验,确立不同业务系统搭建云环境的实施标准,确立信息化各系统在云服务中的性能参数标准,建立云服务从配置、封装、备份到发布的统一标准流程,目录,项目实施背景课题研究目标以及研究内容,研究思路实施方案,云平台研究的切入点,云计算的定义,云计算定义:Cloud Computing,是一种基于互联网的计算方式,它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS等先进的平台发布模式把这强大的计算能力发布给终端用户。,云的种类,公共云:由第三方供应商提供的云服务。它们在公司防火墙之外,由云提供商完全承载和管理。,私有云:企业内提供的云服务。这些
3、云在公司防火墙之内,由企业管理。本次研究对象!,混合云:这些云一般由企业创建,而管理职责由企业和公共云提供商分担。,云平台的分层定义,云计算服务构成层次:基础设施层,系统平台层和软件服务层。,云的技术分层户,应用程序服务层,云模型的三种规则组件,精确地反映了 IT 数量与成本、物理空间要求、维护、管理、管理监督和陈旧化相关的比例:,平台服务层 云技术基石 本次研究对象,基础架构服务层 系统延伸 本次研究对象,云平台在信息化系统中的切入,门户系统,公文系统,邮件系统,ERP系统,报账系统,合同系统,工程项目系统,Oracle 数据库,Domino 数据库,WebSphere中间件,Oracle
4、中间件,AIX主机群,各类存储设备,各类网络设备,云平台在信息化系统中的切入,门户系统,公文系统,邮件系统,ERP系统,报账系统,合同系统,工程项目系统,Oracle 数据库,Domino 数据库,WebSphere中间件,Oracle 中间件,AIX主机群,各类存储设备,各类网络设备,PaaS 服务概念引入,IaaS 服务概念引入,通过以AIX系统系列小型机作为实验环境,配合对信息化涉及的各类中间件平台及数据库平台的研究,从功能可行性、性能有效性、经济收益性以及运维管理等方面探索云平台的建设经验。,研究内容,按照云平台的三层分类定义,对信息化系统涉及主机及中间件、数据库平台层按层进行拆分,通
5、过虚拟化、平台封装发布等技术,对基于IaaS层和PaaS层的硬件、系统及软件平台进行全方位研究;,云平台在信息化系统中的研究整体思路,研究思路,基础架构服务层建设,基于虚拟化技术的IaaS平台,Hypervisor,基础架构服务层建设,VIO Server CPU技术测试,VIO Client CPU共享技术测试,CPU处理网络流量能力,CPU处理虚拟磁盘能力,pdca循环的方式调整参数,通过multiple processor pool调试管理CPU消耗,非封顶模式及封顶模式的研究调测,CPU权重的数值调测,基础架构服务层建设,VIO Server 内存技术测试,VIO Client 内存共
6、享技术测试,自身分配Client LPAR的标量值,负责处理平台虚拟网络通信流量的标量值,动态内存调整的理想值 测试,内存池分配权重值分析,最大内存合理性算法分析,基础架构服务层建设,SEA网络实现原理及参数设置,对VPID、VID的虚拟网络参数研究,基于tagged及untagged的端口取值,基础架构服务层建设,基于Vscsi技术的平台磁盘虚拟化研究,基于NPIV技术的平台磁盘虚拟化研究,平台服务层建设,在基础架构服务建设完成的基础上,建立基于IaaS的平台服务,1.研究基于OLAP和OLTP的数据库平台特性;2.根据不同特性进行平台参数分析并确认标准值;3.建立适用于信息化系统的数据库平
7、台参数。,基于Oracle数据库的平台服务,基于Domino平台的基础服务,基于WebSphere中间件的平台服务,1.研究基于Domino Server的平台特性;2.根据Domino平台参数特性配合基础服务平台 设立安装标准杆。,1.研究基于WebSphere中间件平台的工作特性;2.根据起工作特性,通过PMI等方式进行在IaaS 平台上的最优化配置,并设立配置标杆。,云平台的维护及管理,IaaS基础架构平台的维护管理System Director,Systems Director管理 HMC 和 IVM,Systems Director创建并管理 LPAR,Systems Directo
8、r监控 AIX 系统虚拟资源,Systems Director中的迁移功能,云平台的维护及管理,IaaS基础架构平台的备份、封装与发布 NIM,NIM Server对IaaS进行元素划分,主机硬件信息,网络信息,群组信息,资源信息,云平台的维护及管理,IaaS基础架构平台的备份、封装与发布 NIM,NIM Server对IaaS平台实现平台封装与发布,IaaS结构Lpp资源,IaaS结构Spot资源,目标环境平台服务发布,目标环境LPAR确认,封装,网络发布,完成平台,目录,项目实施背景课题研究目标以及研究内容,研究思路实施方案,信息化系统平台安装成果输出,硬件资源环境,信息化系统平台安装成果
9、输出,IaaS目标平台配置,信息化系统平台安装成果输出,PaaS平台配置,基于Domino平台模板,htgltest、smccdev、oaready3个domino类系统应用了预先规划的Domino模板,信息化系统平台安装成果输出,PaaS平台配置,基于WAS平台模板,考虑到开发测试环境并发用户数低但是承载资源较多所以参考应用平台服务以及混合平台服务进行了如下配置,信息化系统平台安装成果输出,PaaS平台配置,基于Oracle平台模板,环境中搭建了一个2cpu,16G内存的独立服务器,安装了oracle9i做为所有测试环境的数据库。做为OLAP及OLTP数据库的测试环境,共约50名左右开发及维
10、护人员使用所以较为繁忙。综合数据库及混合环境考虑配置如下,信息化系统平台安装成果输出,PaaS平台配置,高消耗系统配置模板,imgae节点是图像处理服务器,java绘图时开启了多线程处理模式。所以一旦有大批量图像转换任务会几乎占用所有资源。所以除了在vio服务器上配置好cpu的使用阈值外还需在操作系统上做如下配置,AIX vmm中把strict_maxperm和strict_maxclient都置为0,并确保lru_file_repage=0,这样在确保计算页内存不被分页的同时尽可能多的使用文件型缓存。将cpu的同步多线程功能关闭,java绘图基本使用了浮点运算且完全占用每个cpu时间片。所以
11、可以关闭SMT减少潜在的性能降低。观察GC情况酌情调大jvm堆大小。在本平台上使用的是sun jvm,所以设置-Xms512m Xmx1536m XX:ParallelGC,信息化系统平台安装成果输出,基于IaaS与PaaS平台服务的配置模板、制作镜像、发布资源,规范成果输出,输出规范基于AIX的云计算服务平台搭建规范V1.0,目录,项目实施背景课题研究目标以及研究内容,研究思路实施方案,结合NIM的快速封装及发布平台服务的理念,整合更多的生产环境,实现生产环境的快速迁移。,成果应用,通过搭建基于IaaS和PaaS的云平台,建立多层统一有序的测试开发环境。,建立更为规范有序的多平台环境,将多样性高、系统繁杂的情况进行精简及平台整合,减少不必要的投资。,利用高版本的PowerVM功能,实现Live Partition Mobility及Active Memory Sharing的高级功能,实现LPAR跨主机平台的自动迁移,推广建议,将此技术思路对多平台进行推广,包括X86平台与UNIX的平台集成等。,向只实施了主机虚拟化而为进行进一步云平台研究的兄弟省市推广云平台的应用及部署规范。,谢谢大家!,