文档介绍:基于Openstack云平台的设计与搭建
2
———————————————————————————————— 作者:
———————————————————————————————— 日期:
个人收集 仅供参考学习 勿做商业用途
基于Openstack云平台的设计与搭建
摘要
随着计算科学和商业计算的开展,使得软件模型和架构越来越快地发生变
化,同时促进网格计算、并行计算、分布式计算迅速开展成为云计算。云计算主
要包括根底设施即效劳〔IaaS〕,平台即效劳〔PaaS〕,软件即效劳〔SaaS〕,并
通过这些技术将计算资源统一管理和调度。作为一种新的计算模型,云计算凭借
其低本钱、高效率得到了快速开展,也促进了近几年开源云计算架构的不断开展
和完善。
OpenStack 是一个开放源的云计算工程和工具集,并且提供了关于根底设施
即效劳〔IaaS〕的解决方案。OpenStack 不仅可以快速部署全虚拟化环境,而且
可以通过此环境来建立多个互联的虚拟效劳器,并能够使用户快速部署应用在虚
拟机上。
关键词: 云计算 Openstack Iaas
目录
一、云计算的背景
二、openstack的组成模板
三、自己的设计的一个部署方案
云计算在计算机架构、软件和工具开发方面带来了根本性变化,同时也改变了人们存储、发布和使用信息的方式。本文的目的是帮助您了解云计算的本质和特性,从而更准确地了解它出现的目的和意义,可以更好地适应和受益于这种新的架构。
随时随地访问 IT 资源,按需付费
灵活、动态地管理所使用的资源
快速的、请求驱动的调配
降低总体运营本钱
云计算模型由前端和后端组成。这两个局部通过网络连接,在大多数情况下是 Internet。用户通过前端与系统交互;后端是云本身。前端由客户机计算机〔或企业的计算机网络〕和用来访问云的应用程序组成。后端提供实现云效劳的应用程序、计算机、效劳器和数据存储。
虚拟机监视器 (virtual machine monitor, VMM) 让用户能够同时使用云设施〔见 图 1〕。VMM 是主机系统上的一个程序,它让一台计算机支持多个一样的执行环境。从用户的角度来看,系统是一台与其他用户隔离的自含的计算机。实际上,所有用户都由同一台计算机提供效劳。虚拟机是一个由底层控制程序管理的操作系统 (OS),这让它看起来像多个操作系统。在云计算中,VMM 允许监视用户,因此可以管理数据访问、数据存储、加密、寻址、拓扑和工作负载转移等方面。