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 个回答hailwind的回答

hailwindhailwind系统架构师犀思云计算科技有限公司
1,学习的时候,可以用虚机,但是自己要想明白它们之间的网络方式,生产的时候肯定要物理机。
2,都可以,你可以在物理机上以allinone的方式安装
3,一个较全面的iaas,一般来说keystone,nova,glance,cinder,neutron都需要,自己多装两遍就有感觉了
4、你是说提供这些服和吗?hadoop的组件已经有了,叫sahara,缓存类的服务好像还没有。
5、正确
6、同2
互联网服务 · 2015-04-03
浏览2692

回答者

hailwind
系统架构师犀思云计算科技有限公司
擅长领域: 私有云云管平台桌面云

hailwind 最近回答过的问题

回答状态

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