预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

毕业设计(论文)课题名称:云计算开发服务平台II目录前言II第一章系统概述11.1先电云计算平台架构11.2支撑的多种开发环境2第二章系统配置52.1前提条件5第三章安装PAAS软件73.1安装前准备73.2建立安装资源库和安装依赖组件73.3配置域名服务(DNS)83.4安装和配置MongoDB数据库93.5安装和配置ActiveMQ消息管理服务93.6安装PuppetMColltiveClient端103.7安装PaaSBroker配置身份服务113.8PaaSBrokerPlugin的安装123.9PaaSBrokerWebConsole的安装143.10安装Node容器节点153.10.1Broker/NodeAll-In-One安装153.10.2Broker/Node分开双结点安装153.11配置多租户16第四章使用PAAS平台上部署应用174.1Git使用说明174.1.1Git客户端174.2GitServer184.2.1本地SSHGit库搭建184.3部署RHC客户端管理软件194.3.1RHC基本环境194.3.2配置RHC19第五章使用PAAS平台部署应用和开发环境215.1JenkinsServer215.2WordPress博客系统235.3部署Node.js项目实践:构建可扩展的Web应用26总结27致谢28参考文献29前言云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。目前广为接受的是中国云计算专家咨询委员会副主任、秘书长刘鹏教授,著云台团队给出的定义:“云计算是通过网络提供可伸缩的廉价的分布式计算能力”。云计算代表了以虚拟化技术为核心、以低成本为目标的动态可扩展网络应用基础设施,是近年来最有代表性的网络计算技术与模式。云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。云计算(CloudComputing)是分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储(NetworkStorageTechnologies)、虚拟化(Virtualization)、负载均衡(LoadBalance)等传统计算机和网络技术发展融合的产物。云计算通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。根据NIST的权威定义,云计算有SPI,即SaaS、PaaS和IaaS三大服务模式。这是目前被业界最广泛认同的划分。中国电子科技集团公司第55研究所是国家军工骨干研究所之一。南京第五十五所技术南京第五十五所技术开发有限公司(www.55jskf.com)创办于1987年,是五十五研究所直属全资公司,公司业务主要涉及建筑智能化、物联网技术应用、云计算技术应用、教学仪器设备、智慧校园、智能电网等。公司研发推出的先电®云计算技术与服务平台采用符合国际云计算标准的、主流云计算厂商、服务商所n纳的三层架构,基于统一的云安全框架搭建。本文主要讲述先电®云计算开发服务平台的构建方法,该平台基于基于业界领先的OpenShift开源框架,安装和维护中间件、数据库、操作系统、开发环境在内的各类型软件资源,提供给各应用模型和接口,支持用于Java、Python、PHP、Perl和Ruby等应用开发的框架。采用分布式技术方案解决分布式存储和分布式计算,包含SQL和NoSQL数据存储,实现平台即服务(PaaS)功能。OpenShift为云计算的开发人员提供全面的功能集合。关键词:云计算PAASVMwarecentos6.530第一章系统概述1.1先电云计算平台架构先电云计算平台架构即服务(PaaS),是一个面向开发人员的开发平台。支持用于Java、Python、PHP、Perl和Ruby的更多的开发框架,包括Spring、Seam、Weld、CDI、Rails、Rack、Symfony、ZendFramework、Twisted、Django和JavaE。它包含SQL和NoSQL数据存储和一个分布式文件系统。为云计算的开发人员提供全面的功能集合。先电云计算平台架构让用户可以创建、部署、管理云端应用,其云环境可以基于先电IaaS平台,先电IaaS基于磁盘空间、CPU计算资源、内存资源、网络连接,提供虚拟主机供PaaS平台使用。Pa