云計算正對IT產生深遠影響,云計算交付了計算即服務或者功能。云計算的一部分吸引力顯然是資金上的需求;企業可以應用云計算來周轉最少量且昂貴的IT基礎架構,將計算成本轉移到更易于管理的運營成本上。
云計算也減輕了很多技術負擔,包括IT系統支持和維護,協助企業把工作負載用在更具效率的業務上,而不是基礎系統和軟件。不管是什么動機,業務擁有者和數據中心管理者正逐漸轉入云端,尋求至關重要的計算服務。
在TechTarget最近關于云應用和服務的調查報告中,大約有61%的受訪者表示他們使用了某種形式的云服務。小型企業,比如典型的擁有適度的內部IT資源,使他們更容易去看中不那么傳統的IT方法——云計算。大型企業主要使用云計算是為了成本節省戰略,減少非核心關鍵工作負載,或者是免除法規遵從需求。
云有形式有各種各樣,從私有云到公有云,再到混合云。無論哪種云都具有三個關鍵特征:虛擬化、標準化與自動化。云計算的所有都在圍繞著IT資源新交付方式與新消費模式。
毫無置疑,構建云計算的第一步就是虛擬化。通過虛擬化技術可以在每臺物理主機上宿主更多虛擬機,提高服務器利用效率。各大廠商都有自己的云產品與云服務,使用不同的技術與服務模式,于是出現了有效性、可靠性與互通性等難題,所以云計算要標準化。最后是云的管理與維護方面,自動化必不可少。
基于開源的云計算似乎是個不錯的選擇。在過去幾年間,開源云項目的數量也發生了急劇增長。2012年,開源軟件出現了前所未有的發展機會。其中KVM開源虛擬化技術受到很大關注。KVM(基于內核的虛擬機)是遵守GPL的開源軟件,完全內置于Linux的開源hypervisor,集成在Linux的各個主要發行版本中。紅帽、IBM、英特爾等不僅成立開放虛擬化聯盟OVA建立生態系統并推廣KVM技術,也加入到oVirt開源社區,為KVM開發虛擬化管理軟件。
由于KVM技術的低成本、高擴展性與高性能,IBM將其作為最佳虛擬化開放技術,進行了大量資金與人才投資,并提供了一系列圍繞著KVM的解決方案與產品工具。
IBM SmartCloud Enterprise(簡稱SCE)之前叫做IBM Smart Business Development與Test Cloud。使用KVM提供底層hypervisor,打造IBM公共云,同時支持Linux與Windows虛擬機,運行各式各樣的動態工作負載。SCE提供IaaS云端運算服務,企業可選擇租用虛擬機資源,并且按小時計價租用IBM軟件,或是使用第三方軟件。
IBM在全球建立了八個數據中心來支撐其公共云服務,由150個KVM節點組成,擁有1000臺KVM主機與6000臺虛擬機。該公共云可通過IBM Tivoli管理軟件進行管理,將KVM作為最高級hypervisor進行支持。
IBM SmartCloud Provisioning(ISCP)則是一款云端服務軟件,提供面向虛擬基礎設施的云服務(IaaS),它允許用戶按照其需求對虛擬機以及數據存儲進行操作與管理。
DutchCloud是荷蘭一家領先的網絡服務供應商,提供基于云的服務,從托管完整的IaaS到災難恢復解決方案。通過使用IBM SmartCloud Provisioning軟件,很容易將虛擬機遷移到服務層,同時支持并管理KVM與VMware hypervisor。使用(Red Hat Enterprise Linux內置的)KVM也為DutchCloud節省了一大筆錢,因為許可成本低。過去六個月里,Dutch Cloud公司每月常規收入在經營成本維持不變的情況下,已經實現了兩次三倍數的增長,Dutch Cloud公司的客戶也得到了極大擴展。