設定網絡附屬儲存裝置的方法及裝置的製作方法
2023-06-07 17:14:01
專利名稱:設定網絡附屬儲存裝置的方法及裝置的製作方法
技術領域:
本發明 有關一種網絡儲存系統,尤指一種設定一網絡附屬儲存裝置的方法及裝置。
背景技術:
網絡附屬儲存裝置(Network Attached Storage, NAS)為一種通過網絡來存取數 據的裝置,一般而言,網絡附屬儲存裝置是直接連接在區域網路(Local AreaNetwork, LAN) 上,並支持多種文件協議。請參考圖1,圖1為傳統網絡附屬儲存系統100的示意圖。如圖 1所示,網絡附屬儲存裝置Iio通過乙太網絡(Ethernet) 120來連接到一客戶端電腦130。 網絡附屬儲存裝置110是以網際網絡通訊協議(InternetProtocol,IP)為基礎,藉助以太 網絡120來連接到客戶端電腦130或是專門的文件伺服器來管理區域網路上的信息,以提 供各種不同的伺服器、工作站之間共通的數據儲存協議。由於文件伺服器專司數據存取動 作,使其它的伺服器不需分配額外的空間來處理,得以有更多的空間去處理其它的指令。網 絡附屬儲存裝置最大的特色在於可將儲存空間分配在不同的伺服器或工作站,讓數據文件 以分享型態在網絡上使用。但網絡附屬儲存裝置只能以文件的方式個別傳輸,不像儲存局 域網絡(StorageArea Network, SAN)可以數據區塊的方式傳送。網絡附屬儲存裝置和傳統的文件儲存服務或是直接儲存設備不同的地方在於網 絡附屬儲存裝置內的作業系統和軟體只提供了數據儲存、數據存取以及相關的管理功能。 除此之外,網絡附屬儲存裝置通常有一個以上的硬碟,而且和傳統的文件伺服器一樣,通常 會把它們組成磁碟陣列(Redundant Array of Independent Disks, RAID)來提供服務, 而網絡附屬儲存裝置用的是以文件為單位的通訊協議,例如像是網絡文件系統(Network File System, NFS)或是伺服器訊息區塊(Server MessageBlock, SMB)協議。由於網絡附屬儲存裝置是通過網絡來提供文件存取的服務,傳統的方式亦是通過 乙太網絡接口來對網絡附屬儲存裝置作初始化設定,但在網絡尚未設定完成前,要通過網 絡接口連結至網絡附屬儲存裝置有一定的困難度。因此,亟需一種可簡便且有效地設定網 絡附屬儲存裝置的機制。
發明內容
因此,本發明的目的在於提供一種設定網絡附屬儲存裝置的方法及裝置,以解決 上述的問題。依據本發明一方面揭露一種設定網絡附屬儲存裝置的方法。該方法包含使用支 持即插即用(Plug & Play)的一外部總線來將一客戶端電腦連接至該網絡附屬儲存裝置; 以及該客戶端電腦通過該外部總線來設定該網絡附屬儲存裝置的一網絡接口。此外,當該 網絡附屬儲存裝置的該網絡接口設定完成後,該方法另藉助該網絡附屬儲存裝置的該網絡 接口來通過網絡進行其它功能設定。依據本發明另一方面揭露一種網絡附屬儲存裝置。該網絡附屬儲存裝置包含一網絡接口、一總線接口以及一處理器。該網絡接口是用以與網絡連接。該總線接口是用來與支持即插即用的一外部總線連接,以通過該外部總線接受一客戶端電腦所輸出的網絡接 口設定參數。該處理器耦接於該網絡接口與該總線接口,用以依據自該總線接口所接收的 該網絡接口設定參數來設定該網絡接口。此外,當該網絡附屬儲存裝置的該網絡接口設定 完成後,該網絡附屬儲存裝置的該網絡接口通過網絡進行其它功能設定。
圖1為傳統網絡附屬儲存系統的示意圖。圖2為一網絡附屬儲存系統的示意圖。圖3為一設定圖2中網絡附屬儲存系統的方法的流程圖。
具體實施例方式在說明書及後續的權利要求書當中使用了某些詞彙來指稱特定的元件。所屬領域 中具有通常知識者應可理解,硬體製造商可能會用不同的名詞來稱呼同樣的元件。本說明 書及後續的權利要求書並不以名稱的差異來作為區分元件的方式,而是以元件在功能上的 差異來作為區分的準則。在通篇說明書及後續的權利要求當中所提及的「包含」是一開放 式的用語,故應解釋成「包含但不限定於」。另外,「耦接」一詞在此是包含任何直接及間接 的電氣連接手段。因此,若文中描述一第一裝置耦接於一第二裝置,則代表該第一裝置可直 接電氣連接於該第二裝置,或通過其它裝置或連接手段間接地電氣連接至該第二裝置。請參考圖2,圖2為本發明網絡附屬儲存系統200的一實施例的示意圖。本實施 例中,網絡附屬儲存系統200包含(但不限於)一網絡附屬儲存裝置(NetworkAttached Storage,NAS)210、一通用串行總線(Universal Serial Bus,USB) 220、一客戶端電腦230 以 及一乙太網絡(Ethernet) 240。請注意,在本發明的實施例中,通用串行總線220為一支持 即插即用(Plug & Play)的外部總線,但這並非本發明的限制,其它支持即插即用的外部總 線(例如IEEE 1394總線)均屬本發明的範疇。網絡附屬儲存裝置210包含有一網絡接口 212、一總線接口 214以及一處理器216,其中網絡接口 212用以與乙太網絡240連接,總線 接口 214用來與通用串行總線220連接,以通過通用串行總線220接受客戶端電腦230所 輸出的網絡接口設定參數Si,以及處理器216耦接於網絡接口 212與總線接口 214,用以依 據從總線接口 214所接收到的網絡接口設定參數Sl來設定網絡接口 212。網絡附屬儲存裝置210另包含有一內部固件(Internal Firmware)Fm以及一儲存 裝置218。儲存裝置218耦接於處理器216,用以儲存數據以及內部固件Fm。處理器216 執行內部固件Fm以檢測一網絡附加儲存系統軟體Ns是否已安裝於網絡附屬儲存裝置210 中,而當處理器216所執行的內部固件Fm檢測到網絡附屬儲存裝置210並未安裝網絡附加 儲存系統軟體Ns時,處理器216另執行內部固件Fm以通過通用串行總線220來從客戶端電 腦230接收網絡附加儲存系統軟體Ns,並將所接收到的網絡附加儲存系統軟體Ns安裝至儲 存裝置218。當網絡附屬儲存裝置210安裝有網絡附加儲存系統軟體Ns時,處理器216是 執行網絡附加儲存系統軟體Ns,以依據網絡接口設定參數Sl來設定網絡接口 212。此外, 當網絡附屬儲存裝置210的網絡接口 212設定完成後,網絡附屬儲存裝置210的網絡接口 212便可通過乙太網絡240進行其它功能設定。
請一併參考圖3以及圖2,圖3為設定圖2中網絡附屬儲存系統200的方法的一實 施例的流程圖。請注意,假若可大致上獲得相同的結果,步驟不一定要遵照圖3所示的次序 來依序執行。設定網絡附屬儲存系統的方法包含有下列步驟步驟302 使用通用串行 總線220來將客戶端電腦230連接至網絡附屬儲存裝置 210。步驟304:網絡附屬儲存裝置210所執行的內部固件Fm檢測網絡附屬儲存裝置 210是否有安裝網絡附加儲存系統軟體Ns ?若是,則跳至步驟308 ;若否,則執行步驟306。步驟306 客戶端電腦230通過通用串行總線220將網絡附加儲存系統軟體Ns安 裝至網絡附屬儲存裝置210。步驟308 網絡附屬儲存裝置210所執行的內部固件Fm檢測網絡附屬儲存裝置 210的網絡接口 212是否已設定?若是,則跳至步驟312 ;若否,則執行步驟310。步驟310 客戶端電腦230通過通用串行總線220,利用網絡附屬儲存裝置中210 的網絡附加儲存系統軟體Ns來設定網絡附屬儲存裝置210的網絡接口 212。步驟312 網絡附屬儲存裝置210的網絡接口 212通過乙太網絡240進行其它功 能設定。在步驟312中,當網絡附屬儲存裝置210的網絡接口 212無法通過乙太網絡240 進行其它功能設定時(亦即網絡聯機中斷),客戶端電腦230可通過通用串行總線220與網 絡附屬儲存裝置210進行簡易的數據傳輸,不至於完全與網絡附屬儲存裝置210失去聯繫。綜上所述,本發明提供一種設定一網絡附屬儲存裝置的方法及裝置,由於本發明 使用支持即插即用的一外部總線來連接客戶端電腦以及網絡附屬儲存裝置,省去了設定的 問題,且在該網絡附屬儲存裝置的網絡接口尚未設定完成之前,便可利用該外部總線來設 定該網絡附屬儲存裝置的網絡接口,避免了通過乙太網絡接口來對網絡附屬儲存裝置作設 定時所需要的繁瑣步驟。以上所述僅為本發明的較佳實施例,凡依本發明精神和權利要求方案所做的等同 的改變或替換,皆應屬本發明的涵蓋範圍。
權利要求
一種設定一網絡附屬儲存裝置的方法,包含有使用支持即插即用的一外部總線來將一客戶端電腦連接至該網絡附屬儲存裝置;以及該客戶端電腦通過該外部總線來設定該網絡附屬儲存裝置的一網絡接口。
2.根據權利要求1所述的方法,其特徵在於該外部總線是一通用串行總線。
3.根據權利要求1所述的方法,其特徵在於該外部總線是一IEEE 1394總線。
4.根據權利要求1所述的方法,其特徵在於另包含有 當該網絡附屬儲存裝置所執行的一內部固件檢測到該網絡附屬儲存裝置並未安裝有 一網絡附加儲存系統軟體時,該客戶端電腦通過該外部總線將該網絡附加儲存系統軟體安 裝至該網絡附屬儲存裝置;其中該客戶端電腦通過該外部總線來設定該網絡附屬儲存裝置的該網絡接口的步驟 包含有藉助該外部總線,該客戶端電腦利用該網絡附屬儲存裝置中的該網絡附加儲存系統軟 件來設定該網絡附屬儲存裝置的該網絡接口。
5.根據權利要求1所述的方法,其特徵在於另包含有當該網絡附屬儲存裝置的該網絡接口設定完成後,該網絡附屬儲存裝置的該網絡接口 通過網絡進行其它功能設定。
6.一種網絡附屬儲存裝置,包含有一網絡接口,用以與網絡連接;一總線接口,用來與支持即插即用的一外部總線連接,以通過該外部總線接受一客戶 端電腦所輸出的網絡接口設定參數;一處理器,耦接於該網絡接口與該總線接口,用以依據自該總線接口所接收的該網絡 接口設定參數來設定該網絡接口。
7.根據權利要求6所述的網絡附屬儲存裝置,其特徵在於該總線接口是一通用串行總 線接口。
8.根據權利要求6所述的網絡附屬儲存裝置,其特徵在於該總線接口是一IEEE 1394 接口。
9.根據權利要求6所述的網絡附屬儲存裝置,其特徵在於另包含有一內部固件;以及一儲存裝置;其中該處理器執行該內部固件以檢測一網絡附加儲存系統軟體是否已安裝於該網絡 附屬儲存裝置;當該處理器所執行的該內部固件檢測到該網絡附屬儲存裝置並未安裝有該 網絡附加儲存系統軟體時,該處理器另執行該內部固件以通過該外部總線來自該客戶端電 腦接收該網絡附加儲存系統軟體,並將所接收的該網絡附加儲存系統軟體安裝至該儲存裝 置;以及該處理器執行該網絡附加儲存系統軟體以依據所接收的該網絡接口設定參數來設 定該網絡接口。
10.根據權利要求6所述的網絡附屬儲存裝置,其特徵在於當該網絡附屬儲存裝置的 該網絡接口設定完成後,該網絡附屬儲存裝置的該網絡接口通過網絡進行其它功能設定。
全文摘要
本發明是一種設定網絡附屬儲存裝置的方法及裝置,該方法包含有使用支持即插即用的一外部總線來將一客戶端電腦連接至該網絡附屬儲存裝置;以及該客戶端電腦通過該外部總線來設定該網絡附屬儲存裝置的一網絡接口。
文檔編號H04L12/24GK101873222SQ20091013702
公開日2010年10月27日 申請日期2009年4月23日 優先權日2009年4月23日
發明者呂世仁, 郭俊宏 申請人:智微科技股份有限公司