云計算概念(轉)

chyx413332087 11年前發布 | 754 次閱讀 街景

云的基本概念,是通過網絡將龐大的計算處理程序自動分拆成無數個較小的子程序,再由多部服務器所組成的龐大系統搜索、計算分析之后將處理結果回傳給用戶。通過這項技術,遠程的服務供應商可以在數秒之內,達成處理數以千萬計甚至億計的信息,達到和“超級電腦”同樣強大性能的網絡服務。它可分析DNA結構、基因圖譜定序、解析癌癥細胞等高級計算,例如Skype以點對點(P2P)方式來共同組成單一系統;又如Google通過MapReduce架構將數據拆成小塊計算后再重組回來,而且Big Table技術完全跳脫一般數據庫數據運作方式,以row設計存儲又完全的配合Google自己的文件系統(Google文件系統),以幫助數據快速穿過“云”。
云計算英語Cloud Computing),是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計算機和其他設備。

服務模式

NIST 的云計算定義共有三種服務模式:

  • 軟件即服務 (SaaS):消費者使用應用程序,但并不掌控操作系統、硬件或運作的網絡基礎架構。是一種服務觀念的基礎,軟件服務供應商,以租賃的概念提供客戶服務,而非購買,比較常見的模式是提供一組帳號密碼。例如: Microsoft CRM與Salesforce.com
  • 平臺即服務 (PaaS):消費者使用主機操作應用程序。消費者掌控運作應用程序的環境(也擁有主機部分掌控權),但并不掌控操作系統、硬件或運作的網絡基礎架構。平臺通常是應用程序基礎架構。例如: Google App Engine。
  • 基礎架構即服務 (IaaS):消費者使用“基礎計算資源”,如處理能力、存儲空間、網絡組件或中間件。消費者能掌控操作系統、存儲空間、已部署的應用程序及網絡組件(如防火墻、負載平衡器等),但并不掌控云基礎架構。例如: Amazon AWS、Rackspace。

[編輯] 布署模型

  • 公用云(Public Cloud)

簡而言之,公用云服務可通過網絡及第三方服務供應者,開放給客戶使用,“公用”一詞并不一定代表“免費”,但也可能代表免費或相當廉價,公用云并不表示用戶數據可供任何人查看,公用云供應者通常會對用戶實施使用訪問控制機制,公用云作為解決方案,既有彈性,又具備成本效益。

  • 私有云(Private Cloud)

私有云具備許多公用云環境的優點,例如彈性、適合提供服務,兩者差別在于私有云服務中,數據與程序皆在組織內管理,且與公用云服務不同,不會受到網絡帶寬、安全疑慮、法規限制影響;此外,私有云服務讓供應者及用戶更能掌控云基礎架構、改善安全與彈性,因為用戶與網絡都受到特殊限制。

  • 社區云(Community Cloud)

社區云由眾多利益相仿的組織掌控及使用,例如特定安全要求、共同宗旨等。社區成員共同使用云數據及應用程序。

  • 混合云(Hybrid Cloud)

混合云結合公用云及私有云,這個模式中,用戶通常將非企業關鍵信息外包,并在公用云上處理,但同時掌控企業關鍵服務及數據。

個人總結:
         通過看上面的概念,個人理解 ,云計算:是利用網絡,提交互聯網服務,其實生活中無處不是云的存在 ,很多注冊網絡服務,例如open-open 不也是  一個saas 軟件即服務云? 所謂的 平臺即服務,基礎架構既服務,是不是可以理解成,我們寫好的應用程序,如果需求 調用其他應用系統的資源,直接可以通過 web Servers 調用,然后獲取結果呢 。。。哈哈




 本文由用戶 chyx413332087 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!