精品国产亚洲一区二区三区|亚洲国产精彩中文乱码AV|久久久久亚洲AV综合波多野结衣|漂亮少妇各种调教玩弄在线

<blockquote id="ixlwe"><option id="ixlwe"></option></blockquote>
  • <span id="ixlwe"></span>

  • <abbr id="ixlwe"></abbr>

    運維工程師說要有光,于是便有了它

    原標(biāo)題:運維工程師說要有光,于是便有了它

    云計算歷經(jīng)多年發(fā)展,從最初的概念模型,到被大眾熟知,再到現(xiàn)在全行業(yè)擁抱上云,取得巨大進(jìn)步。云的主要客戶已從最初的中小初創(chuàng)公司逐步滲透到各行各業(yè)的大型企業(yè)。可以說,企業(yè)上云已是企業(yè)發(fā)展的必由之路。部分?jǐn)?shù)據(jù)敏感的企業(yè)結(jié)合自身數(shù)據(jù)的安全性、所有權(quán)和控制權(quán)等綜合因素考慮,會選擇搭建自己的私有云或者混合云環(huán)境。

    但是在上述環(huán)境中,用戶的機器都需要自行管理,這就必然給云運維人員帶來很多意想不到的麻煩。

    其實我們面臨的問題從來就沒有什么大的變化,唯一不同的只是機器規(guī)模越來越大,人心越來越復(fù)雜。

    Q:如何在1臺機器上部署基礎(chǔ)設(shè)施?

    A:

    一切都源于那個亙古不變的道理:扔一個文件到機器上,然后跑一個命令。

    Q:如何在10臺機器上部署基礎(chǔ)設(shè)施?

    A:

    寫個for循環(huán)搞定。

    Q:如何在1000臺機器上部署基礎(chǔ)設(shè)施?

    A:

    這個也好辦!定制操作系統(tǒng)鏡像CUSTOM.iso裝機自動化安裝!

    then……

    Q:如何快速升級所有機器上的基礎(chǔ)設(shè)施?

    Q:服務(wù)因異常掛掉,能自動重啟?;顔??

    Q:公司做活動,預(yù)計流量突增,能擴容嗎?

    Q:公司活動結(jié)束,為節(jié)約成本,能縮容嗎?

    Q:新開發(fā)的基礎(chǔ)設(shè)施服務(wù)有問題,能立馬回滾嗎?

    Q:可以做虛擬化資源限制基礎(chǔ)設(shè)施不占用過多的機器資源嗎?

    Q:如何先部署小批量機器,確認(rèn)無誤之后,再做全集群部署?簡而言之,灰度發(fā)布。

    Q:新到位10000機器,如何高效部署最新的基礎(chǔ)設(shè)施?使集群中所有機器環(huán)境同質(zhì)化?

    管中窺豹,我們可以發(fā)現(xiàn)如果在私有云或者混合云場景中還是通過人肉運維的方式管理,那么管理效率將會十分低下,并且其中重復(fù)繁雜的操作,難以保證云環(huán)境的穩(wěn)定性和安全性。

    急人之所急,需人之所需。百度云的工程師們便展開了一場頭腦風(fēng)暴......

    原始太初

    私有云中存在大規(guī)模的機器集群,集群中一片空虛混沌,淵面黑暗,僅有字節(jié)流在其間穿梭。為有效地管控體量龐大的集群,合理分配資源,降低運維成本,保障云上服務(wù)穿越狂風(fēng)暴雨,工程師們意識到:“必須要有一個優(yōu)秀系統(tǒng)來管控這混沌的集群世界!”

    第一天

    工程師們說:“這個系統(tǒng)要代表操作系統(tǒng)的意志!占用資源少!對外部系統(tǒng)零依賴!裝機自帶!要能自升級和自?;?!”。當(dāng)裸機啟動之后,這個系統(tǒng)便以root身份運行,能?;钭约?,還能托管維護(hù)其余基礎(chǔ)設(shè)施,后續(xù)迭代升級也能自動完成,整個流程高度自動化,不需要人工介入,極大地降低運維成本。

    第二天

    工程師們說:“這個系統(tǒng)必須運行穩(wěn)定,性能卓越,支持跨平臺(Linux、Windows、ARM)安裝,要做到同時管理上萬臺服務(wù)器,一點兒都不慌。”

    第三天

    工程師們說:“這個系統(tǒng)不能像瑞士軍刀,而應(yīng)該重劍無鋒、大巧不工,僅支持基礎(chǔ)設(shè)施的維護(hù)管理,要能做到快速擴縮容!出現(xiàn)問題能立刻回滾,保障云環(huán)境的安全和穩(wěn)定。”

    第四天

    工程師們說:“這個系統(tǒng)還要做到‘麻雀雖小,五臟俱全’!要為基礎(chǔ)設(shè)施提供虛擬化容器隔離,應(yīng)用部署,應(yīng)用拓?fù)浯罱ê图嚎刂频墓δ堋閼?yīng)用的整個生命周期保駕護(hù)航,提供一條龍服務(wù)?!?/p>

    總之就是四個字,“輕”、“穩(wěn)”、“?!薄ⅰ叭?,對于這一切,工程師們很滿意。

    于是百度云的工程師們結(jié)合百度歷年來云計算的經(jīng)驗與技術(shù)沉淀,潛心打磨,匠心打造,最終強勢推出新一代私有云云基礎(chǔ)設(shè)施管理引擎HALO。

    Q:HALO是什么?

    A:HALO全稱

    Hybrid-cloud Application Layout and Operation system。

    顧名思義,它是私有云或混合云環(huán)境中的基礎(chǔ)設(shè)施部署和集群控制系統(tǒng),是混亂集群中的第一束光,讓無序的集群世界變得有序可控,是云最底層的基石,肩負(fù)著裸機環(huán)境配置,root域權(quán)限控制和智能托管基礎(chǔ)設(shè)施的重任。如果沒有HALO,集群機器將處于失控的狀態(tài)。它屏蔽了云服務(wù)底層繁雜的管控邏輯,提供簡化接口給上層系統(tǒng)NoahEE調(diào)用,使上層系統(tǒng)更好更快地釋放價值。

    Q:這么優(yōu)秀的系統(tǒng)到底是如何實現(xiàn)的呢?

    A:一圖勝千言,HALO的架構(gòu)簡圖如下所示。

    HALO系統(tǒng)采用主從架構(gòu),分為Master端和Agent端。

    • Master端主要做復(fù)雜的任務(wù)調(diào)度和管控邏輯,并且所有功能都是模塊化設(shè)計,用戶可以根據(jù)自己的需求定制安裝,包括虛擬化容器管理,應(yīng)用包管理、部署、擴縮容、拓?fù)浯罱ê捅;?,集群控制等?/li>
    • Agent端則以簡單為原則,弱化繁瑣功能,僅作為任務(wù)的執(zhí)行器,其中的supervisor組件,結(jié)合父子雙進(jìn)程原理,做到自升級和自保活,把云運維人員的工作量降到最低。

    整個系統(tǒng)的工作流程也十分簡潔優(yōu)雅!Agent通過定期心跳的方式,與Master進(jìn)行通信,在心跳發(fā)包中發(fā)送本機狀態(tài)信息,在心跳回包中獲取Master期望的本機狀態(tài)plan,并把期望plan與本地實際plan進(jìn)行對比,針對有差異的地方做相應(yīng)修改,使二者保持一致,從而保證集群中所有機器最終狀態(tài)一致。

    總之一句話,一朝HALO在手,從此不用發(fā)愁。所有運維需求,直接調(diào)用接口。

    結(jié) 語

    為了防止大規(guī)模集群被破壞,為了保護(hù)集群世界的安全,貫徹高效和簡單的運維理念,這就是我們新一代的基礎(chǔ)設(shè)施管理引擎HALO。

    親愛的讀者如果你看到這,恭喜你在有意義的事上花費不止1分鐘。來都來了,不妨看個硬廣再走~

    在全行業(yè)擁抱上云的大背景下,如果你的企業(yè)在各類云場景中存在痛點或困境,歡迎

    關(guān)注百度云微信公眾號,了解和聯(lián)系試用我們的智能運維產(chǎn)品,其中除了有重磅企業(yè)級運維平臺NoahEE,更有我們在智能運維領(lǐng)域的實踐和探索!

    最后的最后,如果本文能讓你快樂1秒,請評論、點贊、收藏、轉(zhuǎn)發(fā)!祝全家不脫發(fā)!

    如果沒看過癮,記得關(guān)注百度云微信公眾號哈

    免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

    2019-03-01
    運維工程師說要有光,于是便有了它
    。當(dāng)裸機啟動之后,這個系統(tǒng)便以root身份運行,能?;钭约?,還能托管維護(hù)其余基礎(chǔ)設(shè)施,后續(xù)迭代升級也能自動完成,整個流程高度自動化,不需要人工介入,極大地降低運維成本。

    長按掃碼 閱讀全文