一、OpenStack基本概念

1、Openstack基本概念

OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成

具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、

可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的

服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。

常见组件:

  • Dashboard(web项目)

  • Keystone(权限管理)

  • Nova(管理虚拟机)

  • Nova-network(管理网络流量和ip)

  • Glance(镜像管理项目)

  • Cinder(磁盘管理)

  • Swift(网盘,对象)

通过官方文档安装OpenStack软件:

https://docs.openstack.org/zh_CN/install-guide/

2、架构图

整体架构.jpg

3、各个服务的端口:

[root@host157_node1 ~]# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN      21803/python2       
tcp        0      0 0.0.0.0:9191            0.0.0.0:*               LISTEN      14943/python2       
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      8923/beam           
tcp        0      0 192.168.223.157:3306    0.0.0.0:*               LISTEN      19541/mysqld        
tcp        0      0 192.168.223.157:11211   0.0.0.0:*               LISTEN      14865/memcached     
tcp        0      0 0.0.0.0:9292            0.0.0.0:*               LISTEN      14942/python2       
tcp        0      0 0.0.0.0:4369            0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6856/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      7033/master         
tcp        0      0 0.0.0.0:6080            0.0.0.0:*               LISTEN      21807/python2       
tcp        0      0 0.0.0.0:8774            0.0.0.0:*               LISTEN      21803/python2       
tcp6       0      0 :::5000                 :::*                    LISTEN      21340/httpd         
tcp6       0      0 :::5672                 :::*                    LISTEN      8923/beam           
tcp6       0      0 :::8778                 :::*                    LISTEN      21340/httpd         
tcp6       0      0 ::1:11211               :::*                    LISTEN      14865/memcached     
tcp6       0      0 :::80                   :::*                    LISTEN      21340/httpd         
tcp6       0      0 :::22                   :::*                    LISTEN      6856/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      7033/master     


注释:
22 --SSH
3306 --MariaDB(MySQL)
27017 --MongoDB(Telemetry计量数据收集服务,没有进行安装)
5672、25672 --RabbitMQ(nova计算服务需要,以及neutron的linux_bridge代理需要)
11211 --Memcached(horizon界面服务需要)

keystone
35357 --admin
5000 --user

glance
9191 --Glance Registry
9292 --Glance API
neutron
9696 --neutron
nova
6080 --nova-novncproxy
8774、8775 --nova-api
cinder
8776 --Cinder-api


猜你喜欢

转载自www.cnblogs.com/yangleitao/p/12570826.html