這篇文章主要介紹“如何規(guī)劃數(shù)據(jù)庫環(huán)境標(biāo)準(zhǔn)化管理”,在日常操作中,相信很多人在如何規(guī)劃數(shù)據(jù)庫環(huán)境標(biāo)準(zhǔn)化管理問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何規(guī)劃數(shù)據(jù)庫環(huán)境標(biāo)準(zhǔn)化管理”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
10年積累的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有清江浦免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
一般來說,業(yè)務(wù)能夠穩(wěn)定運(yùn)行,大家主要聚焦的是線上環(huán)境的管理,相反對于其他環(huán)境的管理不夠重視,而現(xiàn)實(shí)情況是這些環(huán)境的管理更需要標(biāo)準(zhǔn)化,通過統(tǒng)籌管理減少一些潛在隱患,才能在一定程度上減少線上環(huán)境的隱患。
假設(shè)其他環(huán)境是一條條行車道,而線上環(huán)境是紅綠燈控制,如果道路嚴(yán)重阻塞甚至不可用,那么要讓交通能夠穩(wěn)定運(yùn)行起來,是很危險(xiǎn)的。
數(shù)據(jù)庫環(huán)境的標(biāo)準(zhǔn)化管理也是如此,是一個(gè)大家容易忽略但是關(guān)系重大的事情。
首先我們需要明確一下所說的數(shù)據(jù)庫產(chǎn)品,比如提供的數(shù)據(jù)庫產(chǎn)品有標(biāo)準(zhǔn)版,集群版,單機(jī)版,如此一來,對于環(huán)境的管理模式也有所不同。比如標(biāo)準(zhǔn)版是需要考慮高可用的,而集群版底層的數(shù)據(jù)分片節(jié)點(diǎn)其實(shí)就是標(biāo)準(zhǔn)版,從管理模式上來說就涉及分布式集群管理和高可用管理。
然后再來說下相關(guān)的數(shù)據(jù)庫環(huán)境。
開發(fā)環(huán)境,通常是在開發(fā)端自行使用的,主要目的就是高效。
測試環(huán)境,需要和測試服務(wù)器對應(yīng),會根據(jù)線上環(huán)境的類別(單機(jī)版和集群版)來做一定比例的適配,主要目的還是高效,當(dāng)然同時(shí)需要兼顧安全。
預(yù)發(fā)布環(huán)境,和線上環(huán)境具有同樣的權(quán)限配置,具有單獨(dú)的預(yù)發(fā)布應(yīng)用服務(wù)器,是發(fā)布到線上驗(yàn)證的關(guān)鍵一站。
線上環(huán)境,重中之重,是在穩(wěn)定運(yùn)行的基礎(chǔ)上來提高效率,保證安全,也是業(yè)務(wù)穩(wěn)定運(yùn)行的命脈。
此外,還有數(shù)據(jù)統(tǒng)計(jì)分析環(huán)境,大數(shù)據(jù)分析環(huán)境等,因?yàn)槿绱苏归_的面會更大,就不再贅述。
有了這些信息,我們看下基礎(chǔ)環(huán)境的管理設(shè)計(jì)圖。
其實(shí)這是一條鏈路,能夠把數(shù)據(jù)從頭到尾連接起來,而左側(cè)的部分值得一提,那就是數(shù)據(jù)庫資源交付,我們幾乎很少能夠想起來給開發(fā)同學(xué)交付了哪些測試數(shù)據(jù)庫資源,一般來說這些工作大都可以通過創(chuàng)建數(shù)據(jù)庫自助實(shí)現(xiàn),所以資源交付的部分著重要解決線上環(huán)境快速交付的問題,比如你后端執(zhí)行了1分鐘,但是前端從準(zhǔn)備環(huán)境到開發(fā)完成需求提交用了20分鐘,那么同樣的這個(gè)交付效率仍然是要打問號的。而開發(fā)環(huán)境的管理就更為散亂了,有的開發(fā)組是自行購買服務(wù)器搭建環(huán)境,有的是開發(fā)環(huán)境,測試環(huán)境混用等。
而預(yù)發(fā)布環(huán)境很多開發(fā)同學(xué)則覺得有些麻煩,導(dǎo)致預(yù)發(fā)布環(huán)境成為一個(gè)雞肋,可能還差點(diǎn),不中看不中用。
所以環(huán)境標(biāo)準(zhǔn)化管理主要做哪些事情呢,這就需要引出標(biāo)準(zhǔn)化管理的范圍。總體來說,我們規(guī)劃了如下的幾個(gè)部分。
數(shù)據(jù)庫版本統(tǒng)一規(guī)劃和升級,比如線上環(huán)境是5.7,那么測試環(huán)境也應(yīng)該是同一個(gè)版本,同理,其他環(huán)境之間的版本管理也應(yīng)該同步
操作系統(tǒng)標(biāo)準(zhǔn)化管理,操作系統(tǒng),文件系統(tǒng)和命令使用模式,在不同的操作系統(tǒng)和版本下也有所不同,需要能夠統(tǒng)一,參考穩(wěn)定且較新的版本
備份恢復(fù)全覆蓋,無論是測試環(huán)境還是線上環(huán)境,都需要考慮備份恢復(fù),這是備份的粒度和恢復(fù)的能力有所不同。
數(shù)據(jù)庫拓?fù)潢P(guān)系支持,對于一主一從,一主多從的環(huán)境如何進(jìn)行拓?fù)涞挠行Ч芾?,是高可用管理的核心,?dāng)然行業(yè)內(nèi)的開源軟件也有自己的實(shí)現(xiàn)方式,個(gè)人覺得能夠把握住最本質(zhì)的拓?fù)涔芾硎侵刂兄亍?/p>
元數(shù)據(jù)生命周期管理,元數(shù)據(jù)如果沒有生命周期管理,會比較尷尬,比如一臺10.10.10.10的服務(wù)器下線后,重新申請服務(wù)器,IP還是10.10.10.10,如果元數(shù)據(jù)在多個(gè)維度的管理不善,就會產(chǎn)生誤導(dǎo)甚至誤操作。
安全審計(jì),開發(fā)業(yè)務(wù)同學(xué)如何正確的使用線上環(huán)境,涉及環(huán)境的安全規(guī)范,并在一定程度上開發(fā)有限的使用權(quán)限,所有的過程提供審計(jì)支持。
在上面的基礎(chǔ)上,我總結(jié)了當(dāng)前的環(huán)境管理的問題,也發(fā)現(xiàn)了諸多問題,紅色的部分是我特意標(biāo)明需要重點(diǎn)改進(jìn)的部分。
而通過任務(wù)重點(diǎn)的的拆解,再加上時(shí)間計(jì)劃,就會推導(dǎo)出這個(gè)工作方向要做的一些事情和可行性。
當(dāng)然,重要的一點(diǎn)是環(huán)境的標(biāo)準(zhǔn)化管理是一個(gè)持續(xù)推進(jìn)的工程,總體能夠達(dá)到一種合理的平衡為最佳。
到此,關(guān)于“如何規(guī)劃數(shù)據(jù)庫環(huán)境標(biāo)準(zhǔn)化管理”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!