公有云和私有云統一通信
籌劃基于云計算的統一通信(UC)應用與籌劃基于云計算的任何應用類似--有幾個原因。第一,也是最顯而易見的,UC是一個應用,它將通常為應用到UC中的公有云或私有云申請企業的標準政策。第二,你應該考慮的因素決定了是采用通過公有云的托管統一通信還是私有云,這和一般應用所考慮的因素一樣。你將通過保持一致性節省大量工作。
在技術層面上,云計算是虛擬化概念的擴展,大部分企業已經至少在一些數據中心中有所應用。在典型的數據中心中,當服務器被指定給特有的應用,服務器的利用率很低,總服務器容量和成本的浪費可高達45%,這正是虛擬化和云計算產生的原因。由于對應用的需求不斷增長,服務器的容量顯得力不從心,虛擬化和云計算都是通過創建資源池來解決這一問題。
虛擬化和云計算這兩種方式的區別主要在于使用范圍。虛擬化應用在每個系統或每個數據中心層面,云計算應用在多種數據中心之間。很多數據中心虛擬化部署能夠擴展到跨越多種數據中心甚至廣闊范圍的服務器,然而,可以提供類似數據中心局域網的互相聯系的通信鏈接。事實上,在那里數據中心被連接到高速設備上,通過擴展虛擬化規范來創建云資源池,結果是最好計劃和進行虛擬化部署。
如果計劃用私有云,首先應該關注的是如何使多種多樣的數據中心資源和一般的資源池連接起來,然后是怎么樣把用戶連接到可選的數據中心來訪問指定的資源。如果是公有云,那么資源的連通性不受企業的控制,那么唯一的問題將會是如何確定并連接到正確的云資源。
用戶訪問應用程序通常使用一個固定的IP地址和端口號,或URL,或URI(universalresourceidentifier通用資源標識符)。指定到一個應用的實際資源和它的標識符之間的映射將需要調整成指定的資源。會用到類似DNS或UDDI的以地址解碼標準為基礎的標準技術。Amazon采用的是類似NAT地址的動態IP地址系統,當與主機關聯的應用有變化時,Amazon能夠相應重新指定新的地址,而呈現給用戶的是始終不變的地址。
動態選址可足以提供云客戶端和服務器之間的連接,但是特定的傳輸路線可能會改變,因此連接的性能和安全性會有所不同。公有云和私有云應用中都有這樣的實際情況,但是公有云中的變化程度會更大,因為資源池會更大,網絡性能的可變性相對地也會更大。有些云提供商將使資源池“區域化”來降低指定資源的應用遠離用戶的風險,但是這個功能需要考慮和核實每個企業的應用目錄及用戶所在的位置。
和標準的數據中心應用相比,公有云和私有云應用、同樣的在使用的互聯網虛擬專用網或客戶端應用連接技術都可能會存在固有的安全問題。必須始終考慮資源位置變化和資源分配過程中有黑客入侵的可能性。另外,公有云應用缺乏企業數據中心具備的物理安全性,存儲在云端的敏感數據就顯得尤其重要。
公有云計劃中最后考慮的問題是進程間通信(IPC)。隨著面向服務架構的組件化應用在增加,組件之間的傳輸也在增加。如果應用被分配到公有云和私有云二者其一或完全地運行在公有云上面,那么支撐IPC傳輸的資源之間的連通性就不受企業控制了,而且這些連接的性能對應用的整體性能會有重大影響。
請記住,云計算本質上是發揮資源效率利用的優勢,大型企業數據中心可能從公有云中獲得規模應用而帶來的節約經濟的益處。鑒于公有云費用的增長,如果對設計和連通性進行了優化,用私有云可能要比公有云便宜。在做出采用公有云的任何決定之前,應該仔細地對利用和成本進行審計;對于許多用戶來說,采用私有云可能仍然是最好的選擇。