什么是vSphere和vCloud? 有人能帮我理解vSphere n vCloud director吗?两者的区别是什么 安装vCloud后,如何在自己的Java应用程序中使用它的RESTURI 任何使用vCloud REST API的Java示例都会非常有用。…!!:-)

什么是vSphere和vCloud? 有人能帮我理解vSphere n vCloud director吗?两者的区别是什么 安装vCloud后,如何在自己的Java应用程序中使用它的RESTURI 任何使用vCloud REST API的Java示例都会非常有用。…!!:-),java,rest,vmware,Java,Rest,Vmware,我对这一点也不熟悉,但这里是我收集的,如果你还没有。vSphere是用于与vSphere服务器基础架构交互的api。vCloudAPI是用来与云管理层交互的。vCloud Director或vCloud Express就是这样的例子 这是我需要vCloud信息的起点。。。http://communities.vmware.com/community/developer/forums/vcloudapi?sourceid=ie7&rls=com.microsoft:en-美国:IE搜索框&IE=&

我对这一点也不熟悉,但这里是我收集的,如果你还没有。vSphere是用于与vSphere服务器基础架构交互的api。vCloudAPI是用来与云管理层交互的。vCloud Director或vCloud Express就是这样的例子

这是我需要vCloud信息的起点。。。http://communities.vmware.com/community/developer/forums/vcloudapi?sourceid=ie7&rls=com.microsoft:en-美国:IE搜索框&IE=&oe=&rlz=

希望这有所帮助。

vSphere是VMWare虚拟化平台的“基础设施”级别。vSphere是IT控制的虚拟化层;它通过计划的vSphere体系结构仔细构建网络、服务器和其他网络资源的虚拟化

vSphere构建在单个ESXi服务器上。这些服务器是1型虚拟机监控程序虚拟化服务器。1型虚拟机监控程序基本上是一个特定于虚拟化的操作系统。2型虚拟机监控程序是一种在普通操作系统上运行以支持运行虚拟机的软件。在类型1虚拟机监控程序(如ESXi)中,整个操作系统都致力于将物理服务器的资源专用于为虚拟机的执行提供优化的运行时环境

vSphere的管理工具过去称为vCenter,这是一个客户端应用程序,但现在他们正在用vSphere Web客户端取代它。这些工具通常由IT人员、管理员(如果愿意)使用。在这里,您无法获得人们通常认为是“云”存在理由的动态分配资源。VMWare文献指出,vSphere虽然被虚拟化,但仍然是静态的、谨慎的IT领域。它不应该试图对快速周转的资源调配需求做出反应,对于网络和主机之类的东西,我们期望从云计算中得到,因为这些快速周转违背了It/管理级别要求的谨慎法令

这就是vCloud控制器的用武之地。该层位于vSphere之上,提供了一个更流畅的供应模型。vSphere可以保持稳定且变化缓慢,从而确保性能和安全级别达到企业systsm的要求,而vCloud提供了一种模型,您可以在其中即时部署网络、服务器和其他资源。它位于vSphere之上的一层,因为它必须是一个更高的层,以便允许这两个层采用满足该层特定要求的供应模型;vSphere需求侧重于安全性和性能方面的传统IT需求,而vCloud需求则侧重于快速资源调配。我认为人们的困惑来自于不理解这些不同的需求

为了从Java连接到任何RESTAPI,您只需要一种编程方式来进行HTTP调用。低级方法通常是围绕客户端API构建的,如。但也有更高层次的工具,如。在更高的级别上,您可以使用VMWare提供的;这是一个非常好的选择,因为它允许您忘记整个REST方面,并遵循vCloud资源的传统Java面向对象表示。SDK引用的pdf中有一个Hello World示例