国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種分布式系統(tǒng)管理的方法和裝置的制造方法

      文檔序號:9420341閱讀:811來源:國知局
      一種分布式系統(tǒng)管理的方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明實施例涉及計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種分布式系統(tǒng)管理的方法和
      目.0
      【背景技術(shù)】
      [0002]隨著科技的進步發(fā)展,企業(yè)在開展業(yè)務(wù)時需要利用一臺控制節(jié)點對其他大量的受控節(jié)點進行日常管理和運維,其中,控制節(jié)點和其他大量的受控節(jié)點組成一個分布式系統(tǒng),例如,控制節(jié)點控制該分布式系統(tǒng)中的受控節(jié)點進行關(guān)機、開機、重啟或者向其下發(fā)配置文件等。
      [0003]參見圖1所示,目前現(xiàn)有技術(shù)的分布式系統(tǒng)中,控制節(jié)點10控制η臺(其中,η為自然數(shù))的受控節(jié)點20,通??刂乒?jié)點10以一對一的方式控制η臺受控節(jié)點20,并且控制節(jié)點10每次控制受控節(jié)點20時,均需要首先輸入對應(yīng)受控節(jié)點的登錄密碼,輸入密碼正確之后,才可以訪問和/或控制該受控節(jié)點。例如,控制節(jié)點10需要對受其控制的η臺受控節(jié)點20下發(fā)服務(wù)器重啟命令,那么控制節(jié)點10需要依次訪問每臺受控節(jié)點20并輸入與訪問的受控節(jié)點20對應(yīng)的登錄密碼,登錄密碼匹配成功之后,再向該受控節(jié)點20下發(fā)重啟命令。
      [0004]由于針對每個受控節(jié)點,控制節(jié)點在訪問時均需要輸入與訪問的受控節(jié)點對應(yīng)的登錄密碼,登錄密碼匹配成功之后,才可以向該受控節(jié)點下發(fā)控制命令,隨著分布式系統(tǒng)中的受控節(jié)點數(shù)量越來越多,相同的控制命令被重復(fù)發(fā)送的次數(shù)也會越來越多,這不但使得分布式系統(tǒng)的管理時長增長、管理效率低下,同時還增加了管理的難度。并且每臺受控節(jié)點接收控制節(jié)點下發(fā)的日常管理操作和命令的時間不同,將造成系統(tǒng)管理存在時間延遲的問題,不能保證所有受控節(jié)點的同步性和實時性。

      【發(fā)明內(nèi)容】

      [0005]有鑒于此,本發(fā)明實施例提供了一種分布式系統(tǒng)管理的方法和裝置。解決了分布式系統(tǒng)中控制節(jié)點對受控節(jié)點的管理時間長、效率低的問題。
      [0006]—方面,本發(fā)明實施例提供了一種分布式系統(tǒng)管理的方法,所述方法應(yīng)用于分布式系統(tǒng)中,包括:
      [0007]控制節(jié)點與至少一個受控節(jié)點創(chuàng)建信任關(guān)系,獲取密鑰信息,并將所述受控節(jié)點的IP地址和密鑰信息進行保存;
      [0008]所述控制節(jié)點根據(jù)保存的受控節(jié)點的IP地址,采用預(yù)存的密鑰信息向所述受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令。
      [0009]另一方面,本發(fā)明實施例還提供了一種分布式系統(tǒng)管理的裝置,所述裝置應(yīng)用于分布式系統(tǒng)中,包括:
      [0010]信息獲取模塊,配置于控制節(jié)點中,用于與至少一個受控節(jié)點創(chuàng)建信任關(guān)系,獲取密鑰信息,并將所述受控節(jié)點的IP地址和密鑰信息進行保存;
      [0011]訪問模塊,配置于控制節(jié)點中,用于根據(jù)保存的受控節(jié)點的IP地址,采用預(yù)存的密鑰信息向所述受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令。
      [0012]本發(fā)明實施例提供的技術(shù)方案,通過在控制節(jié)點與受控節(jié)點之間創(chuàng)建信任關(guān)系,且控制節(jié)點根據(jù)保存的受控節(jié)點的IP地址,向與之創(chuàng)建有信任關(guān)系的受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令,實現(xiàn)了控制節(jié)點對與之創(chuàng)建有信任關(guān)系的至少一個受控節(jié)點進行無密碼訪問和/或控制,解決了分布式系統(tǒng)中控制節(jié)點對受控節(jié)點的管理時間長、效率低下的問題,同時還降低了系統(tǒng)的管理難度,提高了受控節(jié)點執(zhí)行命令的同步性和實時性。
      【附圖說明】
      [0013]圖1為現(xiàn)有技術(shù)中控制節(jié)點對受控節(jié)點進行一對一進行訪問和/或發(fā)送控制指令的不意圖;
      [0014]圖2為本發(fā)明實施例一提供的一種分布式系統(tǒng)管理的方法的流程圖;
      [0015]圖3為本發(fā)明實施例二提供的一種分布式系統(tǒng)管理的方法中一對一創(chuàng)建信任關(guān)系的流程圖;
      [0016]圖4為本發(fā)明實施例三提供的一種分布式系統(tǒng)管理的方法中批量創(chuàng)建信任關(guān)系的流程圖;
      [0017]圖5為本發(fā)明實施例四提供的一種分布式系統(tǒng)管理的裝置的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0018]下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
      [0019]實施例一
      [0020]圖2為本發(fā)明實施例一提供的一種分布式系統(tǒng)管理的方法的流程圖,本實施例可適用于控制節(jié)點向至少一個受控節(jié)點發(fā)起訪問和/或發(fā)送控制的情況,該方法可以由分布式系統(tǒng)管理的裝置執(zhí)行,該裝置可被配置于控制節(jié)點和受控節(jié)點的服務(wù)器中,可以由硬件和/或軟件的方式實現(xiàn)。本實施例的技術(shù)方案主要由控制節(jié)點來執(zhí)行。
      [0021 ] 如圖2所示,該方法具體包括如下操作:
      [0022]S101、控制節(jié)點與至少一個受控節(jié)點創(chuàng)建信任關(guān)系,獲取密鑰信息,并將所述受控節(jié)點的IP地址和密鑰信息進行保存。
      [0023]上述操作中,所述信任關(guān)系是在控制節(jié)點和受控節(jié)點之間創(chuàng)建的,創(chuàng)建信任關(guān)系的目的是控制節(jié)點無需輸入受控節(jié)點的登錄密碼,便可以直接向受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令。創(chuàng)建信任關(guān)系的方式有多種,可以利用代碼在控制節(jié)點與分布式系統(tǒng)中的每一個受控節(jié)點一對一創(chuàng)建信任關(guān)系,或者還可以利用代碼在控制節(jié)點與多個受控節(jié)點之間批量創(chuàng)建信任關(guān)系。
      [0024]在分布式系統(tǒng)中,可以預(yù)先將分布式系統(tǒng)中全部受控節(jié)點的IP地址分別保存在控制節(jié)點中,然后控制節(jié)點按照每個受控節(jié)點的IP地址與該受控節(jié)點創(chuàng)建信任關(guān)系,或者也可以將與控制節(jié)點創(chuàng)建有信任關(guān)系的受控節(jié)點的IP地址保存在控制節(jié)點中,其中,受控節(jié)點的IP地址的保存的方式可以為以文件的形式進行保存、以列表的形式進行保存或者直接將受控節(jié)點的IP地址保存在控制節(jié)點的本地目錄中,在此,對受控節(jié)點IP地址的保存方式不作限定,其具體可根據(jù)用戶的設(shè)定方便管理和訪問即可。
      [0025]S102、所述控制節(jié)點根據(jù)保存的受控節(jié)點的IP地址,采用預(yù)存的密鑰信息向所述受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令。
      [0026]其中,控制節(jié)點獲取至少一個需要發(fā)起訪問和/或發(fā)送控制指令的受控節(jié)點的IP地址,根據(jù)該IP地址,向受控節(jié)點發(fā)送代碼指令,所述代碼指令中包含控制節(jié)點預(yù)存的密鑰信息。受控節(jié)點接收控制節(jié)點發(fā)送的代碼指令,解析獲取其中的密鑰信息,通過該密鑰信息確定該控制節(jié)點是否與之創(chuàng)建有信任關(guān)系,若是,則允許控制節(jié)點訪問和/或接收控制指令,若否,則受控節(jié)點拒絕控制節(jié)點訪問和/或不接受其發(fā)送的控制指令,同時向控制節(jié)點發(fā)送請輸入登錄密碼的代碼指令,用于在控制節(jié)點的界面中出現(xiàn)對話框,提示用戶輸入相應(yīng)的受控節(jié)點的登錄密碼。
      [0027]所述控制節(jié)點可以對與之創(chuàng)建有信任關(guān)系的受控節(jié)點進行訪問,用于查看受控節(jié)點中的文件或其運行情況;或者,控制節(jié)點還可以對該受控節(jié)點直接發(fā)送控制指令,遠程控制該受控節(jié)點的運行情況;更或者,控制節(jié)點可以訪問該受控節(jié)點,查看其運行情況,若發(fā)現(xiàn)其運行出現(xiàn)異常,則向該受控節(jié)點發(fā)送控制指令。
      [0028]在此,需要進一步說明的是,控制節(jié)點可以根據(jù)保存的全部受控節(jié)點的IP地址,對全部受控節(jié)點進行訪問和/或發(fā)送控制指令;或者只獲取全部受控節(jié)點IP地址中的部分,對部分受控節(jié)點進行訪問和/或發(fā)送控制指令,更進一步的,還可以將獲取的部分受控節(jié)點的IP地址以文件或列表的形式進行保存,控制節(jié)點根據(jù)該文件或列表對受控節(jié)點進行訪問和/或發(fā)送控制指令。
      [0029]優(yōu)選的,所述分布式系統(tǒng)為Presto DB分布式系統(tǒng),該分布式系統(tǒng)中的節(jié)點采用Linux操作系統(tǒng)。
      [0030]本實施例的技術(shù)方案,通過在控制節(jié)點與至少一個受控節(jié)點之間創(chuàng)建信任關(guān)系,且控制節(jié)點根據(jù)保存的受控節(jié)點的IP地址,向與之創(chuàng)建有信任關(guān)系的受控節(jié)點發(fā)起訪問和/或發(fā)送控制指令,實現(xiàn)了控制節(jié)點向與之創(chuàng)建有信任關(guān)系的至少一個受控節(jié)點發(fā)起無密碼訪問和/或發(fā)送控制指令,解決了分布式系統(tǒng)中控制節(jié)點對受控節(jié)點的管理時間長、效率低下
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1