實施SOA虛擬化是環境的基礎
SOA 和基礎設施虛擬化技術之間是高度協作的關係。隨著企業採用的服務不斷增多,這些服務的大小和規模也不斷增大,實現支援這些服務的基礎設施虛擬化技術也日益重要。沒有基礎設施的虛擬化,企業的管理就會變得非常複雜,很難實現服務的靈活性優點。在本文中,Matt Haynos 將對網格計算和 SOA 以及基礎設施虛擬化技術之間的相似和不同之處進行簡要分析。
到目前為止仍然非常流行的一個概念是面向服務的架構(SOA)。eWeek最近的一個主題引用了 Merrill Lynch 開展的一項 CIO 調查,其中 87% 的參與者稱 SOA 是企業軟體中 “下一個偉大的東西(the next BIg thing)”。(就我個人來說,我認為 SOA 早已 非常偉大了。)
不用奇怪 CIO 為什麼對 SOA 如此關注。業務的變化和壓力變得日益激烈,而且已經擴充套件到了全球範圍。現在出現了對新業務種類和操作模型的需求。在 IBM 2006 Global CEO Study上,2/3 的業務領袖們表示會在最近兩年內 “從根本上改變” 自己的公司形式。他們之所以需要如此迅速地進行改變是由於以下的原因:市場上的一流公司通常都佔據著重要的位置,瓜分了市場的大部分份額,而機會變化的是如此迅速,可能稍縱即逝,因此面市的速度至關重要。
但是要做到這一點並非如此簡單。至少對於 CIO 來說是如此。他們不得不應付各種架構、介面和技術,這些可能會限制他們提供技術基礎設施的能力,而這種能力可以支援(甚至促進)他們對動態競爭市場的響應能力。
正是在這種背景之下,SOA 誕生了。SOA 使用了一種架構性的方法來將應用程式分解為各種必要的服務。然後可以設計這些服務,用它們來呈現或對映業務流程。有關 SOA 及其聯合 IT 實踐和業務策略的使命已經有了很多介紹,因此在這裡我們就不再詳細介紹了。但是 SOA 正在迅速成為企業可以對動態變化的市場有效進行響應並充分利用新業務商機的關鍵。
關於虛擬化
儘管虛擬化是目前一個熱門的基礎設施話題,但實際上它已經存在很長一段時間了。虛擬化在 IT 基礎設施領域內是普遍存在的,例如,在微處理器、虛擬記憶體和伺服器虛擬化領域,我們都可以看到虛擬化的影子。在 IT 基礎設施領域內,尚未 進行虛擬化的地方並不多,我們將整個虛擬化集合稱為基礎設施虛擬化(infrastructure virtualization)。請參見圖 1。
圖 1. IT 基礎設施中虛擬化的例子和級別
新的思想是任務負載(或應用程式)虛擬化和資訊虛擬化,它們具有特殊的優點,可以與 SOA 協作使用。這些領域都涵蓋了網格計算的實質,可以體現出為什麼網格可以包含到基礎設施虛擬化這把大傘下面。這些領域也是 SOA 介面所參與和涉及的主要虛擬化領域。(來自新浪科技)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-528622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 虛擬機器基礎環境配置虛擬機
- 虛擬化基礎設施進入新的進化時代
- KVM虛擬化環境搭建
- 虛擬化環境配置指南
- Python的虛擬環境是什麼? - SantiagoPythonGo
- 虛擬環境
- 虛擬化環境下的效能測試
- Python虛擬環境Python
- 虛擬環境搭建
- Pipenv虛擬環境
- 虛擬環境pipenv的使用
- python的虛擬環境virtualenvPython
- 伺服器虛擬化基礎知識:如何虛擬化?伺服器
- (全)Python 的虛擬環境構建和jupyter notebook 中虛擬環境切換Python
- 虛擬機器arm虛擬環境搭建虛擬機
- 建立 Python 虛擬環境Python
- anaconda建立虛擬環境
- python虛擬環境搭建Python
- 建立python虛擬環境Python
- Anaconda管理虛擬環境
- Python - 虛擬環境 venvPython
- Python搭建虛擬環境Python
- 20241129 虛擬環境的遷移
- Ubuntu虛擬機器進入虛擬環境的流程Ubuntu虛擬機
- python下多環境開發(虛擬環境)Python
- 虛擬化技術之kvm基礎
- CentOS 7.6虛擬環境搭建CentOS
- 建立Python虛擬環境——下Python
- 【PYTHON3】虛擬環境Python
- Jupyter notebook 新增虛擬環境
- pycharm新增conda虛擬環境PyCharm
- 在Linux使用虛擬環境Linux
- Python虛擬環境介紹Python
- window 建立py虛擬環境
- pycharm配置anaconda虛擬環境PyCharm
- python virtualenv虛擬環境搭建Python
- python框架之虛擬環境的配置Python框架
- Python虛擬環境的建立和管理Python
- 列出 查 virtualenv 建立的虛擬環境