国产精品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>

      一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法與流程

      文檔序號(hào):11156417閱讀:614來(lái)源:國(guó)知局
      一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法與制造工藝

      本發(fā)明涉及計(jì)算機(jī)軟件技術(shù)領(lǐng)域,特別涉及一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法。



      背景技術(shù):

      軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN),是一種新型網(wǎng)絡(luò)架構(gòu),是網(wǎng)絡(luò)虛擬化的一種實(shí)現(xiàn)方式,其核心技術(shù)OpenFlow是通過(guò)將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開(kāi)來(lái),從而實(shí)現(xiàn)了網(wǎng)絡(luò)流量的靈活控制,使網(wǎng)絡(luò)作為管道變得更加智能。

      傳統(tǒng)IT架構(gòu)中的網(wǎng)絡(luò),根據(jù)業(yè)務(wù)需求部署上線以后,如果業(yè)務(wù)需求發(fā)生變動(dòng),重新修改相應(yīng)網(wǎng)絡(luò)設(shè)備(路由器、交換機(jī)、防火墻)上的配置是一件非常繁瑣的事情。在互聯(lián)網(wǎng)/移動(dòng)互聯(lián)網(wǎng)瞬息萬(wàn)變的業(yè)務(wù)環(huán)境下,靈活性和敏捷性已經(jīng)成了IT業(yè)務(wù)的重要需求。軟件定義網(wǎng)絡(luò)所做的事是將網(wǎng)絡(luò)設(shè)備上的控制權(quán)分離出來(lái),由集中的控制器管理,無(wú)須依賴(lài)底層網(wǎng)絡(luò)設(shè)備(路由器、交換機(jī)、防火墻),屏蔽了來(lái)自底層網(wǎng)絡(luò)設(shè)備的差異。而控制權(quán)是完全開(kāi)放的,用戶(hù)可以自定義任何想實(shí)現(xiàn)的網(wǎng)絡(luò)路由和傳輸規(guī)則策略,從而更加靈活和智能。

      為了實(shí)現(xiàn)軟件定義網(wǎng)絡(luò),軟件定義交換機(jī)必不可少。Open vSwitch(OVS)是OpenStack開(kāi)發(fā)的網(wǎng)絡(luò)虛擬交換機(jī),是一個(gè)高質(zhì)量的,多層虛擬交換機(jī)(網(wǎng)絡(luò)分層的層),是實(shí)現(xiàn)軟件定義網(wǎng)絡(luò)的重要技術(shù)手段。跟傳統(tǒng)的物理交換機(jī)相比,Open vSwitch虛擬交換機(jī)具備很多優(yōu)點(diǎn):

      1.配置靈活,因?yàn)槭擒浖?shí)現(xiàn)的,一臺(tái)物理服務(wù)器上可以配置數(shù)十臺(tái)或者數(shù)百臺(tái)虛擬交換機(jī),而且端口數(shù)目可以靈活選擇。

      2.成本低廉,通過(guò)軟件的方式可輕易達(dá)到10Gbps的交換速度。

      利用Open vSwitch對(duì)機(jī)房進(jìn)行軟件定義網(wǎng)絡(luò)改造后,無(wú)需對(duì)網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)進(jìn)行反復(fù)配置,網(wǎng)絡(luò)中的設(shè)備天然是自動(dòng)連通的。用戶(hù)只需在使用時(shí)定義具體的網(wǎng)絡(luò)規(guī)則即可。

      然而不同類(lèi)型的應(yīng)用具有不同的行為模式,如何定義合適的網(wǎng)絡(luò)規(guī)則對(duì)系統(tǒng)管理員提出了新的挑戰(zhàn)。



      技術(shù)實(shí)現(xiàn)要素:

      針對(duì)現(xiàn)有云環(huán)境中,不同類(lèi)型應(yīng)用的網(wǎng)絡(luò)資源分配問(wèn)題,本發(fā)明提供了一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法,其核心思想為:利用OVS在物理服務(wù)器上架設(shè)虛擬網(wǎng)絡(luò)。通過(guò)libvirt監(jiān)測(cè)工具獲取應(yīng)用的網(wǎng)絡(luò)流量特征,根據(jù)網(wǎng)絡(luò)訪問(wèn)的頻率和數(shù)據(jù)吞吐量等信息,將應(yīng)用劃分為不同類(lèi)型,并針對(duì)不同類(lèi)型,制定相應(yīng)的網(wǎng)絡(luò)資源分配策略。

      本發(fā)明采取的具體技術(shù)方案是:

      一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法,包括以下步驟:

      1)在數(shù)據(jù)中心的物理集群中構(gòu)建虛擬網(wǎng)絡(luò);

      2)監(jiān)測(cè)并記錄虛擬網(wǎng)絡(luò)中不同虛擬機(jī)的網(wǎng)絡(luò)流量;

      3)根據(jù)步驟2)中記錄的不同虛擬機(jī)的網(wǎng)絡(luò)流量,將虛擬網(wǎng)絡(luò)中的應(yīng)用劃分為不同的類(lèi)型,并為每種類(lèi)型的應(yīng)用設(shè)定網(wǎng)絡(luò)資源分配策略;

      4)根據(jù)步驟3)設(shè)定的網(wǎng)絡(luò)資源分配策略,設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置。

      進(jìn)一步地,步驟1)包括在物理集群的各個(gè)服務(wù)器上安裝libvirt和OVS,搭建軟件定義虛擬網(wǎng)絡(luò),并使libvirt創(chuàng)建的虛擬機(jī)默認(rèn)使用基于OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)。

      進(jìn)一步地,所述軟件定義虛擬網(wǎng)絡(luò)為跨物理機(jī)組虛擬網(wǎng)絡(luò);通過(guò)修改libvirt創(chuàng)建的虛擬機(jī)配置文件使其默認(rèn)使用基于OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)。

      進(jìn)一步地,步驟2)中通過(guò)libvirt的應(yīng)用程序編程接口(API)監(jiān)測(cè)并記錄虛擬網(wǎng)絡(luò)構(gòu)架中不同虛擬機(jī)的網(wǎng)絡(luò)流量。

      進(jìn)一步地,通過(guò)libvirt的應(yīng)用程序編程接口獲取給定虛擬機(jī)的資源參數(shù);在對(duì)虛擬機(jī)進(jìn)行操作之前,首先與虛擬機(jī)hypervisor連接,通過(guò)定時(shí)調(diào)用應(yīng)用程序編程接口,獲取當(dāng)前虛擬機(jī)收發(fā)字節(jié)數(shù),根據(jù)收發(fā)字節(jié)數(shù),計(jì)算單位時(shí)間內(nèi)當(dāng)前虛擬機(jī)收發(fā)的字節(jié)數(shù),即當(dāng)前虛擬機(jī)網(wǎng)絡(luò)讀寫(xiě)速率,并存入數(shù)據(jù)庫(kù)中。

      進(jìn)一步地,步驟3)中應(yīng)用類(lèi)型包括但不限于:高頻應(yīng)用及大數(shù)據(jù)應(yīng)用;所述高頻應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問(wèn)頻繁,消耗網(wǎng)絡(luò)流量較少;所述大數(shù)據(jù)應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問(wèn)次數(shù)較少,消耗網(wǎng)絡(luò)流量較大。

      進(jìn)一步地,步驟3)中設(shè)定網(wǎng)絡(luò)資源分配策略包括提高高頻應(yīng)用的網(wǎng)絡(luò)響應(yīng)優(yōu)先級(jí),同時(shí)通過(guò)配置OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)對(duì)高頻應(yīng)用及大數(shù)據(jù)應(yīng)用的讀寫(xiě)速率進(jìn)行限制。

      進(jìn)一步地,步驟3)還包括:實(shí)時(shí)監(jiān)控虛擬機(jī)網(wǎng)絡(luò)訪問(wèn)情況,當(dāng)高頻應(yīng)用的訪問(wèn)增加,超過(guò)當(dāng)前分配網(wǎng)絡(luò)帶寬,動(dòng)態(tài)提升其優(yōu)先級(jí);當(dāng)高頻應(yīng)用的訪問(wèn)減少至當(dāng)前分配帶寬的指定閾值時(shí),動(dòng)態(tài)降低其優(yōu)先級(jí),當(dāng)某一大數(shù)據(jù)應(yīng)用的網(wǎng)絡(luò)讀寫(xiě)速率提升時(shí),動(dòng)態(tài)調(diào)整其帶寬限制,適當(dāng)降低其他大數(shù)據(jù)應(yīng)用和高頻應(yīng)用帶寬分配,提高大數(shù)據(jù)應(yīng)用的帶寬分配;當(dāng)某一大數(shù)據(jù)應(yīng)用的數(shù)據(jù)傳輸結(jié)束時(shí),降低其帶寬分配,將空閑出的帶寬重新分配給其他大數(shù)據(jù)應(yīng)用和高頻應(yīng)用。

      進(jìn)一步地,步驟4)中通過(guò)OVS設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置。

      進(jìn)一步地,所述通過(guò)OVS設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置包括通過(guò)OVS的應(yīng)用程序編程接口,對(duì)每個(gè)虛擬機(jī)對(duì)應(yīng)的端口進(jìn)行流表配置,對(duì)每個(gè)端口的網(wǎng)絡(luò)數(shù)據(jù)流設(shè)置規(guī)則。

      通過(guò)采取上述技術(shù)方案,為每個(gè)應(yīng)用分配網(wǎng)絡(luò)資源優(yōu)先級(jí)和限制等,保證大數(shù)據(jù)應(yīng)用的吞吐量和高頻訪問(wèn)應(yīng)用的服務(wù)質(zhì)量(QoS)。最后利用OVS開(kāi)放編程接口實(shí)現(xiàn)網(wǎng)絡(luò)資源動(dòng)態(tài)調(diào)整配置,以提高應(yīng)用運(yùn)行效率和網(wǎng)絡(luò)資源利用率。

      附圖說(shuō)明

      圖1是本發(fā)明一實(shí)施例中基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法的流程示意圖。

      圖2是本發(fā)明一實(shí)施例中表示基于OVS的軟件定義虛擬網(wǎng)絡(luò)架構(gòu)示意圖。

      具體實(shí)施方式

      工作原理介紹,

      應(yīng)用感知技術(shù)是通過(guò)一些測(cè)量工具或方式,獲取應(yīng)用的特征值,并根據(jù)這些特征值,將應(yīng)用進(jìn)行分類(lèi)。系統(tǒng)根據(jù)這些特征,來(lái)優(yōu)化應(yīng)用的行為或應(yīng)用運(yùn)行、控制的其他子系統(tǒng)的性能。結(jié)合軟件定義網(wǎng)絡(luò)技術(shù),應(yīng)用感知系統(tǒng)可根據(jù)應(yīng)用的有關(guān)信息,如應(yīng)用狀態(tài)和資源請(qǐng)求等,來(lái)動(dòng)態(tài)分配調(diào)整應(yīng)用的網(wǎng)絡(luò)資源,以提高應(yīng)用運(yùn)行效率和網(wǎng)絡(luò)資源利用率。具體地,本是利用libvirt和OVS構(gòu)建軟件定義虛擬網(wǎng)絡(luò)環(huán)境,并進(jìn)行網(wǎng)絡(luò)監(jiān)測(cè)和動(dòng)態(tài)調(diào)整配置網(wǎng)絡(luò)資源。

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述。

      在一實(shí)施例中,提供一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法,如圖1所示,包括以下步驟:

      1)在數(shù)據(jù)中心的物理集群中構(gòu)建虛擬網(wǎng)絡(luò);

      2)監(jiān)測(cè)并記錄虛擬網(wǎng)絡(luò)中不同虛擬機(jī)的網(wǎng)絡(luò)流量;

      3)根據(jù)步驟2)中記錄的不同虛擬機(jī)的網(wǎng)絡(luò)流量,將虛擬網(wǎng)絡(luò)中的應(yīng)用劃分為不同的類(lèi)型,并為每種類(lèi)型的應(yīng)用設(shè)定網(wǎng)絡(luò)資源分配策略;

      4)根據(jù)步驟3)設(shè)定的網(wǎng)絡(luò)資源分配策略,設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置。

      上述步驟的具體技術(shù)方案如下:

      構(gòu)建虛擬網(wǎng)絡(luò)構(gòu)架。首先在物理服務(wù)器中下載并安裝libvirt和OVS。利用OVS創(chuàng)建虛擬交換機(jī),并綁定到一個(gè)物理網(wǎng)卡上,利用隧道技術(shù)跨物理機(jī)組建虛擬網(wǎng)絡(luò),基于OVS的軟件定義虛擬網(wǎng)絡(luò)架構(gòu)如圖2所示。修改libvirt虛擬機(jī)配置文件,使創(chuàng)建的虛擬機(jī)網(wǎng)卡默認(rèn)綁定到基于OVS的軟件定義虛擬網(wǎng)絡(luò)中。

      網(wǎng)絡(luò)流量監(jiān)控。libvirt提供了一套API,可以獲取給定虛擬機(jī)的資源參數(shù)。在對(duì)虛擬機(jī)進(jìn)行操作之前,首先需要得到與虛擬機(jī)hypervisor的連接。通過(guò)定時(shí)調(diào)用libvirt提供的API,可以獲取當(dāng)前虛擬機(jī)收發(fā)字節(jié)數(shù)。根據(jù)獲取的數(shù)據(jù),可以計(jì)算單位時(shí)間內(nèi)當(dāng)前虛擬機(jī)收發(fā)的字節(jié)數(shù),即當(dāng)前虛擬機(jī)網(wǎng)絡(luò)讀寫(xiě)速率,并存入數(shù)據(jù)庫(kù)中。算法偽代碼如下:

      算法的輸入是所有虛擬機(jī)的標(biāo)識(shí)符Id,以及兩次監(jiān)控的時(shí)間間隔T。首先,算法調(diào)用libvirt提供的API,獲取所有虛擬機(jī)當(dāng)前的網(wǎng)絡(luò)讀寫(xiě)字節(jié)數(shù)Rid和Sid,并記錄下來(lái)。之后,算法等待給定的時(shí)間T。等待時(shí)間結(jié)束后,算法再次調(diào)用libvirt的API,對(duì)每個(gè)虛擬機(jī),再次記錄此時(shí)的網(wǎng)絡(luò)讀寫(xiě)字節(jié)數(shù)Rid’和Sid’,將對(duì)應(yīng)id的兩次監(jiān)控?cái)?shù)據(jù)相減,即得到在T時(shí)間內(nèi),該虛擬機(jī)的網(wǎng)絡(luò)讀寫(xiě)字節(jié)數(shù),即網(wǎng)絡(luò)讀寫(xiě)速率。所述高頻應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問(wèn)頻繁,;所述大數(shù)據(jù)應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問(wèn)次數(shù)較少,消耗網(wǎng)絡(luò)流量較大。

      應(yīng)用類(lèi)型劃分及制定策略。根據(jù)上一步得到的結(jié)果,可以分析得到,部分應(yīng)用網(wǎng)絡(luò)訪問(wèn)頻繁,但每次讀寫(xiě)字節(jié)數(shù)都較少,即消耗網(wǎng)絡(luò)流量較少,屬于高頻應(yīng)用,如架設(shè)在虛擬機(jī)中的Apache服務(wù)等Web Service應(yīng)用。另外的應(yīng)用網(wǎng)絡(luò)訪問(wèn)較少,但每次讀寫(xiě)的數(shù)據(jù)很大,即消耗網(wǎng)絡(luò)流量較大,屬于大數(shù)據(jù)交互型應(yīng)用(大數(shù)據(jù)應(yīng)用),如Hadoop、Spark等大數(shù)據(jù)應(yīng)用。具體而言,類(lèi)似HTTP服務(wù)等是典型的高頻應(yīng)用,訪問(wèn)并發(fā)度很多,但每次訪問(wèn)傳輸?shù)陌鄬?duì)較??;而Hadoop分布式計(jì)算平臺(tái)等,則是典型的大數(shù)據(jù)應(yīng)用,每次網(wǎng)絡(luò)訪問(wèn)都會(huì)傳輸很多流量,要求很高的吞吐量,對(duì)時(shí)延不敏感??梢源_定的是,在了解本申請(qǐng)公布的技術(shù)內(nèi)容的基礎(chǔ)上,本領(lǐng)域技術(shù)人員對(duì)于前述“訪問(wèn)頻繁”、“讀寫(xiě)字節(jié)數(shù)都較少”、“訪問(wèn)較少”及“讀寫(xiě)的數(shù)據(jù)很大”所限定的程度和范圍應(yīng)有清楚地認(rèn)識(shí),因此本實(shí)施例僅通過(guò)舉例說(shuō)明,不再劃定具體的范圍或設(shè)定固定的閥值進(jìn)行詳細(xì)說(shuō)明,本領(lǐng)域技術(shù)人員在領(lǐng)會(huì)本申請(qǐng)的精神的前提下,是可以實(shí)現(xiàn)前后文所描述的技術(shù)方案并可解決相應(yīng)技術(shù)問(wèn)題的。

      當(dāng)網(wǎng)絡(luò)總帶寬一定時(shí),會(huì)存在大數(shù)據(jù)應(yīng)用因傳輸數(shù)據(jù),造成高頻應(yīng)用延遲響應(yīng),此類(lèi)應(yīng)用的QoS無(wú)法保證。本發(fā)明選擇的應(yīng)對(duì)策略為,提高高頻應(yīng)用的網(wǎng)絡(luò)響應(yīng)優(yōu)先級(jí),優(yōu)先于大數(shù)據(jù)應(yīng)用進(jìn)行響應(yīng),同時(shí)通過(guò)配置OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)對(duì)兩類(lèi)應(yīng)用的讀寫(xiě)速率進(jìn)行限制,在能夠充分利用網(wǎng)絡(luò)總帶寬的基礎(chǔ)上,既保證高頻應(yīng)用的及時(shí)響應(yīng),滿(mǎn)足QoS需求,又保證大數(shù)據(jù)應(yīng)用傳輸數(shù)據(jù)的速率不會(huì)受到太大影響。

      本發(fā)明根據(jù)步驟2中的算法,實(shí)時(shí)監(jiān)控虛擬機(jī)網(wǎng)絡(luò)訪問(wèn)情況。當(dāng)高頻應(yīng)用的訪問(wèn)增加,超過(guò)一定閾值時(shí),動(dòng)態(tài)提升其優(yōu)先級(jí),以保證此應(yīng)用的及時(shí)響應(yīng)。當(dāng)高頻應(yīng)用的訪問(wèn)減少至閾值時(shí),動(dòng)態(tài)降低其優(yōu)先級(jí),以免浪費(fèi)網(wǎng)絡(luò)資源。具體閾值可由系統(tǒng)管理員根據(jù)經(jīng)驗(yàn)調(diào)整,默認(rèn)為80%。當(dāng)大數(shù)據(jù)應(yīng)用的網(wǎng)絡(luò)讀寫(xiě)速率提升時(shí),動(dòng)態(tài)調(diào)整應(yīng)用的帶寬限制,適當(dāng)降低其他應(yīng)用帶寬分配,提高大數(shù)據(jù)應(yīng)用的帶寬分配,以提高效率。同樣,當(dāng)大數(shù)據(jù)應(yīng)用的數(shù)據(jù)傳輸結(jié)束時(shí),降低此應(yīng)用的帶寬分配,將空閑出的帶寬重新分配給其他應(yīng)用,以保證網(wǎng)絡(luò)資源不被浪費(fèi)。算法偽代碼如下:

      算法的輸入是虛擬機(jī)的標(biāo)識(shí)符Id,虛擬機(jī)的類(lèi)型Type,時(shí)間間隔T,總帶寬TBW。首先,調(diào)用步驟2中的算法,獲取當(dāng)前虛擬機(jī)讀寫(xiě)速率,在時(shí)間間隔T過(guò)后,再次計(jì)算虛擬機(jī)讀寫(xiě)速率,并進(jìn)行對(duì)比。若速率提升,則根據(jù)虛擬機(jī)類(lèi)型進(jìn)行處理。若為高頻應(yīng)用(Web Service)類(lèi)型,則提升此應(yīng)用的優(yōu)先級(jí),否則為大數(shù)據(jù)應(yīng)用類(lèi)型,根據(jù)總帶寬TBW,在帶寬總和不超過(guò)TBW的條件下,增加該應(yīng)用的帶寬分配,減少其他應(yīng)用的帶寬分配。當(dāng)讀寫(xiě)速率降低時(shí),與之前描述的處理方式相同,操作與偽代碼中的對(duì)應(yīng)操作相反即可。

      4.動(dòng)態(tài)調(diào)整網(wǎng)絡(luò)配置。根據(jù)步驟3中的算法,在對(duì)應(yīng)條件下,需要提升或降低應(yīng)用的優(yōu)先級(jí)和帶寬分配。本發(fā)明通過(guò)使用OVS來(lái)實(shí)現(xiàn)這一功能,OVS提供API,可以對(duì)每個(gè)虛擬機(jī)對(duì)應(yīng)的端口進(jìn)行流表配置,對(duì)每個(gè)端口的網(wǎng)絡(luò)數(shù)據(jù)流設(shè)置規(guī)則,如優(yōu)先級(jí),最大數(shù)據(jù)長(zhǎng)度等。本發(fā)明調(diào)用此類(lèi)API,實(shí)現(xiàn)對(duì)虛擬機(jī)網(wǎng)絡(luò)資源的動(dòng)態(tài)調(diào)整,從而達(dá)到動(dòng)態(tài)快速配置相應(yīng)的網(wǎng)絡(luò)資源,實(shí)現(xiàn)高效的網(wǎng)絡(luò)資源配置的目的。

      下面給予一具體的應(yīng)用實(shí)例。該實(shí)例模擬了企業(yè)私有云內(nèi)部的實(shí)際需求。

      首先本例基于3臺(tái)物理服務(wù)器搭建了基于OVS的軟件定義虛擬網(wǎng)絡(luò)環(huán)境,用來(lái)模擬企業(yè)私有云環(huán)境。然后選擇2種典型應(yīng)用,分別是提供Email服務(wù)的Web Service應(yīng)用(即高頻應(yīng)用)和提供數(shù)據(jù)分析服務(wù)的Spark大數(shù)據(jù)應(yīng)用(即大數(shù)據(jù)應(yīng)用)。通過(guò)將這2個(gè)應(yīng)用程序部署到上述環(huán)境中,在沒(méi)有應(yīng)用感知?jiǎng)討B(tài)調(diào)整網(wǎng)絡(luò)方案的情況下,大數(shù)據(jù)應(yīng)用時(shí)長(zhǎng)會(huì)占用過(guò)多的網(wǎng)絡(luò)資源,導(dǎo)致Email的服務(wù)質(zhì)量變差,集中表現(xiàn)在發(fā)送郵件超時(shí),無(wú)法收到新郵件。而通過(guò)前述實(shí)施例描述的網(wǎng)絡(luò)資源動(dòng)態(tài)調(diào)整配置方法,在大數(shù)據(jù)應(yīng)用運(yùn)行期間,自動(dòng)地預(yù)留足夠的網(wǎng)絡(luò)資源給Email服務(wù),從而保證了企業(yè)Web Service應(yīng)用的服務(wù)質(zhì)量。另一方面,當(dāng)高頻應(yīng)用訪問(wèn)發(fā)生變化時(shí),若沒(méi)有應(yīng)用感知?jiǎng)討B(tài)調(diào)整網(wǎng)絡(luò),則無(wú)法保證當(dāng)前訪問(wèn)頻率最高的應(yīng)用的服務(wù)質(zhì)量,集中表現(xiàn)在收發(fā)郵件緩慢,而通過(guò)簽署實(shí)施例描述的網(wǎng)絡(luò)資源動(dòng)態(tài)調(diào)整配制方法,在高頻應(yīng)用訪問(wèn)變化時(shí),自動(dòng)調(diào)整高頻應(yīng)用網(wǎng)絡(luò)優(yōu)先級(jí),根據(jù)具體訪問(wèn)頻率,分配網(wǎng)絡(luò)資源,從而保證企業(yè)Web Service應(yīng)用的服務(wù)質(zhì)量。

      最后需要注意的是,公布實(shí)施方式的目的在于幫助進(jìn)一步理解本發(fā)明,但是本領(lǐng)域的技術(shù)人員可以理解:在不脫離本發(fā)明及所附的權(quán)利要求的精神和范圍內(nèi),各種替換和修改都是可能的。因此,本發(fā)明不應(yīng)局限于實(shí)施例所公開(kāi)的內(nèi)容,本發(fā)明要求保護(hù)的范圍以權(quán)利要求書(shū)界定的范圍為準(zhǔn)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1