日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
深入理解LinuxFCoE技術(shù)——實(shí)現(xiàn)高效的存儲(chǔ)傳輸(linuxfcoe)

隨著數(shù)據(jù)中心的不斷升級(jí)和擴(kuò)展,存儲(chǔ)系統(tǒng)已經(jīng)成為了網(wǎng)絡(luò)架構(gòu)中不可或缺的部分。然而,在存儲(chǔ)過(guò)程中經(jīng)常發(fā)生的傳輸和管理瓶頸,阻礙了數(shù)據(jù)在存儲(chǔ)間的順暢傳輸,影響了生產(chǎn)效率。因此,為了解決這種瓶頸,linux fcoe技術(shù)應(yīng)運(yùn)而生,成為了實(shí)現(xiàn)高效存儲(chǔ)傳輸?shù)谋貍浼夹g(shù)之一。

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供環(huán)縣網(wǎng)站建設(shè)、環(huán)縣做網(wǎng)站、環(huán)縣網(wǎng)站設(shè)計(jì)、環(huán)縣網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、環(huán)縣企業(yè)網(wǎng)站模板建站服務(wù),10余年環(huán)縣做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

本文將從多個(gè)方面深入理解Linux FCoE技術(shù),包括Linux FCoE技術(shù)的特點(diǎn)、FCoE技術(shù)的工作原理以及如何在Linux系統(tǒng)上實(shí)現(xiàn)FCoE技術(shù)來(lái)提升存儲(chǔ)傳輸?shù)男省?/p>

一、Linux FCoE技術(shù)的特點(diǎn)

1. 網(wǎng)絡(luò)和存儲(chǔ)一體化

Linux FCoE技術(shù)是一種基于以太網(wǎng)的全新存儲(chǔ)技術(shù),將網(wǎng)絡(luò)和存儲(chǔ)整合在一起,形成一個(gè)高可靠、高效的存儲(chǔ)網(wǎng)絡(luò)架構(gòu)。通過(guò)將Fibre Channel(光纖通道)和以太網(wǎng)進(jìn)行整合,可以實(shí)現(xiàn)數(shù)據(jù)的高速傳輸和高效管理。

2. 提高存儲(chǔ)利用率

傳統(tǒng)的存儲(chǔ)系統(tǒng)通常需要獨(dú)立的存儲(chǔ)設(shè)備和存儲(chǔ)網(wǎng)絡(luò),這導(dǎo)致存儲(chǔ)利用率較低,而Linux FCoE技術(shù)則可以通過(guò)網(wǎng)絡(luò)整合實(shí)現(xiàn)存儲(chǔ)設(shè)備的共享,提高存儲(chǔ)利用率。

3. 降低成本

Linux FCoE技術(shù)不需要使用Fibre Channel專用的HBA設(shè)備,而是使用通用的以太網(wǎng)卡即可實(shí)現(xiàn)存儲(chǔ)的傳輸和管理,這不僅簡(jiǎn)化了系統(tǒng)的維護(hù),并且降低了成本。

4. 簡(jiǎn)化網(wǎng)絡(luò)架構(gòu)

傳統(tǒng)的存儲(chǔ)系統(tǒng)由于需要獨(dú)立的存儲(chǔ)設(shè)備和存儲(chǔ)網(wǎng)絡(luò),因此網(wǎng)絡(luò)架構(gòu)比較復(fù)雜,而Linux FCoE技術(shù)可以將存儲(chǔ)和網(wǎng)絡(luò)整合在一起,這就大大簡(jiǎn)化了網(wǎng)絡(luò)架構(gòu)。

二、FCoE技術(shù)的工作原理

在深入理解Linux FCoE技術(shù)之前,我們需要了解一下FCoE技術(shù)的工作原理。

FCoE技術(shù)是一種基于以太網(wǎng)的存儲(chǔ)協(xié)議,通過(guò)在以太網(wǎng)幀中加入FC幀(Fiber Channel Frame)實(shí)現(xiàn)存儲(chǔ)網(wǎng)絡(luò)和以太網(wǎng)之間的互通。具體工作原理如下:

1. 以太網(wǎng)幀收發(fā)服務(wù)器內(nèi)的數(shù)據(jù)

2. 以太網(wǎng)網(wǎng)卡識(shí)別到以太網(wǎng)幀符合FCoE標(biāo)準(zhǔn)時(shí),將以太網(wǎng)幀傳遞到FCoE驅(qū)動(dòng)

3. FCoE驅(qū)動(dòng)從以太網(wǎng)幀中提取出FC數(shù)據(jù)幀

4. FC數(shù)據(jù)幀通過(guò)FCoE協(xié)議,將光纖通道的獨(dú)有頭部和其他FC信息附加在數(shù)據(jù)幀的頭部和尾部,形成FCoE幀

5. FCoE幀經(jīng)過(guò)由協(xié)商得出的網(wǎng)絡(luò)路徑傳輸?shù)酱鎯?chǔ)設(shè)備

6. 存儲(chǔ)設(shè)備對(duì)FCoE幀作出響應(yīng),并將響應(yīng)數(shù)據(jù)轉(zhuǎn)換成FC數(shù)據(jù)幀,并通過(guò)FC光纖通道發(fā)送給相應(yīng)的設(shè)備

三、如何在Linux上實(shí)現(xiàn)FCoE技術(shù)

現(xiàn)在來(lái)介紹一下如何在Linux系統(tǒng)上實(shí)現(xiàn)FCoE技術(shù),提高存儲(chǔ)傳輸?shù)男省?/p>

1. 配置以太網(wǎng)卡

在使用FCoE技術(shù)之前,需要先配置以太網(wǎng)卡,使其支持IEEE 802.1Q VLAN標(biāo)準(zhǔn),并將其配置為支持DCB(Data Center Bridging)和Priority_flow_control(PFC)。

2. 配置從網(wǎng)絡(luò)芯片到交換機(jī)的連接

必須在以太網(wǎng)和FC交換機(jī)之間建立連接以適當(dāng)?shù)貍鬏敂?shù)據(jù)。FC交換機(jī)也應(yīng)該支持 CEE(Converged Enhanced Ethernet)協(xié)議和點(diǎn)擊許可證。

3. 設(shè)置FCoE接口

通過(guò)設(shè)置FCoE接口,使用FCoE協(xié)議整合以太網(wǎng)的硬件并準(zhǔn)備設(shè)備進(jìn)行存儲(chǔ)傳輸。這需要使用FCoE發(fā)現(xiàn)協(xié)議配置所需的參數(shù)。

到這里,我們已經(jīng)對(duì)Linux FCoE技術(shù)有了一個(gè)比較全面理解,它的特點(diǎn)可以簡(jiǎn)化存儲(chǔ)網(wǎng)絡(luò)架構(gòu),提高存儲(chǔ)利用率,降低成本,從而實(shí)現(xiàn)存儲(chǔ)傳輸?shù)母咝?。此外,還介紹了FCoE技術(shù)的工作原理以及如何在Linux上實(shí)現(xiàn)FCoE技術(shù),便于讀者深入掌握。有了Linux FCoE技術(shù)的支持,存儲(chǔ)協(xié)議不再是網(wǎng)絡(luò)架構(gòu)和數(shù)據(jù)傳輸?shù)钠款i,而是實(shí)現(xiàn)高效存儲(chǔ)的關(guān)鍵因素。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220

如何在linux中安裝ixgbe驅(qū)動(dòng)

Intel的10G網(wǎng)卡(比如,82598、 82599、 x540)由ixgbe驅(qū)動(dòng)支持?,F(xiàn)代的Linux發(fā)行版已經(jīng)帶有了ixgbe驅(qū)動(dòng),通過(guò)可加載模塊的散昌方式使用。然而,有些情況你希望在你機(jī)器上的自己編譯安裝ixgbe驅(qū)動(dòng),比如,你想要體驗(yàn)ixbge驅(qū)動(dòng)的最新特性時(shí)。同樣,內(nèi)核默認(rèn)自帶的ixgbe驅(qū)動(dòng)中的一個(gè)問(wèn)題是不允許你自定義驅(qū)動(dòng)的參數(shù)。如果你想要一個(gè)完全定制的ixgbe驅(qū)動(dòng)(比如 RSS、多隊(duì)列、中斷閾值等等),你需要手動(dòng)從源碼編譯ixgbe驅(qū)動(dòng)。

這里是如何在Ubuntu、Debian或者它們的衍生版中下載安裝ixgbe驅(qū)動(dòng)的教程。

之一步: 安裝前提

安裝之前,需要安裝匹配的內(nèi)核頭文件和開(kāi)發(fā)工具包。

$ sudo apt-get install linux-headers-$(uname -r)

$ sudo apt-get install gcc make

第二步: 編譯Ixgbe驅(qū)動(dòng)

從最新的ixgbe驅(qū)動(dòng)中下載源碼。鄭鎮(zhèn)

?

$ wget

如下編譯ixgbe驅(qū)動(dòng)。

?

$ tar xvfvz ixgbe-3.23.2.tar.gz

$ cd ixgbe-3.23.2/src

$ make

第三步: 檢查Ixgbe驅(qū)動(dòng)

編譯之后,你會(huì)看到在ixgbe-3.23.2/src目錄下創(chuàng)建了ixgbe.ko。這就是會(huì)加載到內(nèi)核之中的喊掘粗ixgbe驅(qū)動(dòng)。

用modinfo命令檢查內(nèi)核模塊的信息。注意你需要指定模塊文件的絕對(duì)路徑(比如 ./ixgbe.ko 或者 /home/xmodulo/ixgbe/ixgbe-3.23.2/src/ixgbe.ko)。輸出中會(huì)顯示ixgbe內(nèi)核的版本。

?

$ modinfo ./ixgbe.ko

?

filename: /home/xmodulo/ixgbe/ixgbe-3.23.2/src/ixgbe.ko

version: 3.23.2

license: GPL

description: Intel(R) 10 Gigabit PCI Express Network Driver

author: Intel Corporation,

srcversion: 2ADA5E537923E983FA9DAE2

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vdAsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vdFsv*sd*bc*sc*i*

alias: pci:vdDsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vd000010F8sv*sd*bc*sc*i*

alias: pci:vdCsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vdAsv*sd*bc*sc*i*

alias: pci:vd000010F9sv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vd000010FBsv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vd000010FCsv*sd*bc*sc*i*

alias: pci:vd000010F7sv*sd*bc*sc*i*

alias: pci:vdsv*sd*bc*sc*i*

alias: pci:vd000010DBsv*sd*bc*sc*i*

alias: pci:vd000010F4sv*sd*bc*sc*i*

alias: pci:vd000010E1sv*sd*bc*sc*i*

alias: pci:vd000010F1sv*sd*bc*sc*i*

alias: pci:vd000010ECsv*sd*bc*sc*i*

alias: pci:vd000010DDsv*sd*bc*sc*i*

alias: pci:vdBsv*sd*bc*sc*i*

alias: pci:vd000010C8sv*sd*bc*sc*i*

alias: pci:vd000010C7sv*sd*bc*sc*i*

alias: pci:vd000010C6sv*sd*bc*sc*i*

alias: pci:vd000010B6sv*sd*bc*sc*i*

depends: ptp,dca

vermagic: 3.11.0-19-generic P mod_unload modversions

parm: InterruptType:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default IntMode (deprecated) (array of int)

parm: IntMode:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default 2 (array of int)

parm: MQ:Disable or enable Multiple Queues, default 1 (array of int)

parm: DCA:Disable or enable Direct Cache Access, 0=disabled, 1=descriptor only, 2=descriptor and data (array of int)

parm: RSS:Number of Receive-Side Scaling Descriptor Queues, default 0=number of cpus (array of int)

parm: VMDQ:Number of Virtual Machine Device Queues: 0/1 = disable, 2-16 enable (default=8) (array of int)

parm: max_vfs:Number of Virtual Functions: 0 = disable (default), 1-63 = enable this many VFs (array of int)

parm: VEPA:VEPA Bridge Mode: 0 = VEB (default), 1 = VEPA (array of int)

parm: InterruptThrottleRate:Maximum interrupts per second, per vector, (0,1,), default 1 (array of int)

parm: LLIPort:Low Latency Interrupt TCP Port () (array of int)

parm: LLIPush:Low Latency Interrupt on TCP Push flag (0,1) (array of int)

parm: LLISize:Low Latency Interrupt on Packet Size (0-1500) (array of int)

parm: LLIEType:Low Latency Interrupt Ethernet Protocol Type (array of int)

parm: LLIVLANP:Low Latency Interrupt on VLAN priority threshold (array of int)

parm: FdirPballoc:Flow Director packet buffer allocation level:

1 = 8k hash filters or 2k perfect filters

2 = 16k hash filters or 4k perfect filters

3 = 32k hash filters or 8k perfect filters (array of int)

parm: AtrSampleRate:Software ATR Tx packet sample rate (array of int)

parm: FCoE:Disable or enable FCoE Offload, default 1 (array of int)

parm: LRO:Large Receive Offload (0,1), default 1 = on (array of int)

parm: allow_unsupported_sfp:Allow unsupported and untested SFP+ modules onbased adapters, default 0 = Disable (array of int)

第四步: 測(cè)試Ixgbe驅(qū)動(dòng)

在測(cè)試新的模塊之前,如果你內(nèi)核中已存在舊版本ixgbe模塊的話你需要先移除它。

?

$ sudo rmmod ixgbe

接著使用inod命令插入新編譯的ixgbe模塊。確保指定一個(gè)模塊的絕對(duì)路徑。

?

$ sudo inod ./ixgbe.ko

如果上面的命令成功運(yùn)行,就不會(huì)顯示任何的信息。

如果你需要,你可以嘗試加入額外的參數(shù)。比如,設(shè)置RSS的隊(duì)列數(shù)量為16:

?

$ sudo inod ./ixgbe.ko RSS=16

檢查/var/log/kern.log來(lái)查看ixgbe驅(qū)動(dòng)是否成功激活。查看日志中的“Intel(R) 10 Gigabit PCI Express Network Driver”。ixgbe的版本信息應(yīng)該和之前的modinfo的顯示應(yīng)該相同。

Sep 18 14:48:52 spongebob kernel: Intel(R) 10 Gigabit PCI Express Network Driver – version 3.22.3

第五步: 安裝Ixgbe驅(qū)動(dòng)

一旦你驗(yàn)證新的ixgbe驅(qū)動(dòng)可以成功加載,最后一步是在你的系統(tǒng)中安裝驅(qū)動(dòng)。

?

$ sudo make install

ixgbe.ko 會(huì)安裝在/lib/modules//kernel/drivers/net/ethernet/intel/ixgbe 下。

從這一步起,你可以用下面的modprobe命令加載ixgbe驅(qū)動(dòng)了。注意你不必再指定絕對(duì)路徑。

?

$ sudo modprobe ixgbe

關(guān)于linux fcoe的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開(kāi)發(fā),成都網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣等一站式服務(wù)。


文章名稱:深入理解LinuxFCoE技術(shù)——實(shí)現(xiàn)高效的存儲(chǔ)傳輸(linuxfcoe)
URL地址:http://www.5511xx.com/article/dheihod.html