以SmartCloud Entry產品實踐為例介紹VMWare私有雲狀態

來源:互聯網
上載者:User
關鍵字 VMware SmartCloud VMware Entry 私有雲狀態

之後以 IBM HTTP://www.aliyun.com/zixun/aggregation/13696.html">SmartCloud Entry(SCEntry) 為例,介紹了 SCEntry 如何獲取 VMWare 雲端物件的狀態,以及如何與雲端狀態保持同步。

VMWare 是全球虛擬化解決方案的領導廠商。 它不僅提供了諸如 vSphere 和 vCenter 等各種不同的虛擬化產品和管理元件,而且為這些產品和元件開放了 API 以及提供了不同的 SDK,以便開發者開發出自己的 VMWare 用戶端。 vSphere 是 VMware 的旗艦產品,是基於雲的新一代資料中心虛擬化套件,包含了諸如 ESX/ESXi,vCenter,vSphere Client 等元件,提供了虛擬化基礎架構、高可用性、集中管理、監控等一整套解決方案。 VMWare 針對 vSphere 提供了完整的 API 及 Web Servicess SDK。 IBM SmartCloud Entry(SCEntry)通過 vSphere Web Servicess SDK 集成了 VMware vCenter 虛擬化平臺,提供了 x86 伺服器的 IaaS 羽量級解決方案。

本文將對 vSphere Web Servicess SDK 進行簡要介紹,並以 SCEntry 為例講解了如何利用 SDK 來獲取 vSphere 中元件的狀態,同時還描述了 SCEntry 是如何與雲端狀態保持同步的。

SCEntry 簡介

IBM SmartCloud Entry(SCEntry )正是 IBM 基於以上市場需求推出的產品。 SmartCloud Entry 通過對 IBM VMControl 或 VMware vCenter 等虛擬化平臺的集成,提供了 Power 伺服器以及 x86 伺服器的 IaaS 羽量級解決方案,它大大簡化了業內已有的虛擬化解決方案,遮罩其 複雜性,在不減弱基本功能的同時,還提供了計費和使用量統計、查詢以及角色控制、審批等功能。 SmartCloud Entry 可安裝在 Windows、Linux 以及 AIX 環境中。

SCEntry 使用 JAVA 開發,採用了 OSGi架構,提供了比較靈活的擴充性。 在架構上,SCEntry 通過不同的可配置的 Adapter 來連接和集成不同的雲,這種架構提供了很好的靈活性。 圖 1 展示了 SCEntry 的概念架構,其中紅色的部分為 VMWare Adapter 和其連接的 vCenter。 VMWare Adapter 模組通過 vSphere Web Services 來連接、管理和監控 vCenter 的狀態,而 vCenter 又可以管理由很多虛擬機器構成的雲。 另一方面,我們也可以為 SCEntry 配置 VMControl Adapter,這樣 SCEntry 就可以連接 IBM VMControl 服務,從而可以通過 VMControl/System Director 來管理 IBM PowerV M。 關於 VMControl 和 System Director, 這裡不再詳述。

在後面的章節中,我們將詳細的描述 vSphere Web Services 的概念以及在 SCEntry 中是如何使用 vSphere Web Services 來監控和獲取 vCenter 中實體的狀態資訊的。 因為 SCEntry 是用 JAVA 開發的,本文中所有的代碼示例均以 JAVA 寫成。

圖 1. SCEntry 概念架構

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.