openstack 实验环境咨询

2016-05-23 11:49:42 +08:00
 holyzhou

最近一直想更深入学习学习 openstack,所有想请问下 V 友,有没有比较好的 openstack 在线学习平台,包括部署安装以及网络相关的

//或者 //

在家庭里怎样很经济的完成完整 openstack 实验需要的硬件环境(包括网络层面的),现在我是在自己的笔记本用虚拟机做的,Cpu 太差(N3150),内存是 8G 的,开了两台虚拟机(8G,2 cores),但用 devstack 的 rejoin 脚本启动服务就得好几分钟,然后打开 dashboard 也得 5 分钟,效率实在太差,很煎熬.

目前的环境是: Archlinux --> Vmware Workstaion --> Ubuntu 14.04 * 2 , 家里目前就一台笔记本可用

第一次发帖,希望大家不吝赐教.

2694 次点击
所在节点    云计算
11 条回复
timonwong
2016-05-23 12:08:09 +08:00
你可以尝试在 ustack 上面搭,非免费就是了: https://www.ustack.com/blog/install-openstack-in-10mins/
wenjianhn
2016-05-23 17:54:22 +08:00
你的 CPU 不支持 VT-d ,别用虚拟机做开发了。另外装个 Ubuntu 14 到你的机器上。
有些服务可以先停用,有些服务可以优化内存使用。不过得老手指导。
还是投点钱配一个台式机吧。投资小,见效快。

想起来四五年前用过 2G 内存的笔记本做 OpenStack 开发 :)
holyzhou
2016-05-23 18:11:44 +08:00
@wenjianhn 恩啊 主要是一台可能还不够,至少要两台以上 网络方面可能还要购置台二手交换机。我想请问下,笔记本就一块网卡真的可以比较好的测试 openstack 里面复杂的网络情况嘛
tempdban
2016-05-23 20:53:33 +08:00
单纯的 openstack 什么都不需要,两个虚拟机都能起来,但如果搭配 sdn 那你可有的花钱了
wenjianhn
2016-05-24 11:50:05 +08:00
@holyzhou 可以的。用虚拟机就行。能搜到教程吧。

@tempdban 做 SDN 开发花不了多少钱。
我就在用笔记本上跑虚拟机做这方面的开发。
holyzhou
2016-05-24 12:58:47 +08:00
@wenjianhn 你好,能大致告诉我下,你的机器配置以及泡澡上面的虚拟机规划跟网络配置嘛
wenjianhn
2016-05-24 13:20:41 +08:00
2.2 GHz Intel Core i7
16 GB 1600 MHz DDR3
251 GB Flash Storage

OpenStack 开发用的 RDO 部署的环境。教程在这: https://www.rdoproject.org/install/quickstart/
这个教程最后有说明怎么另外添加一个 compute node

开发 SDN 用了 3 台 Ubuntu 14 虚拟机。基于 Midonet 来做的。
文档在这: https://docs.midonet.org/docs/latest-en/quick-start-guide/ubuntu-1404_liberty/content/index.html
holyzhou
2016-05-24 14:31:23 +08:00
@wenjianhn 非常感谢 :)
tempdban
2016-05-25 01:53:49 +08:00
@wenjianhn sdn 你如果是用 openvswitch ,就必须上服务器了,
tempdban
2016-05-25 01:56:08 +08:00
@wenjianhn 或者要支持 vxlan 隧道,还得有个 vxlan 网关吧,这些都得单独搞台服务器装的
wenjianhn
2016-05-25 15:33:01 +08:00
@tempdban 可以有独立的交换机/服务器,但不是必须有

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX