Abstract:
In order to realize asynchronous type system assuring the consistency of data with the function of disk subsystems without the need of introducing new software to a host unit and without the deterioration of the performance of a main center, in a remote copy system which copies the data to the disk subsystems of the remote center for duplicating the data in the disk subsystems of the main center, the disk subsystems give serial numbers and times to the data together with writing said data to the storage devices in the disk subsystem and transfer said data to the other disk subsystems, and the other disk subsystems arrange the two or more data in the sequence of the serial numbers, decide the oldest time among the latest time given to each of the disk subsystems communicating among the disk subsystems and the data given with the time not later than the decided oldest time are the objects of writing to each of the disk storage devices.
Abstract:
Method and apparatus to enable measurement of response times, for example at one-second resolution or better, in a system where a starting location and ending location of processing are different. A timing data that signals a start of data processing is entered into a logging device and recorded in a system log file with a time stamp placed according to a system clock of the logging device. Output data from a CIS interface or TV interface that signals the end of processing is sent to the logging device and recorded in the system log file 20 with a time stamp placed according to the system clock of the logging device. The processing time is calculated with reference to the time stamps in the log data in the system log file associated with the processing.
Abstract:
예시적인구현예는프린터전력관리와관련된다. 예를들어, 프린터전력관리를위한시스템은인쇄장치의복수의구성요소각각으로부터전력사용추정치를수신하고, 지연된서비스루틴을스케줄링하여복수의구성요소의실시간성능레벨을식별시키는시스템전력제어엔진을포함할수 있다. 또한, 프린터전력관리시스템은, 실시간성능에기초하여인쇄장치에연결된전력공급원이과전압고장(OPF)에얼마나근접하는지를추정하는상태머신엔진을포함할수 있다.
Abstract:
PURPOSE: Handling of abnormal shutdown for a system with an NVM(Non-Volatile Memory) is provided to utilize information obtained from index pages, thereby efficiently reconstructing logical-to-physical mapping after an abnormal shutdown event. CONSTITUTION: Generation of an abnormal shutdown event is detected(404). Index pages of an NVM are scanned corresponding to age(406). Ages of the index pages are compared with ages of data pages of the NVM corresponding to the index pages(408). Reliability of the index pages is determined based on a comparison result(410). The index pages map logical addresses in physical addresses of the data pages. [Reference numerals] (402) Start; (404) Detecting that an abnormal shutdown has occurred; (406) Scanning multiple index pages according to an NVM for ages of the multiple index pages; (408) Comparing the ages of the index pages with ages of data pages of the NVM corresponding to the multiple index pages; (410) Determining the reliability of each index page of the multiple index pages based at least in part on the comparison; (412) End
Abstract:
Restoring a mass storage device, including the corresponding data blocks stored thereon, to a state in which it existed at a prior instant in time to minimize the data loss caused by data blocks becoming corrupt or lost. After a mirrored or backup copy has been made, data blocks that are to be overwritten in response to a write request are stored in a preservation memory prior to being overwritten. The data blocks stored in the preservation memory are time-stamped to designate the chronological order by which the data blocks were overwritten. If data becomes corrupted, the data blocks of the preservation memory are applied to the corrupted data in reverse chronological order until such time that a valid, non-corrupted set of data is obtained. In this manner, data more recent than that associated with the full mirrored or backup copy can be reconstructed.
Abstract:
데이터 블록(20)이 손상되거나 상실됨으로써 발생되는 데이터 손실을 최소화하기 위하여, 대용량 기억장치(12)-이에 저장될 대응 데이터 블록(20)을 포함-를 이전 순간에 존재하던 상태로 복구하는 방법. 미러링 사본 또는 백업 사본이 만들어진 후, 쓰기 요청에 따라 덮어 쓰여질 데이터 블록(40)은 덮어 쓰여지기 이전에 보존 메모리(14)에 저장된다. 보존 메모리에 저장된 데이터 블록(40)은 덮어 쓰여지는 날짜순서를 나타내기 위하여 시간 지정된다. 데이터가 손상되면, 보존 메모리의 데이터 블록(40)은 유효하고 손상되지 않은 데이터 집합을 얻을 때까지 날짜순서의 역으로 손상된 데이터에 적용된다. 이런 방법으로, 완전히 미러링된 사본 또는 백업 사본에 관한 것보다 더 최근의 데이터가 복원될 수 있다.