当前位置:首页>科技>正文

怎样用一台机器简单搭建openstack环境 如何快速部署OpenStack环境

2023-05-24 02:43:20 互联网 未知 科技

 怎样用一台机器简单搭建openstack环境 如何快速部署OpenStack环境

怎样用一台机器简单搭建openstack环境

使用DEVSTACK,可以实现在一台机器上,ALL-IN-ONE安装

官方指南文档(英文):http://docs.openstack.org/developer/devstack/

中文笔记:http://www.trystack.cn/Articles/devstack-notes.html

如何快速部署OpenStack环境

OpenShit是一款能够在Ubuntu14.04系统上快速部署Openstack的小工具,它使用Shell脚本和Python脚本完成对Openstack各组件的安装和配置.并且可以方便的更改配置参数重新配置,重启服务清空数据库等等.利用命令可以进行完全的自动化安装和配置.以下是OpenShit的地址

OpenShit命令介绍
./openshit.sh <--all|service_name> start|stop|restart
可对各个(或者全部)Openstack组件进行启动,停止,重启操作.
./openshit.sh <--all|service_name> install|uninstall|download
可对Openstack各个组件进行 安装,卸载,下载包 操作
./openshit.sh <--all|service_name> config

如何搭建openstack的实验环境

控制节点(Controller Node) 管理 OpenStack,其上运行的服务有 Keystone、Glance、Horizon 以及 Nova 和 Neutron 中管理相关的组件。 控制节点也运行支持 OpenStack 的服务,例如 SQL 数据库(通常是 MySQL)、消息队列(通常是 RabbitMQ)和网络时间服务 NTP。
网络节点(Network Node) 其上运行的服务为 Neutron。 为 OpenStack 提供 L2 和 L3 网络。 包括虚拟机网络、DHCP、路由、NAT 等。
存储节点(Storage Node) 提供块存储(Cinder)或对象存储(Swift)服务。
计算节点(Compute Node) 其上运行 Hypervisor(默认使用 KVM)。 同时运行 Neutron 服务的 agent,为虚拟机提供网络支持。