云计算架构方案.doc_第1页
云计算架构方案.doc_第2页
云计算架构方案.doc_第3页
云计算架构方案.doc_第4页
云计算架构方案.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

云技术架构方案目 录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.2实现技术52.3.3服务收费方案52.3.4开发项目52.4负载均衡52.4.1功能介绍52.4.2实现技术62.4.3服务收费方案62.4.4开发项目62.5监测服务62.5.1功能介绍62.5.2实现技术62.5.3服务收费方案62.5.4开发项目63平台即服务paas73.1web应用引擎73.1.1功能介绍73.1.2实现技术73.1.3服务收费方案73.1.4开发项目74软件即服务saas75服务支付系统75.1功能介绍75.2实现技术85.3服务收费方案85.4开发项目81 云计算架购2 基础设施即服务iaas2.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 分布式数据库面向对象数据库虚拟化datanucleusiaas用开源软件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_jk2.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 平台即服务paas3.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公司的软件都可以开发成saas5 服务支付系统5.1 功能介绍管理用户资源,可以管理用户使用iaas,paas,saas的费用。根据用户付费情况,有开通服务,停止服务的功能。与银行接口连接,实现转帐,查询等功能。5.2 实现技术独立开发,银行提供网上银行接口。 5.3 服务收费方案根据存储服务大小,用户访问量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论