專利名稱:一種基于pci卡的網(wǎng)絡(luò)存儲(chǔ)裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型屬于網(wǎng)絡(luò)存儲(chǔ)技術(shù)領(lǐng)域,具體涉及一種可與現(xiàn)有計(jì)算機(jī)主機(jī)兼容 的、內(nèi)置式網(wǎng)絡(luò)存儲(chǔ)裝置,尤其涉及一種主要由內(nèi)置于計(jì)算機(jī)主板上的PCI (Peripheral Component Interconnect,外設(shè)部件互連標(biāo)準(zhǔn))卡和可與計(jì)算機(jī)主板、PCI卡同時(shí)數(shù)據(jù)通信 的硬盤組成的、使計(jì)算機(jī)在“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均可實(shí)現(xiàn)網(wǎng)絡(luò)下載的網(wǎng)絡(luò)存儲(chǔ)
直ο
背景技術(shù):
近年來(lái),隨機(jī)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,計(jì)算機(jī)的網(wǎng)絡(luò)應(yīng)用無(wú)處不在。其中, 從網(wǎng)絡(luò)上下載數(shù)據(jù)(網(wǎng)絡(luò)下載,為網(wǎng)絡(luò)存儲(chǔ)的其中一種任務(wù)形式)成為計(jì)算機(jī)的一種基本 功能,通常,現(xiàn)有普通硬件架構(gòu)的計(jì)算機(jī)裝置均能實(shí)現(xiàn)這一基本功能。實(shí)現(xiàn)網(wǎng)絡(luò)下載的計(jì)算 機(jī)的主機(jī)一般包括有主板、主板上的中央處理單元(CPU)、主板上的芯片組(例如南北橋 芯片組)、硬盤、內(nèi)存、網(wǎng)卡、電源模塊、光驅(qū)等。通常,計(jì)算機(jī)的網(wǎng)絡(luò)下載是多任務(wù)模式的,例 如,用戶在進(jìn)行網(wǎng)絡(luò)瀏覽時(shí)同時(shí)進(jìn)行軟件更新下載、同時(shí)通過(guò)BT等軟件網(wǎng)絡(luò)下載數(shù)據(jù)。而 這種網(wǎng)絡(luò)下載數(shù)據(jù)通常會(huì)大大延緩網(wǎng)絡(luò)瀏覽的速度,因此,用戶通常讓計(jì)算機(jī)處理閑置時(shí) 開機(jī)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)下載。一般情況下,計(jì)算機(jī)的工作狀態(tài)大致可以分為以下S0-S5六種狀態(tài)SO是指計(jì)算機(jī)的普通工作狀態(tài),所有計(jì)算機(jī)主板及其連接設(shè)備全開,功耗一般會(huì) 超過(guò)80W ;Sl也稱為POS (Power On Suspend,電源掛起),是指計(jì)算機(jī)除了通過(guò)CPU時(shí)鐘控制 器將CPU停止工作之外,其他主板連接設(shè)備(例如硬盤、內(nèi)存、芯片組等)仍然正常工作,功 耗一般在30W以下(例如,有些CPU降溫軟件就是利用這種工作原理);S2是指CPU處于關(guān)閉狀態(tài),總線時(shí)鐘也被關(guān)閉,但其余主板連接的設(shè)備仍然運(yùn)轉(zhuǎn);S3是指STR (Suspend to RAM,內(nèi)存掛起),也是使用者最長(zhǎng)用到的狀態(tài),STR就是 把系統(tǒng)進(jìn)入STR前的工作狀態(tài)數(shù)據(jù)都存放到內(nèi)存中去。在STR狀態(tài)下,主電路電源仍然繼 續(xù)為內(nèi)存等最必要的設(shè)備供電,以確保數(shù)據(jù)不丟失,而其他設(shè)備均處于關(guān)閉狀態(tài),系統(tǒng)的耗 電量極低。一旦我們按下Power按鈕(主機(jī)電源開關(guān)),系統(tǒng)就被喚醒,馬上從內(nèi)存中讀取 數(shù)據(jù)并恢復(fù)到STR之前的工作狀態(tài)。內(nèi)存的讀寫速度極快,因此我們感到進(jìn)入和離開STR 狀態(tài)所花費(fèi)的時(shí)間不過(guò)是幾秒鐘而已,功耗不超過(guò)IOW ;S4也稱為STD (Suspend to Disk,硬盤掛起),是指系統(tǒng)主電源關(guān)閉,但是硬盤仍然 帶電并可以被喚醒,此時(shí)內(nèi)存中信息被寫入硬盤中,所有部件停止工作;S5是指連電源在內(nèi)的所有設(shè)備全部關(guān)閉,計(jì)算機(jī)本身無(wú)功耗。以上狀態(tài)中,通常,SO為正常工作狀態(tài);S1、S2狀態(tài)稱之為“省電”狀態(tài),移動(dòng)鼠標(biāo)、 按任意鍵盤即可喚醒電腦;S3狀態(tài)稱之為“待機(jī)(Standby)”狀態(tài);S4狀態(tài)通常稱之為“休 眠(Hibernate)”或者“睡眠(Sle印)”狀態(tài);S5狀態(tài)稱之為“關(guān)機(jī)”狀態(tài)。以網(wǎng)絡(luò)下載為例, 計(jì)算機(jī)在日常執(zhí)行網(wǎng)絡(luò)下載時(shí),通常工作在SO狀態(tài)下,至少在S3、S4和S5狀態(tài)下,現(xiàn)有技術(shù)的計(jì)算機(jī)是根本不可能實(shí)現(xiàn)網(wǎng)絡(luò)下載任務(wù)的。因此,計(jì)算機(jī)用戶在執(zhí)行較大數(shù)據(jù)的網(wǎng)絡(luò) 下載時(shí),通常是需要運(yùn)行在SO的工作狀態(tài)。一般情況下,計(jì)算機(jī)用戶為了在使網(wǎng)絡(luò)下載不 影響在其使用時(shí)的網(wǎng)絡(luò)速度,通常是用戶離開狀態(tài)下讓計(jì)算機(jī)運(yùn)行在SO狀態(tài)、讓其自動(dòng)執(zhí) 行網(wǎng)絡(luò)下載。這樣,現(xiàn)有計(jì)算機(jī)雖然能夠較好實(shí)現(xiàn)網(wǎng)絡(luò)下載等網(wǎng)絡(luò)存儲(chǔ)任務(wù),但是,具有運(yùn) 行成本高、功耗大、縮短計(jì)算機(jī)壽命的缺點(diǎn)。針對(duì)以上所述需求,現(xiàn)有技術(shù)中提出了一種專用于網(wǎng)絡(luò)下載的網(wǎng)絡(luò)附加存儲(chǔ) (Network Attached Storage,NAS)。這種裝置利用執(zhí)行網(wǎng)絡(luò)下載等網(wǎng)絡(luò)存儲(chǔ)任務(wù)時(shí)需要執(zhí) 行的任務(wù)簡(jiǎn)單、要求運(yùn)行的相關(guān)硬件較少的特點(diǎn),用相對(duì)簡(jiǎn)單硬件結(jié)構(gòu)(相對(duì)于計(jì)算機(jī)主 機(jī))形成一個(gè)類似于專用于網(wǎng)絡(luò)下載的文件服務(wù)器。NAS通常包括微處理器、網(wǎng)絡(luò)控制模 塊、用于數(shù)據(jù)存儲(chǔ)的硬盤及其控制器、輸入模塊、固定存儲(chǔ)模塊、顯示模塊等,通過(guò)以上模塊 協(xié)調(diào)工作,用戶可以通過(guò)網(wǎng)絡(luò)接口與網(wǎng)絡(luò)直接連接,實(shí)現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)服務(wù)。因此,具有相對(duì)成 本低(相對(duì)于計(jì)算機(jī))、可用性高、方便安裝使用等優(yōu)點(diǎn)。同時(shí),現(xiàn)有技術(shù)中還提出了一種DAS(Direct Attached Storage,直接附屬存 儲(chǔ)),也可稱為SAS (Server-Attached Storage,服務(wù)器附加存儲(chǔ))。DAS被定義為直接連 接在各種服務(wù)器或客戶端擴(kuò)展接口下的數(shù)據(jù)存儲(chǔ)設(shè)備,它依賴于服務(wù)器,其本身是硬件的 堆疊,不帶有任何存儲(chǔ)操作系統(tǒng)。在這種方式中,存儲(chǔ)設(shè)備是通過(guò)電纜(通常是SCSI接口 (SmallComputer System Interface,小型計(jì)算機(jī)系統(tǒng)接口)電纜)直接到服務(wù)器的,I/ 0(輸入/輸入)請(qǐng)求直接發(fā)送到存儲(chǔ)設(shè)備。不管是NAS還是DAS,相對(duì)于計(jì)算機(jī)主機(jī)都是一個(gè)獨(dú)立的設(shè)備裝置,隨著網(wǎng)絡(luò)存儲(chǔ) 的個(gè)人應(yīng)用需求越來(lái)越廣,個(gè)人用戶為更好的實(shí)現(xiàn)網(wǎng)絡(luò)存儲(chǔ)功能,一般不大愿意再花高價(jià) 錢購(gòu)買NAS或者DAS,取而代之的是,通常是使計(jì)算機(jī)主機(jī)長(zhǎng)時(shí)間運(yùn)行于SO狀態(tài)實(shí)現(xiàn)自身的 網(wǎng)絡(luò)存儲(chǔ)需求。因此,有必要提出一種計(jì)算機(jī)內(nèi)置式的、主要用來(lái)替代NAS或者DAS的功能的低成 本網(wǎng)絡(luò)存儲(chǔ)裝置。
實(shí)用新型內(nèi)容本實(shí)用新型要解決的技術(shù)問(wèn)題是,提供一種內(nèi)置于計(jì)算機(jī)中的、計(jì)算機(jī)在“待機(jī)”、 “休眠(包括睡眠狀態(tài)),,或“關(guān)機(jī)”狀態(tài)下均能工作的網(wǎng)絡(luò)存儲(chǔ)裝置。為解決以上技術(shù)問(wèn)題,本實(shí)用新型提供一種網(wǎng)絡(luò)存儲(chǔ)裝置,其包括內(nèi)置于計(jì)算機(jī)主板上的外設(shè)部件互連標(biāo)準(zhǔn)卡;與所述外設(shè)部件互連標(biāo)準(zhǔn)卡數(shù)據(jù)通信連接的硬盤;以及網(wǎng)絡(luò)接口單元,其中,所述硬盤同時(shí)與所述計(jì)算機(jī)主板數(shù)據(jù)通信連接,所述外設(shè)部件互連標(biāo)準(zhǔn)卡、 硬盤和網(wǎng)絡(luò)接口單元在計(jì)算機(jī)“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均處于帶電狀態(tài)。根據(jù)本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置,所述外設(shè)部件互連標(biāo)準(zhǔn)卡包括處理單元、 存儲(chǔ)單元、外設(shè)部件互連標(biāo)準(zhǔn)接口,所述內(nèi)存單元、外設(shè)部件互連標(biāo)準(zhǔn)接口分別與處理單元 通信連接。根據(jù)本實(shí)用新型提供的又一實(shí)施例網(wǎng)絡(luò)存儲(chǔ)裝置,所述外設(shè)部件互連標(biāo)準(zhǔn)卡包括 處理單元、存儲(chǔ)單元、外設(shè)部件互連標(biāo)準(zhǔn)接口和網(wǎng)絡(luò)接口單元,所述內(nèi)存單元、外設(shè)部件互連標(biāo)準(zhǔn)接口和網(wǎng)絡(luò)接口單元分別與處理單元通信連接。所述硬盤通過(guò)數(shù)據(jù)線直接與所述計(jì)算機(jī)主板實(shí)現(xiàn)數(shù)據(jù)通信連接,所述外設(shè)部件互 連標(biāo)準(zhǔn)卡通過(guò)計(jì)算機(jī)主板間接實(shí)現(xiàn)與所述硬盤實(shí)現(xiàn)數(shù)據(jù)通信連接。較佳地,所述硬盤通過(guò)數(shù)據(jù)線直接與所述外設(shè)部件互連標(biāo)準(zhǔn)卡實(shí)現(xiàn)數(shù)據(jù)通信連 接。所述外設(shè)部件互連標(biāo)準(zhǔn)卡可以相對(duì)計(jì)算機(jī)主板上的中央處理單元獨(dú)立運(yùn)行。所述 處理單元可以為8位、16位或者32位的微處理器。所述處理單元可以為8086系列的單片 機(jī)、微控制單元或者數(shù)字信號(hào)處理器。所述外設(shè)部件互連標(biāo)準(zhǔn)卡通過(guò)外設(shè)部件互連標(biāo)準(zhǔn)接口插于計(jì)算機(jī)主板的外設(shè)部 件互連標(biāo)準(zhǔn)插槽上。所述外設(shè)部件互連標(biāo)準(zhǔn)插槽在計(jì)算機(jī)“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài) 下均處于帶電狀態(tài)。本實(shí)用新型的技術(shù)效果是,該網(wǎng)絡(luò)存儲(chǔ)裝置所包括內(nèi)置于計(jì)算機(jī)主板上的外設(shè)部 件互連標(biāo)準(zhǔn)卡以及與所述外設(shè)部件互連標(biāo)準(zhǔn)卡數(shù)據(jù)通信連接的硬盤,該硬盤同時(shí)可被現(xiàn) 有技術(shù)計(jì)算機(jī)主板共享利用,因此具有成本低、可內(nèi)置于計(jì)算機(jī)中的優(yōu)點(diǎn);同時(shí),插在主板 PCI插槽上的PCI卡和硬盤在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均處于帶電狀 態(tài),從而在計(jì)算機(jī)主板上的中央處理器停止工作時(shí),網(wǎng)絡(luò)存儲(chǔ)裝置也能夠根據(jù)命令運(yùn)行,因 此該網(wǎng)絡(luò)存儲(chǔ)裝置在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均也能夠獨(dú)立實(shí)現(xiàn)網(wǎng)絡(luò) 存儲(chǔ),具有功耗低的特點(diǎn)。
圖1是本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第一實(shí)施例結(jié)構(gòu)示意圖;圖2是圖1所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖;圖3是本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第二實(shí)施例結(jié)構(gòu)示意圖;圖4是圖3所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖;圖5是本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第三實(shí)施例結(jié)構(gòu)示意圖;圖6是圖5所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖。
具體實(shí)施方式
為使本實(shí)用新型的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,
以下結(jié)合附圖對(duì)本實(shí)用新型 作進(jìn)一步的詳細(xì)描述。在該實(shí)用新型中,“待機(jī)”狀態(tài)是指背景技術(shù)中所描述的S3狀態(tài);“休眠”狀態(tài)是指 背景技術(shù)中所描述的S4狀態(tài),“休眠”狀態(tài)也包括通常所說(shuō)的“睡眠”狀態(tài);“關(guān)機(jī)”狀態(tài)即 背景技術(shù)中所描述的S5狀態(tài)。圖1所示為本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第一實(shí)施例結(jié)構(gòu)示意圖。該網(wǎng)絡(luò)存 儲(chǔ)裝置200包括PCI卡211、硬盤220和網(wǎng)絡(luò)接口單元230,由于PCI卡211可以插在計(jì)算 機(jī)主板上的PCI插槽上,因此該網(wǎng)絡(luò)存儲(chǔ)裝置200可以內(nèi)置于計(jì)算機(jī)主板300上。在該實(shí) 施例中,硬盤220是直接于計(jì)算機(jī)主板300數(shù)據(jù)通信連接,例如通過(guò)數(shù)據(jù)線直接連接于主板 之上;網(wǎng)絡(luò)接口單元230也是與計(jì)算機(jī)主板300直接連接,例如通過(guò)PCI插槽與計(jì)算機(jī)主板 300直接連接。
5[0037]請(qǐng)參閱圖1,PCI卡211包括處理單元211、存儲(chǔ)單元212、PCI接口 213。由于執(zhí) 行網(wǎng)絡(luò)存儲(chǔ)任務(wù)時(shí)需要執(zhí)行的任務(wù)簡(jiǎn)單,數(shù)據(jù)命令處理相對(duì)不是那么復(fù)雜,因此,處理單元 211可以選擇能耗較低的CPU(中央處理單元),這可以減小對(duì)計(jì)算機(jī)的電源模塊的供電要 求;功耗較低的CPU的頻率通常也比較低,一般情況下其處理頻率是能夠滿足網(wǎng)絡(luò)存儲(chǔ)任 務(wù)處理需求,當(dāng)然,其處理頻率的大小至少要滿足其通信連接的網(wǎng)絡(luò)接口單元230的要求。 處理單元211 —般為小型的處理器,其價(jià)格也一般相對(duì)較低。該P(yáng)CI卡可以相對(duì)計(jì)算機(jī)主板 上的中央處理單元獨(dú)立運(yùn)行,例如,在中央處理單元運(yùn)行的情況下,PCI卡的處理單元211 不運(yùn)行;在中央處理單元停止運(yùn)行的情況下,可以選擇PCI卡的處理單元211運(yùn)行。在該實(shí) 施例中,處理單元211可以為8086系列的單片機(jī)、MCU (Micro Control Unit,微控制單元)、 DSP (Digital Signal Processing,數(shù)字信號(hào)處理器)等,其可以為8位、16位或者32位的 微處理器,其也可以為ARM后者M(jìn)arvell公司的比較節(jié)能的微處理機(jī)架構(gòu)的處理單元。隨 著微處理器技術(shù)的發(fā)展變化,處理單元211的選擇也可以進(jìn)一步作擴(kuò)展。請(qǐng)參閱圖1,PCI卡210中的存儲(chǔ)單元212、PCI接口 213分別與處理單元211通信 連接,從而可以實(shí)現(xiàn)處理單元211與存儲(chǔ)單元212之間、處理單元211與PCI接口 213之間 實(shí)現(xiàn)數(shù)據(jù)或命令的交換。該P(yáng)CI卡210通過(guò)PCI接口 213插于計(jì)算機(jī)主板的PCI插槽上, 從而可以實(shí)現(xiàn)PCI卡210與計(jì)算機(jī)主板之間的通信連接(當(dāng)然也包括電性連接特性),該 網(wǎng)絡(luò)存儲(chǔ)裝置200的計(jì)硬盤220因此也能夠通過(guò)計(jì)算機(jī)主板間接和PCI卡210實(shí)現(xiàn)通信連 接,硬盤220和PCI卡210、存儲(chǔ)單元212之間可以實(shí)現(xiàn)數(shù)據(jù)或命令的交換。存儲(chǔ)單元212 一般為內(nèi)存單元,其內(nèi)存容量可以相對(duì)較小。在網(wǎng)絡(luò)存儲(chǔ)時(shí),通常把最需要頻繁使用的數(shù)據(jù) 存放在處理單元211的寄存器(Register)中,把比較頻繁使用的數(shù)據(jù)存放在存儲(chǔ)單元212 中,把偶爾使用的數(shù)據(jù)存放在硬盤220中。存儲(chǔ)單元212的容量不受本實(shí)用新型限制,其也 可以為DDR1、DDR2或者DDR3的內(nèi)存。需要說(shuō)明的是,隨著計(jì)算機(jī)存儲(chǔ)技術(shù)的發(fā)展,內(nèi)存也 可以被其它形式的存儲(chǔ)裝置代替(例如,正在研究的相變存儲(chǔ)器),存儲(chǔ)單元212的選擇也 可以隨技術(shù)的發(fā)展而變化。請(qǐng)參閱圖1,硬盤220和網(wǎng)絡(luò)接口單元230均與計(jì)算機(jī)主板100通信連接,其可以 受計(jì)算機(jī)主板上的CPU等統(tǒng)一協(xié)調(diào)運(yùn)行,從而可以作為計(jì)算機(jī)主機(jī)的硬盤和網(wǎng)絡(luò)接口分別 實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)和網(wǎng)絡(luò)通信功能。在該實(shí)施例中,硬盤220和網(wǎng)絡(luò)接口單元230同時(shí)也可以作 為網(wǎng)絡(luò)存儲(chǔ)裝置200的功能部件,分別實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)和網(wǎng)絡(luò)通信功能。硬盤220可以為通 過(guò)PCI或SATA數(shù)據(jù)線與計(jì)算機(jī)主板連接的硬盤,也可以為通過(guò)USB數(shù)據(jù)線與計(jì)算機(jī)主板的 USB(Universal Serial Bus,通用串行總線)接口連接的硬盤。硬盤220的接口類型可以 是 SATA (Serial ATA,串口 )形式、IDE (Integrated Drive Electronic,電子集成驅(qū)動(dòng)器) 形式、SCSI形式或者光纖通道形式,其具體接口類型也不受本實(shí)用新型限制。需要說(shuō)明的 是,隨著計(jì)算機(jī)存儲(chǔ)技術(shù)的發(fā)展,硬盤也可以被其它形式的存儲(chǔ)裝置代替(例如,F(xiàn)lash存 儲(chǔ)器形式的固態(tài)硬盤),硬盤220的選擇也可以隨技術(shù)的發(fā)展而變化。在該實(shí)用新型中,由于通過(guò)計(jì)算機(jī)主板上的電源設(shè)置,可以使PCI卡210、硬盤220 和網(wǎng)絡(luò)接口單元230在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均處于帶電狀態(tài)。因 此,即使計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下,該網(wǎng)絡(luò)存儲(chǔ)裝置200也可以實(shí)現(xiàn)網(wǎng) 絡(luò)存儲(chǔ)功能,這樣就彌補(bǔ)了計(jì)算機(jī)主機(jī)不能在“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下實(shí)現(xiàn)網(wǎng)絡(luò)存 儲(chǔ)功能的缺點(diǎn)。[0041]圖2所示為圖1所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖。通過(guò)在現(xiàn)有 的計(jì)算機(jī)主板上插入網(wǎng)絡(luò)存儲(chǔ)裝置的PCI卡,可以使該電腦主機(jī)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)存儲(chǔ)功能。 如圖2所示,該計(jì)算機(jī)主板100包括計(jì)算機(jī)的電源模塊120、計(jì)算機(jī)主板上的中央處理單元 110、計(jì)算機(jī)主板上的內(nèi)存單元130、主板芯片組(Chipset) 140、PCI插槽150、硬盤插槽160、 網(wǎng)絡(luò)接口單元230。在該實(shí)施例中,網(wǎng)絡(luò)存儲(chǔ)裝置的PCI卡置于其中一個(gè)PCI (Peripheral Component Interconnect,外設(shè)組件互連)插槽150上,網(wǎng)絡(luò)接口單元230置于另一個(gè)PCI 插槽150上,這兩個(gè)PIC插槽在計(jì)算機(jī)關(guān)機(jī)或者休眠狀態(tài)下均能帶電。PCI卡210通過(guò)計(jì)算 機(jī)主板可以間接和計(jì)算機(jī)上的硬盤220間接實(shí)現(xiàn)數(shù)據(jù)通信連接。計(jì)算機(jī)的電源模塊120可 以向主板上的其它各個(gè)單元供電,需要說(shuō)明的是,不管計(jì)算機(jī)在S0、S1、S2、S3、S4還是S5狀 態(tài),計(jì)算機(jī)的電源模塊120都可以使PCI卡210、硬盤220、網(wǎng)絡(luò)接口單元230處于帶電狀態(tài), 以備網(wǎng)絡(luò)存儲(chǔ)裝置在計(jì)算機(jī)處于關(guān)機(jī)或者休眠狀態(tài)都可以隨時(shí)根據(jù)指令而工作運(yùn)行。因 此,在計(jì)算機(jī)主機(jī)在處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下,PCI卡210、硬盤220、網(wǎng)絡(luò)接口 單元230 —起可以組合形成另外一個(gè)“小型”計(jì)算機(jī),以執(zhí)行比較耗時(shí)但任務(wù)簡(jiǎn)單的網(wǎng)絡(luò)存 儲(chǔ)工作。因此相當(dāng)于在計(jì)算機(jī)主機(jī)上內(nèi)置增加了一個(gè)能代理NAS的主要功能的網(wǎng)絡(luò)存儲(chǔ)裝 置。由于該網(wǎng)絡(luò)存儲(chǔ)裝置可以與電腦主機(jī)共享使用硬盤和網(wǎng)絡(luò)接口單元(尤其是共享使用 硬盤),從而能大大降低網(wǎng)絡(luò)存儲(chǔ)裝置的成本;同時(shí)該網(wǎng)絡(luò)存儲(chǔ)裝置內(nèi)置于計(jì)算機(jī)主機(jī)中, 能在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”的狀態(tài)下能夠獨(dú)立運(yùn)行網(wǎng)絡(luò)存儲(chǔ)裝置,實(shí)現(xiàn)數(shù)據(jù) 下載等網(wǎng)絡(luò)存儲(chǔ)任務(wù),因此在運(yùn)行方面也具有成本低的優(yōu)點(diǎn)。進(jìn)一步參閱圖2所示,該計(jì)算機(jī)主板100還可以包括電池170.在該實(shí)施例中,電 池170也可以用于對(duì)網(wǎng)絡(luò)存儲(chǔ)裝置所包括的PCI卡210、硬盤220、網(wǎng)絡(luò)接口單元230供電, 使之處于帶電狀態(tài)。圖3所示為本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第二實(shí)施例結(jié)構(gòu)示意圖。如圖1和 圖3所示,該網(wǎng)絡(luò)存儲(chǔ)裝置400與圖1所示網(wǎng)絡(luò)存儲(chǔ)裝置200的主要區(qū)別在于網(wǎng)絡(luò)存儲(chǔ)裝 置不與計(jì)算機(jī)主機(jī)共用網(wǎng)絡(luò)接口單元,而是在其PCI卡410中設(shè)置網(wǎng)絡(luò)接口單元用于網(wǎng)絡(luò) 通信。網(wǎng)絡(luò)存儲(chǔ)裝置400同樣包括PCI卡和計(jì)算機(jī)主板上的硬盤210,PCI卡410包括處理 單元411、存儲(chǔ)單元412、PCI接口 413以及網(wǎng)絡(luò)接口單元414,通過(guò)在PCI卡增加一個(gè)與處 理單元411通信連接的網(wǎng)絡(luò)接口單元414,從而可以使PCI卡單獨(dú)可以實(shí)現(xiàn)網(wǎng)絡(luò)通信功能。 現(xiàn)有技術(shù)中,將網(wǎng)絡(luò)接口單元集成與PCI卡上時(shí),其所需要增加的成本比較少,因此,容易 被使用者接受。關(guān)于圖3所示的網(wǎng)絡(luò)存儲(chǔ)裝置400的其它相同部分在此不再作一一累述。同樣,繼續(xù)提供圖3所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖。圖4所 示為圖3所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖。如圖2和圖4所示,其主要 區(qū)別在于計(jì)算機(jī)主板300上的網(wǎng)絡(luò)接口單元230并不包括在網(wǎng)絡(luò)存儲(chǔ)裝置中,其僅用于計(jì) 算機(jī)主機(jī)的網(wǎng)絡(luò)通信。內(nèi)置于計(jì)算機(jī)主機(jī)的網(wǎng)絡(luò)存儲(chǔ)裝置包括PIC卡410和硬盤220。圖5所示為本實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置的第三實(shí)施例結(jié)構(gòu)示意圖。以上圖1 和圖3所示實(shí)施例的網(wǎng)絡(luò)存儲(chǔ)裝置中的硬盤220是直接通過(guò)數(shù)據(jù)線與計(jì)算機(jī)主板連接的, 網(wǎng)絡(luò)存儲(chǔ)裝置的PCI卡間接通過(guò)計(jì)算機(jī)主板實(shí)現(xiàn)數(shù)據(jù)通信連接。圖5所示實(shí)施例與之前 所述實(shí)施例的主要區(qū)別在于網(wǎng)絡(luò)存儲(chǔ)裝置600中的硬盤220是通過(guò)數(shù)據(jù)線直接與PCI卡 610數(shù)據(jù)通信連接的,而計(jì)算機(jī)主板300是通過(guò)PCI卡610間接與硬盤220實(shí)現(xiàn)數(shù)據(jù)通信 連接。計(jì)算機(jī)在開機(jī)時(shí),例如處于SO狀態(tài)時(shí),網(wǎng)絡(luò)存儲(chǔ)裝置不執(zhí)行網(wǎng)絡(luò)存儲(chǔ)任務(wù),計(jì)算機(jī)主板間接空置硬盤220,實(shí)現(xiàn)相關(guān)數(shù)據(jù)存儲(chǔ)功能。在該實(shí)施例中,硬盤220也是通過(guò)計(jì)算機(jī)的 電源模塊進(jìn)行供電。硬盤220也可以為通過(guò)USB數(shù)據(jù)線與PCI卡610連接,通過(guò)USB數(shù)據(jù) 線連接時(shí),PCI卡610先與機(jī)箱上的USB接口連接、再與該USB數(shù)據(jù)線連接。網(wǎng)絡(luò)存儲(chǔ)裝置 600同樣包括PCI卡610和硬盤220,PCI卡610同樣包括處理單元611、存儲(chǔ)單元612、PCI 接口 613以及網(wǎng)絡(luò)接口單元614。關(guān)于圖5所示的網(wǎng)絡(luò)存儲(chǔ)裝置600的其它相同部分在此 不再作一一累述。圖6所示為圖5所示網(wǎng)絡(luò)存儲(chǔ)裝置與計(jì)算機(jī)主板的結(jié)構(gòu)關(guān)系示意圖。如圖4和 圖6所示,其主要區(qū)別在于用于網(wǎng)絡(luò)存儲(chǔ)裝置的硬盤220并不是通過(guò)數(shù)據(jù)線與計(jì)算機(jī)主板 300上的硬盤插槽連接,而是直接通過(guò)數(shù)據(jù)線與PIC卡610實(shí)現(xiàn)數(shù)據(jù)通信連接。由于,PIC 卡610是內(nèi)置于計(jì)算機(jī)主板上的PCI插槽150上,因此,計(jì)算機(jī)主板可以通過(guò)PIC卡中轉(zhuǎn)實(shí) 現(xiàn)對(duì)硬盤220的控制。在該實(shí)施例中,計(jì)算機(jī)主板上還可以直接其它硬盤,例如,通過(guò)PIC 插槽直接連接于計(jì)算機(jī)主板上的第二硬盤230。計(jì)算機(jī)在處于開機(jī)狀態(tài)時(shí),可以同時(shí)對(duì)硬盤 220、第二硬盤230控制,實(shí)現(xiàn)網(wǎng)絡(luò)存儲(chǔ)或者其它數(shù)據(jù)存儲(chǔ)功能。該第三實(shí)施例的網(wǎng)絡(luò)存儲(chǔ) 裝置相比于第一、第二實(shí)施例的優(yōu)點(diǎn)是更容易與現(xiàn)有技術(shù)中等計(jì)算機(jī)主板兼容。進(jìn)一步,我們對(duì)兩種實(shí)施例的網(wǎng)絡(luò)存儲(chǔ)裝置的運(yùn)行作簡(jiǎn)要說(shuō)明。該網(wǎng)絡(luò)存儲(chǔ)裝置內(nèi)置于計(jì)算機(jī)后,該計(jì)算機(jī)在開機(jī)正常運(yùn)行狀態(tài),計(jì)算機(jī)主機(jī)自 身就可以實(shí)現(xiàn)網(wǎng)絡(luò)存儲(chǔ)功能,因此一般情況下不需要通過(guò)該實(shí)用新型的網(wǎng)絡(luò)存儲(chǔ)裝置來(lái)實(shí) 行網(wǎng)絡(luò)存儲(chǔ)功能。但是,在關(guān)機(jī)或者休眠狀態(tài)后,通過(guò)該計(jì)算機(jī)上內(nèi)置的網(wǎng)絡(luò)存儲(chǔ)裝置運(yùn)行 (PIC卡210或410或610是可以運(yùn)行并與硬盤220結(jié)合運(yùn)行),可以繼續(xù)或者重新開始網(wǎng) 絡(luò)下載等網(wǎng)絡(luò)存儲(chǔ)功能。如本領(lǐng)域技術(shù)人員所悉知,該計(jì)算機(jī)需要適用于網(wǎng)絡(luò)存儲(chǔ)裝置的 驅(qū)動(dòng)程序;網(wǎng)絡(luò)存儲(chǔ)裝置PIC卡、硬盤220、網(wǎng)絡(luò)接口單元230之間的相互協(xié)同工作原理也 與NAS的工作原理類似,例如,硬盤220上有一個(gè)數(shù)據(jù)庫(kù),里面存放用戶所設(shè)定的下載任務(wù) 列表,計(jì)算機(jī)正常工作時(shí),硬盤220的控制交給中央處理單元110控制;計(jì)算機(jī)處于關(guān)機(jī)或 者休眠狀態(tài)時(shí),硬盤220的控制交給PIC卡的處理單元211 (或者411、611)控制,下載任務(wù) 列表以處理單元211(或者411、611)可以識(shí)別的格式交給處理單元211(或者411、611)處 理,處理單元協(xié)同控制硬盤220、存儲(chǔ)單元212 (或者412、612)、網(wǎng)絡(luò)接口單元,開始或者繼 續(xù)未完成的下載任務(wù)。網(wǎng)絡(luò)存儲(chǔ)裝置所運(yùn)行的系統(tǒng)可以基于Linux操作系統(tǒng)開發(fā)。由上可知,該實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置相當(dāng)于通過(guò)PCI卡實(shí)現(xiàn)了計(jì)算機(jī)主機(jī) 功能的擴(kuò)展,其能夠在計(jì)算機(jī)處理“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)執(zhí)行網(wǎng)絡(luò)存儲(chǔ)任務(wù)。因此, 該網(wǎng)絡(luò)存儲(chǔ)裝置相比與NAS或者DAS具有成本低的特點(diǎn);同時(shí)通過(guò)PCI卡、計(jì)算機(jī)上的硬盤 搭建了一個(gè)“小計(jì)算機(jī)”,專用于任務(wù)相對(duì)簡(jiǎn)單但耗時(shí)的網(wǎng)絡(luò)存儲(chǔ)任務(wù),因此可以實(shí)現(xiàn)低功 耗的特點(diǎn)。需要說(shuō)明的是,本實(shí)用新型中所提到的“計(jì)算機(jī)主板上的部件”是指固定于主板的 電路印刷版上的部件、或者是指通過(guò)拔插裝置連接于主板上的部件、亦或者是指通過(guò)數(shù)據(jù) 線的方式連接于主板上的部件;本實(shí)用新型中所提到的“置于計(jì)算機(jī)主板上”是指固定于主 板的電路印刷版上、或者是指通過(guò)拔插裝置連接于主板上、亦或者是指通過(guò)數(shù)據(jù)線的方式 連接于主板上。在不偏離本實(shí)用新型的精神和范圍的情況下還可以構(gòu)成許多有很大差別的實(shí)施 例。應(yīng)當(dāng)理解,除了如所附的權(quán)利要求所限定的,本實(shí)用新型不限于在說(shuō)明書中所述的具體實(shí)施例。
權(quán)利要求一種網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,包括內(nèi)置于計(jì)算機(jī)主板上的外設(shè)部件互連標(biāo)準(zhǔn)卡;與所述外設(shè)部件互連標(biāo)準(zhǔn)卡數(shù)據(jù)通信連接的硬盤;以及網(wǎng)絡(luò)接口單元,其中,所述硬盤同時(shí)與所述計(jì)算機(jī)主板數(shù)據(jù)通信連接。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述外設(shè)部件互連標(biāo)準(zhǔn)卡包括處 理單元、存儲(chǔ)單元、外設(shè)部件互連標(biāo)準(zhǔn)接口,所述存儲(chǔ)單元、外設(shè)部件互連標(biāo)準(zhǔn)接口分別與 處理單元通信連接。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述外設(shè)部件互連標(biāo)準(zhǔn)卡包括處 理單元、存儲(chǔ)單元、外設(shè)部件互連標(biāo)準(zhǔn)接口和第二網(wǎng)絡(luò)接口單元,所述存儲(chǔ)單元、外設(shè)部件 互連標(biāo)準(zhǔn)接口和第二網(wǎng)絡(luò)接口單元分別與處理單元通信連接。
4.如權(quán)利要求2或3所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述硬盤通過(guò)數(shù)據(jù)線直接與所 述外設(shè)部件互連標(biāo)準(zhǔn)卡實(shí)現(xiàn)數(shù)據(jù)通信連接。
5.如權(quán)利要求2或3所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述硬盤通過(guò)數(shù)據(jù)線直接與所 述計(jì)算機(jī)主板實(shí)現(xiàn)數(shù)據(jù)通信連接,所述外設(shè)部件互連標(biāo)準(zhǔn)卡通過(guò)計(jì)算機(jī)主板間接實(shí)現(xiàn)與所 述硬盤實(shí)現(xiàn)數(shù)據(jù)通信連接。
6.如權(quán)利要求2或3所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述處理單元為8位、16位或 者32位的微處理器。
7.如權(quán)利要求2或3所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述處理單元為8086系列的 單片機(jī)、微控制單元或者數(shù)字信號(hào)處理器。
8.如權(quán)利要求2或3所述的網(wǎng)絡(luò)存儲(chǔ)裝置,其特征在于,所述外設(shè)部件互連標(biāo)準(zhǔn)卡通過(guò) 外設(shè)部件互連標(biāo)準(zhǔn)接口插于計(jì)算機(jī)主板的外設(shè)部件互連標(biāo)準(zhǔn)插槽上。
專利摘要本實(shí)用新型提供一種網(wǎng)絡(luò)存儲(chǔ)裝置,屬于網(wǎng)絡(luò)存儲(chǔ)技術(shù)領(lǐng)域。該實(shí)用新型提供的網(wǎng)絡(luò)存儲(chǔ)裝置內(nèi)置于計(jì)算機(jī)主板上的PCI卡與PCI卡數(shù)據(jù)通信連接的硬盤,該硬盤同時(shí)可被現(xiàn)有技術(shù)計(jì)算機(jī)主板共享利用;插在主板PCI插槽上的PCI卡和硬盤在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均處于帶電狀態(tài);插在主板PCI插槽上的PCI卡和硬盤在計(jì)算機(jī)處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下均處于帶電狀態(tài)。因此,能在計(jì)算機(jī)處理處于“待機(jī)”、“休眠”或“關(guān)機(jī)”狀態(tài)下執(zhí)行網(wǎng)絡(luò)存儲(chǔ)任務(wù),具有內(nèi)置式、成本低、功耗小的特點(diǎn)。
文檔編號(hào)G06F1/32GK201751885SQ20092026918
公開日2011年2月23日 申請(qǐng)日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者伍芃華, 王彬, 陳秋生 申請(qǐng)人:蘇州彭華信息技術(shù)有限公司