zz775520666 发表于 2018-5-31 06:53:26

openstack各组件及功能介绍

  openstack是目前比较火的开源云计算项目。

  文章着重介绍了openstack各个组件及功能介绍,
  

  openstack由以下节点组成
  1。controller node(控制节点),必选。
  该节点推荐计算资源:1-2cpu,8G内存,100G存储,2张网卡
  2。compute node(计算节点),必选。
  该节点推荐计算资源:2-4以上的cpu,8G以上的内存空间,100G以上的存储,2张网卡

  3。block storage node(块存储节点),可选。
  该节点推荐计算资源:1-2cpu,4G内存,100G以上存储,1张网卡
  4。object storage node(对象存储节点),可选。
  该节点推荐计算资源:1-2cpu,4G内存,100G以上存储,1张网卡
  

  下面介绍一个各个节点的作用和服务

  1。controller node,

  该节点运行了身份认证,镜像管理和部分计算节点控制,网络代理和Dashboard相关的服务,当然为了支撑这些服务,该节点要需要安装SQL,MQ和NTP服务

  当然,如果你的架构中没有storange node,你的controller node 还需要充当这些角色

  控制节点最少需要两张网卡

  2. compute node
  计算节点运行虚拟机实例,默认情况下是用KVM虚拟化引擎,计算节点也需要安装网络代理服务,通过网络代理把实例连接到虚拟网络。

  你可以同时运行多台计算节点,没台计算节点需要两张网卡

  3.block storage node
  块存储是可选节点,它为每台实例提供块存储或者文件共享服务。

  简单来说,两台实例之间的服务流量是通过管理网段来走,生产环境为了确保安全应该把存储网络隔离开来

  你可以只部署一台块存储节点,每一个节点需要一张网卡

  4.object storage node
  对象存储节点就是多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。管理节点可以管理其他服务器对外提供读写访问功能。
      简单来说,两台实例之间的服务流量是通过管理网段来走,生产环境为了确保安全应该把存储网络隔离开来
      对象存储需要两个以上的节点,每个节点至少需要一张网卡

  

     

  
页: [1]
查看完整版本: openstack各组件及功能介绍