云计算一站式网络服务平台建设方案2011年5月目录第1章概述 (3)1.1项目背景 (3)1.2建设意义 (3)第2章总体设计 (4)2.1系统设计目标 (4)2.1.1系统建设目标 (4)2.1.2设计建设目标 (4)2.1.3系统特点 (4)2.2设计原则 (4)2.2.1实用性 (4)2.2.2先进性 (5)2.2.3灵活性及开放性 (5)2.2.4安全性 (5)2.2.5可靠性原则 (5)2.3云计算一站式网络服务平台的原理说明 (6)2.4云计算一站式网络服务平台模式 (6)2.5云计算一站式网络服务的技术总结 (7)第3章详细规划 (7)3.1云计算一站式网络服务平台的整体架构 (7)3.2云计算一站式网络服务平台技术体系架构 (8)3.3云计算一站式网络服务平台总体模型 (9)3.4云计算一站式网络服务平台的安全问题 (10)3.5云计算一站式网络服务平台的备份解决方案 (11)第4章功能说明 (12)4.1云计算一站式网络服务平台的主界面 (12)4.2用户个性化界面功能 (12)4.3用户按需响应及应用市场 (13)4.4内嵌式软件应用 (13)第5章结论 (14)第1章概述1.1项目背景尽管早在上个世纪90年代,"云计算"就已经作为一种新型技术模型被提出,但直到最近两年它才焕发出真正的生机。
随着产业链各环节参与者的不断介入,各项基于云计算的业务也表现出了强大的市场潜力。
2010年10月18 日,国务院发布《国务院关于加快培育和发展战略性新兴产业的决定》,明确将云计算为主的新一代信息网络领域定位于“十二五”战略性新兴产业之一。
SaaS—Software-as-a-Service软件即服务,是云计算最主流的商业模式之一。
现在SaaS模式已经取得了初步成功,为云计算产业开辟了一条非常好的道路。
SaaS模式给传统软件产业带来了巨大的冲击。
出于成本和运维等方面原因,越来越多的企业选择SaaS方式使用软件。
在新的市场环境下,软件厂商也纷纷出台云战略。
微软就是典型代表,它的传统桌面软件正不断向云软件迁移。
1.2建设意义互联网公司在云计算方面正进行着激烈竞争,争相建立自己的数据中心,以云计算的模式向第三方开放提供服务。
福建阳谷智能技术有限公司将打造云计算一站式网络服务平台。
1)基于运营商的基础设施搭建公用云计算平台,对外提供云计算服务。
将云计算技术(包括虚拟化技术、并行处理技术、分布式存储技术等)引入现有的数据中心,逐步转型为新一代的数据中心——云计算中心.实现真正的以客户为中心以及按需响应的服务交付模式。
利用此云计算平台,用户可以创建自己的应用软件来运行,然后通过网络直接从供应商的服务器传递给其他用户。
这种形式的云计算是将开发环境作为服务提供给用户。
2)在传统数据中心的基础上引入云计算的IaaS模式,可以整合物理资源,建立虚拟化资源池实现动态资源调配,自动安装部署,提供给用户按需响应、按使用收费和高质量的基础设施服务。
3)基于云计算理念,实现众多业务系统的资源统筹建设、管理和运维,搭建统一业务和支撑平台,组建企业内部云计算网络,降低自身业务成本。
4)在网络的核心网、承载网、接入层面引入云计算应用。
第2章总体设计2.1系统设计目标2.1.1系统建设目标●建设一套具有国内领先水平的“云计算一站式网络服务”平台。
●建设一套具备自动动态资源调配、按需服务交付、可靠的“云计算一站式网络服务”平台。
●建设一套投资最省的“云计算一站式网络服务”平台。
2.1.2设计建设目标●建设一个基于运营商的基础设施搭建公用云计算平台。
●整合现有资源,建立虚拟化资源池实现动自动部署态资源调配,提供给用户按需响应、按使用收费和高质量的服务业务功能的应用软件。
●实现众多业务系统的资源统筹建设、管理和运维,搭建统一业务和支撑平台。
2.1.3系统特点➢不许要安装任何软件,用户只需一个WEB浏览器,就可以让用户尽情享受互联网带来的便利。
➢无论你是何种操作系统(XP、WIN7、LINUX),不必担心应用软件的安装问题带来的种种条件制约。
➢从此让用户不必担心硬盘空间太小,系统平台的网络硬盘为你解决硬盘空间问题。
➢为用户打造个性化的电脑桌面,无论在任何可上网的机器上都能熟悉的使用自己的个性化桌面。
➢从此用户不安装杀毒软件,也不必担心网络病毒、木马等带来的烦恼。
2.2设计原则2.2.1实用性实用性是本系统设计时要遵循的首要原则,一切功能都必须在为实际生产服务的过程中才能充分体现其价值。
系统功能的实用化是衡量信息管理系统建设成功与否的基本标准,是本系统为企业创造经济效益的一个重要方面。
本系统在设计初期就牢牢把握用户的对系统的要求,以满足用户的现实需要为最终目的。
2.2.2先进性综合国内外先进的云计算技术设计、实施,本着高定位、高起点的指导思想,使系统具有较强的生命力;同时能方便系统软件的升级和改版。
系统采用客户/服务器的体系结构,具有安全性、并发控制、多用户操作等功能。
比如计算资源和存储资源的虚拟化、服务化;整个云计算中心的基础架构可动态变化,满足多种业务系统不同时间段的不同需求,充分保证服务质量。
2.2.3灵活性及开放性使用当今国内外最流行三层结构来开发,采用面向对象技术、多线程技术,提高软件的可靠性、可继承性、可维护性和可扩充性。
设计上采用多层结构设计模式,能够很方便的添加扩展功能需求。
采用灵活的数据接入和接出接口方式。
提供文件接口、表接口、服务接口、WEBSERVICE 接口、WEB接口,方便与其他系统互联。
2.2.4安全性系统应采用稳定的、成熟的先进技术,对各种可能出现的情况做出相应的保护设计和热备份设计,以确保业务系统无故障运作。
所有关键设备要求均采用冗余方式。
同时,应该采用成熟、可靠的备份和灾难恢复方案,保证数据和应用的可用性。
通讯采用专用vpn网络,实现数据的加密数据传输。
可根据需要可在通讯层另外加设认证服务器,以实现三层加密。
2.2.5可靠性原则提供的产品应具有简单、方便的维护和管理手段,尽量减少维护和管理环节。
实现从硬件到应用级的全方位、多层次的管理,并与原有应用平台的管理系统有机结合。
2.3云计算一站式网络服务平台的原理说明数据的计算和存储过程被隐匿起来,按需要分配(On-Demand)云计算表现形式仍然是数据中心,但是,技术发生革命性的变化:从强调单机的性能(Scale Up)向“虚拟化、分布式、智能化”等方向发展(Scale Out),构建海量信息的处理能力;通过海量低成本服务器替代传统专用大/小型机/高端服务器;通过分布式软件替代传统单机操作系统;通过自动管控软件替代传统的数据管理。
用户消费模式:云计算一站式网络服务平台是通过互联网提供软件、硬件与服务,并由网络浏览器获取和使用服务。
2.4云计算一站式网络服务平台模式软件即服务(Software as a Serveice):采用多租赁(Multitenant)方式通过浏览器把程序传给成千上万的用户,在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维护一个程序就够了,这样能够减少成本。
➢用户通过标准的WEB浏览器来使用Internet上的软件:➢客户端软件通过标准的Web服务来使用Internet上的服务。
➢用户不必购买软件,只需按需租用软件。
2.5云计算一站式网络服务的技术总结第3章详细规划3.1云计算一站式网络服务平台的整体架构云计算一站式网络服务平台计算中心包含一个云平台和一个云服务端,云平台计算中心包括用户数据中心云、互联网数据中心云及软件资源数据中心云。
其中,用户数据中心云根据用户需求按需提供服务和数据保存及使用等功能分区。
3.2云计算一站式网络服务平台技术体系架构技术特点➢采用集群(cluster)计算技术及虚拟化集群(vCluster)技术。
➢采用微软Hyper-V 虚拟基础架构功能。
➢采用基于web应用的多层体系架构。
应用层采用j2ee、JVM、CacheGrid技术体系架构。
具备相当的先进性。
➢各个层次之间采用标准的协议交互。
系统扩展性好,具有相当的业务扩展能力,各个末模块之间采用插件式开发,能够方便的实现业务扩展。
➢采用成熟的java工作流引擎,能够直观的展示当前的工作流状态,在界面上能够随时看到各个工作流的状态。
同时能够方便工作量的统计和分析。
➢采用Jdeveloper、ADF集成的应用开发。
总体框架分为三层:数据库层、应用服务器层、界面层。
其中对应用服务器又分为三层:操作类、实体类、表类。
在系统的设计过程中,对应用服务器按功能组进行了分割,使系统能更好地适应负荷均衡及向分布式系统发展的需要,应用服务器的功能组之间通过中间件实现互操作来完成相应的业务处理流程。
数据采集、业务管理、以及云资源管理从功能上相互独立.其相互之间采用应用接口调用方式。
以体现最大的独立性。
设备资源管理是负责用户存储、使用资源、预付费资源等所有资源的建立、维护、分配等;业务管理和设备资源管理可以看成是两个独立的子系统,当一项业务涉及到设备资源部分时,通过业务管理子系统向设备资源管理子系统发出请求。
并获得相关的资源信息。
业务流程管理是负责用户业务申请产生后统一协调的操作即流程调度管理。
通过这种模型的划分,将尽量降低业务实体组之间的耦合度,提供业务实体组的内聚性,以便实现管理域的划分,如资源管理域、业务服务管理域、系统设置管理域、客户管理域及业务管理域。
---云计算一站式网络服务平台安全包含两方面的含义:➢“云上的安全”,云计算安全;⏹云计算应用自身的安全,是云计算技术健康可持续发展的基础。
⏹包括云计算应用系统安全、云计算应用服务安全、云计算用户信息安全等。
➢“云计算技术在安全领域的具体应用”,安全云计算。
⏹基于云计算的安全解决方案,通过采用云计算技术来提升安全系统的服务效能,如基于云计算的防病毒技术、挂马检测技术等。
---云计算一站式网络服务平台安全主要研究如何保障云计算应用的安全,包括云计算平台系统安全、用户数据、安全存贮与隔离、用户接入认证、信息传输安全、网络攻击防护、合规审计、等多个层面的安全。
---安全基础设置的云计算一站式网络服务平台采用云计算技术新建、整合安全基础设施资源、优化安全防护机制通过云计算技术构建超大规模安全事件、信息采集与处理平台,实现对海量信息的采集、关联分析、提升全网安全态势把控及风险控制能力。
---云计算一站式网络服务⏹基于云安全业务平台为客户提供安全服务⏹可提供比传统安全业务高可靠性、高性价比的弹性安全服务⏹用户可根据自身安全需求,按需定购服务内容、可降低客户使用安全服务的门槛3.5云计算一站式网络服务平台的备份解决方案备份系统可以针对多平台的复杂的云计算中心提供企业级数据保护,帮助云计算中心应付所有数据备份的挑战。