Abstract:
In a back-up storage system, an apparatus and methods for mounting a data volume corresponding to a back- up data set to a host computer. In one example, a method includes mounting a data volume on a host computer, the data volume comprising at least one data file, the data file corresponding to a most recently backed-up version of the at least one data file stored on a backup storage system, and storing, on the backup storage system, data corresponding to a second version of the at least one data file that is more recent than the most recently backed-up version of the at least one data file stored on the backup storage system while preserving the most recently backed-up version of the at least one data file.
Abstract:
PURPOSE: A device and a method for forming a memory of an RAID(Redundant Array with Inexpensive Disks) storage system equipped with a virtual RAID controller and a separate memory are provided to judge an optimal I/O(Input/Output) configuration together with operation of the virtual RAID controller by testing performance features of multiple I/O operations. CONSTITUTION: A SAN(Storage Area Network)(102) is equipped with a switch(106) including a storage equipment(1062). The storage equipment includes the memory(106 22), a stripe size attribute(10624), and a stripe arrangement attribute(10626). The SAN connects to a host(104) to the RAID storage system(108) including the RAID controller(1082) and a memory device array(1084). The RAID controller uses striping in order to distribute data across the memory device array, and stores parity information for the data stored in the memory device array.
Abstract:
소프트웨어 실행 시간을 추정하기 위한 통계적 접근법이 타겟 처리 장치의 모델을 준비하고, 그 모델의 준비에 사용되는 벤치마크 프로그램들로 추정될 소프트웨어를 상관시키고, 이어서 추정될 소프트웨어를 그 모델에 적용시킴으로써, 구현된다. 그 모델은 벤치마크 프로그램들의 실제 실행 시간을 결정하고, 그 벤치마크 프로그램들 내의 가상 명령(virtual instruction)들의 수를 결정하고, 그 실제 실행 시간에 가상 명령들을 상관시키는 예측 방정식(predictor equation)(도 4의 420)을 결정함으로써 개발된다. 그 예측 방정식은 가상 명령들의 상관 분석, 높게 상관된 명령들의 제거(도 4의 410), 및 예측 방정식을 결정하기 위한 스텝식 선형 회기(stepwise linear regression)와 다중 선형 회기의 조합(도 4의 422)에 의해 결정된다. 2-샘플 t-테스트는 벤치마크 프로그램들로부터 개발된 모델의 추정에 의해 소프트웨어 특성을 평가한다.
Abstract:
Disclosed is a system, method, and program for accessing a data set, e.g., volume, file, from one of two storage devices. Each storage device includes a copy of the data set. A flag is maintained for each storage device indicating whether a previous access attempt of the data set from the storage device failed. The storage device having the flag indicating that no previous access attempt failed is selected if the flag for the other storage device indicates that one previous access attempt of the data set from the storage device failed. The data set is accessed from the selected storage device.
Abstract:
하나 이상의 가상 기계들을 호스팅하는 호스트 서버는 호스트 볼륨과 애플리케이션-일관성 방식으로 그 상에 설치되는 하나 이상의 가상 기계들을 백업할 수 있다. 일 구현에서, 호스트 요청자는 호스트-레벨 라이터에게 어떠한 가상 기계들이 애플리케이션-일관성 백업들에 적합한지를 식별할 것을 지시한다. 그 후에, 호스트-레벨 요청자는 호스트-레벨 라이터에게 각각의 적절히 구성된 가상 기계에서 게스트 레벨 요청자들을 통해 가상 기계 백업을 개시할 것을 지시하며, 가상 기계들은 가상 기계 볼륨들 내에 애플리케이션-일관성 백업을 생성한다. 그 후에, 호스트-레벨 요청자는 호스트-레벨 상에서 서버 볼륨들의 스냅숏들을 개시한다. 따라서, 가상 기계-레벨 스냅숏들은 서버 볼륨들의 호스트-레벨 스냅숏들 내로부터 검색될 수 있다.
Abstract:
상호작용하는 서버들의 컬렉션을 사용하여 이용가능해진 네트워크화된 애플리케이션의 리질리언시를 검증하는 기술들이 개시된다. 일 실시예에서, 네트워크 모니터링 애플리케이션은 불특정 간격들에서 각 실행 서버(또는 애플리케이션)를 관찰하고, 하나를 선택하여 종결시킨다. 클라우드 기반 전개의 경우에, 이것은 가상 머신 인스턴스를 종결시키는 것 또는 서버 상에서 실행하는 프로세스를 종결시키는 것을 포함할 수 있다. 나머지 네트워크화된 애플리케이션에 대한 고장난 서버의 효과들을 관찰함으로써, 제공자는 각 구성요소가 경고 없이 사라지는 임의의 단일 인스턴스를 용인할 수 있는 것을 보장할 수 있다.