[發明專利]網絡儲存系統及網絡儲存方法無效
| 申請號: | 201010120422.4 | 申請日: | 2010-01-27 |
| 公開(公告)號: | CN102137134A | 公開(公告)日: | 2011-07-27 |
| 發明(設計)人: | 何書楷 | 申請(專利權)人: | 智微科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 任永武 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 儲存 系統 方法 | ||
技術領域
本發明是關于一種網絡儲存架構,尤指一種數據以直接存儲器存取方式來搬移的網絡儲存系統及其方法。
背景技術
網絡儲存服務器(network-attached?storage,NAS)是一種通過網絡連結,并借助利用Samba這種文件分享的的網絡協議以提供計算機系統進行文件存取的儲存設備。借助一分布式的架構,網絡儲存服務器可輕易提供無限擴充容量的網絡數據共享機制,只要連上網絡任何節點,各種不同操作系統的計算機,便可以通過NAS設備,享受方便快捷的文件存取服務,因此,網絡儲存服務器上的數據存取速度便成為一個很重要的課題。
一般而言,以太網絡(EtherNet)封包的數據長度通常為1.5K位組(其中有用數據可以是1~1460位組的數據長度),而硬盤是以扇區(sector)為數據長度的單位,一個扇區大約是512位組,也就是說,網絡儲存服務器通過網絡端所接收的數據的數據結構與寫入至硬盤的數據的數據結構是不同的數據格式,因此,在現有技術中,網絡儲存服務器的操作系統中會將所接收的數據進行重組,以便數據格式的轉換,舉例來說,請參照圖1,圖1是現有網絡儲存服務器100的示意圖。如圖1所示,網絡儲存服務器100包含有一第一數據緩沖區110、一第二數據緩沖區120以及一第三數據緩沖區130,第一數據緩沖區110用來儲存通過一網絡端所接收的一儲存數據,該儲存數據包含有多個1.5K位組的幀(例如DS0、DS1...),第二數據緩沖區120包含有多個存儲器分頁(例如Page0~Page14),該多個存儲器分頁用來儲存欲寫入至一儲存裝置(例如一硬盤)的該儲存數據,當網絡端的一使用者(例如一PC)要將該儲存數據寫入該硬盤時,在操作系統的核心層(KERNELLEVEL)中,該儲存數據(DS0、DS1...)先通過一網絡端利用TCP/IP協議儲存至第一數據緩沖區110,之后,于操作系統的運用層(APPLICATION?LEVEL)中,網絡儲存服務器100會利用一處理器(例如中央處理器(central?processing?unit,CPU),為簡潔起見未顯示于圖中)來將該儲存數據復制到SAMBA服務器的第三數據緩沖區130,第三數據緩沖區130會暫存該儲存數據,等到收集完該儲存數據后,SAMBA服務器便將該儲存數據重組,之后,該處理器便將該數據復制到第二數據緩沖區120的存儲器分頁中,如此一來,回到操作系統的核心層(KERNELLEVEL)中,網絡儲存服務器100便可將第二數據緩沖區120的存儲器分頁中的該儲存數據利用一傳輸協議來寫入至該儲存裝置。
由上可知,現有網絡儲存服務器100的架構需要繁復的數據搬移操作,因而影響現有網絡儲存服務器的數據存取速度。
發明內容
本發明的目的是提供一種網絡儲存系統及網絡儲存方法,以避免現有網絡儲存服務器繁復的數據搬移操作,從而提高網絡儲存系統的數據存取速度。
根據本發明一一方面揭露一種網絡儲存系統,包含有:一第一數據緩沖區、一第二數據緩沖區、一預先指派模塊以及一控制模塊。該第一數據緩沖區用來儲存通過一網絡端所接收的一儲存數據。該第二數據緩沖區包含有多個數據緩沖單元,該第二數據緩沖區用來儲存欲寫入至一儲存裝置的該儲存數據。該預先指派模塊,耦接于該第二數據緩沖區,用來于該第二數據緩沖區中預先指派該多個數據緩沖單元。該控制模塊,耦接于該第一、第二數據緩沖區,用來控制該第一數據緩沖區將所儲存的該儲存數據寫入至該多個數據緩沖單元。
根據本發明另一方面揭露一種網絡儲存方法,包含有:提供一第一數據緩沖區,用來儲存通過一網絡端所接收的一儲存數據;提供一第二數據緩沖區,包含有多個數據緩沖單元,該第二數據緩沖區用來儲存欲寫入至一儲存裝置的該儲存數據;于該第二數據緩沖區中預先指派該多個數據緩沖單元;以及控制該第一數據緩沖區將所儲存的該儲存數據寫入至該多個數據緩沖單元。
本發明的有益技術效果是:本發明通過預先指派模塊來改變數據傳輸的路徑,不但可減少一次數據的搬移并可加速數據儲存時的效能。
附圖說明
圖1是現有網絡儲存服務器的示意圖。
圖2是本發明網絡儲存系統的一實施例的示意圖。
圖3為本發明網絡儲存方法的一操作范例的流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智微科技股份有限公司,未經智微科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010120422.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:機器人臂部件
- 下一篇:電動跨運車、碼頭牽引車或相應裝置





