会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明公开
    • 밀착결합된이중제어기모듈을이용하는오류내성형기억제어기
    • 采用紧密耦合双控制器模块的误差模制内存控制器
    • KR1019950001519A
    • 1995-01-03
    • KR1019940012499
    • 1994-06-03
    • 디지탈 이큅먼트 코포레이션
    • 시콜라,스티븐제이.잭슨,제임스피.오오키,로저,엘.브레임,리챠드지.맥리인,로날드에이치.워커,마이클디.파봐,토마스에프.아담즈,토마스지인
    • G06F15/16
    • 본 발명은 밀착 결합된 이중 제어기 모듈을 이용하는 고장 방지 기억 제어기에 관한 것이다. 각 제어기 모듈은 또다른 제어기 모듈 또는 캐시 모듈이 존재하는 지를 체크하여 존재한다면, 제어기 모듈 및 그 부속 장치에 관한 모든 구성 정보를 서로 공유한다. 구성 정보는 제어기 모듈 중 하나 또는 둘다에 입력될 수도있고, 그 정보는 동적으로 공유된다. 각 캐시 모듈은 별도의 제어기 모듈에 의해 "잠금 상태"로 되어 다른 제어기 모듈이 다른 제어기 모듈의 캐시에 있는 내용을 갑작스럽게 방해하는 것을 막아준다. 초기화 과정 동안 각 제어기 모듈은 관련 캐시 모듈의 존재여부를 체크하여, 존재한다면 제어기 모듈에 의해 즉각적으로 "잠금 상태"로 된다. 제어기 모듈이 고장나거나 기능불량을 표시하게 되면, 다른 제어기 모듈은 기능불량인 제어기 모듈을 디스에이블 또는 "삭제" 시켜 리셋시키고, 그 캐시 모듈 상에 있을 수도 있는 임의의 잠금 상태를 해제시킬 수 있다. 캐시 모듈이 기록 캐시인 경우, 생존한 제어기 모듈은 기능불량인 제어기 모듈이 중단된 경우 동작을 회복할 수 있고 디스에이블된 제어기 모듈의 기억 장치에 대한 남은 기록 과정을 완료하여 임의의 호스트 컴퓨터 데이타의 손실을 방지할 수 있다. 제어기 모듈은 다른 제어기 모듈이 고장난 후 재부팅되는 것에 대해 허용적이고 일련의 이벤트가 생존 제어기 모듈에 의해 검출되어 인식됨으로써 고장난 다른 제어기 모듈이 디스에이블되지 않도록 한다. 이중 제어기 모듈은 비동기식으로 통신하여 이들이 각각 동작 가능함을 검증하고 구성 정보를 교환 및 검증시키며 동작 상태를 동적으로 공급한다.
    • 2. 发明授权
    • 밀착결합된이중제어기모듈을이용하는오류내성형기억제어기
    • KR100377244B1
    • 2003-07-07
    • KR1019940012499
    • 1994-06-03
    • 디지탈 이큅먼트 코포레이션
    • 시콜라,스티븐제이.잭슨,제임스피.오오키,로저,엘.브레임,리챠드지.맥리인,로날드에이치.워커,마이클디.파봐,토마스에프.아담즈,토마스지인
    • G06F15/16
    • G06F11/2089G06F11/1008G06F11/1662G06F11/201G06F11/2097
    • A fault tolerant storage controller utilizing tightly coupled dual controller modules. The controller modules each check to see if another controller module or cache module is present and, if so, then all configuration information with respect to the controller modules and attached devices are shared between them. Configuration information may be entered into either or both of the controller modules and the information is shared dynamically. Each cache module may be "locked" by an individual controller module to prevent the other controller module from inadvertently disturbing the contents of the other controller module's cache. During initialization, each controller module checks for the existence of an associated cache module and, if present, it is immediately "locked" by the controller module. Should a controller module fail or give an indication of a malfunction, the other controller module will disable or "kill" the malfunctioning controller module thereby resetting it and releasing any lock it may have had on its cache module. In those instances where the cache module is a write cache, the surviving controller module can resume operations where the malfunctioning controller module left off and complete any remaining writes to the disabled controller module's storage devices preventing the loss of any host computer data. The controller modules are tolerant of the other controller module failing and then rebooting and the sequence of events is detected and recognized by the surviving controller module such that it does not disable the one that failed. The dual controller modules communicate asynchronously to verify that they are each operational and to exchange and verify configuration information and to provide operational status dynamically.
    • 容错存储控制器采用紧密耦合的双控制器模块。 每个控制器模块检查以查看是否存在另一个控制器模块或高速缓存模块,并且如果存在,那么关于控制器模块和连接的设备的所有配置信息在它们之间共享。 配置信息可以输入到两个或两个控制器模块中,并且信息是动态共享的。 每个高速缓存模块可以被“锁定” 由单独的控制器模块来防止另一个控制器模块无意中干扰另一个控制器模块的高速缓存的内容。 在初始化期间,每个控制器模块检查相关高速缓存模块的存在,并且如果存在的话,它立即被“锁定” 通过控制器模块。 如果控制器模块发生故障或给出故障指示,则其他控制器模块将禁用或“杀死” 发生故障的控制器模块将其重置并释放它在其高速缓存模块上可能存在的任何锁定。 在高速缓存模块为写入高速缓存的情况下,幸存的控制器模块可以在发生故障的控制器模块停止的情况下恢复操作,并且完成对禁用的控制器模块的存储设备的任何剩余写入,防止丢失任何主机数据。 控制器模块容许其他控制器模块发生故障然后重新启动,事件顺序被存活的控制器模块检测到并识别,以使其不会失效。 双控制器模块异步通信以验证它们各自是否可操作并交换和验证配置信息并动态提供操作状态。 <图像>