課程目錄:云計算與海量數據處理培訓
        4401 人關注
        (78637/99817)
        課程大綱:

             云計算與海量數據處理培訓

         

         

         

        第一講 云計算的概念與現狀

        1)云計算的概念

        2)云計算發展現狀

        3)云計算實現機制

        4)云計算的發展環境

        5)云計算的優勢

        第二講 從Google云計算體系,理解海量數據處理的方法

        1)如何構建海量存儲文件系統?

        GFS系統架構

        GFS容錯機制

        GFS系統管理技術

        MapReduce產生背景

        MapReduce編程模型

        MapReduce實現機制

        MapReduce案例分析

        2)如何提供鎖服務解決分布式數據一致性問題?

        Chubby的設計思路

        Chubby中的Paxos算法

        Chubby文件系統

        3)如何建立規模龐大的高性能表結構?

        BigTable設計

        BigTable系統架構

        BigTable服務器

        BigTable性能優化

        4)如何建立高可用性和高可擴展性的數據系統?

        Megastore設計

        Megastore數據模型

        Megastore事務及并發控制

        Megastore基本架構

        Dapper監控系統

        Dapper關鍵性技術

        Dapper工具

        第三講 從Hadoop云計算項目,進一步研究云數據處理方法

        1)HDFS:高可靠性處理機制及應用

        Hadoop項目簡介

        HDFS體系結構

        HDFS關鍵運行機制

        Hadoop vs Google

        Hadoop API

        Hadoop環境搭建

        2)HBASE:龐大、極其稀疏的可擴展性數據模型

        Hbase簡介

        HBase的運行機制

        HBase與 HDFS

        HBase的對外接口

        ZooKeeper的數據模型

        ZooKeeper的讀寫機制

        ZooKeeper的使用方法

        第四講 從Windows Azure,理解平臺即服務的本質

        1)微軟云計算平臺

        2)微軟云操作系統Windows Azure

        3)微軟云關系數據庫SQL Azure

        4)Azure AppFabric

        5)Azure Marketplace

        第五講 從Amazon云計算,討論如何提供云服務

        1)Dynamo基礎存儲架構

        2)彈性計算云EC2

        3)簡單存儲服務S3

        4)簡單隊列服務SQS

        5)簡單數據庫服務Simple DB

        6)關系數據庫服務RDS

        7)內容推送服務CloudFront

        第六講 實施云計算的關鍵點:策略

        1)云計算是一個必須前期重視的策略

        2)云計算的特征與挑戰

        3)云計算的體系與關鍵技術

        4)基礎架構云框架

        5)云計算平臺

        第七講 當前數據中心如何向云計算環境轉變?

        1)VMware云產品

        2)云管理平臺 vCenter

        3)vCloud Service Director

        4)VMware的網絡和存儲虛擬化

        5)主流商業云計算解決方案比較

        6)主流開源云計算系統比較

        7)國內代表性云計算平臺比較

        第八講 基礎設施即服務(IaaS)關鍵實現技術

        1)IaaS技術體系概述

        2)服務器虛擬化技術

        CPU虛擬化

        內存虛擬化

        I/0虛擬化

        3)存儲虛擬化技術

        存儲系統概述

        存儲設備層的存儲虛擬化

        塊聚合層的存儲虛擬化

        文件/記錄層的存儲虛擬化

        4)主機網絡虛擬化

        第九講 軟件即服務(SaaS)關鍵實現技術

        1)SaaS技術概述

        2)呈現層技術綜述

        3)調度層技術

        基于DNS的調度

        基于虛擬IP的調度

        基于鏈路聚合的調度

        基于應用的調度

        調度策略

        4)業務層

        5)數據層

        6)用戶管理和配置管理

        7)用戶體驗的設計

        8)課程總結

        六、培訓

        1,深入理解通過云計算實現海量數據處理的思想、方法與實踐。

        2,理解性和可用性設計的問題、方法與實踐。

        3,掌握把傳統數據中心改造成云計算中心的技術與方法。

        4,掌握虛擬化技術的核心技術方法以及應用特征。