OpenStack是當今用於構建和集成公有雲和私有雲的技術,本書是一個完整且實用的OpenStack部署指南,讓讀者理解如何部署OpenStack的同時了解它的內部結構。書中先概述雲計算和OpenStack的概念和OpenStack單服務器部署工具DevStack,並介紹OpenStack關鍵組件,包括儀表盤(Horizon)、計算(Nova)、身份(Keystone)、網絡(Neutron)、鏡像服務(Glance)、塊存儲(Cinder)、對象存儲(Swift)、遙測(Ceilometer)、裸機(Ironic)、編排(Heat)、容器(Magnum)等;接着通過介紹多種類型的OpenStack部署實例,講解不同雲環境(公有雲、私有雲、塊儲存雲和對象存儲雲)的部署,以及在功能豐富的雲環境中集成多個組件的方法;介紹更為廣泛的OpenStack生態系統及增強功能,這些增強功能使OpenStack平台變得更加成熟且完備。
本書的目標讀者是致力於學習OpenStack基礎知識,並嘗試各種部署場景的Linux和Unix系統管理員和網絡工程師,本書將成為其工作中應用OpenStack的理想資源和必不可少的學習材料。
作者:[美]伊麗莎白 K. 約瑟夫(Elizabeth K. Joseph) 馬修·費希爾(Matthew Fischer) 譯者:陳琳華
伊麗莎白 K. 約瑟夫(Elizabeth K. Joseph)作為OpenStack基礎設施項目的系統管理員,一直在為OpenStack工作人員提供支持。她在OpenStack開發郵件列表中非常活躍,並且在OpenStack TripleO項目中負責測試工程。此外,她還經常為舊金山灣區等地的公司提供OpenStack指導,定期參加一年兩次的OpenStack設計峰會,並在全球會議中針對開源主題發表演講。
馬修·費希爾(Matthew Fischer)擁有超過15年的軟件開發經驗,從事過UNIX內核、移動開發、DevOps等方面的工作,目前為一個部署和運行OpenStack的團隊工作。他自2013年起開始使用Puppet部署OpenStack。