中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問(wèn)手機(jī)版  

運(yùn)維工程師認(rèn)證|運(yùn)維工程師培訓(xùn)考試|軟考認(rèn)證|視頻教程|工資待遇與招聘首選超級(jí)網(wǎng)工

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 崗位課程 > 運(yùn)維工程師 > 熱點(diǎn)關(guān)注 > 運(yùn)維工程師主要做什么

運(yùn)維工程師的主要工作就兩句話你信嗎?

時(shí)間:2018-07-03

運(yùn)維工程師的學(xué)習(xí)內(nèi)容很多,那大家就想問(wèn),學(xué)這么多知識(shí),到底運(yùn)維工程師的日常工作是什么?總結(jié)起來(lái)就兩句話:保障業(yè)務(wù)長(zhǎng)期穩(wěn)定運(yùn)行(如網(wǎng)站服務(wù)器、游戲服務(wù)器等);保障數(shù)據(jù)安全可靠(如用戶名密碼、游戲數(shù)據(jù)、博客文章、交易數(shù)據(jù)等)。說(shuō)是這么簡(jiǎn)單,但是說(shuō)起來(lái)運(yùn)維工程師的職業(yè)還是有幾方面。
一、保障業(yè)務(wù)長(zhǎng)期穩(wěn)定運(yùn)行  
出一點(diǎn)點(diǎn)差錯(cuò),用戶就要投訴了。
1、業(yè)務(wù)跑在什么上面?  
網(wǎng)站服務(wù)器一般是apache,nginx,tomcat等。但是真正跑通流程還需要Mysql數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)用戶密碼及其它。很多程序都要php的解析,所以LNMP、LAMP(即nginx、apache、mysql、php)環(huán)境部署是必須掌握的技能。
2、在家里收到報(bào)警,但服務(wù)器是內(nèi)網(wǎng)IP,怎么也得解決問(wèn)題吧?  
在公司搭建openvpn或pptp或openswan,在家里通過(guò)VPN撥入內(nèi)網(wǎng),24小時(shí)解決問(wèn)題…唉,半夜爬起來(lái)解決問(wèn)題也沒(méi)工資。
3、業(yè)務(wù)出了問(wèn)題怎么及時(shí)知道?  
這就需要監(jiān)控軟件來(lái)郵件或短信來(lái)通知你,常用的有zabbix,nagios等。報(bào)警發(fā)郵件,也得一個(gè)郵件程序呀,sendmail或postfix。
二、自動(dòng)化
終極目標(biāo):跑死機(jī)器,閑死人。
1、公司新買100臺(tái)服務(wù)器,公司竟然就1個(gè)移動(dòng)光驅(qū),這裝系統(tǒng)得到什么時(shí)候?  
使用kickstart或cobbler來(lái)網(wǎng)絡(luò)遠(yuǎn)程自動(dòng)安裝系統(tǒng)吧。
2、系統(tǒng)裝完后登陸要輸入密碼,這么多臺(tái)啊?
使用expect吧,自動(dòng)讀取提示來(lái)輸入密碼,并執(zhí)行命令。
3、要批量把新代碼發(fā)布到線上服務(wù)器,怎么辦?
使用saltstack或puppet或ansible吧!
4、每次裝完機(jī)要優(yōu)化很多內(nèi)容,什么文件描述符、端口、軟件安裝啊,手動(dòng)操作不累死去?
趕緊學(xué)會(huì)shell,將解放非常多的工作量。
三、大性能
1、越來(lái)越多的用戶來(lái)訪問(wèn)我們的網(wǎng)站,一臺(tái)web服務(wù)器抗不住了怎么辦?
那就需要多臺(tái)web服務(wù)器來(lái)負(fù)擔(dān),但多臺(tái)服務(wù)器之間怎么進(jìn)行負(fù)載均衡呢,這就需要用到nginx反向代理或LVS+keepalived或haproxy+heartbeat了。
2、N多用戶上傳下載文件,磁盤抗不住了怎么辦?
把多塊磁盤做成raid,或者使用分布式存儲(chǔ)文件系統(tǒng)如MFS,GlusterFS來(lái)提高磁盤的讀寫能力。
3、運(yùn)營(yíng)商是個(gè)大難題,他們之間的帶寬好像很小,聯(lián)通IP訪問(wèn)我電信網(wǎng)站怎么就這么慢呢?
這時(shí)可以使用bind自建一個(gè)DNS服務(wù)器,把網(wǎng)站的DNS記錄指向自建DNS服務(wù)器上,配置好解析規(guī)則,以后聯(lián)通IP解析到聯(lián)通網(wǎng)站上, 電信IP解析到電信網(wǎng)站上,體驗(yàn)就會(huì)好很多啦。
4、網(wǎng)站上好多圖片,總有用戶反應(yīng)網(wǎng)站加載太慢,怎么辦?
這時(shí)可以把網(wǎng)站上的圖片通過(guò)squid或varnish緩存到網(wǎng)站前端,盡可能的增加訪問(wèn)速度,當(dāng)然,最好是購(gòu)買商業(yè)的CDN加速。
5、用戶注冊(cè)發(fā)表的文章與評(píng)論太多,一臺(tái)數(shù)據(jù)庫(kù)抗不住了怎么辦?
數(shù)據(jù)庫(kù)壓力分為讀和寫,如果寫抗不住,需要進(jìn)行分表分庫(kù)到多個(gè)服務(wù)器上。如果是讀壓力不夠了,可以使用mysql-proxy讀寫分離, 來(lái)分擔(dān)讀的壓力。更簡(jiǎn)單方便的方法,把數(shù)據(jù)庫(kù)里的內(nèi)容放到內(nèi)存上,這就用上memcache或redis了。
四、保障數(shù)據(jù)安全可靠
出一點(diǎn)點(diǎn)差錯(cuò),領(lǐng)導(dǎo)要找你喝茶了。
1、有時(shí)需要手動(dòng)改數(shù)據(jù)庫(kù)內(nèi)容?  
所以要會(huì)基本的Mysql數(shù)據(jù)庫(kù)增刪查改命令。
2、數(shù)據(jù)庫(kù)要還原怎么辦?  
所以需要在crond中定期全備Mysql數(shù)據(jù),以便還原使用。如果要還原到指定時(shí)間點(diǎn),還要學(xué)會(huì)Mysql增量備份與恢復(fù)。
3、小心黑客,要增加服務(wù)器安全性?  
ssh輕易不能讓外人訪問(wèn),那么就設(shè)置只允許公司的IP或跳板機(jī)IP訪問(wèn),這些都通過(guò)iptables來(lái)控制。
4、如果是用戶上傳的圖片或文件服務(wù)器壞了怎么辦?  
定時(shí)備份可能還不夠,需要使用rsync加inotify來(lái)實(shí)時(shí)備份。以便任一時(shí)刻主服務(wù)器壞掉,也能保障所有圖片有備份可以用來(lái)恢復(fù)。
5、萬(wàn)一數(shù)據(jù)庫(kù)服務(wù)器硬件壞了怎么辦?  
需要有個(gè)備庫(kù)以備不時(shí)之需,所以需要Mysql主從復(fù)制。
五、其他工作
1、研發(fā)人員的代碼控制,權(quán)限控制,總要運(yùn)維人員管呀?
svn或git,這個(gè)是肯定要有的。
2、搭整套測(cè)試環(huán)境需要5臺(tái)服務(wù)器,但公司窮的只有一臺(tái)空閑服務(wù)器?
學(xué)會(huì)xen或kvm或docker吧,虛擬出多臺(tái)服務(wù)器,就能解決資源問(wèn)題了。特別是docker,強(qiáng)烈推薦,以后某個(gè)研發(fā)人員讓你部署一套新環(huán)境,分分鐘幫他解決。
所以運(yùn)維工程師學(xué)習(xí)這么多的技能是有用的,但是運(yùn)維工程師穩(wěn)定而且薪資高、待遇好,還是屬于那種工作越久越吃香的,所以還是一個(gè)很適合長(zhǎng)期從事的工作崗位!