注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡家庭與辦公軟件深入理解云計算:基本原理和應用程序編程技術

深入理解云計算:基本原理和應用程序編程技術

深入理解云計算:基本原理和應用程序編程技術

定 價:¥69.00

作 者: (澳)布亞 等著,劉麗 等譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 計算機理論

購買這本書可以去


ISBN: 9787111496588 出版時間: 2015-04-01 包裝:
開本: 頁數: 字數:  

內容簡介

  《深入理解云計算(基本原理和應用程序編程技術)》從云基礎知識、云應用編程和云平臺三個方面,介紹云計算的起源、發(fā)展、核心技術、編程技巧和實際應用,基于Aneka平臺詳細講解并行計算、高吞吐量計算和數據密集型計算的范式。此外,還涉及亞馬遜Web服務、谷歌AppEngine和微軟Azure三大云平臺,以及云計算在科學、工程、游戲、社交等領域的最新應用。本書內容嚴謹、結構清晰、實例豐富,既可作為高等院校計算機相關專業(yè)的教材,也適合云技術研發(fā)人員閱讀參考。

作者簡介

暫缺《深入理解云計算:基本原理和應用程序編程技術》作者簡介

圖書目錄

出版者的話
譯者序
前言
致謝
第一部分  基礎
  第1章  導論
    1.1  云計算簡介
      1.1.1  云計算構想
      1.1.2  云計算定義
      1.1.3  進一步了解云計算
      1.1.4  云計算參考模型
      1.1.5  特性和優(yōu)勢
      1.1.6  面臨的挑戰(zhàn)
    1.2  云計算起源
      1.2.1  分布式系統(tǒng)
      1.2.2  虛擬化
      1.2.3  Web2.0
      1.2.4  面向服務的計算
      1.2.5  效用計算
    1.3  構建云計算環(huán)境
      1.3.1  應用程序開發(fā)
      1.3.2  基礎設施和系統(tǒng)開發(fā)
      1.3.3  云計算平臺和技術
    本章小結
    習題
  第2章  并行計算與分布式計算原理
    2.1  計算時代
    2.2  并行計算與分布式計算
    2.3  并行計算基本要素
      2.3.1  什么是并行處理
      2.3.2  并行處理硬件架構
      2.3.3  并行編程方法
      2.3.4  并行性的級別
      2.3.5  注意事項
    2.4  分布式計算基本要素
      2.4.1  通用概念和定義
      2.4.2  分布式系統(tǒng)組件
      2.4.3  分布式計算架構模式
      2.4.4  進程間通信模型
    2.5  分布式計算技術
      2.5.1  遠程過程調用
      2.5.2  分布式對象框架
      2.5.3  面向服務的計算
    本章小結
    習題
  第3章  虛擬化
    3.1  簡介
    3.2  虛擬化環(huán)境特點
      3.2.1  更強的安全性
      3.2.2  執(zhí)行管理
      3.2.3  可移植性
    3.3  虛擬化技術分類
      3.3.1  執(zhí)行虛擬化
      3.3.2  其他類型的虛擬化
    3.4  虛擬化和云計算
    3.5  虛擬化的利與弊
      3.5.1  虛擬化技術的優(yōu)點
      3.5.2  虛擬化技術的缺點
    3.6  技術實例
      3.6.1  Xen:半虛擬化
      3.6.2  VMware:完全虛擬化
      3.6.3  微軟Hyper-V
    本章小結
    習題
  第4章  云計算架構
    4.1  簡介
    4.2  云計算參考模型
      4.2.1  架構
      4.2.2  基礎設施即服務和硬件即服務
      4.2.3  平臺即服務
      4.2.4  軟件即服務
    4.3  云的種類
      4.3.1  公共云
      4.3.2  私有云
      4.3.3  混合云
      4.3.4  社區(qū)云
    4.4  云計算經濟特性
    4.5  云計算面臨的挑戰(zhàn)
      4.5.1  云計算定義
      4.5.2  云計算互操作性和標準
      4.5.3  可擴展性和容錯性
      4.5.4  安全、可信和隱私
      4.5.5  組織方面
    本章小結
    習題
第二部分  云應用編程與Aneka平臺
  第5章  Aneka:云應用平臺
    5.1  框架概述
    5.2  Aneka容器結構
      5.2.1  Aneka平臺基礎:平臺抽象層
      5.2.2  構造服務
      5.2.3  基礎服務
      5.2.4  應用服務
    5.3  構建Aneka云平臺
      5.3.1  基礎設施組織
      5.3.2  邏輯組織
      5.3.3  私有云部署模式
      5.3.4  公共云部署模式
      5.3.5  混合云部署模式
    5.4  云編程和云管理
      5.4.1  AnekaSDK
      5.4.2  管理工具
    本章小結
    習題
  第6章  并行計算:線程編程
    6.1  單機并行計算簡介
    6.2  線程編程應用
      6.2.1  什么是線程
      6.2.2  線程
      6.2.3  線程并行計算技術
    6.3  Aneka多線程方式
      6.3.1  線程編程模型簡介
      6.3.2  Aneka線程和普通線程
    6.4  Aneka線程編程應用
      6.4.1  Aneka線程應用模型
      6.4.2  域分解:矩陣乘法
      6.4.3  功能分解:Sine、Cosine、Tangent
    本章小結
    習題
  第7章  高吞吐量計算:任務編程
    7.1  任務計算
      7.1.1  任務特性
      7.1.2  計算類別
      7.1.3  任務計算框架
    7.2  基于任務的應用模型
      7.2.1  高度并行應用
      7.2.2  參數化應用
      7.2.3  消息傳遞接口應用
      7.2.4  具有任務依賴性的工作流應用
    7.3  基于任務的Aneka編程
      7.3.1  任務編程模型
      7.3.2  用任務模型開發(fā)應用
      7.3.3  開發(fā)參數化應用
      7.3.4  管理工作流
    本章小結
    習題
  第8章  數據密集型計算:MapReduce編程
    8.1  什么是數據密集型計算
      8.1.1  數據密集型計算特性
      8.1.2  未來的挑戰(zhàn)
      8.1.3  歷史背景
    8.2  數據密集型計算技術
      8.2.1  存儲系統(tǒng)
      8.2.2  編程平臺
    8.3  AnekaMapReduce編程
      8.3.1  MapReduce編程模型簡介
      8.3.2  應用實例
    本章小結
    習題
第三部分  工業(yè)云平臺與新進展
  第9章  工業(yè)云平臺
    9.1  亞馬遜Web服務
      9.1.1  計算服務
      9.1.2  存儲服務
      9.1.3  通信服務
      9.1.4  其他服務
      9.1.5  總結
    9.2  谷歌AppEngine
      9.2.1  架構和核心概念
      9.2.2  應用程序生命周期
      9.2.3  成本模型
      9.2.4  結論
    9.3  微軟
      9.3.1  Azure核心概念
      9.3.2  SQL Azure
      9.3.3  Windows Azure平臺設備
      9.3.4  結論
    本章小結
    習題
  第10章  云應用
    10.1  科學應用
      10.1.1  醫(yī)療保?。涸菩碾妶D分析
      10.1.2  生物學:蛋白質結構預測
      10.1.3  生物學:基因表達數據用于癌癥診斷分析
      10.1.4  地球科學:衛(wèi)星圖像處理
    10.2  商業(yè)和消費應用
      10.2.1  CRM和ERP
      10.2.2  效率型應用
      10.2.3  社交網絡
      10.2.4  媒體應用
      10.2.5  多人在線游戲
    本章小結
    習題
  第11章  云計算高級主題
    11.1  云能效
    11.2  基于市場的云管理
      11.2.1  面向市場的云計算
      11.2.2  MOCC參考模型
      11.2.3  支持MOCC的技術和實現
      11.2.4  結論
    11.3  云聯盟和互聯云
      11.3.1  特性和定義
      11.3.2  云聯盟棧
      11.3.3  關注點
      11.3.4  云聯盟技術
      11.3.5  結論
    11.4  第三方云服務
      11.4.1  MetaCDN
      11.4.2  SpotCloud
    本章小結
    習題
參考文獻
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號