天天看點

WebSphere CloudBurst Appliance 常見問題及解答

轉自 http://www.ibm.com/developerworks/cn/websphere/zones/faqs/wcafaqs.html

1) 什麼是 Appliance?為什麼 WebSphere Cloudburst 被設計成一個 Appliance?

WebSphere Cloudburst Appliance 名字中的“appliance”指的是能夠實作某一特定方面功能的硬體裝置。WCA 被設計成一種 appliance 的優勢在于,相對于軟體,硬體形式的裝置更容易安裝、部署、使用和維護,并且往往也具有更高的可靠性。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
2) 什麼是 Cloudburst?
Cloudburst

源自英文單詞“暴雲、豪雨”。WebSphere Cloudburst 取名為此,意為快速的生成一個雲。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
3) WebSphere Cloudburst Appliance 的主要功能是什麼?

簡而言之,WCA 的目标是幫助企業使用者在現有的基礎架構雲中快速的建構和管理多個 WebSphere 環境。

4) 什麼是 WebSphere Hypervisor Edition?它與 WebSphere Cloudburst Appliance 的關系是怎樣的?

WebSphere Hypervisor Edition 是 WebSphere Application Server 的 Virtual Image 版本。該 Virtual Image 中包括有作業系統,WebSphere Application Server,IBM HTTP Server,以及用以在激活該 image 時對 WAS 進行配置的激活工具和配置腳本。

WCA 可以使用 WHV,根據使用者的需求,自動在 Hypervisor(如 VMWare ESX Server,Power VM)之上激活和配置 WHV 的 image,進而建構出相應的 WebSphere 環境。

5) WebSphere Cloudburst Appliance 能給使用者帶來什麼?
  • 時間上的節省:快速的的 WebSphere 環境搭建,将手工安裝配置需要一天的工作量在一小時内完成!
  • 金錢上的節省:通過應用伺服器執行個體的回收和重用,有效的減少應用伺服器許可(License)的數目。
  • 安全可靠的保障:WebSphere Cloudburst 提供基于角色的使用者管理以及硬體保障的安全性,杜絕非法通路和虛拟機鏡像及程式代碼的洩漏。
  • 預置的最佳實踐:WebSphere 十年的最佳實踐,部署拓撲,性能調優,更新管理。
  • 規範化的管理:開發、測試、生産系統使用相同的虛拟機鏡像,能夠最大限度的避免人為造成的環境差異所引發的各類問題。
WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
6) WebSphere Cloudburst Appliance 的典型應用場景有哪些?
場景一

:應用開發和測試環境的快速建構。

開發人員可通過 WCA 快速擷取一個 WebSphere 運作環境,在此基礎上進行應用的開發和調試。同時,測試人員可以擷取應用的安裝包,并可以擴充應用伺服器虛拟鏡像,使之包含有應用安裝包和各種配置腳本,進而利用 WCA 生成各種測試所需要的環境:從單一節點的功能測試,到多節點叢集環境下的性能測試,都可以迅速建構,進而将測試人員從繁瑣的環境準備中解放出來,更專注于應用測試本身。更進一步,如果生産系統也在運作在虛拟的基礎架構環境中,那麼 WCA 還可以利用測試好的虛拟鏡像直接搭建生産環境,進而實作開發-測試-生産流程中應用伺服器運作環境的統一。

場景二

:應用伺服器即服務。

企業的 IT 部門或系統中心為企業各個業務部門提供應用運作環境支援。對 IT 部門或系統中心而言,WCA 可以幫助他們實作“應用伺服器即服務“的業務模式,讓應用伺服器環境的申請、建立、變更、回收等管理變得更加簡單和有效。同時,WCA 使得 IT 部門或系統中心能夠對企業核心系統的可靠性和可擴充性提供更好的支援,并且,對于業務部門快速變化的需求提供更加迅速的響應。

更多資訊,請參考 IBM SOA Foundation white paper

WebSphere CloudBurst Appliance 常見問題及解答
7) 使用者已經使用了 VMware,并且 VMware 也提供了相應的虛拟化環境管理工具,為什麼還需要 WebSphere Cloudburst Appliance?

WCA 和 VMware 專注于企業虛拟化環境的不同層次。VMware 提供了很好的伺服器的虛拟化和管理,而 WCA 則更專注于在伺服器虛拟化基礎之上的應用伺服器的虛拟化和管理。二者的結合使用,并各司其職,進而為使用者帶來虛拟化的更大價值。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
8) WCA 支援哪些類型的 Hypervisor?
  • VMware ESX 3.0.2, ESX 3.0.3, ESX 3.5, or ESX3i
  • Power 5, Power 6 System
  • IBM z/VM® beta
  • 對其他平台的支援将會陸續推出

詳情請參見CloudBurst v1.1 IBM InfoCenter: Administering hypervisors

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
9) 有幾種方式可以操作 WCA?
  • 指令行界面 (Command Line Interface): 提供 Python 語言的指令行界面安裝包 (Command Line Interface Package) cloudburst.cli.zip,其中包含 Windows 和 Linux 的相關 utilities。下載下傳并解壓到本地系統即可使用。用 Windows 和 Linux 自帶的指令行工具來執行。
  • 網頁界面 (Web user interface): 使用 Mozilla Firefox version 3.0.x 或者 Microsoft Internet Explore version 7 以上版本的浏覽器,使用初始化 WCA 時設定的 URL,輸入您所屬的使用者組的使用者 ID 及密碼即可完成 WCA console 的登陸。
  • REST (Representational State Transfer) API, 現階段所支援的功能有限。
WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
10) WCA 是如何簡化 WebSphere 部署的?

1. 用 pattern 來定義常用的且重用性高的拓撲結構,避免了重複工作。

2. 多種推薦的 (best practice) preloaded pattern 模式可供使用者直接使用,也可以基于 default pattern 定制自己的 pattern。

3. 克隆 (clone) 功能能夠幫助使用者快速有效地複制和保留已經建立的 pattern。

4. 使用者可使用拖拽的方式和圖形的形象化展示模式對需要的部件和 scripts 的數量和具體參數進行添加和編輯。

5. 使用者可以使用 script. 來對 pattern 進行修改,能夠通過 extend 功能對 image 進行定制。

6. 對于基于 VMWare 的系統,初次的部署的時間稍長,主要用于将 image 傳輸并備份到目标 server 中,但是之後複用此 image 所衍生的 pattern 的部署時間将會大幅度減少。

7. 使用者可以定制部署的時間(立即部署,未來時間部署),還能夠定義 virtual system 自動 shut down 的時間。

8. WCA自動搜尋滿足要求的具有足夠系統資源的 server 來進行部署。

9. 能夠并行地無幹擾地同時部署多個 virtual systems,也可以對正在運作的部署程序進行手動停止。

10. 共有三種 access 的方式:user friendly GUI, command line 以及 REST user interface。

11. license management, usage reporting 和 chargeback 操作實作比較簡單。

11) WCA 是如何簡化更新和維護的?

WCA console 提供兩種類型的系統維護,分别是 regular scheduled maintenance fixes 和 emergency fixes。這些更新維護檔案可以應用于 virtual images, patterns 和 virtual systems 中。 WCA 的更新維護有以下幾項突出的優點:

  • WCA 不僅能夠實作對作業系統的快速簡便的維護,還能對 WAS system 進行更新維護。
  • 隻需要對一個 pattern 應用 fix 檔案,便可以對所有使用這個 pattern 部署過的 system 進行相同的更新維護操作,省去了對多個 system 依次修改的備援更新的麻煩。
  • 對于基于 VMWare 的系統來說,Fixes 可以線上更新正在運作的 virtual systems,并且在應用 fix 檔案之前自動儲存系統鏡像 (snapshot),如果遇到問題可以進行 roll back 還原。
  • 仍然保留了在沒有使用 WCA 之前的原始維護模式,即直接對 virtual systems 進行更加快速便利的維護。例如,使用 UPDI 更新 WAS 或手動加載作業系統更新檔。
WebSphere CloudBurst Appliance 常見問題及解答
12) WCA 是如何保證安全性的?

1. Appliance 安全性保障

  • Flash drive 和硬碟中的内容用每台 WCA 獨有的密鑰加密。
  • 敏感資料,比如密碼和密鑰,存儲在具有防篡改功能的内部 flash drive 中。
  • 使用者無法上傳可執行的 scripts 和程式。
  • 系統的 backup 是經過加密的。
  • WCA 中不含有 command shell。
  • 遵循 Just enough OS 概念設計而成。

2. 雲中安全互動的保障

  • 添加 Hypervisor 需要對認證進行确認和接受。

3. 使用者認證

  • 群組,許可以及細粒度權限的相關資訊直接儲存于 WCA 中。
  • 支援 LDAP 認證。若開啟 LDAP 認證,則使用者定義需要在 WCA 和 LDAP 中都進行才能順利通過認證。

4. 使用者和群組的設定

  • 支援雲共享環境。
  • 可追蹤 usage 和licenses。
  • cbadmin 使用者 (master account) 的密碼需要 serial console 才可以重置。
  • 可以定義不同操作權限的使用者和使用者組 ( virtual images, script. packages, emergency fixes, patterns, virtual systems),使用者還可以通過自己的郵箱進行密碼修改并且可以設定允許使用者自己建立新的 account。
  • 使用者組的設計可以節省您對某類使用者定義過程中的重複操作。
WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
13) WCA 對所部署的 WebSphere 環境都做了哪些優化?

WCA 對部署的環境主要做了以下兩方面的優化

  • 作業系統優化:以 Novell SLES 10 SP2 為例,WCA 對 VMI Paravitual Timer, Network Time Protocol (NTP) Client, timeout_timewait parameter, Linux file descriptor (ulimit), Connection backlog, TCP_KEEPALIVE_INTERVAL_parameter, TCP_KEEPALIVE_PROBES_parameter 這些參數進行初始調優設定。

詳情請參閱 CloudBurst v1.0 IBM InfoCenter: Operating system tuning details for the preinstalled virtual images。

  • WAS 的優化:根據 virtual machine 的大小,對 JVM heap 以及 threads pools 進行自動化的調優。

詳細資訊請閱覽以下網址。developerWorks: The "special sauce" inside the WebSphere CloudBurst Appliance。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
14) 如何使用 RHEL?

IBM services 能夠幫助您安裝 Red Hat,詳情請見官方說明檔案: Using Red Hat Enterprise Linux Virtual Images in IBM WebSphere CloudBurst Appliance。

15) 使用者如何修改已有的 image?

1. 在 WCA console 中,選 Catalog ——> Virtual Images。

2. 選中需要修改的 image 的名字,然後點選右邊視窗的擴充按鈕 (extend icon )。

3. 設定若幹系統參數之後,WCA 會自動部署一個基于此修改前 image 的 default pattern 的 virtual system。

4. 登陸部署後的 virtual system 進行修改,其中可以包括對 product environment 或者 operating system的修改。

5. 回到 WCA console,選 Catalog ——> Virtual Images 中的修改後新生成的 image 的名字。

6. 點選按鈕儲存對 image 的修改,此時 WCA 能夠反向地将 virtual system 的設定修改儲存至新的 image 中去。

詳細指導請登入 CloudBurst v1.1 IBM InfoCenter: Extending virtual images。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
16) WCA 能與 IBM 其他産品內建嗎 ?
  • IBM Tivoli: WCA 能夠滿足客戶對于 data center 的特殊需求,并可與更廣泛的企業級服務管理和自動化工具 (包括IBM Tivoli Management Software) 進行整合或者實作其對自身的管理。Data center 的整合包括了自動化資源提供,監控,使用者管理和版本控制。
  • IBM Rational: WCA 還可以和 Rational 家族産品相結合,比如 Rational Build Forge 和 IBM Rational Automation Framework for WebSphere,進而使得客戶在提供中間件環境,建構軟體,軟體打包,安裝軟體的過程中,享受到全自動化的工作流程。
  • IBM License Metric Tool

詳情請參見:Rapid WebSphere Application Server Provisioning with WebSphere CloudBurst Appliance。

WebSphere CloudBurst Appliance 常見問題及解答
WebSphere CloudBurst Appliance 常見問題及解答
17) 客戶自己的産品能通過 WCA 進行部署嗎?

共有以下兩種方式:

  • 可以通過寫自己的 script. 來修改 pattern , 并且可以包含需要在 pattern 部署期間安裝的所有産品安裝包。
  • 通過 extend 功能來對已有的 image 進行作業系統或者産品環境的修改和儲存,除此之外還可以使用導出功能來生成 extended image。詳細步驟可參見問題“使用者如何修改已有的 image ”。
    18) Image 是存放在 WCA 中的嗎?

是的。如果某個 image 被删除,那麼和它相關的 pattern 則無法繼續部署,需要将現有的這些 pattern 克隆之後與其他存放在 WCA 上的 image 關聯起來才可以繼續用于部署。但是如果删除 WCA 中的 image 将不會影響到已經部署好的任何系統。

19) 如何更新WCA硬體?

登陸 IBM Fix Central 網站,下載下傳硬體更新程式,一般是一個以 .scrypy2 為擴充格式符的檔案。

登陸 WCA console,選 Appliance——> Settings ——> Firmware。

選中下載下傳好的硬體更新程式,然後點選 upgrade。

需要注意的是:

  • 1. 您所屬的使用者組需要有權限來做硬體更新。
  • 2. 硬體更新之前請確定所有任務都完成了,否則更新可能會造成資料的丢失和程式的失敗。
  • 3. 硬體更新程式隻負責更新 WCA 本身,對于 WAS Hypervisor Edition 的 virtual image 不起任何作用。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14789789/viewspace-663516/,如需轉載,請注明出處,否則将追究法律責任。

轉載于:http://blog.itpub.net/14789789/viewspace-663516/

繼續閱讀