卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

haproxy安裝配置教程 服務(wù)器運(yùn)維工程師應(yīng)該掌握哪些知識(shí)?

服務(wù)器運(yùn)維工程師應(yīng)該掌握哪些知識(shí)?首先,謝邀。運(yùn)維工程師現(xiàn)在也越來(lái)越多元化,并不是每一個(gè)階段掌握的技能都是一樣的,發(fā)展方向不一樣則掌握的技能也會(huì)不一樣。以下排除掉網(wǎng)絡(luò)運(yùn)維、IT運(yùn)維、存儲(chǔ)網(wǎng)絡(luò)/安全等特

服務(wù)器運(yùn)維工程師應(yīng)該掌握哪些知識(shí)?

首先,謝邀。

運(yùn)維工程師現(xiàn)在也越來(lái)越多元化,并不是每一個(gè)階段掌握的技能都是一樣的,發(fā)展方向不一樣則掌握的技能也會(huì)不一樣。以下排除掉網(wǎng)絡(luò)運(yùn)維、IT運(yùn)維、存儲(chǔ)網(wǎng)絡(luò)/安全等特種設(shè)備運(yùn)維的方向,列舉了幾個(gè)運(yùn)維比較常見(jiàn)的發(fā)展方向,從基礎(chǔ)、進(jìn)階到高級(jí)三個(gè)級(jí)別來(lái)說(shuō)明大體需要掌握的技能,有可能不全面。

應(yīng)用運(yùn)維方面

基礎(chǔ):Linux基礎(chǔ)/對(duì)應(yīng)的語(yǔ)言環(huán)境,如tomcat/LAMP/LNMP這些要能掌握安裝、配置、日常維護(hù)操作

進(jìn)階:Linux存儲(chǔ)管理/安全加固/進(jìn)程資源管理/網(wǎng)絡(luò)管理,其他應(yīng)用中間件如緩存(redis/memcached)、MQ(ActiveMQ/RabbitMQ等)、服務(wù)發(fā)現(xiàn)和治理中間件(如zookeeper)、配置管理工具(如Puppet/Saltstack/CFengine等)

高級(jí):Shell腳本可以信手拈來(lái),Linux內(nèi)核/網(wǎng)絡(luò)等常用參數(shù)的配置原理和優(yōu)化場(chǎng)景,資源消耗的排查和優(yōu)化,熟練掌握iptables,pam,selinux等安全機(jī)制。JAVA運(yùn)行環(huán)境還需熟悉JVM優(yōu)化、GC日志分析、Java線(xiàn)程堆棧分析等。

額外,需要了解一些:

虛擬化技術(shù),如VMware/VirtualBox/KVM

虛擬化管理技術(shù),如vSphere/convirt/oVirt/OpenNebula等

Docker基本使用和管理

私有云平臺(tái),如Openstack/CloudStack等

公有云平臺(tái),如阿里云/AWS

基礎(chǔ)網(wǎng)絡(luò)技術(shù),如IP網(wǎng)絡(luò)基礎(chǔ)、OSI七層、HTTP/HTTPS/RPC協(xié)議、VLAN、路由、NAT、ACL等概念及相關(guān)配置技術(shù)

虛擬化和云運(yùn)維方向

,如以商業(yè)化的VMware為例:

基礎(chǔ):ESXi安裝、配置、單主機(jī)管理;各種概念,如VM/datastore/vSwitch等;vCenter的基本管理,如模板、網(wǎng)絡(luò)配置、克隆、遷移等

進(jìn)階:vCenter高可用性、vSphere HA高可用性、vSphere Fault Tolerant、VMotion;如使用共享存儲(chǔ)還需要了解FC SAN/iSCSI存儲(chǔ)網(wǎng)絡(luò)知識(shí)

高級(jí):vSphere Site Recovery/vSphere Data Protection/vSAN管理等

額外,如果使用VMware的其他產(chǎn)品,如NSX/vRealize等,則要學(xué)的東西更多。

綜合發(fā)展

,則還有如下一些需要掌握:

基礎(chǔ):監(jiān)控,如Nagios/Zabbix等基礎(chǔ)配置;DNS/NFS/FTP等服務(wù)配置;Docker基本使用和管理

進(jìn)階:網(wǎng)絡(luò)分析,如抓包tcpdump/wireshark;性能分析工具,如nmon/iftop/iotop;負(fù)載均衡,如nginx/LVS/haproxy。學(xué)習(xí)一門(mén)腳本語(yǔ)言,如python/perl/go等。

高級(jí):進(jìn)程跟蹤和故障分析,如strace/kdump/gdb。Docker編排體系,如kubernetes/swarm等。還有日志分析ELK;指標(biāo)數(shù)據(jù)庫(kù)influxdb/promethus等

上面看起來(lái)眼花繚亂,其實(shí)并不是每項(xiàng)都需要掌握。以下幾個(gè)方面都可以成一個(gè)單獨(dú)的發(fā)展方向,如果能獨(dú)立搞定一個(gè)方向,就已經(jīng)邁入運(yùn)維架構(gòu)師的層面了。

虛擬化及私有云管理方向

,如獨(dú)立搞定OpenStack上生產(chǎn),隨便搭個(gè)測(cè)試環(huán)境玩玩不算。

Docker和編排體系方向

,如獨(dú)立搞定Kubernetes上生產(chǎn)。

精細(xì)化的監(jiān)控告警設(shè)計(jì)和實(shí)施

,不僅僅是單一的搭建zabbix這類(lèi)監(jiān)控工具針對(duì)簡(jiǎn)單的資源、網(wǎng)絡(luò)、應(yīng)用可用性監(jiān)控等。還應(yīng)包括日志分析、精細(xì)指標(biāo)監(jiān)控等。

如主導(dǎo)研發(fā)規(guī)范日志,使用ELK進(jìn)行日志分析并針對(duì)詳細(xì)業(yè)務(wù)場(chǎng)景出具精準(zhǔn)監(jiān)控和業(yè)務(wù)數(shù)據(jù)可視化報(bào)表。

再如使用influxdb/grafana或promethus等系統(tǒng),收集硬件傳感器/cpu/mem/io/eth/vm/docker等信息,然后構(gòu)建精細(xì)化的資源使用報(bào)表等。

然后再整合日志分析/精細(xì)化資源監(jiān)控打通從業(yè)務(wù)-gt應(yīng)用-gt資源-gt硬件的一體化監(jiān)控聯(lián)動(dòng)

自動(dòng)配置管理方向

,簡(jiǎn)單點(diǎn)的使用puppet/saltstack等平臺(tái)加一些定制腳本來(lái)管理,高級(jí)點(diǎn)的開(kāi)發(fā)一個(gè)管理平臺(tái),并UI化。

需要看實(shí)際工作中的應(yīng)用場(chǎng)景、管理規(guī)模、自動(dòng)程度、監(jiān)控需求等來(lái)配合使用。每個(gè)人的精力是有限的,一個(gè)優(yōu)秀的運(yùn)維最需要的是一顆時(shí)刻保持學(xué)習(xí)的心和強(qiáng)大的自學(xué)能力。

負(fù)載均衡有哪些技術(shù)?

常見(jiàn)的有LVS、Nginx和HAProxy,者者介紹分別如下:  LVS:使用集群技術(shù)和Linux操作系統(tǒng)實(shí)現(xiàn)一個(gè)高性能、高可用的服務(wù)器,它具有很好的可伸縮性(Scalability)、可靠性(Reliability)和可管理性(Manageability),感謝章文嵩博士為我們提供如此強(qiáng)大實(shí)用的開(kāi)源軟件?! VS的特點(diǎn)是:  

1、抗負(fù)載能力強(qiáng)、是工作在網(wǎng)絡(luò)4層之上僅作分發(fā)之用,沒(méi)有流量的產(chǎn)生,這個(gè)特點(diǎn)也決定了它在負(fù)載均衡軟件里的性能最強(qiáng)的;  

2、配置性比較低,這是一個(gè)缺點(diǎn)也是一個(gè)優(yōu)點(diǎn),因?yàn)闆](méi)有可太多配置的東西,所以并不需要太多接觸,大大減少了人為出錯(cuò)的幾率;  

3、工作穩(wěn)定,自身有完整的雙機(jī)熱備方案;  

4、無(wú)流量,保證了均衡器IO的性能不會(huì)收到大流量的影響;  

5、應(yīng)用范圍比較廣,可以對(duì)所有應(yīng)用做負(fù)載均衡;  

6、軟件本身不支持正則處理,不能做動(dòng)靜分離?! ginx的特點(diǎn)是:  1、工作在網(wǎng)絡(luò)的7層之上,可以針對(duì)http應(yīng)用做一些分流的策略;  2、Nginx對(duì)網(wǎng)絡(luò)的依賴(lài)非常小;  3、Nginx安裝和配置比較簡(jiǎn)單,測(cè)試起來(lái)比較方便;  4、可以承擔(dān)高的負(fù)載壓力且穩(wěn)定,一般能支撐超過(guò)幾萬(wàn)次的并發(fā)量;  5、Nginx可以通過(guò)端口檢測(cè)到服務(wù)器內(nèi)部的故障,比如根據(jù)服務(wù)器處理網(wǎng)頁(yè)返回的狀態(tài)碼、超時(shí)等等;  6、Nginx僅能支持http和Email;   HAProxy的特點(diǎn)是:  1、HAProxy是支持虛擬主機(jī)的;  2、能夠補(bǔ)充N(xiāo)ginx的一些缺點(diǎn)比如Session的保持,Cookie的引導(dǎo)等工作;  3、支持url檢測(cè)后端的服務(wù)器出問(wèn)題的檢測(cè)會(huì)有很好的幫助;  4、它跟LVS一樣,本身僅僅就只是一款負(fù)載均衡軟件;  5、HAProxy可以對(duì)Mysql讀進(jìn)行負(fù)載均衡,對(duì)后端的MySQL節(jié)點(diǎn)進(jìn)行檢測(cè)和負(fù)載均衡,不過(guò)在后端的MySQL slaves數(shù)量超過(guò)10臺(tái)時(shí)性能不如LVS;  6、HAProxy的算法多;