本發(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是通過將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開來,從而實(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)瞬息萬變的業(yè)務(wù)環(huán)境下,靈活性和敏捷性已經(jīng)成了IT業(yè)務(wù)的重要需求。軟件定義網(wǎng)絡(luò)所做的事是將網(wǎng)絡(luò)設(shè)備上的控制權(quán)分離出來,由集中的控制器管理,無須依賴底層網(wǎng)絡(luò)設(shè)備(路由器、交換機(jī)、防火墻),屏蔽了來自底層網(wǎng)絡(luò)設(shè)備的差異。而控制權(quán)是完全開放的,用戶可以自定義任何想實(shí)現(xiàn)的網(wǎng)絡(luò)路由和傳輸規(guī)則策略,從而更加靈活和智能。
為了實(shí)現(xiàn)軟件定義網(wǎng)絡(luò),軟件定義交換機(jī)必不可少。Open vSwitch(OVS)是OpenStack開發(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.成本低廉,通過軟件的方式可輕易達(dá)到10Gbps的交換速度。
利用Open vSwitch對(duì)機(jī)房進(jìn)行軟件定義網(wǎng)絡(luò)改造后,無需對(duì)網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)進(jìn)行反復(fù)配置,網(wǎng)絡(luò)中的設(shè)備天然是自動(dòng)連通的。用戶只需在使用時(shí)定義具體的網(wǎng)絡(luò)規(guī)則即可。
然而不同類型的應(yīng)用具有不同的行為模式,如何定義合適的網(wǎng)絡(luò)規(guī)則對(duì)系統(tǒng)管理員提出了新的挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有云環(huán)境中,不同類型應(yīng)用的網(wǎng)絡(luò)資源分配問題,本發(fā)明提供了一種基于虛擬網(wǎng)絡(luò)的應(yīng)用感知的動(dòng)態(tài)SDN配置方法,其核心思想為:利用OVS在物理服務(wù)器上架設(shè)虛擬網(wǎng)絡(luò)。通過libvirt監(jiān)測(cè)工具獲取應(yīng)用的網(wǎng)絡(luò)流量特征,根據(jù)網(wǎng)絡(luò)訪問的頻率和數(shù)據(jù)吞吐量等信息,將應(yīng)用劃分為不同類型,并針對(duì)不同類型,制定相應(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)用劃分為不同的類型,并為每種類型的應(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ò);通過修改libvirt創(chuàng)建的虛擬機(jī)配置文件使其默認(rèn)使用基于OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)。
進(jìn)一步地,步驟2)中通過libvirt的應(yīng)用程序編程接口(API)監(jiān)測(cè)并記錄虛擬網(wǎng)絡(luò)構(gòu)架中不同虛擬機(jī)的網(wǎng)絡(luò)流量。
進(jìn)一步地,通過libvirt的應(yīng)用程序編程接口獲取給定虛擬機(jī)的資源參數(shù);在對(duì)虛擬機(jī)進(jìn)行操作之前,首先與虛擬機(jī)hypervisor連接,通過定時(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ò)讀寫速率,并存入數(shù)據(jù)庫(kù)中。
進(jìn)一步地,步驟3)中應(yīng)用類型包括但不限于:高頻應(yīng)用及大數(shù)據(jù)應(yīng)用;所述高頻應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問頻繁,消耗網(wǎng)絡(luò)流量較少;所述大數(shù)據(jù)應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問次數(shù)較少,消耗網(wǎng)絡(luò)流量較大。
進(jìn)一步地,步驟3)中設(shè)定網(wǎng)絡(luò)資源分配策略包括提高高頻應(yīng)用的網(wǎng)絡(luò)響應(yīng)優(yōu)先級(jí),同時(shí)通過配置OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)對(duì)高頻應(yīng)用及大數(shù)據(jù)應(yīng)用的讀寫速率進(jìn)行限制。
進(jìn)一步地,步驟3)還包括:實(shí)時(shí)監(jiān)控虛擬機(jī)網(wǎng)絡(luò)訪問情況,當(dāng)高頻應(yīng)用的訪問增加,超過當(dāng)前分配網(wǎng)絡(luò)帶寬,動(dòng)態(tài)提升其優(yōu)先級(jí);當(dāng)高頻應(yīng)用的訪問減少至當(dāng)前分配帶寬的指定閾值時(shí),動(dòng)態(tài)降低其優(yōu)先級(jí),當(dāng)某一大數(shù)據(jù)應(yīng)用的網(wǎng)絡(luò)讀寫速率提升時(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)中通過OVS設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置。
進(jìn)一步地,所述通過OVS設(shè)置并調(diào)整每個(gè)虛擬機(jī)的網(wǎng)絡(luò)資源配置包括通過OVS的應(yīng)用程序編程接口,對(duì)每個(gè)虛擬機(jī)對(duì)應(yīng)的端口進(jìn)行流表配置,對(duì)每個(gè)端口的網(wǎng)絡(luò)數(shù)據(jù)流設(shè)置規(guī)則。
通過采取上述技術(shù)方案,為每個(gè)應(yīng)用分配網(wǎng)絡(luò)資源優(yōu)先級(jí)和限制等,保證大數(shù)據(jù)應(yīng)用的吞吐量和高頻訪問應(yīng)用的服務(wù)質(zhì)量(QoS)。最后利用OVS開放編程接口實(shí)現(xiàn)網(wǎng)絡(luò)資源動(dòng)態(tài)調(diào)整配置,以提高應(yīng)用運(yùn)行效率和網(wǎng)絡(luò)資源利用率。
附圖說明
圖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ù)是通過一些測(cè)量工具或方式,獲取應(yīng)用的特征值,并根據(jù)這些特征值,將應(yīng)用進(jìn)行分類。系統(tǒng)根據(jù)這些特征,來優(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)求等,來動(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)用劃分為不同的類型,并為每種類型的應(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的連接。通過定時(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ò)讀寫速率,并存入數(shù)據(jù)庫(kù)中。算法偽代碼如下:
算法的輸入是所有虛擬機(jī)的標(biāo)識(shí)符Id,以及兩次監(jiān)控的時(shí)間間隔T。首先,算法調(diào)用libvirt提供的API,獲取所有虛擬機(jī)當(dāng)前的網(wǎng)絡(luò)讀寫字節(jié)數(shù)Rid和Sid,并記錄下來。之后,算法等待給定的時(shí)間T。等待時(shí)間結(jié)束后,算法再次調(diào)用libvirt的API,對(duì)每個(gè)虛擬機(jī),再次記錄此時(shí)的網(wǎng)絡(luò)讀寫字節(jié)數(shù)Rid’和Sid’,將對(duì)應(yīng)id的兩次監(jiān)控?cái)?shù)據(jù)相減,即得到在T時(shí)間內(nèi),該虛擬機(jī)的網(wǎng)絡(luò)讀寫字節(jié)數(shù),即網(wǎng)絡(luò)讀寫速率。所述高頻應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問頻繁,;所述大數(shù)據(jù)應(yīng)用具有特征為:?jiǎn)挝粫r(shí)間網(wǎng)絡(luò)訪問次數(shù)較少,消耗網(wǎng)絡(luò)流量較大。
應(yīng)用類型劃分及制定策略。根據(jù)上一步得到的結(jié)果,可以分析得到,部分應(yīng)用網(wǎng)絡(luò)訪問頻繁,但每次讀寫字節(jié)數(shù)都較少,即消耗網(wǎng)絡(luò)流量較少,屬于高頻應(yīng)用,如架設(shè)在虛擬機(jī)中的Apache服務(wù)等Web Service應(yīng)用。另外的應(yīng)用網(wǎng)絡(luò)訪問較少,但每次讀寫的數(shù)據(jù)很大,即消耗網(wǎng)絡(luò)流量較大,屬于大數(shù)據(jù)交互型應(yīng)用(大數(shù)據(jù)應(yīng)用),如Hadoop、Spark等大數(shù)據(jù)應(yīng)用。具體而言,類似HTTP服務(wù)等是典型的高頻應(yīng)用,訪問并發(fā)度很多,但每次訪問傳輸?shù)陌鄬?duì)較??;而Hadoop分布式計(jì)算平臺(tái)等,則是典型的大數(shù)據(jù)應(yīng)用,每次網(wǎng)絡(luò)訪問都會(huì)傳輸很多流量,要求很高的吞吐量,對(duì)時(shí)延不敏感??梢源_定的是,在了解本申請(qǐng)公布的技術(shù)內(nèi)容的基礎(chǔ)上,本領(lǐng)域技術(shù)人員對(duì)于前述“訪問頻繁”、“讀寫字節(jié)數(shù)都較少”、“訪問較少”及“讀寫的數(shù)據(jù)很大”所限定的程度和范圍應(yīng)有清楚地認(rèn)識(shí),因此本實(shí)施例僅通過舉例說明,不再劃定具體的范圍或設(shè)定固定的閥值進(jìn)行詳細(xì)說明,本領(lǐng)域技術(shù)人員在領(lǐng)會(huì)本申請(qǐng)的精神的前提下,是可以實(shí)現(xiàn)前后文所描述的技術(shù)方案并可解決相應(yīng)技術(shù)問題的。
當(dāng)網(wǎng)絡(luò)總帶寬一定時(shí),會(huì)存在大數(shù)據(jù)應(yīng)用因傳輸數(shù)據(jù),造成高頻應(yīng)用延遲響應(yīng),此類應(yīng)用的QoS無法保證。本發(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í)通過配置OVS構(gòu)建的軟件定義虛擬網(wǎng)絡(luò)對(duì)兩類應(yīng)用的讀寫速率進(jìn)行限制,在能夠充分利用網(wǎng)絡(luò)總帶寬的基礎(chǔ)上,既保證高頻應(yīng)用的及時(shí)響應(yīng),滿足QoS需求,又保證大數(shù)據(jù)應(yīng)用傳輸數(shù)據(jù)的速率不會(huì)受到太大影響。
本發(fā)明根據(jù)步驟2中的算法,實(shí)時(shí)監(jiān)控虛擬機(jī)網(wǎng)絡(luò)訪問情況。當(dāng)高頻應(yīng)用的訪問增加,超過一定閾值時(shí),動(dòng)態(tài)提升其優(yōu)先級(jí),以保證此應(yīng)用的及時(shí)響應(yīng)。當(dāng)高頻應(yīng)用的訪問減少至閾值時(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ò)讀寫速率提升時(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ī)的類型Type,時(shí)間間隔T,總帶寬TBW。首先,調(diào)用步驟2中的算法,獲取當(dāng)前虛擬機(jī)讀寫速率,在時(shí)間間隔T過后,再次計(jì)算虛擬機(jī)讀寫速率,并進(jìn)行對(duì)比。若速率提升,則根據(jù)虛擬機(jī)類型進(jìn)行處理。若為高頻應(yīng)用(Web Service)類型,則提升此應(yīng)用的優(yōu)先級(jí),否則為大數(shù)據(jù)應(yīng)用類型,根據(jù)總帶寬TBW,在帶寬總和不超過TBW的條件下,增加該應(yīng)用的帶寬分配,減少其他應(yīng)用的帶寬分配。當(dāng)讀寫速率降低時(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ā)明通過使用OVS來實(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)用此類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)境,用來模擬企業(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)用)。通過將這2個(gè)應(yīng)用程序部署到上述環(huán)境中,在沒有應(yīng)用感知?jiǎng)討B(tài)調(diào)整網(wǎng)絡(luò)方案的情況下,大數(shù)據(jù)應(yīng)用時(shí)長(zhǎng)會(huì)占用過多的網(wǎng)絡(luò)資源,導(dǎo)致Email的服務(wù)質(zhì)量變差,集中表現(xiàn)在發(fā)送郵件超時(shí),無法收到新郵件。而通過前述實(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)用訪問發(fā)生變化時(shí),若沒有應(yīng)用感知?jiǎng)討B(tài)調(diào)整網(wǎng)絡(luò),則無法保證當(dāng)前訪問頻率最高的應(yīng)用的服務(wù)質(zhì)量,集中表現(xiàn)在收發(fā)郵件緩慢,而通過簽署實(shí)施例描述的網(wǎng)絡(luò)資源動(dòng)態(tài)調(diào)整配制方法,在高頻應(yīng)用訪問變化時(shí),自動(dòng)調(diào)整高頻應(yīng)用網(wǎng)絡(luò)優(yōu)先級(jí),根據(jù)具體訪問頻率,分配網(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í)施例所公開的內(nèi)容,本發(fā)明要求保護(hù)的范圍以權(quán)利要求書界定的范圍為準(zhǔn)。