我有一些问题:
- 是否可以在具有 4GB DD3 Ram 的笔记本上安装 openstack?因为该网站说它需要至少 8GB 的 RAM。
- 他们说它需要一个双四核,我认为这意味着八核。我们可以将它安装在 Quadcore 上吗?
- 他们说不可能将它安装在 NAS 上。如果有可能,你有没有找到任何地方?即使在询问我们的朋友(谷歌)之后,我也找不到任何东西。
- 总而言之,是否可以在其上安装笔记本/台式机?
我有一些问题:
该建议适用于生产环境,
所以 1)如果你只是想在你的笔记本上玩耍就可以了。我在 1.2 Ghz 1GB 上网本上进行了成功的测试。当它启动它的第一个实例时它变得非常慢......对于双四核,它们实际上意味着两个独立的四核,就像在一个主板上的两个四核至强处理器中一样
所以 2) 是的,您可以将它安装在四核上。
3) NAS 设备运行 openstack 和 openstack 存储服务似乎确实不太可能。您很可能需要更多的计算能力。但是,如果您的 NAS 支持 NFS 或 SSH 等,您可能可以安装此驱动器并将其用于存储。
4) 你可以在你的笔记本上完美地构建一个一体化的 openstack 测试设置。性能会很低,但可以接受测试。
这取决于您所说的“安装 OpenStack”是什么意思。OpenStack 本身是一个高度模块化的框架,包含许多服务(计算、网络、图像服务、块存储、对象存储、编排、遥测……)。最重要的是,OpenStack 的典型生产部署还需要几个组件,如负载平衡器、缓存系统、防火墙、Web 服务器等。即使在普通笔记本电脑上,也绝对可以安装最小的 openstack 系统。
在笔记本电脑/台式机上运行 OpenStack 的最简单方法是使用 Devstack,这是一个 shell 脚本,它从源代码安装所有服务并(默认情况下)在单台机器上运行它们。它的可定制性足以提供非常好的测试场;OpenStack 开发人员和 OpenStack QA 团队使用它来针对“真实”系统测试最新开发。
为避免弄乱您的系统,通常建议在 VM 中安装 OpenStack。来自 devstack 文档:
DevStack 应该在任何运行受支持的 Linux 版本的虚拟机中运行。它将在 2Gb 或更多 RAM 时表现最佳。
截至撰写本文时(2015 年 1 月),支持的发行版有:
关于 NAS:你当然可以使用它,但是“在”Openstack apis 之外,通过为你的虚拟机提供挂载点。如果您想支持实时迁移,它甚至是强制性的。