• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    虛擬化平臺下MySQL數(shù)據(jù)庫集群的搭建研究

    2020-09-29 07:54:12涂春虎
    科學與信息化 2020年25期

    摘 要 最近幾年以來,在企業(yè)發(fā)展過程中,虛擬化技術(shù)得到廣泛使用,基于數(shù)據(jù)的保存以及管理,對于很多Web程序來說,主要是基于MySQL,針對數(shù)據(jù)庫,企業(yè)更加關(guān)注其數(shù)據(jù)的安全以及數(shù)據(jù)庫的可行性等。本文對虛擬化以及ESXI進行了簡介,基于MySQL數(shù)據(jù)庫,對集群的搭建進行了探討,其包括Galera 的敘述以及MySQL的安裝部署等,本人能力有限,希望能幫助到相關(guān)人士。

    關(guān)鍵詞 虛擬化平臺;MySQL;Galera;安裝部署

    引言

    基于某企業(yè)的虛擬化平臺,解決方案為開源的MySQL數(shù)據(jù)庫,基于同步復制,建立齊全的MySQL集群。該MySQL集群具有以下特點:便于操作、具有較高的可行性、不存在單點故障等,在企業(yè)業(yè)務不斷增加的同時,可確保數(shù)據(jù)的安全性,可較好保證MySQL集群的延伸性。

    1虛擬化的簡介以及ESXI的概述

    對于虛擬化而言,主要是借助于虛擬化技術(shù),將計算機進行虛擬,以轉(zhuǎn)變?yōu)閿?shù)臺計算機,且該計算機為邏輯類的。在同一時間段,可使用一臺計算機,促使數(shù)臺邏輯計算機的運行,對于邏輯計算機而言,其運行系統(tǒng)是不同的,在不同空間內(nèi),每個應用程序都可運行,而且彼此之間互不干擾,在此情況下,基于計算機運行,有助于提升工作效率?,F(xiàn)如今,虛擬化技術(shù)發(fā)展迅速,為降低成本費用,企業(yè)只需購入服務器,來對虛擬系統(tǒng)進行安裝,而且該服務器具備較高的配置,通過對一臺服務器的操作,就可實現(xiàn)同時利用數(shù)臺服務器,在此情況下,更加便于管理,而且具備較好的經(jīng)濟性以及實用性[1]。

    對于ESXI而言,其是一種系統(tǒng)架構(gòu),可直接應用于裸機,具備較高的可行性及性能,通過ESXI的作用,可更好地服務于數(shù)臺虛擬機,比如可向其提供網(wǎng)絡資源、且可對數(shù)據(jù)進行儲存等,基于相關(guān)的客戶端軟件,PC機可實現(xiàn)遠距離管理,同時也能進行遠程訪問。一般而言,ESXI的特征主要包括以下方面內(nèi)容:ESXI架構(gòu)具有較高的安全性,對于其體系結(jié)構(gòu)而言,主要是基于Linux系統(tǒng),可達到集成代理的目的,合作伙伴的維護得以實現(xiàn),而且不受其他因素的限制,能有效發(fā)揮管理功能,有效彌補操作系統(tǒng)存在的不足,系統(tǒng)運行的可靠性得以提高;針對ESXI結(jié)構(gòu)而言,其所需配置不多,進而可對配置進行簡化,而且,在很大程度上,可對部署進行有效的簡化,體系結(jié)構(gòu)的一致性得到足夠保障;針對該體系結(jié)構(gòu),主要基于合作伙伴,而對模型實現(xiàn)集成,在此基礎(chǔ)上,用不著安裝第三方代理,同時也不需對代理進行管理,進而極大降低管理費用。

    對于腳本環(huán)境的編寫而言,可遠距離發(fā)送指令,以智能化完成日常任務;基于虛擬機的恢復以及備份,ESXI有著很多功能,比如克隆功能以及導出功能等;針對VM ware而言,其是一種電腦系統(tǒng),或者可以將其視為一個工具,具體而言,基于虛擬機鏡像,將鏡像轉(zhuǎn)化為映像,借助于相關(guān)的虛擬機軟件,就可應用產(chǎn)生的映像。

    2基于MySQL數(shù)據(jù)庫,集群的搭建

    2.1 Galera C luster的敘述

    對于Galera C luster而言,其是基于API的前提下,進一步研發(fā)而形成的。何謂API,其實質(zhì)是一種開源項目,在插件與服務器之間,自動定義相應的接口?;跀?shù)據(jù)庫服務器,借助于MySQL的補丁,API的接口得以實現(xiàn)。待結(jié)束對補丁的安裝,就可執(zhí)行接口插件,API接口源于開源項目,基于多主節(jié)點,復制功能得以實現(xiàn),對于開源項目而言,其具備以下特點:對于多主的讀寫,可發(fā)揮一定的支撐作用;在一定程度上,可確保信息的一致;可對主備進行復制,而且不存在延遲現(xiàn)象;基于不同的節(jié)點,可對全量數(shù)據(jù)進行儲存;可智能化配置,以及自動檢測等[2]。

    2.2 在正式安裝之前,所需準備的工作

    對于虛擬服務器而言,所需數(shù)量應大于四臺,可安裝Centos 8,同時,基于服務器,需為其匹配好IP地址。將相關(guān)的軟件安裝包備好,比如開源項目安裝包以及MySQL軟件安裝包等?;诳刂葡到y(tǒng),取消Ip tables防火墻運行。

    2.3 安裝的部署

    對于首個節(jié)點的配置而言,需取消防火墻的運行,并對數(shù)據(jù)庫集群進行設(shè)置,同時將相應的依賴包進行安裝。針對組件的安裝,基于開源項目,設(shè)置使用人員,并對遠程登錄進行設(shè)置,基于主要的節(jié)點,將與配置有關(guān)的文件進行糾正,隨后開啟數(shù)據(jù)庫集群的服務,最終確保端口處于監(jiān)聽的狀態(tài),這樣的端口主要是4567與3308端口。對于其他節(jié)點的配置而言,其步驟與首個節(jié)點的一樣,在對配置文件進行糾正的過程中,需把相關(guān)的地址針對著主要的節(jié)點。對節(jié)點運行情況進行檢驗,在進行這一環(huán)節(jié)時,可基于數(shù)據(jù)庫工具,來完成對MySQL集群的測試。

    2.4 使用之前需要注意的地方

    對于數(shù)據(jù)庫日志而言,不能將有關(guān)的日志儲存至表,只可將日志導出至文件。MySQL集群類似于別的集群,為防止發(fā)生腦裂的現(xiàn)象,進而對數(shù)據(jù)造成影響,基于開源項目集群,在添加節(jié)點時,其數(shù)量應當大于4個。若需重啟MySQL集群的機器,而且是全部,如存在不通電的情況,在啟動首臺虛擬機服務器時,相應的地址必須是空的[3]。

    3結(jié)束語

    通過以上的分析可以得知,虛擬化技術(shù)發(fā)展迅速,為減少成本費用,企業(yè)只需購入服務器,來對虛擬系統(tǒng)進行安裝,而且該服務器具備較高的配置,通過對一臺服務器的操作,就可實現(xiàn)同時利用數(shù)臺服務器,基于此,更加便于管理,而且具備較好的經(jīng)濟性;針對ESXI結(jié)構(gòu)而言,其所需配置不多,進而可對配置進行簡化,而且,可對部署進行有效的簡化,體系結(jié)構(gòu)的一致性得到足夠保障。

    參考文獻

    [1] 邢志峰.虛擬化平臺下MySQL數(shù)據(jù)庫集群的搭建[J].中國管理信息化,2017,20(12):142-143.

    [2] 蔡家婧. 容器云平臺上MySQL數(shù)據(jù)庫集群的負載均衡研究[D].武漢:華中科技大學,2019.

    [3] 孟云俠,趙燕.基于MySQL數(shù)據(jù)庫的通信電源的控制系統(tǒng)[J].電源技術(shù),2017,41(6):943-944.

    作者簡介

    涂春虎(1986-),男,河北唐山人;學歷:研究生,現(xiàn)就職單位:西安寰宇衛(wèi)星測控與數(shù)據(jù)應用有限公司,研究方向:數(shù)據(jù)庫技術(shù)及數(shù)據(jù)分析。

    徐汇区| 成安县| 临澧县| 孝昌县| 太保市| 卓资县| 得荣县| 安福县| 黄龙县| 上杭县| 应用必备| 綦江县| 米林县| 龙泉市| 陇川县| 麻阳| 兴城市| 沂源县| 沙洋县| 桦南县| 六安市| 东乡县| 福建省| 南乐县| 集贤县| 万宁市| 长泰县| 元氏县| 泾源县| 衡水市| 谢通门县| 疏勒县| 南澳县| 扎囊县| 通城县| 会泽县| 平原县| 秦安县| 松溪县| 南溪县| 庆元县|