毕业论文---基于云计算平台的openstack系统集成与实现内容摘要:

... 48 分配 VOLUME ....................................................................................................................................................... 49 终止虚拟机 ...................................................................................................................................................... 51 第六章 OPENSTACK DASHBORD 安装与配置 ........................................................................................................... 52 KEYSTONE ........................................................................................................................................................... 52 安装 keystone .........................................................................................................52 配置 keystone .........................................................................................................52 keystone 数据 ............................................................................................55 测试 .....................................................................................................................56 修改 nova 的验证机制 ...........................................................................................56 修改 glance 的验证机制 .........................................................................................61 DASHBOARD ........................................................................................................................................................ 68 安装配置 openstackdashboard .................................................................................68 dashboard的配置 ...................................................................................................69 配置 apache 服务器 ...............................................................................................72 修改 logo ..............................................................................................................73 验证安装 ..............................................................................................................73 第七章 OPENSTACK上虚拟机的监控 ..................................................................................................................... 75 NAGIOS配置文件说明 ...................................................................................................................................... 75 配置文件的使用 ............................................................................................................................................... 76 结 论 ........................................................................................................................................................................... 81 谢 辞 ........................................................................................................................................................................... 81 参考文献 ...................................................................................................................................................................... 82 广东商学院信息学院 基于云计算平的 Openstack系统集成与实现 8 引 言 1. 项目定义 当今社会是信息的社会, 信息就是王道 , 随着 社会和 it 技术的发展 , 各大企 事 业 单位的信息中心都会面临越来越多的服务器和越来越多的部门需要自己的服务器。 如按照原来 的方式,每个 单位里 就得 按照部门给分配服务器,这样 表面上 看起 来不错 ,每个部门有自己的服务器。 但 其实 资源浪费很大,因为并不是每个部门都可以把服务器资源使用到满负荷, 并且这些服务器硬件还得有专门的人来维护, 这 无形之中 增加了企业的成本和负担。 为了经济和高效, 虚拟化技术的发展正在逐步的解决这些问题 ,但是对于多服务器的资源整合和动态分配,资源的统一管理等方面虚拟化 并不 理想。 迫切需要一种解决方案, 基于资源整合的云平台操作系统 Openstack 正是这样的一个完美的解决方案。 所以对 Openstack 的理解,研究和实战部署对一个想在云端发展的企业来说是很有必要的。 希望通过本文 , 能 帮助大家 更为具体的 了解云计算和 OpenStack, 以及如何 用Openestack 配置搭建企业自己的云开发环境,并通过 前端来设置及管理自己的公共云或私有云。 本文目的在于尝试在 企业的信息中心 搭建 企业内部的私有云。 以便企业能 将闲置的服务器资源组成企业的私有云平台来为各个部门服务。 人类社会从蒸汽机进入了工业时代,从电进入了现代文明,从计算机互联网进入了地球村的时代。 那么云时代的到来,将会是怎样的一番景象呢。 云计算被认为是继个人电脑、互联网之后电子信息技术领域又一次重大变革,其实质是一种基于互联网的计算模式,在这样模式下,计算资源(计算能力、存储能力、交互能力)是动态、可伸缩且虚拟化的,以服务的方式提供。 这种新型的计算资源组织、分配和使用模式,有利于合理配 置计算资源并提高其利用率,降低成本,促进节能减排,实现绿色计算。 OpenStack 作为 一个开源的云操作系统, 吸引了越来越多的厂商加入 , 据统计有超过 130 家企业及 1350 位开发者 加入这一系统项目 ,这些机构与个人都将 OpenStack 作为基础设施即服务(简称 IaaS)资源的通用前端,最近 新浪云计算宣布正式加入全球开源云计算项目 Openstack,将选择 OpenStack作为 IaaS 平台解决方案。 作为 OpenStack中国的积极推动者,这在很大程度上将推动 OpenStack 云开源代码项目的发展。 广东商学院信息学院 基于云计算平的 Openstack系统集成与实现 9 第一章 云计算 在当今 世界 , 科学技术日新月异,技术的发展正推动这个世界飞速的发展,稍不留神,你就会发现你已被这个时代落在了后面。 云计算正是在这样的背景下应运而生的 ,当今世界,几乎所有的厂商都在谈云计算,真可谓是“无所不云”,可是话又说回来,究竟什么才是云呢。 与其说云计算是一种新型的技术创新,不如说是一种新的思维方式的转变。 举个简单的例子吧,云计算的发展就跟我们大家熟悉的电的发展差不多。 大家都知道,以前的电都是用单个的发电机发电 供电 的, 这样的电一般是比较昂贵的,但 这在当时的环境下谁也没有异议, 可是后来有人提出电厂的概念,直到 电厂发电成 为现实,电的使用变得便宜和方便,人们用电就跟呼吸空气一样自然了。 我们熟知的 it 信息资源的发展也正经历着类似的变化。 云的目的就是要将 it 资源的使用变得和电,甚至和空气一样。 下面我将重点介绍究竟什么云计算。 什么是云计算 云计算的概率 概念是由 Google 率先 提出的, 狭义云计算是指 IT 基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。 云计算是网格计算、分布式计算、并行计算、效用计算、云计算网络存储、虚拟化、负载均衡等传统计算机技术和网络技术发展融合的产物。 它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助 SaaS、 PaaS、 IaaS、 MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。 Cloud Computing 的一个核心 理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。 云计算的关键技术包括:快速部署,资源调度,多租户,海量数据处理,大规模消息通信,大规模分布式存储,许可证管理和计费。 快速部署技术分并行部署技术和协同部署技术,前者 将传统的顺序部署方式 改为并行执行,同时执行多个部署任务,将虚拟机同时部署到多个物理机 上 ,后者 将虚拟机镜像在多个目标物理机之间的网络中传输,提高部署速度。 资源调度, 在特定的资源环境下,根据一定的资源使用 规则,在不同的资源使用者之间进行资源调整的过程。 多租户技术 ,即 大量用户共享同一堆栈的软、硬件资源,每个用户按需使用资源,能够对软件服务进行客户化配置而不影响其他用户的使用 ,采用多租户技术的 SaaS 应用特征。 海量数据处理 ,即 对大规模数据的计算和分析,通常数据的规模可达 TB 甚至 PB级别 ,典型例子如搜索引擎等。 大规模的消息通信包括,同步消息通信,和异步消息通信,在云计算中要求足够稳定,可扩展,安全高效。 大规模分布式存储技术 又分为分布式文件系统(如 Franqupani,Google 广东商学院信息学院 基于云计算平的 Openstack系统集成与实现 10 FileSystem)和云 存储服务(如 Amazon Simple Storage Service, Google BigTable )。 许可证管理与计费,包括 it 基础设施的许可证管理与计费模式,分是按需收费还是按使用收费。 较成熟的是 Amazon 提供的 EC2 和 S3的按量计费模式。 云 计算 架构层次图 云构架的服务层次: 基础设施即服务 ( IaaS) ,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。