云計算正在發展成為所有業務部門以最豐富的方式管理和交付其服務的引人注目的范例。基于虛擬化計算和存儲技術,云極大地重塑了 IT 行業的格局,將基于效用的計算變成了現實。意識到云是一個有利可圖的商業機會,可以削減開銷并獲得增強的靈活性和可擴展性選項,包括公用事業計費,企業正在轉向最新的技術。
云計算架構分為核心棧和管理,其中核心棧由三層組成,即:資源層、平臺層和應用層。資源層由網絡、存儲和虛擬化計算資源組成。平臺層是最復雜的層,可以進一步分為各種子層,實現無限的緩存和存儲容量。最后但并非最不重要的是,應用層支持與前幾層相同的應用,但是,它的工作原理是按需提供能力或靈活管理。
現在讓我們轉向云計算背后的幾種技術:
虛擬化:云模型基于虛擬化,一流的云托管提供商帽子使云成為一棵“大樹”,可以完美地為成千上萬的用戶提供服務。該技術有助于將物理硬件劃分為多個層,以提供彈性和可擴展的計算平臺。
工作流程編排:云按需提供全套服務模板,可以很容易地配置駐留在計算云中的服務。計算云能夠自動化來自各種來源的服務,以形成面向最終用戶的服務流。
Web 2.0:云服務是提供按需計算服務的 Web 應用程序。Web 2.0 是不斷發展的技術之一,有助于改善用戶訪問萬維網技術和網頁設計的體驗。這項開發技術的目標是促進信息共享,以及輕松協作和網絡功能。
面向服務的架構 (SOA):可以在面向服務的架構中輕松管理云中的服務安排和編排。此外,一些云服務可以在 SOA 環境中使用,使它們可以通過網絡在各種平臺上使用。
全球分布式存儲系統:云應該以網絡和分布式存儲系統為后盾。網絡存儲系統得到各種存儲供應商的支持,并為最終用戶提供存儲容量。此外,這個存儲的數據中心可以以適當的格式輕松管理、合并或共享。而在分布式系統中,數據源是以語義方式獲取的,這允許用戶通過簡單地鍵入邏輯名稱而不是物理位置來訪問所需的文件。