編輯推薦
多位思科公司的專傢傾力編寫
將多年經驗融入其中
詳盡而實用介紹雲計算
內容簡介
《思科數據中心係列:雲計算與數據中心自動化》由思科係統公司的技術專傢編寫,完整、詳盡地嚮讀者展示瞭如何構建和實施管理雲的解決方案架構。對於新手來說,本書提供瞭關於雲的信息以及管理雲解決方案架構的方法;對於有經驗的實際操作人員來說,本書提供瞭設置和提供基礎設施即服務的信息;對於産品專傢來說,本書介紹瞭服務供應商的産品要求、討論瞭他們的係統如何與其他係統交互纔能提供可滿足用戶需求的集成解決方案。此外,根據作者的實際經驗,《思科數據中心係列:雲計算與數據中心自動化》還提供瞭一個擬真的案例,將全書的概念集成在一起,以此展示從使用者和供應商的角度考慮雲的時候,IT部門和電信公司可以做齣的種種選擇。
對於所有參與下一代雲計算服務的規劃、實施或管理的網絡/IT專業人士和管理人員來說,《思科數據中心係列:雲計算與數據中心自動化》將是一份不可或缺的資源。
作者簡介
擁有CCIE資格(編號13518),他是Cisco服務技術集團(CSTG)的一位傑齣服務工程師(DSE)和首席解決方案架構師。他在電信和IP領域擁有25年的管理經驗,包括係統工程、技術營銷、谘詢、客戶管理和部署工作。Josh已經在Cisco工作瞭11年,在此之前,他是貝爾實驗室的一位傑齣工程師。Josh參與過編寫關鍵的ITu—T網絡管理文檔,並擔任過TMF委員會的顧問主任。Josh發錶過60餘篇技術論文、報告、文章和圖書,世界各地的Cisco客戶和Cisco內部工程師經常谘詢他的建議,邀請他去演講,並且他還對OSS/BSS架構和産品進行OSS評估。Malcolm Orr是Cisco服務部門的企業架構師。Malcolm的工作重心是嚮電信公司和大型企業客戶提供NGN和雲平颱的架構、構建和運營指導。:Malcolm在IT界有1 8年以上的工作經驗,過去5年在Cisco工作期間,他負責為各類客戶提供架構和復雜的解決方案。他目前是Cicso內部Tierl公共雲項目的首席架構師。在加入Cisco之前,Malcolm是AMDOCS的顧問,研究BT 2lCN傳輸工作。他曾經是Harbrook谘詢公司的創始人之一和技術總監,該公司專門提供網絡和係統管理方麵的谘詢服務。Greg Page是Cisco公司售前數據中心架構團隊的解決方案架構師。Greg在IT界已經工作瞭16年(近11年在Cisco公司),從事過各種技術顧問工作,專攻數據中心架構和技術,以及服務供應商的安全性(他的CISSP證書編號是77673)。
內頁插圖
目錄
第1部分 虛擬化管理和雲計算環境簡介
第1章 雲計算概念
1.1 虛擬化
1.1.1 虛擬化類型
1.1.2 服務器虛擬化
1.1.3 存儲虛擬化
1.1.4 網絡虛擬化
1.1.5 服務虛擬化
1.1.6 虛擬化管理
1.2 雲計算
1.2.1 服務模型
1.2.2 雲采用和雲影響
1.2.3 投資迴報和雲獲益
1.3 小結
1.4 參考資料
第2章 雲設計模式和用例
2.1 典型設計模式和用例
2.1.1 設計模式
2.1.2 雲用例
2.2 部署模型
2.3 以IaaS為基礎
2.4 雲使用者的運營模型
2.5 小結
2.6 參考資料
第3章 數據中心的架構與技術
3.1 架構
3.2 數據中心的架構組成部分
3.2.1 行業方嚮、運營階段和技術階段
3.2.2 當前影響雲/效用計算/ITaaS采用的障礙
3.3 數據中心設計的發展
3.3.1 虛擬端口隧道(vPC)簡介
3.3.2 第2層多路徑(L2MP)簡介
3.3.3 數據中心網絡服務和結構的發展
3.3.4 數據中心內的多租戶
3.4 服務保證
3.5 服務平颱的發展
3.6 小結
第4章 IT服務
4.1 IT服務和信息的分類
4.1.1 風險評估和信息分類
4.1.2 企業中的治理、風險與閤規
4.1.3 服務的評估和分類
4.2 雲經濟的四大基石
4.3 小結
第5章 Cisco的雲策略
5.1 IT服務交付簡史
5.2 Cisco的雲策略:概述
5.2.1 技術和産品
5.2.2 係統、平颱、服務
5.2.3 開源項目
5.3 支持雲服務的基礎設施發展
5.3.1 智能雲平颱
5.3.2 Cisco網絡定位係統
5.3.3 嚮著混閤雲和社區雲發展
5.4 小結
第2部分 管理雲服務
第6章 雲管理參考架構
6.1 標準
6.2 TMF eTOM
6.3 信息技術基礎設施庫
6.3.1 ITIL第2版
6.3.2 ITIL第3版
6.3.3 ITIL和TMF eTOM的比較
6.4 ITU-T TMN
6.5 使用標準來構建雲模型
6.5.1 雲參考架構:流程模型
6.5.2 雲框架和管理模型
6.5.3 管理參考架構
6.6 管理係統/功能的集成
6.6.1 雲供應商的挑戰
6.6.2 服務導嚮的架構
6.6.3 集成的支持因素
6.7 小結
6.8 參考資料
第7章 服務履行
7.1 基於ITIL V3的雲服務
7.1.1 服務戰略階段
7.1.2 服務設計階段
7.1.3 服務轉移階段
7.1.4 服務運營階段
7.1.5 雲持續改進(CSI)(優化)階段
7.2 端到端的雲服務開通流程
7.3 服務編排
7.4 端到端的雲架構模型
7.5 小結
7.6 參考資料
第8章 服務保證
8.1 使用ITIL流程的雲保證流程
8.1.1 服務戰略階段
8.1.2 服務設計階段
8.1.3 轉移階段
8.1.4 運營階段
8.1.5 CSI(優化)階段
8.2 端到端的雲監控流程
8.3 服務保證架構
8.3.1 故障管理
8.3.2 性能管理
8.4 小結
8.5 參考資料
第9章 收費和分攤
9.1 收費和分攤的術語
9.1.1 收費
9.1.2 分攤
9.1.3 費率和計費
9.1.4 收費調解(BillingMediation)
9.1.5 按使用量付費
9.2 雲使用者和供應商
9.2.1 雲使用者
9.2.2 雲供應商
9.3 雲服務收費的考慮
9.3.1 基礎設施即服務
9.3.2 平颱即服務
9.3.3 軟件即服務
9.4 雲的訂單到現金流程
9.5 收費和分攤架構
9.6 小結
9.7 參考資料
第3部分 管理雲資源
第10章 IaaS的技術套件
10.1 IaaS服務的組成
10.2 開發和提供雲産品
10.3 服務數據的持久化
10.4 小結
10.5 參考資料
第11章 資源的自動化和編排
11.1 資源“登機”:構建雲
11.1.1 能力建模
11.1.2 約束建模
11.1.3 資源感知的基礎設施
11.2 將服務添加到雲中
11.2.1 開通基礎設施模型
11.2.2 供給組織和VDC
11.2.3 創建網絡容器
11.2.4 創建應用程序
11.2.5 工作流程設計
11.3 創建和(負荷)布局策略
11.4 服務生命周期管理
11.4.1 故障和問題管理
11.4.2 事件管理
11.4.3 請求履行
11.4.4 訪問管理
11.4.5 運營管理
11.4.6 雲服務颱
11.4.7 持續服務改進
11.5 小結
11.6 參考資料
第12章 雲容量管理
12.1 俄羅斯方塊和雲
12.2 雲容量模型
12.2.1 網絡模型
12.2.2 計算模型
12.2.3 存儲模型
12.2.4 數據中心設施模型
12.2.5 雲平颱容量模型
12.3 需求預測
12.4 雲采購
12.5 小結
12.6 參考資料
第13章 提供正確的雲用戶體驗
13.1 雲用戶界麵
13.2 提供用戶自助自助服務
13.3 集成
13.4 提供開放API
13.5 小結
13.6 參考資料
第14章 從成熟度的視角采用雲
14.1 成熟度模型
14.2 雲成熟度模型
14.3 使用雲成熟度模型
14.4 小結
14.5 參考資料
第4部分 附錄
附錄A 案例研究:雲供應商--混閤雲
Cisco雲計算啓動服務
公司簡介
商業目標
雲戰略
雲成熟度
IT平颱
雲參考模型
私有雲服務
協調和自動化過渡架構
電信解決方案
解決方案
網絡架構
協調架構
開箱即用的服務
Diggit服務需求
小結
附錄B 術語和縮略詞
跋:雲計算中編排(Orchestration)的重要性
前言/序言
架構演進與智能湧現:下一代數據中心的技術藍圖 在信息爆炸與業務敏捷化需求的雙重驅動下,傳統數據中心正經曆一場前所未有的深刻變革。從最初的物理服務器堆疊,到虛擬機帶來的虛擬化浪潮,再到如今以雲原生、AI驅動為核心的新範式,數據中心的技術演進從未停止。本書旨在深入剖析這場變革背後的核心驅動力,探討支撐下一代數據中心的關鍵技術,以及它們如何共同塑造一個更智能、更高效、更具彈性的數字基礎設施。 第一部分:雲原生架構的基石——容器化與微服務 雲計算的崛起,極大地改變瞭軟件的開發、部署和運維模式。其中,容器化技術以其輕量級、可移植、一緻性的特點,成為雲原生架構的核心。Docker的齣現,將應用程序及其依賴打包成獨立的單元,實現瞭“一次構建,隨處運行”,極大地提高瞭開發效率和部署的靈活性。Kubernetes的誕生,則為容器化應用提供瞭強大的編排、自動化管理和擴展能力,使得大規模容器化應用的部署和運維成為可能。 我們將詳細探討容器技術的原理,包括鏡像、容器、容器引擎等概念。深入分析Kubernetes的核心組件,如API Server、etcd、Controller Manager、Scheduler、Kubelet、Kube-proxy等,以及它們如何協同工作,實現Pod的創建、調度、自愈和擴展。同時,本書還將重點關注微服務架構的設計原則與實踐。微服務將復雜的單體應用拆解為一係列獨立、可獨立部署和擴展的服務,每個服務都圍繞業務能力構建,並能以輕量級通信機製進行交互。我們將討論如何進行有效的微服務拆分,服務間的通信模式(如RESTful API、gRPC、消息隊列),服務發現、負載均衡、容錯和熔斷機製,以及如何利用DevOps文化和自動化工具鏈,實現微服務的敏捷開發與持續交付。 第二部分:智能化基礎設施的構建——自動化運維與AI賦能 隨著數據中心規模的不斷擴大和復雜度的提升,傳統的人工運維模式已經難以應對。自動化運維成為必然趨勢,其核心在於通過腳本、工具和平颱,將重復性、規則性的運維任務實現自動化,從而提高效率、降低錯誤率、解放人力。 本書將深入探討自動化運維的各個層麵。首先,我們將介紹基礎設施即代碼(Infrastructure as Code, IaC)的概念和實踐,例如使用Terraform、Ansible等工具,將數據中心的基礎設施(服務器、網絡、存儲、安全策略等)以代碼的形式進行管理和部署,實現基礎設施的自動化配置和變更。接著,我們將關注配置管理,如Ansible、Chef、Puppet等工具,如何確保服務器和應用程序配置的一緻性。日誌管理與分析是自動化運維的重要組成部分,我們將探討ELK Stack(Elasticsearch, Logstash, Kibana)等工具在海量日誌的收集、存儲、搜索和可視化方麵的應用,以及如何從中發現問題、分析瓶頸。 更進一步,我們將聚焦於監控與告警的自動化。 Prometheus、Grafana等開源監控解決方案,如何實現對基礎設施和應用程序的全麵指標采集、可視化展示和異常事件的及時告警。此外,我們還將探討自動化故障排查與自愈機製,例如利用腳本和工具,在檢測到故障後自動執行預設的修復流程,減少人工乾預,提高服務的可用性。 當前,人工智能(AI)和機器學習(ML)正在以前所未有的力量滲透到各個領域,數據中心也不例外。AI的引入,將數據中心從傳統的“被動響應”模式,推嚮“主動智能”的範式。本書將詳細闡述AI如何在數據中心運維中發揮關鍵作用。例如,通過機器學習算法分析海量監控數據,預測潛在的性能瓶頸和故障風險,實現“預測性維護”。AI還能用於智能化的資源調度和容量規劃,根據業務負載的變化,動態地調整計算、存儲和網絡資源,最大化資源利用率。在安全領域,AI可以用於異常行為檢測、威脅情報分析和自動化響應,構建更強大的網絡安全防護體係。本書還將探討AI在網絡流量優化、存儲性能調優、功耗管理等方麵的應用,展示AI如何驅動數據中心邁嚮更高級彆的智能化。 第三部分:下一代網絡架構——軟件定義與智能連接 網絡是數據中心的命脈,其架構的演進直接影響著業務的性能和彈性。軟件定義網絡(Software-Defined Networking, SDN)和網絡功能虛擬化(Network Functions Virtualization, NFV)是構建下一代網絡架構的兩大核心技術。 SDN的核心思想是將網絡的控製平麵與數據平麵分離。通過集中的控製器,可以統一管理和配置網絡設備,實現網絡的靈活性和可編程性。本書將深入解析SDN的架構,包括控製器、OpenFlow協議、南嚮和北嚮接口,以及SDN在網絡策略部署、流量工程、服務鏈等方麵的應用。 NFV則緻力於將傳統的專用網絡硬件設備(如防火牆、負載均衡器、VPN網關等)虛擬化為軟件,運行在通用服務器上。這極大地降低瞭硬件成本,提高瞭部署的靈活性和資源的利用率。我們將探討NFV的關鍵組件,如虛擬化基礎設施(NFVI)、虛擬網絡功能(VNF)、管理與編排(MANO),以及NFV如何與SDN結閤,構建更加靈活、敏捷和可擴展的網絡服務。 此外,本書還將關注數據中心互聯(Data Center Interconnect, DCI)的重要性。隨著多雲、混閤雲和分布式數據中心的興起,如何高效、可靠地連接不同地理位置的數據中心,成為關鍵挑戰。我們將探討各種DCI解決方案,包括MPLS、以太網VPN(EVPN)、VxLAN等技術,以及它們在實現跨數據中心應用互訪、數據備份與容災、負載均衡等方麵的作用。 第四部分:安全與閤規的韌性——零信任與數據安全 在日益復雜的網絡威脅環境下,數據中心的安全性至關重要。傳統的邊界安全模型已不足以應對內部威脅和高級攻擊。零信任安全模型應運而生,其核心理念是“永不信任,始終驗證”。 本書將詳細闡述零信任模型的設計原則和關鍵技術。包括身份認證與訪問控製(IAM)、微隔離、基於上下文的訪問策略、數據加密、行為分析等。我們將探討如何將零信任理念融入到數據中心的各個層麵,從網絡訪問到應用交互,再到數據存儲,構建一個縱深防禦的安全體係。 同時,數據安全與閤規是企業運營的生命綫。本書將深入探討數據加密(靜態加密與傳輸加密)、數據脫敏、數據防泄漏(DLP)等技術,確保敏感數據的機密性、完整性和可用性。此外,我們將關注數據中心在遵守各類法規(如GDPR、HIPAA、PCI DSS等)方麵的要求,以及如何通過技術手段和管理流程,實現閤規性。 結論:擁抱未來——構建智能、高效、安全的數字底座 本書通過對雲計算、容器化、微服務、自動化運維、AI賦能、軟件定義網絡、零信任安全等關鍵技術的深入剖析,旨在為讀者構建一個關於下一代數據中心技術的全麵認知框架。我們相信,理解並掌握這些前沿技術,是企業在數字化轉型浪潮中保持競爭力的關鍵。 下一代數據中心不再僅僅是IT基礎設施的物理載體,而是承載企業創新、驅動業務增長的核心引擎。通過擁抱雲原生架構,實現基礎設施的自動化與智能化,構建彈性的網絡連接,並實施嚴格的安全與閤規策略,企業能夠構建一個真正麵嚮未來的數字底座,為業務的持續演進和智能化湧現提供堅實保障。這本書是您踏上這條激動人心的技術探索之路的理想夥伴。
這本書的書名“思科數據中心係列:雲計算與數據中心自動化”精準地擊中瞭我在數據中心領域麵臨的痛點和發展方嚮。我們正麵臨著越來越復雜的IT環境,一方麵需要擁抱雲計算帶來的靈活性和可擴展性,另一方麵又要在現有的數據中心基礎設施上實現更高的效率和更低的運維成本。自動化,特彆是針對數據中心網絡、計算和存儲的自動化,是解決這些挑戰的關鍵。這本書的齣現,讓我看到瞭一個深入瞭解思科在此領域實力和解決方案的絕佳機會。我很好奇,它是否會詳細介紹思科在多雲和混閤雲環境下的數據中心管理策略,例如如何通過統一的管理平颱實現跨雲資源的可見性和控製?又或者,書中會探討如何利用思科的自動化工具,例如DCNM(Data Center Network Manager)或UCS Director,來簡化日常的部署、監控和故障排除工作?我非常希望能夠從這本書中學習到如何構建一個真正的“軟件定義”的數據中心,通過API調用和自動化腳本,實現網絡服務的快速上綫和策略的統一管理。如果書中還能包含一些關於DevOps在數據中心運維中的實踐,以及如何利用CI/CD流程來自動化基礎設施的變更和部署,那將更符閤我現有的工作需求。