试玩 Rackspace 的 OpenStack 私有云系统
2012年08月17日 | 标签: alamo, openstack dashboard, rackspace | 作者:vpsee
8月15日 Rackspace 发布了一套基于 OpenStack/KVM/Chef/Ubuntu 的私有云系统(代码名 Alamo),可以免费在自己的服务器上安装和建立自己的私有云(最多可以支持20个计算节点),简单的说 Alamo 就是 Rackspace 版的 OpenStack,OpenStack 生态链正在形成,有点像当年的 Linux(比如,Redhat 版的 Linux),明年 Redhat 将发布自己的 Redhat 版 OpenStack,版本大战还在后面。Alamo 可以免费使用,Rackspace 也为该系统提供付费技术支持,据称该系统也是 Rackspace 目前用于自己数据中心的云系统,稳定性有保障。有了这套傻瓜云计算系统,大家再不用自己痛苦的手动安装 OpenStack 或使用 DevStack 自动安装 OpenStack 了,任何人都可以快速的发布自己的私有云。
今天在 VMware ESXi 上试玩了一下这套系统,安装过程非常简单顺利,在 VMware ESXi 5.1 上安装这套系统有几点需要注意:
- 因为 Alamo 使用了 KVM,所以确定 VMware ESXi 虚拟机上可以运行 KVM,如果直接在物理服务器上安装这一步就省了,不过要确定 CPU 支持虚拟化;
- 到 Rackspace 官网注册后会收到下载链接,需要在24小时内下载 alamo-v1.0.0.iso,否则下载链接会失效;
- 按照 Installing Rackspace Private Cloud – VMWare ESXi 教程在 VMware ESXi 上安装需要注意两个参数 vcpu.hotadd = FALSE, hypervisor.cpuid.v0 = FALSE. 可以 ssh 到 VMware ESXi 服务器后直接修改 vmx 配置文件(同样,在物理服务器上忽略这一步骤):
$ ssh root@esxi.vpsee.com # vi /vmfs/volumes/localstore/alamo00/alamo00.vmx ... vcpu.hotadd = FALSE hypervisor.cpuid.v0 = FALSE ...
安装完成后界面如下(咋看上去还以为是 XenServer 呢):
用浏览器打开 IP 地址后出现 OpenStack Dashboard 的标准界面:
可以玩一玩,真正用估计还要等等。期待openstack F版本
一个资源池20台服务器,小公司用用可以了
要32G,要求太高了点,玩不了
安装过程中卡在 checking for network connectivity 0%
100个以下的VM,直接vir-manager就可以搞定了..
跟4楼一样 不知道是怎么回事
@mouse
计算节点推荐 32GB,玩的话不需要 32GB.
现有网络中有几台Hyper-V服务器,能配合这个把它们集成进来吗?
我在KVM下面安装rackspace的openstack,提示CPU需要支持VT。想请教一下如何在KVM下面开启CPU的vt功能。
@tairan
不可以,这套系统免费但是不开源,而且只支持 kvm.
@无声叹息
需要支持 VT 的 CPU,如果 CPU 不支持 VT,KVM 就用不了。
@vpsee 如果使用开源的 OpenStack 可以混合使用KVM和Hyper-V虚拟机吗?
@vpsee 我的服务器CPU是支持VT的。安装的centos5.5 64位的系统,已经安装了KVM模块。并且通过kvm安装了一些虚拟机,现在在kvm上面创建了个虚拟机想安装rackspace的openstack,但是提示CPU需要支持VT。想请教一下如何开启虚拟机CPU的vt功能。
@tairan
目前不可以。不过在计划中。
@无声叹息
1、需要在 host(母机)把 kvm_intel.nested=1 参数传到内核;
2、需要在 guest(虚拟机)xml 配置文件里加上 feature policy=’require’ name=’vmx’/.
咋一看上去 Dashboard界面和手动源码部署的没有太大区别,不知道功能上有哪些方面的拓展?
请教一下,怎么用U盘安装到物理服务器?
@aufemercury
基本是一样的,安装过程包装了一下,代码可能更稳定一点。
没有提示Storage Nodes的部分,如果结合Storage Nodes可以做到高可用性吗?
@thinktrance
可以用 ceph, glusterfs, moosefs 等分布式文件系统。
2.0版本已经出一段时间了