WO2006124911A3 - Balanced computer architecture - Google Patents

Balanced computer architecture Download PDF

Info

Publication number
WO2006124911A3
WO2006124911A3 PCT/US2006/018938 US2006018938W WO2006124911A3 WO 2006124911 A3 WO2006124911 A3 WO 2006124911A3 US 2006018938 W US2006018938 W US 2006018938W WO 2006124911 A3 WO2006124911 A3 WO 2006124911A3
Authority
WO
WIPO (PCT)
Prior art keywords
file
nodes
node
access
balanced
Prior art date
Application number
PCT/US2006/018938
Other languages
French (fr)
Other versions
WO2006124911A2 (en
Inventor
Steven A Orszag
Sudhir Srinivasan
Original Assignee
Ibrix Inc
Steven A Orszag
Sudhir Srinivasan
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ibrix Inc, Steven A Orszag, Sudhir Srinivasan filed Critical Ibrix Inc
Publication of WO2006124911A2 publication Critical patent/WO2006124911A2/en
Publication of WO2006124911A3 publication Critical patent/WO2006124911A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols 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]

Abstract

Methods and systems are described comprising a plurality of nodes each comprising at least one processor and at least one storage device providing storage for the system along with an interconnect configured to establish connections between pairs of nodes. The nodes may be configured (e.g. programmed) to determine from a file identifier that identifies a particular file that a node desires to access, which of the plurality of nodes stores the desired file. The interconnect may then establish a connection between the node and the node storing the file to permit the node desiring access to access the file (e.g., read or write the file). Further, the system comprising the plurality of nodes (e.g., a cluster computing architecture) may be balanced or nearly balanced.
PCT/US2006/018938 2005-05-18 2006-05-17 Balanced computer architecture WO2006124911A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US68215105P 2005-05-18 2005-05-18
US60/682,151 2005-05-18
US68376005P 2005-05-23 2005-05-23
US60/683,760 2005-05-23

Publications (2)

Publication Number Publication Date
WO2006124911A2 WO2006124911A2 (en) 2006-11-23
WO2006124911A3 true WO2006124911A3 (en) 2009-04-23

Family

ID=37432042

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/018938 WO2006124911A2 (en) 2005-05-18 2006-05-17 Balanced computer architecture

Country Status (1)

Country Link
WO (1) WO2006124911A2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7937474B2 (en) 2007-04-30 2011-05-03 Netapp, Inc. Method and apparatus for offloading network processes in a computer storage system
SE533007C2 (en) 2008-10-24 2010-06-08 Ilt Productions Ab Distributed data storage
EP2712149B1 (en) 2010-04-23 2019-10-30 Compuverde AB Distributed data storage
US8769138B2 (en) 2011-09-02 2014-07-01 Compuverde Ab Method for data retrieval from a distributed data storage system
US8997124B2 (en) 2011-09-02 2015-03-31 Compuverde Ab Method for updating data in a distributed data storage system
US8645978B2 (en) 2011-09-02 2014-02-04 Compuverde Ab Method for data maintenance
US9626378B2 (en) 2011-09-02 2017-04-18 Compuverde Ab Method for handling requests in a storage system and a storage node for a storage system
US9021053B2 (en) 2011-09-02 2015-04-28 Compuverde Ab Method and device for writing data to a data storage system comprising a plurality of data storage nodes
US8650365B2 (en) 2011-09-02 2014-02-11 Compuverde Ab Method and device for maintaining data in a data storage system comprising a plurality of data storage nodes

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6564228B1 (en) * 2000-01-14 2003-05-13 Sun Microsystems, Inc. Method of enabling heterogeneous platforms to utilize a universal file system in a storage area network
US6782389B1 (en) * 2000-09-12 2004-08-24 Ibrix, Inc. Distributing files across multiple, permissibly heterogeneous, storage devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6564228B1 (en) * 2000-01-14 2003-05-13 Sun Microsystems, Inc. Method of enabling heterogeneous platforms to utilize a universal file system in a storage area network
US6782389B1 (en) * 2000-09-12 2004-08-24 Ibrix, Inc. Distributing files across multiple, permissibly heterogeneous, storage devices

Also Published As

Publication number Publication date
WO2006124911A2 (en) 2006-11-23

Similar Documents

Publication Publication Date Title
WO2006124911A3 (en) Balanced computer architecture
ES2720482T3 (en) Load balancing in group storage systems
WO2005112571A3 (en) System and method for flexible path handling
WO2004051471A3 (en) Cross partition sharing of state information
WO2006031551A3 (en) Selective replication of data structure
WO2006015868A3 (en) Global memory system for a data processor comprising a plurality of processing elements
US20120200206A1 (en) System and method for designing a configurable modular data center
JP2004537126A5 (en)
WO2007016787A3 (en) Data archiving system
WO2009023580A3 (en) Automated application modeling for application virtualization
JP2008507201A5 (en)
WO2006088868A3 (en) Method and system providing for the compact navigation of a tree structure
WO2007057396A3 (en) Selecting a path comprising ports on primary and secondary clusters to use to transmit data at a primary volume to a secondary volume
WO2002061612A3 (en) Data structure for information systems
WO2004109500A3 (en) Tree based memory structure
JP2007272895A5 (en)
WO2008113647A3 (en) Shared disk clones
WO2007076340A3 (en) Methods and systems to restrict usage of a dma channel
WO2007146343A3 (en) Sharing data between partitions in a partitionable system
BRPI0606259A2 (en) information retrieval system, method and data structure
WO2008067370A3 (en) Virtualization support in a multiprocessor storage area network
EP1694032A3 (en) Method and system for context management in a computer network
US7802046B2 (en) Method and apparatus for a federation control plane in an orthogonal system
US20200110657A1 (en) Symmetry management in multiprocessor systems
WO2007022469A3 (en) Parallel computer architecture for computation of particle interactions

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06759937

Country of ref document: EP

Kind code of ref document: A2