本書采用知識(shí)內(nèi)容和典型任務(wù)案例相結(jié)合的結(jié)構(gòu),通過9章內(nèi)容對(duì)主流的Linux系統(tǒng)架構(gòu)與運(yùn)維技術(shù)進(jìn)行了全面的介紹,所有內(nèi)容均經(jīng)過實(shí)際驗(yàn)證,并配有實(shí)訓(xùn)資源包和源代碼。
(1)核心知識(shí):云計(jì)算技術(shù)核心基礎(chǔ)知識(shí)體系,為云計(jì)算技術(shù)學(xué)習(xí)夯實(shí)基礎(chǔ)
(2)實(shí)操案例:項(xiàng)目案例來源于實(shí)際應(yīng)用場(chǎng)景和工程實(shí)踐,通過實(shí)操環(huán)境資源復(fù)現(xiàn)所有案例
(3)書證融通:對(duì)接紅帽認(rèn)證體系內(nèi)容和1 X職業(yè)技能等級(jí)認(rèn)證云計(jì)算平臺(tái)運(yùn)維與開發(fā)中級(jí)模塊內(nèi)容
從20世紀(jì)90年代初至今,Linux操作系統(tǒng)為IT行業(yè)做出了巨大的貢獻(xiàn)。同時(shí)隨著虛擬化、云計(jì)算、大數(shù)據(jù)時(shí)代的到來,Linux更是得以飛速發(fā)展,占據(jù)了整個(gè)服務(wù)器行業(yè)的半壁江山,但同時(shí)它也面臨著巨大的挑戰(zhàn)。當(dāng)今互聯(lián)網(wǎng)企業(yè)多樣化的需求、高難度復(fù)雜的業(yè)務(wù)需要及不斷擴(kuò)展的應(yīng)用需求,都需要越來越合理的管理模式來保證Linux 服務(wù)器的安全、穩(wěn)定、高可用性,而這些維護(hù)離不開Linux運(yùn)維工作人員的付出。
本書主要根據(jù)行業(yè)趨勢(shì),由淺入深地介紹常用的Linux系統(tǒng)架構(gòu)和運(yùn)維技術(shù)。全書共分為9章∶第1章Linux基礎(chǔ)運(yùn)維與Shell腳本,介紹基本的運(yùn)維命令和腳本的編寫語法第2章LAMP與LNMP,介紹Web站點(diǎn)的常見架構(gòu)和部署調(diào)試方法;第3章數(shù)據(jù)庫運(yùn)維與集群,介紹基礎(chǔ)數(shù)據(jù)庫管理運(yùn)維及主流讀寫分離的主從數(shù)據(jù)庫架構(gòu)與實(shí)現(xiàn);第4章NoSQL數(shù)據(jù)庫服務(wù),介紹NoSQL緩存數(shù)據(jù)庫的部署與運(yùn)維;第5章共享存儲(chǔ)與分布式存儲(chǔ),介紹NFS、GlusterFS、Ceph和Swift四種常見的存儲(chǔ)架構(gòu)和運(yùn)維;第6章集群與高可用技術(shù),介紹常見的Keepalived,LVS和HAProxy集群和負(fù)載均衡軟件的部署與運(yùn)維;第7章監(jiān)控服務(wù)與自動(dòng)化運(yùn)維工具,介紹Nagios和Zabbix監(jiān)控工具及Ansbile自動(dòng)化運(yùn)維工具;第8章容器高級(jí)運(yùn)維,介紹容器的相關(guān)部署與運(yùn)維;第9章Kubernetes 服務(wù)架構(gòu)與平臺(tái),介紹主流的Kubernetes容器平臺(tái)的應(yīng)用與運(yùn)維。
本書參照Linux相關(guān)國際認(rèn)證教材編寫方式,每章由知識(shí)內(nèi)容和典型的實(shí)訓(xùn)案例相結(jié)合,所有內(nèi)容均經(jīng)過實(shí)際驗(yàn)證,并配有實(shí)訓(xùn)資源包和源代碼。
本書參考“1 X”云計(jì)算平臺(tái)運(yùn)維與開發(fā)職業(yè)資格認(rèn)證相關(guān)內(nèi)容,通過實(shí)訓(xùn)案例的方式進(jìn)行撰寫,難度適中、內(nèi)容豐富,對(duì)主流的Linux系統(tǒng)架構(gòu)與運(yùn)維技術(shù)進(jìn)行了全面的介紹,可以作為“1 X”云計(jì)算平臺(tái)運(yùn)維與開發(fā)職業(yè)資格認(rèn)證相關(guān)內(nèi)容的融通教材,也可以作為高等職業(yè)院校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、云計(jì)算技術(shù)應(yīng)用、大數(shù)據(jù)技術(shù)應(yīng)用等計(jì)算機(jī)類相關(guān)專業(yè)的教材及相關(guān)Linux中高級(jí)運(yùn)維人員的技術(shù)參考書。
本書由具有豐富教學(xué)和實(shí)踐經(jīng)驗(yàn)的院校老師與行業(yè)專家聯(lián)合編寫,三位主編共同設(shè)計(jì)教材內(nèi)容架構(gòu)。主編鄭美容、朱曉彥是“1 X”云計(jì)算平臺(tái)運(yùn)維與開發(fā)職業(yè)資格認(rèn)證金牌講師,具有多年Linux教學(xué)經(jīng)驗(yàn),顧旭峰是南京第五十五所技術(shù)開發(fā)有限公司“1 X”云計(jì)算平臺(tái)運(yùn)維與開發(fā)職業(yè)技能等級(jí)標(biāo)準(zhǔn)及認(rèn)證體系專家,具有豐富的企業(yè)技術(shù)經(jīng)驗(yàn),相關(guān)編寫教師均為專業(yè)一線教師。本書具體分工如下∶第1、2、3章由朱曉彥編寫;第 4 章由黃金鳳編寫;第 5 章由胡晶編寫;第 6 章由程伍端編寫;第 7、8、9 章由鄭美容編寫。江蘇一道云科技發(fā)展有限公司、南京第五十五所技術(shù)開發(fā)有限公司參與了實(shí)戰(zhàn)案例的設(shè)計(jì)、提供工作,蔡晨亮、李雙霖參與了本書的開發(fā)與驗(yàn)證工作,在此一并表示感謝。
由于編者水平有限,疏漏和不足之處在所難免,懇請(qǐng)讀者批評(píng)、指正。
編 者
2021 年 9 月
鄭美容,湖北鄂州人,畢業(yè)于福州大學(xué),碩士研究生,現(xiàn)為福建船政交通職業(yè)學(xué)院信息與智慧交通學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)教研室主任,副教授。長(zhǎng)期從事計(jì)算機(jī)網(wǎng)絡(luò)、云計(jì)算等方向科學(xué)研究,具有豐富的教學(xué)經(jīng)驗(yàn);具有南京五十五所云計(jì)算金牌講師,工信部云計(jì)算工程師、大數(shù)據(jù)工程師等認(rèn)證資格。主要承擔(dān)了網(wǎng)絡(luò)操作系統(tǒng)及應(yīng)用、虛擬化與云架構(gòu)、網(wǎng)絡(luò)應(yīng)用開發(fā)、網(wǎng)絡(luò)綜合項(xiàng)目實(shí)訓(xùn)等課程的教學(xué),教學(xué)效果良好。主編參編《Docker技術(shù)與應(yīng)用》《大數(shù)據(jù)分析與應(yīng)用實(shí)戰(zhàn)》等多本專業(yè)教材;主持參與《基于大數(shù)據(jù)聚類算法的網(wǎng)絡(luò)安全檢測(cè)》等省級(jí)及以上科研項(xiàng)目10余項(xiàng);撰寫《新一代信息技術(shù)視角下高職計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)核心能力的培養(yǎng)途徑》《基于大數(shù)據(jù)聚類的網(wǎng)絡(luò)入侵檢測(cè)技術(shù)研究》等專業(yè)論文10余篇;主持參與《網(wǎng)絡(luò)新技術(shù)與應(yīng)用》《大數(shù)據(jù)技術(shù)與應(yīng)用》等多門精品在線課程的建設(shè);主持計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)1 X證書試點(diǎn)工作。指導(dǎo)學(xué)生技能大賽獲得國家一等獎(jiǎng)1項(xiàng),二等獎(jiǎng)4項(xiàng),三等獎(jiǎng)1項(xiàng),省級(jí)一等獎(jiǎng)4項(xiàng),二等級(jí)5項(xiàng),三等獎(jiǎng)1項(xiàng);2017年全國職業(yè)技能大賽優(yōu)秀指導(dǎo)教師。朱曉彥,男,安徽舒城人,2005年畢業(yè)于安徽工業(yè)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),2005年7月參加工作,一直在安徽工業(yè)經(jīng)濟(jì)職業(yè)技術(shù)學(xué)