成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

閑聊虛擬主機(jī)網(wǎng)站遷移

2021-03-13    分類: 虛擬主機(jī)

  在進(jìn)行運(yùn)維的過程中,不斷會(huì)碰到各種硬件錯(cuò)誤,各種服務(wù)器需要更換固件,虛擬機(jī)出現(xiàn)了各種性能不足,延時(shí)等情況,從而必須要能進(jìn)行虛擬機(jī)的遷移。

根據(jù)以上,從而分為兩種情況,一種情況就是自動(dòng)進(jìn)行虛擬機(jī)遷移,這種主要的場景就是物理機(jī)宕機(jī),發(fā)生的原因有很多了,例如內(nèi)核bug,例如內(nèi)存不釋放,例如各種硬件損壞,主板啊,cpu,內(nèi)存壞了。在這種情況下,主要就是自動(dòng)遷移了,相當(dāng)于冷遷移,也就是關(guān)閉了虛擬機(jī),然后進(jìn)行虛擬機(jī)的遷移,這種情況比較簡單。一般就是將整個(gè)物理機(jī)上運(yùn)行的虛擬機(jī)一個(gè)一個(gè)的遷移,將計(jì)算,存儲(chǔ),網(wǎng)絡(luò)都遷移到另外一臺(tái)好的物理機(jī)上面。

在進(jìn)行冷遷移的時(shí)候,一般都是分布式存儲(chǔ)的,從而存儲(chǔ)基本上不用遷移,例如鏡像文件,磁盤文件,對于虛擬機(jī)來說,運(yùn)行在哪兒并不重要,這個(gè)時(shí)候的遷移只要在新的物理機(jī)上重建計(jì)算資源即可,也就是分配相應(yīng)的CPU,分配相同的內(nèi)存和網(wǎng)絡(luò)即可,一般很快,幾十秒即可完成。

在物理機(jī)宕機(jī)的時(shí)候,需要考慮一個(gè)問題,對于應(yīng)用來說,這個(gè)時(shí)候是停機(jī)的,從而對于虛擬機(jī)中提供的服務(wù),必須要做應(yīng)用自拉起,不然,每次還需要手動(dòng)啟動(dòng)服務(wù),用手的操作總是讓人不屑一顧的,赤裸裸的嫌棄。

沒有風(fēng),整個(gè)風(fēng)景都是黯然失色的,然而對于應(yīng)用來說,運(yùn)行在哪個(gè)物理機(jī)重要么,有的重要,有的不重要,當(dāng)一個(gè)物理機(jī)上運(yùn)行的虛擬機(jī)會(huì)進(jìn)行爭搶資源的時(shí)候,對于敏感的應(yīng)用,會(huì)出現(xiàn)應(yīng)用耗時(shí)增加,延遲增加的情況,從而有的時(shí)候,需要主動(dòng)的遷移虛擬機(jī)。

從而,在進(jìn)行遷移虛擬機(jī)的時(shí)候,還需要提供一種功能,指定物理機(jī)進(jìn)行遷移,而不是依賴于調(diào)度算法進(jìn)行遷移,而且,對于同一個(gè)應(yīng)用必須分布在不同的物理機(jī)上,這樣才能保證冗余。

冷遷移毫無意義,一點(diǎn)都不好玩,從而一般有難度的就是熱遷移,所謂的live migration,就是主動(dòng)進(jìn)行遷移的時(shí)候,對業(yè)務(wù)的影響最少,只有少量的停機(jī)時(shí)間,從而大大提供客戶服務(wù)滿意度。

無縫熱遷移,首先考慮遷移哪些東西,例如內(nèi)存,磁盤數(shù)據(jù),分布式存儲(chǔ),不考慮磁盤數(shù)據(jù),集群中不考慮網(wǎng)絡(luò),在哪兒都能運(yùn)行,從而就只有內(nèi)存數(shù)據(jù)需要進(jìn)行拷貝,熱遷移的時(shí)候,總是使用預(yù)先內(nèi)存拷貝的方式進(jìn)行復(fù)制,選擇一個(gè)好的機(jī)器,然后將內(nèi)存復(fù)制過去,此時(shí)虛擬機(jī)還在提供服務(wù),從而內(nèi)存也會(huì)被寫,從而會(huì)存在dirty pages,從而會(huì)在下次繼續(xù)進(jìn)行復(fù)制,當(dāng)兩者之間的差異足夠小時(shí),將原來的虛擬機(jī)進(jìn)行暫停,也就是pause,然后全部復(fù)制過去,然后開機(jī)啟動(dòng),從而就完成了熱遷移,在整個(gè)過程中,由于停止服務(wù)的時(shí)間只有暫停的時(shí)間,從而對應(yīng)用來說,是無損的,當(dāng)然,也會(huì)出現(xiàn)幾秒鐘的無法連接的情況。

再考慮一種情況,你在這里熱遷移,那邊新創(chuàng)建的虛擬機(jī)又調(diào)度到整個(gè)上面了,從而需要在進(jìn)行遷移的時(shí)候,鎖定物理機(jī),讓調(diào)度算法不再將新的虛擬機(jī)調(diào)度上來,而且當(dāng)使用分布式存儲(chǔ)的時(shí)候,如果是計(jì)算和存儲(chǔ)混部,那么需要考慮存儲(chǔ)的容量是否支持遷移。

在下線一個(gè)存儲(chǔ)資源的時(shí)候,總是需要考慮剩余的資源是否滿足三副本的基本要求。

遷移失敗了咋辦,在遷移一次咯,反正無所謂,要么就是集群的資源不足,要么就是虛擬機(jī)的狀態(tài)不對,解決了,然后再次遷移就好了。

暫停態(tài),是個(gè)好狀態(tài),就是太不正經(jīng)了,所謂的在容器的進(jìn)程中,存在一個(gè)參數(shù),

–live-restore ,也是熱升級的一個(gè)參數(shù),從而不會(huì)影響正在運(yùn)行的容器。

本文題目:閑聊虛擬主機(jī)網(wǎng)站遷移
本文URL:http://jinyejixie.com/news31/105131.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
金阳县| 抚宁县| 万安县| 新乡县| 英超| 宝应县| 得荣县| 得荣县| 文山县| 内江市| 呼图壁县| 平谷区| 武威市| 涿州市| 余庆县| 安阳市| 敖汉旗| 株洲市| 黄骅市| 商洛市| 长寿区| 忻州市| 周至县| 当阳市| 通州区| 绥棱县| 汤阴县| 万山特区| 乐清市| 嘉鱼县| 平昌县| 新巴尔虎右旗| 新竹市| 恭城| 东丽区| 怀仁县| 虎林市| 乌兰察布市| 濮阳县| 绥化市| 西城区|