好好学习,天天向上,一流范文网欢迎您!
当前位置:首页 >> 最新范文 内容页

《云计算架构方案》

《云计算架构方案》word版 本文关键词:架构,方案,计算,word

《云计算架构方案》word版 本文简介:云技术架构方案目录1云计算架购32基础设施即服务IaaS32.1基础设施32.1.1功能介绍32.1.2实现技术42.1.3服务收费方案42.1.4开发项目42.2数据存储42.2.1功能介绍42.2.2实现技术42.2.3服务收费方案52.2.4开发项目52.3计算服务52.3.1功能介绍52.3

《云计算架构方案》word版 本文内容:

云技术架构方案

1云计算架购3

2基础设施即服务IaaS3

2.1基础设施3

2.1.1功能介绍3

2.1.2实现技术4

2.1.3服务收费方案4

2.1.4开发项目4

2.2数据存储4

2.2.1功能介绍4

2.2.2实现技术4

2.2.3服务收费方案5

2.2.4开发项目5

2.3计算服务5

2.3.1功能介绍5

2.3.2实现技术5

2.3.3服务收费方案5

2.3.4开发项目5

2.4负载均衡5

2.4.1功能介绍5

2.4.2实现技术6

2.4.3服务收费方案6

2.4.4开发项目6

2.5监测服务6

2.5.1功能介绍6

2.5.2实现技术6

2.5.3服务收费方案6

2.5.4开发项目6

3平台即服务PaaS7

3.1Web应用引擎7

3.1.1功能介绍7

3.1.2实现技术7

3.1.3服务收费方案7

3.1.4开发项目7

4软件即服务SaaS7

5服务支付系统7

5.1功能介绍7

5.2实现技术8

5.3服务收费方案8

5.4开发项目8

1

云计算架购

2

基础设施即服务IaaS

2.1

基础设施

2.1.1

功能介绍

主机虚拟化:主要功能是在一台主机上安装多个操作系统,每个操作系统为一个实例。可以把这个实例考到其他主机进行运行。

存储虚拟化:在主机创建实例时,可以分配所需要的内存大小,硬盘大小。

网络虚拟化:管理每个实例的IP地址。

2.1.2

实现技术

要实现主机,存储,网络的虚拟化,开源软件eucalyptus,xen,linux进行组合可以实现。

xen创建虚拟机,负责虚拟机的运行。

Eucalyptus与xen结合实现虚拟机的创建。可以对虚拟机的内存、硬盘容量、网络的进行设置,可以释放一个虚拟机。

2.1.3

服务收费方案

根据cpu的位数(32位或64位),cpu的个数,内存的大小,硬盘的大小,网络带宽按月租订收费额。

2.1.4

开发项目

开发“云实例管理系统”。

系统介绍:实现云实例的创建,内存、硬盘的分配,网络的配置。虚拟机使用开源代码xen或kvm。在ubuntu-9.10

linux操作系统部署。

2.2

数据存储

2.2.1

功能介绍

数据存储即服务,在云中提供数据存储服务,使用分布式数据库hadoop的HBase开源代码为主,提供稳定,高效的数据存储服务功能。

2.2.2

实现技术

HBase

分布式数据库

面向对象数据库虚拟化DataNucleus

IaaS

用开源软件DataNucleus+HBase实现。DataNucleus一个把数据库转换成对象数据库的中间件。HBase一个分布式数据库,把数据库冗余存储,一台数据库有问题,不影响正常使用,可以在另外一台联网的新数据库服务器上快速同步数据库数据。

2.2.3

服务收费方案

根据数据量的大小收费。

2.2.4

开发项目

开发“云存储系统”。

系统介绍:云存储系统,在网络端提供数据库服务。使用开源软件DataNucleus+HBase开发。

2.3

计算服务

2.3.1

功能介绍

提供一个高效率的计算中心,计算中心可以分布部署上百台pc服务器,一个计算任务可以在这上百台计算机同时计算,得出结果。

2.3.2

实现技术

使用hadoop的MapReduce开源技术实现,是一个编程模型,运行计算的平台。把一个计算的数据分成若干份,分发到各个计算机,把计算程序分发到各个计算机,在各个计算机进行计算后,再把结果汇总,得出结果。

2.3.3

服务收费方案

根据计算占用机子的个数收费。

2.3.4

开发项目

开发“云计算服务系统”。

系统介绍:用户提交数据与按MapReduce规定编写的计算程序,进行计算。

2.4

负载均衡

2.4.1

功能介绍

负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2去处理。同时实现tomcat1,tomcat2的集群,主要实现session同步。

2.4.2

实现技术

使用开源技术Apache+tomcat+

mod_jk

2.4.3

服务收费方案

根据负载计算机的个数收费。

2.4.4

开发项目

开发“云计负载均衡系统”。

系统介绍:负载均衡,tomcat的系统集成。

2.5

监测服务

2.5.1

功能介绍

Chukwa是Yahoo开发的Hadoop之上的数据采集/分析框架,主要用于日志采集/分析。该框架提供了采集数据的Agent,由Agent采集数据通过HTTP发送数据给Cluster的Collector,collector把数据sink进Hadoop,然后通过定期运行Map

reducer来分析数据,将结果呈现给用户。

2.5.2

实现技术

使用Hadoop的Chukwa开源技术实现。

2.5.3

服务收费方案

免费

2.5.4

开发项目

开发“云监控服务系统”。

系统介绍:主要多云计算,运存储服务的性能进行监控。

3

平台即服务PaaS

3.1

Web应用引擎

3.1.1

功能介绍

在该平台上可以部署j2ee程序,提供访问数据库的api。

3.1.2

实现技术

使用tomcat集群技术,apache负载均衡技术实现。用户需要下载web应用引擎开发包进行本地开发。开发包包括,tomcat,jdk,数据库API。运行环境在本地运行,但数据库连接远程数据存储服务。

3.1.3

服务收费方案

根据存储服务大小,用户访问量大小,使用机子个数收费。

3.1.4

开发项目

开发“web

应用引擎系统”。

系统介绍:用户开发的j2ee程序可以在该平台稳定的运行,用户可以下载开发环境包进行本地开发,本地运行调试。远程部署用户的程序。

4

软件即服务SaaS

公司的软件都可以开发成saas

5

服务支付系统

5.1

功能介绍

管理用户资源,可以管理用户使用IaaS,PaaS,SaaS的费用。根据用户付费情况,有开通服务,停止服务的功能。与银行接口连接,实现转帐,查询等功能。

5.2

实现技术

独立开发,银行提供网上银行接口。

5.3

服务收费方案

根据存储服务大小,用户访问量大小,使用机子个数收费。

5.4

开发项目

开发“服务支付系统”。

系统介绍:用户使用云计算,必须注册帐户,根据服务的收费情况,给固定帐户转入金额后,才可以使用定制的服务。如果在使用的过程中费用不足,将会短信给用户发送提示信息,过一定时间将会自动停止服务。

TAG标签: