雲端計算教程學習入門影片課件:互操作性與可移植性講解
不同於傳統的位於單位組織內部的 IT 基礎設施,雲端計算的誕生給單位組織的 IT 資源供給帶來了前所未有的靈活性——可以瞬時增加、轉移或者減少計算資源來快速響應動態的資源需求變化,能在幾個小時而不是幾周內部署一個新的應用來滿足業務需求。
為了達到這種更具彈性的計算能力,在設計任何雲系統時必須要考慮互操作性與可移植性。互操作性規定,IT 系統中應用軟體層以下各層採用開放的通用型元件,杜絕使用雲服務提供商各自內部的封閉元件。可移植性規定,IT 系統中應用軟體層和資料資訊層應採用開放的通用資料格式和軟體執行環境,保證同一個應用和資料能隨意遷移到其他地方。
一方面,互操作性與可移植效能讓你把服務擴充到多個由不同雲服務提供商提供的雲端,在操作層面就像一個系統;另一方面,互操作性與可移植效能在不同平臺或者不同雲端之間輕鬆移動資料和應用。
互操作性與可移植性不是隨雲端計算出現而產生的新概念,也不只是在雲端計算環境中人們才考慮互操作性與可移植性,只不過與傳統 IT 系統相比,具備開放和共享處理能力的雲端計算更需要考慮互操作性與可移植性。多租戶意味著多個單位組織的資料和應用並存,並且不排除能透過共享平臺、共享儲存和共享網路訪問(有意或無意)他人機密資料的可能性。
互操作性
互操作性是雲端計算生態系統中各個協同工作的元件應具備的特徵,這些元件可能來自各種雲端和傳統 IT 系統。互操作性使得我們可以隨時使用新的或者來自不同雲服務提供商的元件來替換已有的元件,而不會中斷雲中的任務,也不影響資料在不同系統之間進行交換。
如果缺少互操作性(與可移植性),就會出現消費者被雲服務提供商捆綁的現象,最終會損害消費者的利益。一個雲端互操作性的優劣程度往往取決於該雲服務提供商是否使用開放的或者公開發布的架構和標準協議及標準的 API 介面。許多雲服務提供商(如 Eucalyptus)喜歡在標準元件的基礎上新增非公開的鉤子和擴充套件,以及一些增強功能,顯然這些都會降低互操作性與可移植性。
可移植性
可移植性是指能把應用和資料遷移到其他地方而不用理會雲服務提供商、平臺、作業系統、基礎設施、地點、儲存、資料格式或者 API 介面如何。
在選擇雲服務提供商時,可移植性是需要考慮的一個重要方面,因為可移植性既能防止雲服務提供商鎖定客戶,又允許我們把相同的雲應用部署到不同的雲服務提供商那裡,如建設災備中心、同一應用全球分散式部署等。
想要學習雲端計算零基礎永遠不是藉口,沒時間永遠不是藉口,堅持學習才是我想要傳遞的!抓住千鋒逆戰班直播體驗課的機會,用勤奮與汗水,鑄就美好的明天。在下方留言即可試聽課程外加領取千鋒900G+影片教程。
互操作性與可移植性都是為了保障使用者能自由使用雲服務,使用者能自由訪問其他雲應用:每個雲端都是開放的,在這個雲端中的使用者能訪問其他雲端中的應用和資料。堅決杜絕運營商出於利益的考量封閉自身的雲應用來黏住使用者。
買方能自由選擇賣方是完全競爭市場的一個重要特徵。為了保證自由度,政府應該努力營造完全自由競爭的雲端計算市場,堅決打擊運營商“捆綁”使用者的不正當競爭行為。雲服務提供商搭建雲端,涉及很多技術和軟/硬體產品,規劃之初就要充分考慮伸縮性、開放性、標準性,杜絕被元件產品廠商捆綁。現在的很多雲服務提供商熱衷於採用開源的軟/硬體產品,這是對的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916964/viewspace-2676666/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲端計算教程學習入門影片課件:Load Balance講解
- 雲端計算教程學習入門影片課件:雲端計算終端技術講解
- 雲端計算教程學習入門影片課件:雲端計算通訊協議講解協議
- 雲端計算教程學習入門影片課件:雲端計算基礎服務元件講解元件
- 雲端計算教程學習入門影片課件:雲端計算與人工智慧人工智慧
- 雲端計算教程學習入門影片課件:伺服器叢集cluster講解伺服器
- 雲端計算教程學習入門影片課件:開源作業系統講解作業系統
- 雲端計算教程學習入門影片課件:雲端計算的加密與金鑰管理詳解加密
- 雲端計算教程學習入門影片課件:伺服器虛擬化元件講解伺服器元件
- 雲端計算教程學習入門影片課件:雲應用是什麼?
- 雲端計算教程學習入門影片課件:怎麼組建雲端計算中心?
- 雲端計算教程學習入門影片課件:雲端計算中心怎麼選址?
- 雲端計算教程學習入門影片課件:雲端計算中IDS是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中SOA是什麼?
- 雲端計算教程學習入門影片課件:雲端計算安全性有哪些?
- 雲端計算教程學習入門影片課件:雲端計算架構參考模型架構模型
- 雲端計算教程學習入門影片課件:雲端計算園區雲是什麼?
- 雲端計算教程學習入門影片課件:雲端計算開源軟體有哪些?
- 雲端計算教程學習入門影片課件:商業化雲端計算元件有哪些?元件
- 雲端計算教程學習入門影片課件:雲端計算中微服務是什麼?微服務
- 雲端計算教程學習入門影片課件:小型雲端計算平臺怎麼搭建?
- 雲端計算教程學習入門影片課件:雲端計算管理工具有哪些?
- 雲端計算教程學習入門影片課件:雲服務提供都有哪些?
- 雲端計算教程學習入門影片課件:雲服務有多安全?
- 雲端計算教程學習入門影片課件:怎樣快速掌握Linux?Linux
- 雲端計算教程學習入門影片課件:常用資料庫排名資料庫
- 雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中心怎麼儲存資料?
- 雲端計算教程學習入門影片課件:VDI(遠端桌面)是什麼?
- 雲端計算教程學習入門影片課件:私有辦公雲是什麼?
- 雲端計算教程學習入門影片課件:目錄漫遊技術
- 雲端計算教程學習入門影片課件:什麼是中介軟體?
- 雲端計算教程學習入門影片課件:私有云計算平臺怎麼搭建?
- 雲端計算教程學習入門影片課件:雲服務的組成內容
- 雲端計算教程學習入門影片原始碼課件:CURL命令使用指南原始碼
- 雲端計算教程學習入門影片課件:虛擬化技術和容器技術詳解
- 雲端計算學習路線教程大綱課件:Linux新手入門教程Linux
- 雲端計算教程學習入門影片:雲端計算學習的必學知識