1. 程式人生 > >堅持#第289天~想你了-部落格,又有一個月沒寫了,太忙了啦~

堅持#第289天~想你了-部落格,又有一個月沒寫了,太忙了啦~

真的是對不起哦,我這一個月都在北京尚觀科技有限公司武漢分公司培訓雲端計算(我記得我是在2017年11月15日的時候開始在這個公司培訓,一晃好快啊,時間真的過的太快了),最近這一個月講到了很重要的部分,沒來得及寫部落格,初級架構學完了,會搭建很多叢集了,例如LB叢集:LVS、Nginx、HAProxy。HA叢集:keepalived、pacemaker叢集。keepalived可以和LVS、Nginx、HAProxy、Mysql、Apache相搭配,達到了高可用叢集,真的是棒極了。

然後就是儲存的部分,這個部分也學了很久,會共享儲存了,比如就有:NAS、SAN、DRBD、RHCS。我本人最喜歡的還是NAS,因為nfs好簡單嘛,不過共享儲存有缺點,那就是對磁碟的輸入輸出壓力太大了、存在單點故障,還好有DRBD、rsync+inotify可以解決這個問題,真是一級棒。

接著就是虛擬化了吧,虛擬化也學了一段時間,kvm這個工具就相當於windows裡面的VMWare,都可以建立虛擬機器,不過,嘿嘿,後面講到了高階架構,正是最近幾天講到了docker,發現kvm真的好low,docker才是厲害了,容器,秒級建立虛擬機器,秒級啟動,輕量級,佔用空間極小,學到了docker machine(docker機器人嘛)來批量部署宿主機的docker軟體,還有docker swarm呢,他就厲害了,就像建立一個公司,自己是leader領導者,用docker service建立一個服務,管理其它宿主機的docker,解決了docker容器宿主機的單點故障問題,簡直就是叼爆了,我一直擔心這個容器的單點故障怎麼辦,結果老師會教,沒想到,哈哈,還可以故障切換。

還有vpn,我學的是openvpn,會部署openvpn了,虛擬私有隧道,而且還是加密的通訊隧道

沒事的時候就寫寫shell指令碼,寫出了好多好多,幾十個呢,我都會用指令碼寫指令碼啦,寫出來幾個很好的shell指令碼,比如搭建資料庫的主主,只需要一個指令碼哦,很厲害的,還有如果發生SQL執行緒斷掉了,有一個修復SQL執行緒的指令碼,並且還會將資料同步,將資料保持一致,避免再次出現SQL執行緒掛掉,有一個想法就是,檢測SQL執行緒狀態,如果是Yes,就不用管啦,如果是No,就自動執行我的SQL執行緒修復指令碼,達到了我理想中的自動化運維,好巧妙呀!

我會堅持寫部落格的,加油吧!!!