`
ada_li_li
  • 浏览: 114382 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

CloudStack支持VMWare的方式

阅读更多
cloudstack 4.0, 默认是不支持vmware的。可以从http://jenkins.cloudstack.org/view/4.0/job/build-4.0-nonoss-rhel63/ 下载带vmware支持的cloudstack。

因为版权的问题, (Vmware的库与apache license不兼容,尽管他们都是可以免费获取的), 不能把vmware相关的库(vmware自己的)放到apache cloudstack的源代码里面。所以默认的apache cloudstack发行包里面是不包含vmware相关的代码的,也就不能支持vmware了。但是社区同时又会提供一个发行版,包含了vmware的相关代码。
值得注意的是,所有从http://jenkins.cloudstack.org/可以下载的发行版都只是为了方便大家测试或使用,你可以自己下载apache cloudstack的代码,按照https://cwiki.apache.org/CLOUDSTACK/building.html, 做你自己的发行版。“non-oss building”就是指怎么build vmware的相关代码。


安装的apache cloudstack里面的全局参数里面—>虚拟机管理程序还是有vmware的vmware的虚拟机管理程序。那部分是在generic code里面,不涉及到vmware的版权。
涉及到版权的是vmware的sdk jar文件,我们不能在apache的cloudstack中发布它们,所以需要单独安装。

  http://jenkins.cloudstack.org/view/4.0/job/build-4.0-nonoss-rhel63/ 下
载带VMware支持的cloudstack,这个版本是已经building了Vmware代码库了。

如果自己Build, 方法如下:

严格执行:https://cwiki.apache.org/CLOUDSTACK/building.htm 上得内容就可以了:
1. Make sure you've the following nonoss jars from respective vendors in deps/:

     deps/cloud-iControl.jar
     deps/cloud-manageontap.jar
     deps/cloud-netscaler-sdx.jar
     deps/cloud-netscaler.jar
     deps/vmware-apputils.jar
     deps/vmware-vim.jar
     deps/vmware-vim25.jar

2. wget https://cwiki.apache.org/CLOUDSTACK/building.data/4.0-nonoss.patch
   $ cd incubator-cloudstack
$ mvn -P deps
$ git am [^4.0-nonoss.patch]
注意: 这里请输入4.0-nonoss。Patch得路径
$ cd deps
$ ./install-non-oss.sh
$ cd ..
$ mvn  -P deps -D nonoss

Then
Development
Development uses ant:

$ ant clean-all build-all
$ ant deploy-server        # ant deploy-server before you deploydb
$ ant deploydb             # deploys database schema etc. to mysql server
$ ant debug                # runs mgmt server in debug mode


整理自邮件列表: cloudstack-users-cn@incubator.apache.org
其中大部分回答内容来自 Citrix的Edison Su
0
1
分享到:
评论

相关推荐

    VMWare下搭建Cloudstack 4.4.1 高级网络测试环境

    由于资源有限个人不能拥有计算服务器以及交换机等硬件设备,所以在VMWare上搭建cloudstack的测试开发环境,支持高级网络部署模式,体验更多功能。

    Cloudstack安装部署[收集].pdf

    * 多hypervisor支持:CloudStack支持多种主流的hypervisors,如KVM、XenServer、VMware、OracleVM、Xen等。 * 统一管理:CloudStack提供了统一的管理平台,能够管理大量主机和存储。 安装KVM及相关软件 安装KVM...

    CloudStack部署实施--V2

    7. **服务提供与计费**:CloudStack支持创建自定义的服务模板,如虚拟机、存储、网络服务等,并能实现按需计费。了解如何配置计费策略和计量器,可以帮助企业建立合理的成本模型。 8. **监控与维护**:CloudStack...

    利用vmware workstation虚拟机搭建cloudstack4.2.1

    在本文中,我们将探讨如何使用VMware Workstation虚拟机搭建CloudStack 4.2.1环境。CloudStack是一款开源的基础设施即服务(IaaS)平台,用于构建和管理私有云及公有云。以下将详细介绍每个步骤。 首先,我们需要...

    Cloudstack平台实战.doc

    CloudStack 是一个开源的具有高可用性及扩展性的云计算平台 CloudStack 是一个开源的云 操作系统,它可以帮助用户利用...Cloudstack 支持管理大部分主流的 hypervisors,如 KVM,XenServer,VMware,Oracle VM, Xen

    虚拟机安装VMware workstation

    6. "Desktop"这个文件可能是一个快捷方式或者桌面图标,用于方便用户快速启动VMware Workstation。而"EnsoniqAudioPCI 2.mpkg"可能是一个针对特定声卡的驱动程序,用于在虚拟机中提供音频支持。如果你的虚拟机遇到...

    cloudstack:Apache Cloudstack

    Apache CloudStack Apache CloudStack是开源软件,旨在作为高可用性,高度可扩展的基础架构即服务(IaaS)云计算平台来部署和管理大型虚拟机网络。... CloudStack当前支持最受欢迎的虚拟机管理程序:VMware vSphe

    构建私有云平台cloudstack集群配置及不中断迁移测试

    目前Cloudstack支持管理大部分主流的hypervisors,如KVM,XenServer,VMware,Oracle VM,Xen等。同时CloudStack是一个开源云计算解决方案。可以加速高伸缩性的公共和私有云(IaaS)的部署、管理、配置。使用...

    最详细安装部署CloudStack(centos ubuntu).pdf

    此外,CloudStack兼容Amazon AWS API,支持多种主流hypervisor,如KVM、XenServer、VMware等,为企业提供了一个构建安全多租户云环境的解决方案。 【系统需求】 CloudStack 4.0对宿主机有特定的系统需求。推荐使用...

    CentOS6.6安装CloudStack4.8

    支持管理大部分主流的hypervisor,如KVM虚拟机,XenServer,VMware,Oracle VM,Xen等。 一、基础环境: 安装是在Centos6.6 64位版本的系统上进行的,使用的cloudstack版本为4.8目前官方最新版本,较之前的4.3有些...

    cloudstack

    CloudStack 支持多种硬件和虚拟化技术,如 KVM、XenServer、VMware 和 Hyper-V,允许企业或服务提供商快速搭建自己的私有云或公共云。 在CloudStack的核心功能中,主要包括以下几个方面: 1. **资源管理**:...

    cloudstack:apache cloudstack的副本

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware vSphere,KVM,XenServer,XenProject和Hyper-V以及LXC容器。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的基于查询的API来管理其云。 有关...

    apache-cloudstack-4.14.1.0-src.tar.bz2

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,KVM,XenServer和Xen Cloud Platform(XCP)。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的RESTful API来管理其云。 此外,CloudStack为希望...

    asf-cloudstack-master

    Apache CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,Oracle VM,KVM,XenServer和Xen Cloud Platform。 CloudStack还提供服务器的裸机管理,使用PXE来供应OS映像,并使用IPMI来管理服务器。 Apache ...

    apache-cloudstack-cloudmonkey-6.1.0-src.tar.bz2

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,KVM,XenServer和Xen Cloud Platform(XCP)。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的RESTful API来管理其云。 此外,CloudStack为希望...

    apache-cloudstack-4.15.0.0-src.tar.bz2

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,KVM,XenServer和Xen Cloud Platform(XCP)。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的RESTful API来管理其云。 此外,CloudStack为希望...

    apache-cloudstack-primate-1.0-src.tar.bz2

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,KVM,XenServer和Xen Cloud Platform(XCP)。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的RESTful API来管理其云。 此外,CloudStack为希望...

    apache-cloudstack-ec2stack-0.8.0-src.tar.bz2

    CloudStack当前支持最受欢迎的虚拟机管理程序:VMware,KVM,XenServer和Xen Cloud Platform(XCP)。 用户可以使用易于使用的Web界面,命令行工具和/或功能齐全的RESTful API来管理其云。 此外,CloudStack为希望...

Global site tag (gtag.js) - Google Analytics