WO2004097571A3 - Extended storage capacity for a network file server - Google Patents
Extended storage capacity for a network file server Download PDFInfo
- Publication number
- WO2004097571A3 WO2004097571A3 PCT/US2004/012844 US2004012844W WO2004097571A3 WO 2004097571 A3 WO2004097571 A3 WO 2004097571A3 US 2004012844 W US2004012844 W US 2004012844W WO 2004097571 A3 WO2004097571 A3 WO 2004097571A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- file server
- directory
- data
- storage
- shadow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
A NAS switch provides extended storage capacity to a file server in a decentralized storage network such as a NAS (Network Attached Storage) storage network. The NAS switch sits in the data path of a client on the front end and a directory file server and shadow file servers on the back end. A segregation module in the NAS switch replicates data from the directory file server to a shadow file server, and then replaces the data in the directory file server with holey files. Holey files, which store a range of consecutive values such as zero with negligible storage space, retain the attributes of the data without retaining its storage consumption. Thus, the directory file server can server as a single directory hierarchy for several shadow file servers containing data beyond a capacity of the directory file server. When the NAS switch receives operations from the client, an association module forwards directory operations to the directory file server and data operations to the shadow file server. The NAS switch also provides services to several shadow file servers from a single directory file server.
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US46558003P | 2003-04-24 | 2003-04-24 | |
| US46557903P | 2003-04-24 | 2003-04-24 | |
| US46557803P | 2003-04-24 | 2003-04-24 | |
| US60/465,580 | 2003-04-24 | ||
| US60/465,578 | 2003-04-24 | ||
| US60/465,579 | 2003-04-24 | ||
| US10/831,376 US7346664B2 (en) | 2003-04-24 | 2004-04-23 | Transparent file migration using namespace replication |
| US10/831,701 US7587422B2 (en) | 2003-04-24 | 2004-04-23 | Transparent file replication using namespace replication |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2004097571A2 WO2004097571A2 (en) | 2004-11-11 |
| WO2004097571A3 true WO2004097571A3 (en) | 2005-04-28 |
Family
ID=34468543
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2004/012844 Ceased WO2004097571A2 (en) | 2003-04-24 | 2004-04-26 | Extended storage capacity for a network file server |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2004097571A2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8131689B2 (en) | 2005-09-30 | 2012-03-06 | Panagiotis Tsirigotis | Accumulating access frequency and file attributes for supporting policy based storage management |
| US8190741B2 (en) | 2004-04-23 | 2012-05-29 | Neopath Networks, Inc. | Customizing a namespace in a decentralized storage environment |
| US8195627B2 (en) | 2004-04-23 | 2012-06-05 | Neopath Networks, Inc. | Storage policy monitoring for a storage network |
| US8539081B2 (en) | 2003-09-15 | 2013-09-17 | Neopath Networks, Inc. | Enabling proxy services using referral mechanisms |
| US8832697B2 (en) | 2005-06-29 | 2014-09-09 | Cisco Technology, Inc. | Parallel filesystem traversal for transparent mirroring of directories and files |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7587422B2 (en) | 2003-04-24 | 2009-09-08 | Neopath Networks, Inc. | Transparent file replication using namespace replication |
| WO2004097624A1 (en) | 2003-04-24 | 2004-11-11 | Neopath Networks, Inc. | Large file support for a network file server |
| US7720796B2 (en) | 2004-04-23 | 2010-05-18 | Neopath Networks, Inc. | Directory and file mirroring for migration, snapshot, and replication |
| GB0608085D0 (en) * | 2006-04-25 | 2006-05-31 | Intesym Ltd | Network interface and router |
-
2004
- 2004-04-26 WO PCT/US2004/012844 patent/WO2004097571A2/en not_active Ceased
Non-Patent Citations (4)
| Title |
|---|
| "20th ieee/11th NASA goddard conference on mass storage systems and technologies", IEEE/NASA MSST 2003, 7 April 2003 (2003-04-07) - 10 April 2003 (2003-04-10), PARADISE POINT RESORT, SAN DIEGO, CA, USA * |
| "Leveraging the benefits of the EMC CLARiiON IP4700 network file server with the Oracle8i database - ENGINEERING WHITE PAPER", EMC CORPORATION, 5 March 2002 (2002-03-05), pages 1 - 24, XP002985875 * |
| ANDERSON ET AL.: "Interposed request routing for scalable network storage", ACM TRANSACTIONS ON COMPUTER SYSTEMS, vol. 20, no. 1, February 2002 (2002-02-01), pages 1 - 29, XP002985874 * |
| GOLDICK J.: "Retry of extending networking design notes", PSC, February 1995 (1995-02-01), CARNEGIE-MELLON UNIVERSITY * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8539081B2 (en) | 2003-09-15 | 2013-09-17 | Neopath Networks, Inc. | Enabling proxy services using referral mechanisms |
| US8190741B2 (en) | 2004-04-23 | 2012-05-29 | Neopath Networks, Inc. | Customizing a namespace in a decentralized storage environment |
| US8195627B2 (en) | 2004-04-23 | 2012-06-05 | Neopath Networks, Inc. | Storage policy monitoring for a storage network |
| US8832697B2 (en) | 2005-06-29 | 2014-09-09 | Cisco Technology, Inc. | Parallel filesystem traversal for transparent mirroring of directories and files |
| US8131689B2 (en) | 2005-09-30 | 2012-03-06 | Panagiotis Tsirigotis | Accumulating access frequency and file attributes for supporting policy based storage management |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2004097571A2 (en) | 2004-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2006039493A3 (en) | Virtual ordered writes | |
| US8316293B2 (en) | System and method for rendering presentation pages based on locality | |
| WO2004015521A3 (en) | Multi-protocol storage appliance that provides integrated support for file and block access protocols | |
| US20070073814A1 (en) | Email server with proxy caching of unique identifiers | |
| WO2007024373A3 (en) | Branch office dns storage and resolution | |
| CA2416959A1 (en) | System and method for unified messaging in inter/intranet telephony | |
| WO2007127247A3 (en) | Method and system for scaleable, distributed, differential electronic-data backup and archiving | |
| WO2004097571A3 (en) | Extended storage capacity for a network file server | |
| WO2001053996A3 (en) | Approach for managing and providing content to users | |
| IL186953A0 (en) | System and method for caching network file systems | |
| AU2002214659A1 (en) | Method and system for managing distributed content and related metadata | |
| CA2548542A1 (en) | System and method for performing a snapshot and for restoring data | |
| AU2003282561A1 (en) | Method and system for providing persistent storage of user data | |
| WO2006093839A3 (en) | A media management system and method | |
| WO2011072072A3 (en) | Methods and systems for providing a unified namespace for multiple network protocols | |
| JP2003524243A (en) | Hash file system and method used in commonality factoring system | |
| CN101080056B (en) | A management method and system of network browser collection folder of mobile terminal | |
| WO2007021454A3 (en) | Partial item change tracking and synchronization | |
| WO2001095113A3 (en) | Fabric cache | |
| CN102833180A (en) | Method and system for sharing microblog messages | |
| GB0400474D0 (en) | Searching content directories | |
| GB0328888D0 (en) | Distributed computer system | |
| CN103310008B (en) | A kind of cloud control server and its file index method | |
| CA2621523C (en) | System for transforming application data using xslt extensions to render templates from cache and related methods | |
| CA2544717A1 (en) | Storing, sending and receiving text message threads on a wireless communication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase |