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