Abstract:
Multiple Array Management Functions (80) included in controller (30) are connected to multiple redundancy groups (40) over a storage area network (SAN), such as a fiber-channel based SAN (50). The multiple Array Management Functions share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks (45). The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain a lock on the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
Abstract:
The invention provides for a data storage apparatus including a first bus (104), a second bus (106), and a storage module (102) having a first and second output with the first output being connected to the first bus (104) and a second output being connected to the second bus (106). A first buffer storage (108) is connected to the first bus (104), and a second buffer storage (110) is connected to the second bus (106). The second buffer storage (110) includes an error correction module (110c), and first and second network adapters (112, 114) are connected to the first (104) and second (106) buses, respectively. The first network adapter (112) also includes a connection to the first buffer (108). A processor (120) in the apparatus includes a first processor means for transferring the data using a first path through the first output in the storage module (102) to the first buffer storage (108) and from the first buffer storage (108) to the first network adapter (112). A second processor means (120) is provided for transferring data using a second path through the second output to the second buffer storage (110) through the error correction module (110c) and from the second buffer storage (110) to the second network adapter (114), wherein the second processor means is responsive to an error in the storage module (102).
Abstract:
NAND 플래시와 같은 비휘발성 집적 회로 메모리 디바이스(106)로부터 데이터를 판독하는 장치 및 방법에 관한 것이다. 예컨대, 개시된 기술은 오퍼레이팅 시스템(104)의 디바이스 드라이버(110)로 구현될 수 있다. 판독 동작 동안에 에러가 추적된다. 판독 동작 동안에 충분한 에러가 관측되면(204), 그 블록은 소거가 요구되거나 블록의 페이지에 대한 기입이 요구될 때 폐기된다(210, 212, 214, 310). 일 실시예는 정정할 수 없는 에러로부터 데이터를 복구하는 기술이다. 예컨대, 판독 모드는 데이터 복구를 시도하는 더욱 신뢰성 있는 판독 모드로 변경될 수 있다(410). 일 실시예는 또한 에러 정정 코드 데이터의 디코딩에 의해 데이터가 정정 가능한지의 여부(430)에 상관없이 메모리 디바이스로부터 데이터를 리턴시킨다(106).
Abstract:
Apparatus and methods, such as those that read data from non-volatile integrated circuit memory devices (106), such as NAND flash. For example, disclosed techniques can be embodied in a device driver (110) of an operating system (104). Errors are tracked during read operations. If sufficient errors are observed (204) during read operations, the block is then retired when it is requested to be erased or a page of the block is to be written (210), (212), (214), (310). One embodiment is a technique to recover data from uncorrectable errors. For example, a read mode can be changed (410) to a more reliable read mode to attempt to recover data. One embodiment further returns data (106) from the memory device regardless of whether the data was correctable (430) by decoding of error correction code data or not.
Abstract:
An intelligent failover at a load-balanced networking environment prevents the network interface overload and the degradation of the computing device performance in the failover of the network connection. Packets received by a plurality of functional NICs are monitored(402). The reception of the packet related to the network connection by the plurality of functional NICs or the second NIC is detected and the second NIC is identified as the failover NIC(Network Interface Card)(406). The identity of the failover NIC is transmitted to a hash engine executing the hash algorithm for determining the identity of the failover NICs(408). The entry inside a first delegated connection table included in a first hardware off load engine is set up(410). The hardware identifier inside the connection table included in a host software module corresponding to the network connection is set up(412).
Abstract:
본발명은액세스제어방법및 시스템, 및액세스포인트를제공한다. AC에장애가발생할때, AP는사전습득(pre-learning)에의해획득되는 AC의 IP 어드레스및 MAC 어드레스에따라 AP의네트워크-계층인터페이스를구성하고, 그런다음 AP는그 구성된네트워크-계층인터페이스를사용함으로써수신된패킷을 WLAN 상의웹 서버에라우팅하며, 여기서상기패킷은제1 STA가외부서버에대한액세스를요구하는데 사용된다. 따라서, 무선근거리통신망간의상호접속및 상호작업이실행되고, AC에서의장애의발생으로인해중앙집중식네트워크아키텍처에서야기되는무선근거리통신망의고장을회피한다.