OpenStack新手的一些问题

新近在接触尝试做一些 OpenStack 的验证工作,目前有一些问题感觉比较模糊不是很清晰,希望专家能够费心帮忙解答(有些问题有可能很基础,还望专家见谅):1. OpenStack 在安装使用的时候是什么样的一种逻辑架构?目前看到一些文档说是有控制节点、网络节点和计算节点,这三个节点在做...显示全部
新近在接触尝试做一些 OpenStack 的验证工作,目前有一些问题感觉比较模糊不是很清晰,希望专家能够费心帮忙解答(有些问题有可能很基础,还望专家见谅):
1. OpenStack 在安装使用的时候是什么样的一种逻辑架构?目前看到一些文档说是有控制节点、网络节点和计算节点,这三个节点在做安装的时候是需要三个独立的物理主机,还是说三台虚拟机就可以了?
2. 在做 OpenStack 安装的时候,如果我先在一台物理主机上面安装一套 CentOS 6.5 的操作系统,之后在其上安装使用 KVM或者 Docker 做虚拟化,创建了一台虚拟机之后再开始安装 OpenStack 的那些组件?还是直接在物理机的操作系统上安装 OpenStack 的组件?
3. 在安装使用 OpenStack的时候,Nova、Glance、Keystone这三个组件是必装的?而Cinder、Glance、Neutron、Swift 这些组件是根据我的需要选择安装的?
4. 如果想要在 OpenStack 平台的基础上结合 Redis、memcached、Hadoop 之类的缓存、分布式系统是否可以?是否只需要在 OpenStack 创建的虚拟机上按照手册进行安装配置即可?
5. OpenStack 我现在的理解主要就是在虚拟机的创建、管理、虚拟机网络管理、虚拟机镜像文件存储的层面,不知道正确不正确?
6. 在两台物理主机中创建的虚拟机如何通过 OpenStack 组成一个运化的 IaaS 平台?需要什么其它额外的工具么?

有很多都是基础或者专家会觉得比较白痴的问题,还望见谅。目前我还基本算是小白,在学习阶段。
谢谢。收起
参与12

查看其它 4 个回答博飞信息科技的回答

博飞信息科技博飞信息科技CTO博飞信息科技(上海)有限公司
回复 1# quietywind


    1、如果是一个大规模的环境下,必然推荐物理机环境,但是如果节点数量不足,可以考虑控制节点使用虚拟机,但是网络节点和计算节点不能使用虚拟机。
    2、安装顺序是OS->OpenStack,因为安装OpenStack时是对KVM等组件有依赖的,所以不必刻意安装KVM
    3、Nova/Glance/Keystone可以支撑起虚拟机服务(应该加上Horizon)要不没办法用了,其他组件满足的是存储和网络资源虚拟化管理。
    4、您想表达的是在OpenStack平台的虚拟机上运行这些系统吧?答案肯定是Yes,但是Hadoop时需要注意一下后端存储的选择。
    5、根据OpenStack官方的定义:OpenStack是一个可以将计算(CPU/内存),存储,网络进行池化管理的操作系统。对虚拟机全生命周期的管理只是一个部分功能,对于存储和网络也是全生命周期的管理。
    6、这个是已经创建的?用OpenStack当然可以管理起来,但是这样的意义不大吧。
软件开发 · 2015-04-04
浏览2662

回答者

博飞信息科技
CTO博飞信息科技(上海)有限公司
擅长领域: 云计算私有云云管平台

博飞信息科技 最近回答过的问题

回答状态

  • 发布时间:2015-04-04
  • 关注会员:1 人
  • 回答浏览:2662
  • X社区推广