本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種處理操作請(qǐng)求的存儲(chǔ)系統(tǒng)、方法及裝置。
背景技術(shù):互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口(internetSmallComputerSystemInterface,iSCSI)協(xié)議是由IETF開(kāi)發(fā)的網(wǎng)絡(luò)存儲(chǔ)協(xié)議,目的是為了用互聯(lián)網(wǎng)協(xié)議(InternetProtocol,IP)實(shí)現(xiàn)存儲(chǔ)設(shè)備的通信。存儲(chǔ)系統(tǒng)中,在IP協(xié)議網(wǎng)絡(luò)上使用小型計(jì)算機(jī)系統(tǒng)接口(SmallComputerSystemInterface,SCSI)協(xié)議通信,也就是使用iSCSI協(xié)議通信,推動(dòng)了存儲(chǔ)技術(shù)的發(fā)展,實(shí)現(xiàn)了數(shù)據(jù)的遠(yuǎn)距離傳輸。其中一種應(yīng)用場(chǎng)景,存儲(chǔ)系統(tǒng)包括控制器、盤(pán)框(DiskEnclosure)與盤(pán),其中控制器與盤(pán)框通過(guò)iSCSI協(xié)議通信,盤(pán)框中連接多塊盤(pán),盤(pán)框及連接的多塊盤(pán)一起稱為盤(pán)簇(JustaBunchOfDisks,JBOD),在該場(chǎng)景下,實(shí)現(xiàn)控制器與盤(pán)框分離,從而實(shí)現(xiàn)靈活部署。但控制器與盤(pán)框通過(guò)iSCSI協(xié)議通信,無(wú)論是控制器,還是盤(pán)框,都需要先將SCSI協(xié)議經(jīng)傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TransportControlProtocol/InternetProtocol,TCP/IP)封裝,再由媒體訪問(wèn)控制(MediaAccessControl,MAC)層封裝。同理,解封裝過(guò)程也要經(jīng)過(guò)MAC層解封裝和TCP/IP層解封裝,由于多層協(xié)議封裝或解封裝,增加了存儲(chǔ)系統(tǒng)中央處理器(CentralProcessingUnit,CPU)資源消耗及存儲(chǔ)系統(tǒng)處理延時(shí),降低了存儲(chǔ)系統(tǒng)性能。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了處理操作請(qǐng)求的存儲(chǔ)系統(tǒng)、方法及裝置。第一方面,本發(fā)明實(shí)施例提供了一種處理操作請(qǐng)求的存儲(chǔ)系統(tǒng),所述存儲(chǔ)系統(tǒng)包括控制器和盤(pán)框,所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址,所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述后端適配器保存所述盤(pán)框的MAC地址與所述盤(pán)框中每塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系;所述后端適配器,用于接收所述中央處理器發(fā)送的小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求,所述SCSI協(xié)議操作請(qǐng)求中攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,查詢所述盤(pán)框的MAC地址與所述目標(biāo)盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,根據(jù)所述盤(pán)框的MAC地址向所述盤(pán)框發(fā)送所述以太操作請(qǐng)求報(bào)文;所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;所述盤(pán)框用于接收并解封裝所述以太操作請(qǐng)求報(bào)文,獲得所述SCSI協(xié)議操作請(qǐng)求,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。結(jié)合本發(fā)明第一方面,第一種可能的實(shí)施方式中,所述盤(pán)框,還用于建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述盤(pán)框,還用于接收所述目標(biāo)盤(pán)根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng),其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),根據(jù)所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢所述后端適配器的MAC地址與所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述后端適配器的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文,根據(jù)所述后端適配器的MAC地址向所述控制器發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文;所述以太操作請(qǐng)求響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述后端適配器,還用于接收并解封裝所述以太操作請(qǐng)求響應(yīng)報(bào)文,獲得所述SCSI協(xié)議操作請(qǐng)求響應(yīng),向所述中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。結(jié)合本發(fā)明第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)施方式中,所述后端適配器,還用于將所述SCSI協(xié)議操作請(qǐng)求中的所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述SCSI協(xié)議操作請(qǐng)求中的所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到所述以太操作請(qǐng)求報(bào)文的第二字段;其中,所述第一字段、所述第二字段與攜帶所述SCSI協(xié)議操作請(qǐng)求的字段為三個(gè)不同字段;所述盤(pán)框建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,具體包括:所述盤(pán)框解封裝所述以太操作請(qǐng)求報(bào)文的所述第一字段,獲得所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述盤(pán)框根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求,具體包括:所述盤(pán)框解封裝所述以太操作請(qǐng)求報(bào)文的所述第二字段,獲得所述目標(biāo)盤(pán)的SAS協(xié)議地址,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。第二方面,本發(fā)明實(shí)施例提供了一種處理操作請(qǐng)求的方法,所述方法應(yīng)用于控制器,所述控制器與盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述后端適配器保存所述盤(pán)框的MAC地址與所述盤(pán)框中每塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系;所述方法包括:所述中央處理器發(fā)送小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求;其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)的SAS協(xié)議地址;所述后端適配器接收所述中央處理器發(fā)送的所述SCSI協(xié)議操作請(qǐng)求,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,查詢所述盤(pán)框的MAC地址與所述目標(biāo)盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求封裝到攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址的以太操作請(qǐng)求報(bào)文,根據(jù)所述盤(pán)框的MAC地址向所述盤(pán)框發(fā)送所述以太操作請(qǐng)求報(bào)文。結(jié)合第二方面,第一種可能的實(shí)施方式,所述SCSI協(xié)議操作請(qǐng)求還攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),所述方法還包括:將所述SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到所述以太操作請(qǐng)求報(bào)文的第二字段;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。結(jié)合第二方面的第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述方法還包括:所述后端適配器接收并解封裝由所述盤(pán)框發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng),向所述中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述中央處理器接收所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。第三方面,本發(fā)明實(shí)施例提供了一種處理操作請(qǐng)求的方法,所述方法應(yīng)用于盤(pán)框,控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述方法包括:所述盤(pán)框接收并解封裝所述控制器發(fā)送的以太操作請(qǐng)求報(bào)文,獲得小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求;其中,所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;所述SCSI協(xié)議操作請(qǐng)求攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址;所述盤(pán)框根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。結(jié)合第三方面,第一種可能的實(shí)施方式,所述方法還包括,所述盤(pán)框建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述盤(pán)框接收所述目標(biāo)盤(pán)根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí);所述盤(pán)框根據(jù)所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢所述后端適配器的MAC地址與所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述后端適配器的MAC地址;所述盤(pán)框?qū)⑺鯯CSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文;所述以太操作請(qǐng)求響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述盤(pán)框根據(jù)所述后端適配器的MAC地址向所述控制器發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文。結(jié)合第三方面第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述以太操作請(qǐng)求報(bào)文的第一字段攜帶所述SCSI協(xié)議事務(wù)標(biāo)識(shí),所述以太操作請(qǐng)求報(bào)文的第二字段攜帶所述目標(biāo)盤(pán)的SAS協(xié)議;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。所述盤(pán)框建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,具體包括:所述盤(pán)框解封裝所述以太操作請(qǐng)求報(bào)文的所述第一字段,獲得所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述盤(pán)框根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求,具體包括:所述盤(pán)框解封裝所述以太操作請(qǐng)求報(bào)文的所述第二字段,獲得所述目標(biāo)盤(pán)的SAS協(xié)議地址,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。第四方面,本發(fā)明實(shí)施例提供了一種控制器,所述控制器應(yīng)用于存儲(chǔ)系統(tǒng),所述存儲(chǔ)系統(tǒng)包括所述控制器和盤(pán)框;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述后端適配器保存所述盤(pán)框的MAC地址與所述盤(pán)框中每塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系;所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;所述中央處理器,用于發(fā)送小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求;其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)的SAS協(xié)議地址;所述后端適配器,用于接收所述SCSI協(xié)議操作請(qǐng)求,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,查詢所述盤(pán)框的MAC地址與所述目標(biāo)盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,根據(jù)所述盤(pán)框的MAC地址向所述盤(pán)框發(fā)送所述以太操作請(qǐng)求報(bào)文;所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址。結(jié)合第四方面,第一種可能的實(shí)施方式,所述SCSI協(xié)議操作請(qǐng)求還攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),所述后端適配器,還用于將所述SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到所述以太操作請(qǐng)求報(bào)文的第二字段;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。結(jié)合第四方面的第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述后端適配器,還用于接收并解封裝由所述盤(pán)框發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng),向所述中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述中央處理器,還用于接收所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。第五方面,本發(fā)明實(shí)施例提供了一種盤(pán)框,所述盤(pán)框應(yīng)用于存儲(chǔ)系統(tǒng),所述存儲(chǔ)系統(tǒng)包括控制器和盤(pán)框;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;其中,所述盤(pán)框包括:第一收發(fā)單元,用于接收所述控制器發(fā)送的以太操作請(qǐng)求報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;封裝和解封裝單元,用于將所述第一收發(fā)單元接收的所述以太操作請(qǐng)求報(bào)文解封裝獲得小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求;所述SCSI協(xié)議操作請(qǐng)求攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址;第二收發(fā)單元,用于根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。結(jié)合第五方面,第一種可能的實(shí)施方式,還包括建立單元和查詢單元;所述建立單元,用于建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述第二收發(fā)單元,還用于接收所述目標(biāo)盤(pán)根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí);所述查詢單元,用于根據(jù)所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢所述建立單元建立的所述后端適配器的MAC地址與所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述后端適配器的MAC地址;所述封裝和解封裝單元,還用于將所述SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文;所述以太操作請(qǐng)求響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述第一收發(fā)單元,還用于根據(jù)所述后端適配器的MAC地址向所述控制器發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文。結(jié)合第五方面第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述以太操作請(qǐng)求報(bào)文的第一字段攜帶所述SCSI協(xié)議事務(wù)標(biāo)識(shí),所述以太操作請(qǐng)求報(bào)文的第二字段攜帶所述目標(biāo)盤(pán)的SAS協(xié)議;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段;所述建立單元建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,具體包括:所述封裝和解封裝單元解封裝所述以太操作請(qǐng)求報(bào)文的所述第一字段,獲得所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),所述建立單元建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述第二收發(fā)單元根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求,具體包括:所述封裝和解封裝單元解封裝所述以太操作請(qǐng)求報(bào)文的所述第二字段,獲得所述目標(biāo)盤(pán)的SAS協(xié)議地址,所述第二收發(fā)單元根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。第六方面,本發(fā)明實(shí)施例提供了一種后端適配器,應(yīng)用于存儲(chǔ)系統(tǒng)的控制器中,所述存儲(chǔ)系統(tǒng)包括控制器和盤(pán)框;所述控制器包括中央處理器和所述后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述后端適配器保存所述盤(pán)框的MAC地址與所述盤(pán)框中每塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系;所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;所述后端適配器包括:第一收發(fā)單元,用于接收中央處理器發(fā)送的小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求,其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)的SAS協(xié)議地址;查詢單元,用于查詢所述盤(pán)框的MAC地址與所述目標(biāo)盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框的MAC地址;封裝與解封裝單元,用于將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文;所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;第二收發(fā)單元,用于根據(jù)所述盤(pán)框的MAC地址向所述盤(pán)框發(fā)送所述以太操作請(qǐng)求報(bào)文。結(jié)合第六方面,第一種可能的實(shí)施方式,所述SCSI協(xié)議操作請(qǐng)求還攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),所述封裝與解封裝單元,還用于將所述SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到第二字段;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。結(jié)合第六方面第一種可能的實(shí)施方式,第二種實(shí)施方式,所述第二收發(fā)單元,還用于接收所述盤(pán)框發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述封裝與解封裝單元,還用于解封裝所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng);所述第一收發(fā)單元,還用于向所述中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。第七方面,本發(fā)明實(shí)施例提供了一種后端適配器,應(yīng)用于存儲(chǔ)系統(tǒng)的控制器中,所述存儲(chǔ)系統(tǒng)包括控制器和盤(pán)框;所述控制器包括中央處理器和所述后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述后端適配器保存所述盤(pán)框的MAC地址與所述盤(pán)框中每塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系;所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;其中,所述后端適配器包括第一接口、第二接口、內(nèi)存和第一中央處理器;所述第一接口,用于接收所述中央處理器發(fā)送的小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求;其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)的SAS協(xié)議地址;所述第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,以執(zhí)行如下操作:根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,查詢所述盤(pán)框的MAC地址與所述目標(biāo)盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;第二接口,用于根據(jù)所述盤(pán)框的MAC地址向所述盤(pán)框發(fā)送所述以太操作請(qǐng)求報(bào)文。結(jié)合第七方面,第一種可能的實(shí)施方式,所述SCSI協(xié)議操作請(qǐng)求還攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),所述第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還執(zhí)行如下操作:將所述SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到第二字段;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。結(jié)合第七方面第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述第二接口,還用于接收所述盤(pán)框發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址;所述第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還用于執(zhí)行:解封裝所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng);所述第一接口,還用于向所述中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。第八方面,本發(fā)明實(shí)施例提供了一種盤(pán)框,所述盤(pán)框應(yīng)用于存儲(chǔ)系統(tǒng),所述存儲(chǔ)系統(tǒng)包括控制器和盤(pán)框;所述控制器包括中央處理器和后端適配器;所述盤(pán)框和所述后端適配器均有媒體訪問(wèn)控制MAC地址;所述盤(pán)框中連接多塊盤(pán),所述盤(pán)框中的每塊盤(pán)通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口SAS協(xié)議與所述盤(pán)框連接;所述控制器與所述盤(pán)框通過(guò)以太網(wǎng)絡(luò)通信;其中,所述盤(pán)框包括:前端接口、后端接口、第一中央處理器和第一內(nèi)存;所述前端接口,用于接收并解封裝所述控制器發(fā)送的以太操作請(qǐng)求報(bào)文,獲得小型計(jì)算機(jī)系統(tǒng)接口SCSI協(xié)議操作請(qǐng)求,向所述第一中央處理器發(fā)送所述SCSI協(xié)議操作請(qǐng)求;所述以太操作請(qǐng)求報(bào)文攜帶所述后端適配器的MAC地址和所述盤(pán)框的MAC地址;所述SCSI協(xié)議操作請(qǐng)求攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址;所述第一中央處理器執(zhí)行所述第一內(nèi)存中的計(jì)算機(jī)指令,以執(zhí)行如下操作:接收所述SCSI協(xié)議操作請(qǐng)求,向所述后端接口發(fā)送所述SCSI協(xié)議操作請(qǐng)求;所述后端接口,用于接收所述SCSI協(xié)議操作請(qǐng)求,根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。結(jié)合第八方面,第一種可能的實(shí)施方式,所述第一中央處理器執(zhí)行所述第一內(nèi)存中的計(jì)算機(jī)指令,還執(zhí)行如下操作:建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,所述后端接口,用于根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址;所述后端接口,還用于接收所述目標(biāo)盤(pán)根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí);所述第一中央處理器執(zhí)行所述第一內(nèi)存中的計(jì)算機(jī)指令,還執(zhí)行如下操作:根據(jù)所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶的所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),查詢所述后端適配器的MAC地址與所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得所述后端適配器的MAC地址;所述前端接口,還用于接收所述第一中央處理器發(fā)送的所述SCSI協(xié)議操作請(qǐng)求響應(yīng),根據(jù)所述第一中央處理器查找到的所述后端適配器的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文;根據(jù)所述后端適配器的MAC地址向所述控制器發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文;所述以太操作請(qǐng)求響應(yīng)報(bào)文攜帶所述后端適配器的MAC地址。結(jié)合第八方面第一種可能的實(shí)施方式,第二種可能的實(shí)施方式,所述以太操作請(qǐng)求報(bào)文的第一字段攜帶所述SCSI協(xié)議事務(wù)標(biāo)識(shí),所述以太操作請(qǐng)求報(bào)文的第二字段攜帶所述目標(biāo)盤(pán)的SAS協(xié)議;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段;所述建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,具體包括:所述前端接口解封裝所述以太操作請(qǐng)求報(bào)文的所述第一字段,獲得所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí),所述第一處理器建立單元建立所述后端適配器的MAC地址和所述控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述后端接口根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求,具體包括:所述封前端接口解封裝所述以太操作請(qǐng)求報(bào)文的所述第二字段,獲得所述目標(biāo)盤(pán)的SAS協(xié)議地址,所述后端接口根據(jù)所述目標(biāo)盤(pán)的SAS協(xié)議地址,向所述目標(biāo)盤(pán)發(fā)送所述SCSI協(xié)議操作請(qǐng)求。本發(fā)明實(shí)施例提供的處理操作請(qǐng)求的存儲(chǔ)系統(tǒng)、方法及裝置,將控制器將SCSI協(xié)議操作請(qǐng)求不通過(guò)TCP/IP協(xié)議層,直接在MAC層將SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,盤(pán)框解封裝以太操作請(qǐng)求獲得SCSI協(xié)議操作請(qǐng)求,將SCSI協(xié)議操作請(qǐng)求發(fā)送到目標(biāo)盤(pán),減少了封裝的層次,減少了存儲(chǔ)系統(tǒng)處理延時(shí),提高了存儲(chǔ)系統(tǒng)性能。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例存儲(chǔ)系統(tǒng)架構(gòu)圖;圖2為本發(fā)明實(shí)施例控制器結(jié)構(gòu)示意圖;圖3a和圖3b為本發(fā)明實(shí)施例盤(pán)框結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例盤(pán)框保存控制器的SCSI協(xié)議事務(wù)標(biāo)識(shí)和后端適配器的MAC地址的對(duì)應(yīng)關(guān)系的二維表;圖5為本發(fā)明實(shí)施例控制器、盤(pán)框及目標(biāo)盤(pán)通信流程圖;圖6為本發(fā)明實(shí)施例控制器通過(guò)心跳廣播包收集盤(pán)框的MAC地址及與該盤(pán)框通信的盤(pán)的SAS協(xié)議地址的流程圖;圖7為本發(fā)明實(shí)施例心跳廣播包的報(bào)文格式示意圖;圖8為本發(fā)明實(shí)施例心跳廣播包響應(yīng)的報(bào)文格式示意圖;圖9為本發(fā)明實(shí)施例后端適配器保存的盤(pán)框的MAC地址及與該盤(pán)框通信的盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系的二維表示意圖;圖10為本發(fā)明實(shí)施例控制器結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例后端適配器的結(jié)構(gòu)示意圖;圖12為本發(fā)明實(shí)施例封裝SCSI協(xié)議操作請(qǐng)求的以太操作請(qǐng)求報(bào)文格式示意圖;圖13為本發(fā)明實(shí)施例后端適配器的結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例存儲(chǔ)系統(tǒng)架構(gòu)系統(tǒng)圖。具體實(shí)施例下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明提供的實(shí)施例所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,為本發(fā)明實(shí)施例提供的一種存儲(chǔ)系統(tǒng),包括控制器101和盤(pán)框102,所述盤(pán)框102連接多塊盤(pán)1031…103n,1041…104n,其中,n可根據(jù)存儲(chǔ)系統(tǒng)需要來(lái)定義。對(duì)于盤(pán)框102中連接多塊盤(pán)1031…103n,1041…104n這種表述,另一種表述方式為:盤(pán)框102中放置多塊盤(pán)1031…103n,1041…104n,其中,盤(pán)1031…103n,1041…104n與盤(pán)框102通信連接??刂破?01與盤(pán)框102通過(guò)以太網(wǎng)絡(luò)進(jìn)行通信,盤(pán)1031…103n,1041…104n通過(guò)串行小型計(jì)算機(jī)系統(tǒng)接口(SerialattachedSCSI,SAS)與盤(pán)框102連接,關(guān)于SAS協(xié)議的具體介紹可以參考SASProtocolLayer-2(SPL-2)標(biāo)準(zhǔn)(http://www.t10.org/members/w_spl2.htm),在此不再贅述。其中,盤(pán)1031…103n,1041…104n可以為磁盤(pán),也可以為固態(tài)硬盤(pán),或者其他存儲(chǔ)介質(zhì),或上述幾種存儲(chǔ)介質(zhì)的組合,本發(fā)明實(shí)施例對(duì)此不作限定??刂破?01的一種示例性結(jié)構(gòu)如圖2所示,包括前端適配器1011、中央處理器1012、內(nèi)存1013和后端適配器1014,其中前端適配器1011與服務(wù)器通信,用于接收服務(wù)器發(fā)送的讀請(qǐng)求,并根據(jù)讀請(qǐng)求向服務(wù)器返回?cái)?shù)據(jù),或者用于接收服務(wù)器發(fā)送的寫(xiě)請(qǐng)求,并根據(jù)寫(xiě)請(qǐng)求向服務(wù)器發(fā)送響應(yīng)。中央處理器1012,用于根據(jù)內(nèi)存1013中的計(jì)算機(jī)指令處理前端適配器接收的讀寫(xiě)請(qǐng)求,或用于向盤(pán)框102中的盤(pán)發(fā)送操作請(qǐng)求,或接收盤(pán)框102發(fā)送的操作請(qǐng)求響應(yīng)。后端適配器1014,用于與盤(pán)框102通過(guò)以太網(wǎng)絡(luò)通信。盤(pán)框102,如圖3a所示,包括前端接口1021、中央處理器1022、內(nèi)存1023和后端接口1024,盤(pán)框102通過(guò)前端接口1021與控制器101通信,后端接口1024,用于與盤(pán)1031…103n,1041…104n通信,中央處理器1022,用于處理來(lái)自控制器101的基于第一協(xié)議的讀操作請(qǐng)求或?qū)懖僮髡?qǐng)求,根據(jù)該讀操作請(qǐng)求或?qū)懖僮髡?qǐng)求向盤(pán)1031…103n,1041…104n中的目標(biāo)盤(pán)發(fā)送基于第二協(xié)議的讀操作請(qǐng)求或?qū)懖僮髡?qǐng)求,并根據(jù)目標(biāo)盤(pán)發(fā)送的基于第二協(xié)議的讀操作請(qǐng)求或?qū)懖僮髡?qǐng)求響應(yīng),向控制器101發(fā)送基于第一協(xié)議的讀操作請(qǐng)求或?qū)懖僮髡?qǐng)求響應(yīng);第一協(xié)議和第二協(xié)議可以為不同的協(xié)議,具體由使用場(chǎng)景決定,具體到本發(fā)明實(shí)施例,第一協(xié)議為以太網(wǎng)通信協(xié)議,第二協(xié)議為SAS協(xié)議。盤(pán)框102的后端接口1024通過(guò)SAS協(xié)議接口,與盤(pán)1031…103n,1041…104n的SAS協(xié)議接口使用SCSI協(xié)議通信。具體地,盤(pán)框102的前端接口1021,用于接收并解封裝所述控制器發(fā)送的以太操作請(qǐng)求報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求,向所述中央處理器1022發(fā)送所述SCSI協(xié)議操作請(qǐng)求。所述以太操作請(qǐng)求報(bào)文攜帶后端適配器1014的MAC地址和盤(pán)框102的MAC地址;所述SCSI協(xié)議操作請(qǐng)求攜帶所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)1031的SAS協(xié)議地址,其中,SCSI協(xié)議事務(wù)標(biāo)識(shí)用于唯一標(biāo)識(shí)控制器101與目標(biāo)盤(pán)1031建立的特定SCSI協(xié)議事務(wù)鏈接;目標(biāo)盤(pán)是指SCSI協(xié)議操作請(qǐng)求訪問(wèn)的盤(pán)。中央處理器1022執(zhí)行所述內(nèi)存1023中的計(jì)算機(jī)指令,以執(zhí)行如下操作:接收所述SCSI協(xié)議操作請(qǐng)求,建立所述后端適配器1014的MAC地址和所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,根據(jù)所述目標(biāo)盤(pán)1031的SAS協(xié)議地址,向后端接口1024發(fā)送所述SCSI協(xié)議操作請(qǐng)求。其中,根據(jù)所述目標(biāo)盤(pán)1031的SAS協(xié)議地址,一種實(shí)現(xiàn)方式為:解析SCSI協(xié)議操作請(qǐng)求獲得目標(biāo)盤(pán)1031的SAS協(xié)議地址。后端接口1024,用于接收所述SCSI協(xié)議操作請(qǐng)求,并向目標(biāo)盤(pán)1031發(fā)送所述SCSI協(xié)議操作請(qǐng)求;后端接口1024,還用于接收目標(biāo)盤(pán)1031根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)。相應(yīng)的,中央處理器1022執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還執(zhí)行如下操作:根據(jù)所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶的所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢后端適配器1014的MAC地址與控制器101的SCSI協(xié)議事務(wù)狀態(tài)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得后端適配器1014的MAC地址;前端接口1201,還用于接收中央處理器1022發(fā)送的所述SCSI協(xié)議操作請(qǐng)求響應(yīng),根據(jù)中央處理器1022查找到的后端適配器1014的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到攜帶所述后端適配器1014的MAC地址的以太操作請(qǐng)求響應(yīng)報(bào)文;根據(jù)后端適配器1014的MAC地址向所述控制器101發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文。另一種實(shí)現(xiàn)方式,后端適配器1014將SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,還將該SCSI協(xié)議操作請(qǐng)求攜帶的控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到以太操作請(qǐng)求報(bào)文的第一字段,將目標(biāo)盤(pán)的SAS協(xié)議地址封裝到第二字段,向盤(pán)框102發(fā)送該以太操作請(qǐng)求報(bào)文;其中,第一字段、第二字段和攜帶所述SCSI協(xié)議操作請(qǐng)求的字段為三個(gè)不同的字段;盤(pán)框102解封裝該以太請(qǐng)求報(bào)文,可以不用再解析攜帶SCSI協(xié)議操作請(qǐng)求的字段,從SCSI協(xié)議操作請(qǐng)求中獲得控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址,而是從前述第二字段中獲得目標(biāo)盤(pán)的SAS協(xié)議地址,并根據(jù)目標(biāo)盤(pán)的SAS協(xié)議地址將SCSI協(xié)議操作請(qǐng)求發(fā)送到目標(biāo)盤(pán),盤(pán)框102從前述第一字段中獲得控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),根據(jù)從前述第一字段中獲得控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)建立控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)與后端適配器101的MAC的對(duì)應(yīng)關(guān)系,這一實(shí)施方式中,盤(pán)框102將以太操作請(qǐng)求報(bào)文解封裝后,不需要解析SCSI協(xié)議操作請(qǐng)求即可建立控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)建立控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)與后端適配器101的MAC的對(duì)應(yīng)關(guān)系,向目標(biāo)盤(pán)發(fā)送該SCSI協(xié)議操作請(qǐng)求,從而節(jié)省了盤(pán)框102的計(jì)算資源。示例性地,盤(pán)框102的中央處理器1022建立控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系,如圖4所示,以二維表的形式保存控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系。在具體計(jì)算機(jī)實(shí)現(xiàn)中,二維表可以用二維數(shù)組或者計(jì)算機(jī)可識(shí)別形式存儲(chǔ),本發(fā)明實(shí)施例在此不作限定。SCSI協(xié)議操作請(qǐng)求響應(yīng)報(bào)文及以太操作請(qǐng)求響應(yīng)報(bào)文分別與SCSI協(xié)議操作請(qǐng)求和以太操作請(qǐng)求報(bào)文的報(bào)文格式對(duì)應(yīng),具體區(qū)別在于報(bào)文字段攜帶的內(nèi)容不同。具體地,當(dāng)以太操作請(qǐng)求報(bào)文中,使用前述的第一字段攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),使用第二字段攜帶目的SAS協(xié)議地址時(shí),以太操作請(qǐng)求響應(yīng)報(bào)文中,第一字段仍然攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),第二字段中的目的SAS協(xié)議地址為空。本發(fā)明實(shí)施例圖3a描述的盤(pán)框102具體可以由包含通用中央處理器的計(jì)算機(jī)實(shí)現(xiàn),如圖3a所示。另一方面,也可以為特定應(yīng)用集成電路(Application-specificIntegratedCircuit,ASIC),即ASIC商業(yè)芯片與內(nèi)存配合使用實(shí)現(xiàn)?;蛘邽楝F(xiàn)場(chǎng)可編程邏輯門(mén)陣列(FieldProgrammableGateArray,F(xiàn)PGA)實(shí)現(xiàn),其中,從邏輯上劃分包括處理功能,即中央處理器,及存儲(chǔ)處理指令的內(nèi)存。如圖3b所示,是基于如圖3a所示的盤(pán)框102的結(jié)構(gòu),盤(pán)框102的結(jié)構(gòu)的另一種邏輯呈現(xiàn)。包括如下單元。第一收發(fā)單元1021’,用于接收控制器101發(fā)送的以太操作請(qǐng)求報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文攜帶后端適配器1014的MAC地址和盤(pán)框102的MAC地址。封裝和解封裝單元1022’,用于將第一收發(fā)單元1021’接收的所述太操作請(qǐng)求報(bào)文解封裝獲得SCSI協(xié)議操作請(qǐng)求;所述SCSI協(xié)議操作請(qǐng)求攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)1031的SAS協(xié)議地址。第二收發(fā)單元1024’,用于,根據(jù)所述目標(biāo)盤(pán)1031的SAS協(xié)議地址,向目標(biāo)盤(pán)1031發(fā)送所述SCSI協(xié)議操作請(qǐng)求。進(jìn)一步地,盤(pán)框102還包括建立單元1023’和查詢單元1025’。建立單元1023’,用于建立后端適配器1014的MAC地址和控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。進(jìn)一步地,第二收發(fā)單元1024’,還用于,接收目標(biāo)盤(pán)1031根據(jù)所述SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng);其中,所述SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)。查詢單元1025’,用于根據(jù)控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢建立單元1023’建立的后端適配器1014的MAC地址與控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得后端適配器1014的MAC地址。封裝和解封裝單元1022’,還用于將所述SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文,以太操作請(qǐng)求響應(yīng)報(bào)文攜帶所述后端適配器1014的MAC地址;第一收發(fā)單元1021’,還用于根據(jù)后端適配器1014的MAC地址向控制器101發(fā)送所述以太操作請(qǐng)求響應(yīng)報(bào)文。其中一種實(shí)現(xiàn)方式,以太操作請(qǐng)求報(bào)文的第一字段攜帶所述SCSI協(xié)議事務(wù)標(biāo)識(shí),以太操作請(qǐng)求報(bào)文的第二字段攜帶所述目標(biāo)盤(pán)1031的SAS協(xié)議;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。建立單元1023’建立所述后端適配器1014的MAC地址和所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,具體包括:所述封裝和解封裝單元1022’解封裝所述以太操作請(qǐng)求報(bào)文的所述第一字段,獲得所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),建立單元1023’建立所述后端適配器1014的MAC地址和控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。第二收發(fā)單元1024’根據(jù)所述目標(biāo)盤(pán)1031的SAS協(xié)議地址,向目標(biāo)盤(pán)1031發(fā)送SCSI協(xié)議操作請(qǐng)求,具體包括:封裝和解封裝單元1022’解封裝所述以太操作請(qǐng)求報(bào)文的所述第二字段,獲得目標(biāo)盤(pán)1031的SAS協(xié)議地址,第二收發(fā)單元1024’根據(jù)目標(biāo)盤(pán)1031的SAS協(xié)議地址,向目標(biāo)盤(pán)1031發(fā)送所述SCSI協(xié)議操作請(qǐng)求。基于圖3b的另一實(shí)施例,后端適配器1014發(fā)送的以太操作請(qǐng)求報(bào)文的第一字段攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),第二字段攜帶目標(biāo)盤(pán)的SAS協(xié)議;其中,以太操作請(qǐng)求報(bào)文中的第一字段、第二字段和攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段;建立單元1023’建立后端適配器1014的MAC地址和控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)是盤(pán)框102解封裝以太操作請(qǐng)求報(bào)文,從第一字段中獲得的。第二收發(fā)單元1024’根據(jù)目標(biāo)盤(pán)的SAS協(xié)議地址,向目標(biāo)盤(pán)發(fā)送該SCSI協(xié)議操作請(qǐng)求中的所述目標(biāo)盤(pán)的SAS協(xié)議地址,具體包括是封裝和解封裝單元1022’解封裝以太操作請(qǐng)求報(bào)文,從第二字段中獲得目標(biāo)盤(pán)的SAS協(xié)議地址,第二收發(fā)單元1024’根據(jù)從第二字段中獲得的目標(biāo)盤(pán)的SAS協(xié)議地址,向目標(biāo)盤(pán)發(fā)送該SCSI協(xié)議操作請(qǐng)求中的所述目標(biāo)盤(pán)的SAS協(xié)議地址。這樣不需要再解析SCSI協(xié)議操作請(qǐng)求,即可根據(jù)第一字段中攜帶的控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)建立控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)與后端適配器1014的對(duì)應(yīng)關(guān)系,并且根據(jù)第二字段中攜帶的目標(biāo)盤(pán)1031的SAS協(xié)議地址直接將SCSI協(xié)議操作請(qǐng)求發(fā)送到目標(biāo)盤(pán)1031。本發(fā)明實(shí)施例提供一種方法,可以基于圖2的結(jié)構(gòu)執(zhí)行。方法具體流程,如圖5所示,包括如下步驟。501:中央處理器1012向后端適配器1014發(fā)送SCSI協(xié)議操作請(qǐng)求。502:后端適配器1014接收到SCSI協(xié)議操作請(qǐng)求后,查詢盤(pán)框102的MAC地址與目標(biāo)盤(pán)1031的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得盤(pán)框102的MAC地址。將SCSI協(xié)議操作請(qǐng)求封裝成以太操作請(qǐng)求報(bào)文,以太請(qǐng)求報(bào)文中到攜帶后端適配器1014的MAC地址和盤(pán)框102的MAC地址。503:后端適配器1014根據(jù)盤(pán)框102的MAC地址向盤(pán)框102發(fā)送以太操作請(qǐng)求報(bào)文。504:盤(pán)框102接收并解封裝以太操作請(qǐng)求報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求,建立后端適配器1014的MAC地址與控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。505:盤(pán)框102根據(jù)目標(biāo)盤(pán)1031的SAS協(xié)議地址,向目標(biāo)盤(pán)1031發(fā)送SCSI協(xié)議操作請(qǐng)求。目標(biāo)盤(pán)1031接收到SCSI協(xié)議操作請(qǐng)求后,生成SCSI協(xié)議操作請(qǐng)求響應(yīng)。506:盤(pán)框102接收目標(biāo)盤(pán)1031根據(jù)SCSI協(xié)議操作請(qǐng)求發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng)。507:盤(pán)框102根據(jù)控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),查詢后端適配器1014的MAC地址與控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲得后端適配器1014的MAC地址,將SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到攜帶后端適配器1014的MAC地址的以太操作請(qǐng)求響應(yīng)報(bào)文。508:盤(pán)框102根據(jù)后端適配器1014的MAC地址向控制器101發(fā)送以太操作請(qǐng)求響應(yīng)報(bào)文。509:后端適配器1014接收并解封裝以太操作請(qǐng)求響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng)。510:后端適配器1014向中央處理器1012發(fā)送SCSI協(xié)議操作請(qǐng)求響應(yīng)。在本發(fā)明實(shí)施例中,控制器101的后端適配器1014有MAC地址,盤(pán)框102也有MAC地址??刂破?01與盤(pán)框102使用以太網(wǎng)絡(luò)通信時(shí),將SCSI協(xié)議命令封裝到以太報(bào)文,中間控制器101和盤(pán)框102的中央處理器都不使用TCP/IP協(xié)議進(jìn)行封裝或解封裝,減少了封裝或解封裝的層次,減少了存儲(chǔ)系統(tǒng)中央處理器資源消耗,減少了存儲(chǔ)系統(tǒng)處理延時(shí),提高了存儲(chǔ)系統(tǒng)性能。在本發(fā)明實(shí)施例場(chǎng)景下,為實(shí)現(xiàn)控制器101訪問(wèn)盤(pán)1031…103n,1041…104n中的任一塊盤(pán),在控制器101側(cè)需要建立盤(pán)框102的MAC地址與盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系,盤(pán)框102則需要保存控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)與控制器101的后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系。在本發(fā)明實(shí)施例中的存儲(chǔ)系統(tǒng)上電后,控制器101的后端適配器1024發(fā)送攜帶后端適配器1014的MAC地址和控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的心跳廣播包,該心跳廣播包一方面用于收集盤(pán)框102的MAC地址及與盤(pán)框102通信的盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址;另一方面,可以及時(shí)更新與盤(pán)框102通信的盤(pán)的狀態(tài)變化,如盤(pán)的增加或者減少。盤(pán)框102收集盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址。盤(pán)框102收到心跳廣播包后,向后端適配器1014發(fā)送心跳廣播包響應(yīng),心跳廣播包響應(yīng)中攜帶盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址??刂破?01的后端適配器1014接收盤(pán)框102發(fā)送的心跳廣播包響應(yīng)后,建立并保存盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系。其中一種實(shí)現(xiàn)方式,如圖6所示,包括:步驟601:控制器101中的后端適配器1014發(fā)送心跳廣播包。步驟602:盤(pán)框102接收控制器101中的后端適配器1014發(fā)送的心跳廣播包。步驟603:盤(pán)框102向控制器101發(fā)送心跳廣播包響應(yīng)。步驟604:控制器101中的后端適配器1014接收盤(pán)框102發(fā)送的心跳廣播包響應(yīng)。步驟605:后端適配器1014從心跳廣播包響應(yīng)中解析出盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址,建立盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系。示例性地,步驟601中,后端適配器1014發(fā)送的心跳廣播包的報(bào)文格式如圖7所示,后端適配器1014發(fā)送的心跳廣播包同樣是將SCSI協(xié)議報(bào)文不經(jīng)過(guò)TCP/IP層直接封裝到以太報(bào)文中。從圖7可知,后端適配器1014發(fā)送心跳廣播包作為以太報(bào)文,包括目的MAC地址字段、源MAC地址字段和有效載荷(Payload)。其中,源MAC地址位攜帶后端適配器1014的MAC地址,作為廣播報(bào)文,目的MAC地址字段中每一位均為1;該心跳廣播包的有效載荷承載其他字段,有效載荷可包含多個(gè)字段,如:SCSI協(xié)議報(bào)文類型字段,用于表示SCSI協(xié)議操作請(qǐng)求的類型,如SCSI協(xié)議讀操作請(qǐng)求或SCSI協(xié)議寫(xiě)操作請(qǐng)求;SCSI協(xié)議事務(wù)標(biāo)識(shí)字段,用于唯一標(biāo)識(shí)控制器與盤(pán)建立的特定SCSI協(xié)議事務(wù)鏈接;目的SAS協(xié)議地址字段用于表示接收封裝到該SCSI協(xié)議操作請(qǐng)求的盤(pán)的SAS協(xié)議地址,通過(guò)該字段可以識(shí)別接收當(dāng)前SCSI協(xié)議操作請(qǐng)求的目標(biāo)盤(pán)的SAS協(xié)議地址,而不需要再解析查詢SCSI協(xié)議幀數(shù)據(jù)字段來(lái)確定目標(biāo)盤(pán)的SAS協(xié)議地址,在心跳廣播包中,目的SAS地址字段中每一位均為0。有效載荷還包括操作碼字段,其中,操作碼字段用于表示SCSI命令和數(shù)據(jù)字段的操作類型,作為心跳廣播包,操作碼字段為0x050,用于表示廣播報(bào)文。圖7所示的心跳廣播包的報(bào)文,盤(pán)框102接收到該心跳廣播包,解封裝以太操作請(qǐng)求報(bào)文,從目的SAS地址字段攜帶的信息判斷該報(bào)文為心跳廣播包報(bào)文,從而提高了報(bào)文處理速度。另一種實(shí)現(xiàn)方式,有效數(shù)字段中不包括SCSI協(xié)議事務(wù)標(biāo)識(shí)字段和目的SAS協(xié)議地址字段和SCSI協(xié)議報(bào)文類型字段,心跳廣播包的有效載荷包括SCSI協(xié)議幀數(shù)據(jù)字段,SCSI協(xié)議幀字段攜帶SCSI協(xié)議操作請(qǐng)求,心跳廣播包中攜帶的控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目的SAS協(xié)議地址可以從心跳廣播包中的SCSI協(xié)議協(xié)議幀數(shù)據(jù)字段獲得。圖7中的以太操作請(qǐng)求報(bào)文格式的心跳廣播包雖然給出了目標(biāo)MAC地址字段、源MAC地址字段和有效載荷,但對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō),以太操作請(qǐng)求報(bào)文根據(jù)需要還可包括其他字段,有效載荷根據(jù)需要還可以攜帶其他字段,在此不再贅述。示例性地,步驟603中,盤(pán)框102向控制器101發(fā)送的心跳廣播包響應(yīng)的報(bào)文格式,如圖8所示包括,心跳廣播包響應(yīng)的目的MAC地址字段為后端適配器1014的MAC地址,源MAC地址字段攜帶盤(pán)框102的MAC地址,操作碼字段為0x060,有效載荷還包括報(bào)文內(nèi)容標(biāo)識(shí)字段,用于攜帶與盤(pán)框102通信的盤(pán)的SAS協(xié)議地址。示例性地,步驟605中,后端適配器1014從心跳廣播包響應(yīng)中解析出盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址。如圖9所示,以二維表的形式存儲(chǔ)盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系。在具體計(jì)算機(jī)實(shí)現(xiàn)中,二維表可以用二維數(shù)組或者計(jì)算機(jī)可識(shí)別形式存儲(chǔ),本發(fā)明實(shí)施例在此不作限定。盤(pán)框102向控制器發(fā)送的心跳廣播包響應(yīng),具體地,可以一次性在該心跳廣播包響應(yīng)攜帶盤(pán)框102的MAC地址和所有盤(pán)1031…103n,1041…104n的SAS協(xié)議地址,也可以在一次該心跳廣播包響應(yīng)中攜帶盤(pán)框102的MAC地址和部分盤(pán)的SAS協(xié)議地址,通過(guò)控制器101與盤(pán)框102之間多次心跳廣播包和心跳廣播包響應(yīng)交互,更新和完善后端適配器1014保存的盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系。當(dāng)有新的盤(pán)連接到盤(pán)框102后,盤(pán)框102接收控制器101發(fā)送的心跳廣播包,在向控制器101發(fā)送心跳廣播包響應(yīng)時(shí)攜帶盤(pán)框102的MAC地址和該新的盤(pán)的SAS協(xié)議地址。本發(fā)明實(shí)施例中,保存控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系的另一種表述,即存儲(chǔ)控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系;保存盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系的另一種表述,即存儲(chǔ)盤(pán)框102的MAC地址和盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系具有相同的含義。本發(fā)明實(shí)施例中,在圖2所示的控制器結(jié)構(gòu)圖中,控制器101的中央處理器與后端適配器1014的連接關(guān)系,如圖10所示,前端適配器1011與后端適配器1014通過(guò)外圍組件快速互聯(lián)(PeripheralComponentInterconnectExpress,PCIE)交換與中央處理器1012通信。當(dāng)然,前端適配器1011與后端適配器1014通過(guò)PCIE交換連接,與中央處理器1012通信這種實(shí)現(xiàn)方式只是其中一種實(shí)現(xiàn)方式,也可以通過(guò)南橋芯片等來(lái)實(shí)現(xiàn),對(duì)此不作限定。以圖10所示控制器結(jié)構(gòu)為例,控制器101的中央處理器1012向盤(pán)框102連接的目標(biāo)盤(pán)發(fā)送SCSI協(xié)議操作請(qǐng)求,如讀操作請(qǐng)求,或者寫(xiě)操作請(qǐng)求,本發(fā)明對(duì)此不作限定。該SCSI協(xié)議的操作請(qǐng)求可以為中央處理器1012根據(jù)前端適配器1011接收服務(wù)器發(fā)送的操作請(qǐng)求向目標(biāo)盤(pán)發(fā)送的,對(duì)此不作限定。示例地,SCSI協(xié)議的操作請(qǐng)求的報(bào)文格式為SCSI協(xié)議標(biāo)準(zhǔn)報(bào)文格式,該SCSI協(xié)議的操作請(qǐng)求中攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)的SAS協(xié)議地址。后端適配器1014接收該SCSI協(xié)議的操作請(qǐng)求,根據(jù)該SCSI協(xié)議的操作請(qǐng)求中攜帶的SAS協(xié)議地址,查詢盤(pán)框的MAC地址與目標(biāo)盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系,如查詢表示盤(pán)框102的MAC地址與盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系的二維表。本發(fā)明實(shí)施例中,以該SCSI協(xié)議的操作請(qǐng)求中攜帶的目標(biāo)盤(pán)SAS協(xié)議地址為盤(pán)1031的SAS協(xié)議地址為例。根據(jù)目標(biāo)盤(pán)1031的SAS協(xié)議地址查詢盤(pán)框102與目標(biāo)盤(pán)1031的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系,得到盤(pán)框102的MAC地址。示例地,后端適配器1014的結(jié)構(gòu)如圖11所示,包括:PCIE接口,直接內(nèi)存訪問(wèn)(DirectMemoryAccess,DMA)引擎,輸入輸出狀態(tài)維護(hù)模塊,協(xié)議封裝與解封裝模塊和以太模塊。其中,PCIE接口,用于與中央處理器1012的PCIE端口進(jìn)行數(shù)據(jù)傳輸,如接收中央處理器1012發(fā)送的SCSI協(xié)議操作請(qǐng)求。DMA引擎為后端適配器1014可選結(jié)構(gòu),根據(jù)SCSI協(xié)議報(bào)文類型與攜帶的內(nèi)存地址,可以從控制器的內(nèi)存1013中直接讀取數(shù)據(jù)或直接向控制器的內(nèi)存1013中寫(xiě)入數(shù)據(jù)。輸入輸出狀態(tài)維護(hù)模塊用于前述的收集并維護(hù)盤(pán)框的MAC地址與盤(pán)的SAS協(xié)議地址的對(duì)應(yīng)關(guān)系,如存儲(chǔ)用于表示盤(pán)框102的MAC地址與盤(pán)1031…103n,1041…104n中每一塊盤(pán)的SAS協(xié)議地址對(duì)應(yīng)關(guān)系的二維表。輸入輸出狀態(tài)維護(hù)模塊根據(jù)PCIE接口接收到的SCSI協(xié)議操作請(qǐng)求攜帶的目標(biāo)盤(pán)的SAS協(xié)議地址,查詢目標(biāo)盤(pán)所在的盤(pán)框的MAC地址,目標(biāo)盤(pán)所在的盤(pán)框是指放置目標(biāo)盤(pán)的盤(pán)框,關(guān)于放置的含義請(qǐng)見(jiàn)前面描述。本實(shí)施例中,該SCSI協(xié)議操作請(qǐng)求攜帶的目標(biāo)盤(pán)的SAS協(xié)議地址為盤(pán)1031的SAS協(xié)議地址,查詢目標(biāo)盤(pán)1031的SAS協(xié)議地址對(duì)應(yīng)的盤(pán)框的MAC地址為盤(pán)框102的MAC地址,將該SCSI協(xié)議操作請(qǐng)求與盤(pán)框102的MAC地址發(fā)送給協(xié)議封裝與解封裝模塊,如圖11所示,協(xié)議封裝與解封裝模塊將該SCSI協(xié)議操作請(qǐng)求封裝到SCSI協(xié)議幀數(shù)據(jù)字段,同時(shí)目的SAS協(xié)議地址字段中封裝目標(biāo)盤(pán)1031的SAS協(xié)議地址,SCSI協(xié)議報(bào)文類型字段封裝SCSI協(xié)議操作請(qǐng)求的類型,SCSI協(xié)議事務(wù)標(biāo)識(shí)字段封裝控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),將SCSI協(xié)議報(bào)文類型字段SCSI協(xié)議事務(wù)標(biāo)識(shí)字段、目的SAS協(xié)議地址字段和SCSI協(xié)議幀數(shù)據(jù)字段封裝到以太操作請(qǐng)求報(bào)文中的有效載荷,該以太報(bào)文的目標(biāo)MAC地址字段攜帶盤(pán)框102的MAC地址,源MAC地址字段攜帶后端適配器1014的MAC地址,這里稱以太操作請(qǐng)求報(bào)文有效載荷中的目的SAS協(xié)議地址字段、SCSI協(xié)議事務(wù)標(biāo)識(shí)字段和攜帶SCSI協(xié)議操作請(qǐng)求的SCSI協(xié)議幀數(shù)據(jù)字段為三個(gè)不同的字段;另一種實(shí)現(xiàn)方式,以太操作請(qǐng)求報(bào)文中的有效載荷中不包含SCSI協(xié)議事務(wù)標(biāo)識(shí)字段和目的SAS協(xié)議地址字段,而是則盤(pán)框102從SCSI協(xié)議幀數(shù)據(jù)字段中攜帶的SCSI協(xié)議操作請(qǐng)求中獲取目標(biāo)盤(pán)1031的SAS地址和控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)。以太模塊將該以太操作請(qǐng)求報(bào)文通過(guò)以太網(wǎng)絡(luò)發(fā)送到盤(pán)框102。以太模塊包括流量控制模塊、報(bào)文重傳模塊、以太MAC模塊和以太接口,其中,流量控制模塊用于當(dāng)以太網(wǎng)出現(xiàn)數(shù)據(jù)擁塞時(shí),進(jìn)行流量控制處理,避免因以太網(wǎng)絡(luò)擁塞導(dǎo)致數(shù)據(jù)包丟失,報(bào)文重傳模塊用于以太網(wǎng)網(wǎng)絡(luò)發(fā)生報(bào)文傳輸錯(cuò)誤時(shí),進(jìn)行報(bào)文重傳,保證數(shù)據(jù)傳輸可靠性;以太MAC和以太接口作為以太網(wǎng)標(biāo)準(zhǔn)的以太MAC層和以太物理接口層,與標(biāo)準(zhǔn)的以太網(wǎng)絡(luò)結(jié)構(gòu)中的以太MAC層和以太物理接口層具有相同的含義。輸入輸出狀態(tài)維護(hù)模塊還用于在執(zhí)行SCSI協(xié)議操作請(qǐng)求過(guò)程中,根據(jù)SCSI協(xié)議操作請(qǐng)求的SCSI協(xié)議報(bào)文類型字段創(chuàng)建、維護(hù)輸入輸出狀態(tài)。示例地,可以用輸入輸出狀態(tài)表記錄SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài),以避免SCSI協(xié)議操作請(qǐng)求沖突。本發(fā)明實(shí)施例中,當(dāng)向盤(pán)框102發(fā)送所述以太操作請(qǐng)求報(bào)文時(shí),記錄所述SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài)為建立與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接,執(zhí)行所述SCSI協(xié)議事務(wù)。如圖3a所示的盤(pán)框102的前端接口1021接收到后端適配器1014發(fā)送的攜帶盤(pán)框102的MAC地址和后端適配器1014的MAC地址的以太操作請(qǐng)求報(bào)文,解封裝該以太操作請(qǐng)求報(bào)文,根據(jù)有效載荷中的SCSI協(xié)議報(bào)文類型字段即可獲得該SCSI協(xié)議操作請(qǐng)求的類型。例如SCSI協(xié)議報(bào)文類型為SCSI協(xié)議讀操作請(qǐng)求,根據(jù)有效載荷中的SCSI協(xié)議事務(wù)標(biāo)識(shí)字段即可獲得SCSI協(xié)議事務(wù)標(biāo)識(shí),從而建立SCSI協(xié)議事務(wù)標(biāo)識(shí)與后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系,根據(jù)有效載荷中的目的SAS協(xié)議地址字段即可獲知目標(biāo)盤(pán)1031的SAS協(xié)議地址,盤(pán)框102不需要解析SCSI協(xié)議幀數(shù)據(jù)字段即可根據(jù)目標(biāo)盤(pán)1031的SAS協(xié)議地址將SCSI協(xié)議操作請(qǐng)求發(fā)送到目標(biāo)盤(pán)1031。因此,減少了盤(pán)框102進(jìn)行協(xié)議處理的計(jì)算資源,同時(shí)提高了協(xié)議處理速度,進(jìn)而提高了存儲(chǔ)系統(tǒng)的性能。另一種實(shí)現(xiàn)方式,以太操作請(qǐng)求報(bào)文的有效載荷中沒(méi)有SCSI協(xié)議事務(wù)標(biāo)識(shí)字段和目的SAS協(xié)議地址字段,則盤(pán)框解封裝以太操作請(qǐng)求報(bào)文后,在有效載荷中獲得SCSI協(xié)議操作請(qǐng)求,解析SCSI協(xié)議操作請(qǐng)求,獲得SCSI協(xié)議事務(wù)標(biāo)識(shí)和目標(biāo)盤(pán)SAS協(xié)議地址,建立SCSI協(xié)議事務(wù)標(biāo)識(shí)與后端適配器1014的MAC地址的對(duì)應(yīng)關(guān)系,根據(jù)目標(biāo)盤(pán)的SAS協(xié)議地址,通過(guò)后端接口1024向目標(biāo)盤(pán)1031發(fā)送該SCSI協(xié)議操作請(qǐng)求。解封裝攜帶SCSI協(xié)議操作請(qǐng)求的以太操作請(qǐng)求報(bào)文后,獲得后端適配器1014的MAC地址,根據(jù)有效載荷中的SCSI協(xié)議事務(wù)標(biāo)識(shí)字段獲得SCSI協(xié)議事務(wù)標(biāo)識(shí),中央處理器1022建立后端適配器1014的MAC地址和所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,后端接口1024根據(jù)有效載荷中的目標(biāo)SAS協(xié)議地址字段攜帶的目標(biāo)盤(pán)1031的SAS協(xié)議地址,向目標(biāo)盤(pán)1031發(fā)送該SCSI協(xié)議操作請(qǐng)求。中央處理器1022通過(guò)后端接口1024接收目標(biāo)盤(pán)1031發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng),該SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),根據(jù)該SCSI協(xié)議操作請(qǐng)求響應(yīng)攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)查詢后端適配器1014的MAC地址和所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。前端接口1021接收中央處理器1022發(fā)送的SCSI協(xié)議操作請(qǐng)求響應(yīng)及后端適配器1014的MAC地址,前端接口1024將該SCSI協(xié)議操作請(qǐng)求響應(yīng)封裝到以太操作請(qǐng)求響應(yīng)報(bào)文,以太操作請(qǐng)求響應(yīng)報(bào)文攜帶后端適配器1014的MAC地址和前端適配器1024的MAC地址。例如,目的MAC地址字段攜帶后端適配器1014的MAC地址,源MAC地址字段攜帶盤(pán)框102的MAC地址,SCSI協(xié)議事務(wù)標(biāo)識(shí)字段攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),SCSI協(xié)議報(bào)文類型字段攜帶SCSI協(xié)議操作請(qǐng)求的類型。本發(fā)明實(shí)施例中,以太操作請(qǐng)求響應(yīng)報(bào)文也可稱為以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,兩者具有相同的含義。其中一種實(shí)現(xiàn)方式,在以太操作請(qǐng)求響應(yīng)報(bào)文的有效載荷,SCSI協(xié)議幀數(shù)據(jù)字段攜帶SCSI協(xié)議操作請(qǐng)求響應(yīng);有效載荷的SCSI協(xié)議事務(wù)標(biāo)識(shí)字段攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí);有效載荷的SCSI協(xié)議報(bào)文類型字段攜帶SCSI協(xié)議操作請(qǐng)求的類型??刂破?01的后端適配器1014接收盤(pán)框102發(fā)送的以太操作請(qǐng)求響應(yīng)報(bào)文,解封裝該以太操作請(qǐng)求響應(yīng)報(bào)文,得到SCSI協(xié)議操作請(qǐng)求響應(yīng)。后端適配器1014的輸入輸出狀態(tài)維護(hù)模塊根據(jù)記錄的SCSI協(xié)議操作請(qǐng)求攜帶的SCSI協(xié)議事務(wù)標(biāo)識(shí)及該SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài),判斷該SCSI協(xié)議操作請(qǐng)求響應(yīng)是否合法。具體地,當(dāng)判斷以太操作請(qǐng)求響應(yīng)報(bào)文攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)時(shí),則認(rèn)為該SCSI協(xié)議操作請(qǐng)求響應(yīng)合法,后端適配器1014的輸入輸出狀態(tài)維護(hù)模塊更新所述SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài)為所述SCSI協(xié)議事務(wù)執(zhí)行完畢,并撤銷所述與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接;當(dāng)一個(gè)SCSI協(xié)議事務(wù)包含多個(gè)SCSI協(xié)議操作請(qǐng)求響應(yīng)才能夠完成該SCSI協(xié)議事務(wù)時(shí),后端適配器1014的輸入輸出狀態(tài)維護(hù)模塊還要統(tǒng)計(jì)接收到的SCSI協(xié)議操作請(qǐng)求響應(yīng)的次數(shù)。當(dāng)以太操作請(qǐng)求響應(yīng)報(bào)文未攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)時(shí),丟棄該SCSI協(xié)議操作請(qǐng)求響應(yīng)。其中以太操作請(qǐng)求響應(yīng)報(bào)文未攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)包括以太操作請(qǐng)求響應(yīng)報(bào)文未攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),或者以太操作請(qǐng)求響應(yīng)報(bào)文攜帶控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)與控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)不一致。這里SCSI協(xié)議事務(wù)標(biāo)識(shí)一種實(shí)施情況,可以從以太操作請(qǐng)求響應(yīng)報(bào)文的有效載荷中的SCSI協(xié)議事務(wù)標(biāo)識(shí)字段中獲得。另一種實(shí)施情況,以太請(qǐng)求響應(yīng)報(bào)文的有效載荷中不包含SCSI協(xié)議事務(wù)標(biāo)識(shí)字段,則從有效載荷中的SCSI協(xié)議幀數(shù)據(jù)字段獲得控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)。后端適配器1014將該SCSI協(xié)議操作請(qǐng)求響應(yīng)發(fā)送給中央處理器1012。本發(fā)明實(shí)施例圖10所示的后端適配器1014,作為一種邏輯架構(gòu),實(shí)際實(shí)現(xiàn)過(guò)程中,可以為ASIC商業(yè)芯片,或者為FPGA,具體組成包括中央處理器和內(nèi)存,還可以部分由ASIC商業(yè)芯片和FPGA共同組成。具體包括:第一接口、第二接口、內(nèi)存和第一中央處理器;所述第一接口用于接收所述中央處理器1012發(fā)送的SCSI協(xié)議操作請(qǐng)求;其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)1031的SAS協(xié)議地址;所述第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,以執(zhí)行如下操作:根據(jù)所述目標(biāo)盤(pán)1031的SAS協(xié)議地址,查詢所述盤(pán)框102的MAC地址與所述目標(biāo)盤(pán)1031的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框102的MAC地址,將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,該以太操作請(qǐng)求報(bào)文攜帶所述后端適配器1014的MAC地址和所述盤(pán)框102的MAC地址。進(jìn)一步地,以太操作請(qǐng)求報(bào)文還包括第一字段和第二字段,其中,第一字段用于攜帶所述SCSI協(xié)議事務(wù)標(biāo)識(shí),第二字段用于攜帶所述目標(biāo)盤(pán)的SAS協(xié)議地址。以太操作請(qǐng)求報(bào)文中,第一字段、第二字段和攜帶SCSI協(xié)議操作請(qǐng)求的字段屬于三個(gè)不同的字段,具體地,如圖12所示,第一字段為以太操作請(qǐng)求報(bào)文中有效載荷中的SCSI協(xié)議事務(wù)標(biāo)識(shí)字段,第二字段為有效載荷中的目的SAS協(xié)議地址字段,有效載荷中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段為SCSI協(xié)議幀數(shù)據(jù)字段。關(guān)于圖12其他字段的描述,具體可參見(jiàn)實(shí)施例中關(guān)于以太操作請(qǐng)求報(bào)文、以太操作請(qǐng)求響應(yīng)報(bào)文、心跳廣播包及心跳廣播包響應(yīng)報(bào)文的描述。第二接口,用于根據(jù)所述盤(pán)框102的MAC地址,向所述盤(pán)框102發(fā)送所述以太操作請(qǐng)求報(bào)文。進(jìn)一步地,第二接口,還用于接收所述盤(pán)框102發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器1014的MAC地址。第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還用于執(zhí)行:解封裝所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng);第一接口,還用于向所述中央處理器1012發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。進(jìn)一步地,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文還攜帶所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí),所述第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還用于執(zhí)行:記錄所述SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài);具體地,當(dāng)向所述盤(pán)框102發(fā)送所述以太操作請(qǐng)求報(bào)文時(shí),記錄所述SCSI協(xié)議操作請(qǐng)求的事務(wù)狀態(tài)為建立與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接,并且執(zhí)行所述SCSI協(xié)議事務(wù)。進(jìn)一步地,第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還用于執(zhí)行:根據(jù)所述SCSI協(xié)議操作請(qǐng)求響應(yīng),更新所述SCSI協(xié)議操作請(qǐng)求的事務(wù)狀態(tài)為所述SCSI協(xié)議事務(wù)執(zhí)行完畢,撤銷所述與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接。進(jìn)一步地,第一中央處理器執(zhí)行所述內(nèi)存中的計(jì)算機(jī)指令,還用于執(zhí)行:當(dāng)以太操作請(qǐng)求響應(yīng)報(bào)文未攜帶所述控器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)時(shí),丟棄所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。進(jìn)一步地,第一接口為PCIE接口。如圖11所示的后端適配器1014,從邏輯上可以劃分為如圖13所示的結(jié)構(gòu),包括第一收發(fā)單元1301,查詢單元1302,封裝與解封裝單元1303和第二收發(fā)單元1304。第一收發(fā)單元1301,用于接收中央處理器1012發(fā)送的SCSI協(xié)議操作請(qǐng)求,其中,所述SCSI協(xié)議操作請(qǐng)求中攜帶目標(biāo)盤(pán)1031的SAS協(xié)議地址;查詢單元1302,用于查詢盤(pán)框102的MAC地址與目標(biāo)盤(pán)1031的SAS協(xié)議地址對(duì)應(yīng)關(guān)系,獲得所述盤(pán)框102的MAC地址;封裝與解封裝單元1303,用于將所述SCSI協(xié)議操作請(qǐng)求封裝到以太操作請(qǐng)求報(bào)文,以太操作請(qǐng)求報(bào)文攜帶所述后端適配器1014的MAC地址和盤(pán)框102的MAC地址;第二收發(fā)單元1304,用于根據(jù)盤(pán)框102的MAC地址向盤(pán)框102發(fā)送所述以太操作請(qǐng)求報(bào)文。進(jìn)一步地,所述SCSI協(xié)議操作請(qǐng)求還攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí),封裝與解封裝單元還用于將所述SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到所述以太操作請(qǐng)求報(bào)文的第一字段,將所述目標(biāo)盤(pán)的SAS協(xié)議地址封裝到第二字段;其中,所述第一字段、所述第二字段與所述以太操作請(qǐng)求報(bào)文中攜帶所述SCSI協(xié)議操作請(qǐng)求的字段分別屬于三個(gè)不同的字段。進(jìn)一步地,第二收發(fā)單元1304,還用于接收盤(pán)框102發(fā)送的所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文;其中,所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文攜帶所述后端適配器1014的MAC地址。進(jìn)一步地,封裝與解封裝單元1303,還用于解封裝所述以太操作請(qǐng)求報(bào)文的以太響應(yīng)報(bào)文,獲得SCSI協(xié)議操作請(qǐng)求響應(yīng)。第一收發(fā)單元1301,還用于向所述中央處理器1012發(fā)送所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。進(jìn)一步地,所述后端適配器101還包括記錄單元1304,用于記錄所述SCSI協(xié)議操作請(qǐng)求的事務(wù)執(zhí)行狀態(tài)。具體地,當(dāng)向所述盤(pán)框102發(fā)送所述以太操作請(qǐng)求報(bào)文時(shí),所述記錄單元1304記錄所述SCSI協(xié)議操作請(qǐng)求的事務(wù)狀態(tài)為建立與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接,執(zhí)行所述SCSI協(xié)議事務(wù)。進(jìn)一步地,所述記錄單元1304,還用于根據(jù)所述SCSI協(xié)議操作請(qǐng)求響應(yīng)更新所述SCSI協(xié)議操作請(qǐng)求的事務(wù)狀態(tài)為所述SCSI協(xié)議事務(wù)執(zhí)行完畢,撤銷所述與所述目標(biāo)盤(pán)1031的SCSI協(xié)議事務(wù)鏈接。進(jìn)一步地,所述第一收發(fā)單元1301還用于當(dāng)所述以太操作請(qǐng)求響應(yīng)報(bào)文未攜帶所述控制器101的SCSI協(xié)議事務(wù)標(biāo)識(shí)時(shí),丟棄所述SCSI協(xié)議操作請(qǐng)求響應(yīng)。進(jìn)一步地,盤(pán)框102的MAC地址與目標(biāo)盤(pán)1031的SAS協(xié)議地址對(duì)應(yīng)關(guān)系是由后端適配器1014根據(jù)框盤(pán)102發(fā)送的資源信息建立起來(lái)的;所述資源信息包括盤(pán)框102的MAC地址和目標(biāo)盤(pán)1031的SAS協(xié)議地址,具體是由盤(pán)框102發(fā)送的心跳廣播包響應(yīng)實(shí)現(xiàn)的。進(jìn)一步地,本發(fā)明實(shí)施例中描述的控制器101和盤(pán)框102可以組成如圖14所示的存儲(chǔ)系統(tǒng),包括多個(gè)控制器101和多個(gè)盤(pán)框102,關(guān)于控制器101和盤(pán)框102的數(shù)量可以根據(jù)實(shí)際需求確定。多個(gè)控制器101與多個(gè)盤(pán)框102通過(guò)以太交換機(jī)100通信。同時(shí),控制器101之間可以形成冗余關(guān)系以提高可靠性。通過(guò)本發(fā)明實(shí)施例提供的控制器101和盤(pán)框102,可以實(shí)現(xiàn)系統(tǒng)的靈活擴(kuò)展。本發(fā)明實(shí)施例中,SCSI協(xié)議操作請(qǐng)求和SCSI協(xié)議操作請(qǐng)求響應(yīng)均是SCSI協(xié)議報(bào)文;SAS協(xié)議作為一種接口協(xié)議,即使用串行的SCSI協(xié)議,使用SAS接口的設(shè)備之間使用SCSI協(xié)議通信,具體到本發(fā)明實(shí)施例,盤(pán)1031…103n,1041…104n為SAS協(xié)議接口的盤(pán),盤(pán)框102也使用SAS協(xié)議接口與盤(pán)1031…103n,1041…104n連接,盤(pán)框102與盤(pán)1031…103n,1041…104n使用SCSI協(xié)議通信;SCSI協(xié)議事務(wù)鏈接是在SCSI協(xié)議中,發(fā)起端(Initiator)與目標(biāo)端(Target)通信建立的鏈路,當(dāng)通信結(jié)束時(shí),釋放該鏈路,從而釋放SCSI協(xié)議資源,而建立該鏈路以執(zhí)行的事務(wù)為SCSI協(xié)議事務(wù),即對(duì)應(yīng)的SCSI協(xié)議操作請(qǐng)求。本發(fā)明實(shí)施例中,將SCSI協(xié)議事務(wù)標(biāo)識(shí)封裝到以太操作請(qǐng)求報(bào)文的第一字段,則稱以太操作請(qǐng)求報(bào)文的第一字段攜帶SCSI協(xié)議事務(wù)標(biāo)識(shí);將目標(biāo)盤(pán)的SAS協(xié)議地址封裝到以太操作請(qǐng)求報(bào)文的第二字段,則稱以太操作請(qǐng)求報(bào)文的第二字段攜帶目標(biāo)盤(pán)的SAS協(xié)議地址。本發(fā)明實(shí)施例中使用的中央處理器和第一中央處理器的描述,僅僅是為了清楚說(shuō)明歸屬于不同的裝置,中央處理器和第一中央處理器可以為相同的處理器,也可以為不同的處理器,具體根據(jù)技術(shù)需要選擇,本發(fā)明實(shí)施例對(duì)此不作限定。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所公開(kāi)的系統(tǒng)、方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取非易失性存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的非易失性存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。