Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Spatial-domain-mechanism

 ATM address translation method and apparatus
The present invention provides a unique method and apparatus for performing an address translation ...


 Serving data from a resource limited system
The present invention provides a method for serving data from a networked device. Data is generated ...


 System and method for personalizing electronic mail messages
Methods, systems, and articles of manufacture consistent with the present invention provide an e-...


 Updating data from a source computer to groups of destination computers
Viewed from one aspect the present invention provides a computer program product for controlling a ...


 Method for managing multiple virtual storages divided into families
An object of the present invention is to provide, for the user, means for data sharing and easy ...


 Multiprocessor computer system with user specifiable process placement
The present invention allows a user process to advise or control where an operating system in a ...


 Method of remotely executing computer processes
OF THE PREFERRED EMBODIMENT Referring to the figures, and more particularly to FIG. 1, there is ...


 Method and apparatus for balancing distributed applications
The present invention satisfies the aforementioned needs by providing an improved method and ...


 Type descriptor metamodel
OF THE INVENTION Definitions. As used herein the following terms have the indicated meanings. "H...


 Method and apparatus for dispatching tasks in a non-uniform memory access (NUMA) computer system
In accordance with the present invention, a dispatcher for a non-uniform memory access computer ...


 Spatial domain mechanism

Details
Inventors: Longinov, Vadim; Forecast, John;
Assignee: EMC Corporation (Hopkinton, MA)
Primary Examiner: Mizrahi; Diane D.
Assistant Examiner:
Attorney, Agent or Firm: Muirhead & Saturnelli, LLC

Transferring data from at least one local data storage device to at least one remote data storage device includes subdividing the data into portions, assigning a sequence number to each of the portions, where writes to the at least one local storage device for a first set of portions having a first sequence number are begun before writes for a second set of portions having a second sequence number that is assigned after to the first sequence number, and updating the sequence number in response to a particular sequence number having been used before and there being data to send from the at least one local storage device to the at least one remote storage device. The at least one local storage device may include a plurality of storage entities that form a consistency group.

DETAILED DESCRIPTION OF VARIOUS EMBODIMENTS Referring to FIG.
1, a system 30 includes a host 32 coupled to a first storage device 34.
The system 30 also includes a second storage device 36, a third storage device 38 and a fourth storage device 40.
The number of storage devices shown for the system 30 is exemplary only and is used to illustrate the system described herein.
As may be appreciated by one of ordinary skill in the art, the system 30 may be implemented using any numbers of storage devices interconnected in a variety of manners.
The storage devices 34, 36, 38, 40 may communicate using, for example, the RDF protocol, which is described in U.
S.
Pat.
No.
5,742,792, which is incorporated by reference herein.
Some of the storage devices 34, 36, 38, 40 may be interconnected via a network 42.
The network 42 may be any type of network such as a network that uses TCP/IP and/or UDP, the Internet, and/or hardwired interconnections.
FIG.
1 also shows a first WAN blade 44 and a second WAN blade 46.
As discussed in more detail elsewhere herein, the WAN blades 44, 46 may act as buffers for interconnections between the storage devices 34, 36, 38, 40 and, in some instances, may translate data from RDF format to or from another format and/or encrypt and decrypt the data and/or compress and decompress the data.
The WAN blades 44, 46 may also simulate synchronous RDF communication or simulate other types of RDF communication, as discussed elsewhere herein.
The WAN blades 44, 46 may be implemented as stand alone computers (such as computers containing Celeron processors) or may be implemented as plug in cards that are internal to a storage device or some other device.
Generally, the WAN blades 44, 46 may be thought of as any buffer and/or translation and/or encryption capability that may be provided internally, externally, or some combination thereof to the storage devices.
FIG.
1 shows the storage device 34 coupled to the WAN blade 44 which is coupled to the network 42.
The interconnection between the storage device 34 and the WAN blade 44 may be a conventional RDF connection



Related patents
  RF receiver having improved signal-to-noise ratio and method of operation
To address the above-discussed deficiencies of the prior art, it is a primary object of the present invention to provide, for use in a CDMA receiver, a noise reduction ...
  Technique for transmitting incoming multi-link point-to-point (PPP) packet traffic over multiple outgoing links in a multi-link bundle
The present invention overcomes the deficiencies in the art and satisfies these needs by setting, in direct contravention to conventional multi-link protocol processing, ...
  Quality of service improvement of internet real-time media transmission by transmitting redundant voice/media frames
This invention improves the reliability and reduces the delays and packet losses of Internet media transmissions over packet switching networks such as Internet and I...
  Method, mobile station, basestation and mobile communications system for performing handoff independently for groups of physical direct sequence-code division multiple access channels
It is an object of the present invention to mitigate one or more disadvantages of the prior art and, in particular, to provide a technique for handing off an active ...
  Method of preserving data packet sequencing
In essence, the present invention augments the UDP protocol to attain similar characteristics as FR. Since the UDP protocol does not enforce packet sequencing, the ...
  Method and apparatus for retarting pipeline processing
According to the invention, pipeline throughput is improved by a processing pipeline architecture in which processing interdependencies (such as the instruction ...
  Method and system in display device interface for managing surface memory
The invention provides a display device interface and associated methods for managing surface memory. Surface memory refers generally to a region in system or video ...
  Display device interface including support for generalized flipping of surfaces
The invention provides a method and system for supporting generalized flipping of surfaces. Surfaces generally refer to arrays of image data including pixmaps, depth (z) ...
  Graphics system using clip bits to decide acceptance, rejection, clipping
The present invention comprises a computer graphics system which employs an improved method of clip testing using one clip register per vertex and/or using multiple ...
  Method, apparatus and article of manufacture for a vertex attribute buffer in a graphics processor
What is claimed is: 1. A method for managing vertex data in a vertex buffer during graphics processing comprising: (a) receiving vertex data; (b) storing the vertex data ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved