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

5同行回答

hailwindhailwind系统架构师犀思云计算科技有限公司
1,学习的时候,可以用虚机,但是自己要想明白它们之间的网络方式,生产的时候肯定要物理机。2,都可以,你可以在物理机上以allinone的方式安装3,一个较全面的iaas,一般来说keystone,nova,glance,cinder,neutron都需要,自己多装两遍就有感觉了4、你是说提供这些服和吗?hadoop的组件已经有了,...显示全部
1,学习的时候,可以用虚机,但是自己要想明白它们之间的网络方式,生产的时候肯定要物理机。
2,都可以,你可以在物理机上以allinone的方式安装
3,一个较全面的iaas,一般来说keystone,nova,glance,cinder,neutron都需要,自己多装两遍就有感觉了
4、你是说提供这些服和吗?hadoop的组件已经有了,叫sahara,缓存类的服务好像还没有。
5、正确
6、同2收起
互联网服务 · 2015-04-03
浏览2661
博飞信息科技博飞信息科技CTO博飞信息科技(上海)有限公司
回复 3# quietywind     1、OpenStack就是处理此功能的    2、AllinOne主要是从OpenStack角度出发的,是指将计算节点、控制节点、网络节点三个节点装在一个节点上,这样主要是为了测试目的,生产环境不推荐。    3、Neutron的VPN as a Service...显示全部
回复 3# quietywind


    1、OpenStack就是处理此功能的
    2、AllinOne主要是从OpenStack角度出发的,是指将计算节点、控制节点、网络节点三个节点装在一个节点上,这样主要是为了测试目的,生产环境不推荐。
    3、Neutron的VPN as a Service可以提供此功能,但是不知道您指的VPN是与云平台有关还是无关?收起
软件开发 · 2015-04-04
浏览2569
博飞信息科技博飞信息科技CTO博飞信息科技(上海)有限公司
回复 1# quietywind     1、如果是一个大规模的环境下,必然推荐物理机环境,但是如果节点数量不足,可以考虑控制节点使用虚拟机,但是网络节点和计算节点不能使用虚拟机。    2、安装顺序是OS->OpenStack,因为安装OpenStack时是对KVM等组件有依赖的,所以不必...显示全部
回复 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
浏览2636
quietywindquietywind副总工北京合众思壮时空物联科技有限公司
回复 2# hailwind 感谢您的回复.1.那如果我是有几台高性能、配置的物理机,在生产环境部署虚拟化的时候,多台物理机之间的虚拟机能否使用OpenStack统一进行管理?2.所谓的 AllinOne 方式是指,直接安装在物理机的 CentOS 操作系统上就可以了么?3.好的,多谢。那如果我希望在网络层...显示全部
回复 2# hailwind
感谢您的回复.
1.那如果我是有几台高性能、配置的物理机,在生产环境部署虚拟化的时候,多台物理机之间的虚拟机能否使用OpenStack统一进行管理?
2.所谓的 AllinOne 方式是指,直接安装在物理机的 CentOS 操作系统上就可以了么?
3.好的,多谢。那如果我希望在网络层增加 VPN 的支持,需要如何做呢?或者是否有组件支持?
4.先不对外提供服务,是给我们的应用服务使用。Hadoop的话,目前我们还用不到,所以可能以后再引入 Hadoop。当前是考虑用到我问题上说的那些东西,是否可以?
5.好的,谢谢。
6.谢谢。收起
系统集成 · 2015-04-03
浏览2610
quietywindquietywind副总工北京合众思壮时空物联科技有限公司
回复 5# 北京休伦科技 好哒,多谢。我先消化消化。显示全部
回复 5# 北京休伦科技
好哒,多谢。
我先消化消化。收起
系统集成 · 2015-04-07
浏览2623

提问者

quietywind
副总工北京合众思壮时空物联科技有限公司
擅长领域: 云计算存储需求分析

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-04-03
  • 关注会员:1 人
  • 问题浏览:7490
  • 最近回答:2015-04-07
  • X社区推广