发明名称 СПОСОБ КОНТРОЛЯ КОРРЕКТНОСТИ ЗАПИСИ ДАННЫХ В ДВУХКОНТРОЛЛЕРНОЙ СИСТЕМЕ ХРАНЕНИЯ ДАННЫХ НА МАССИВЕ ЭНЕРГОНЕЗАВИСИМЫХ НОСИТЕЛЕЙ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ
摘要 1. Способ контроля корректности записи данных в двухконтроллерной системе хранения данных на массиве энергонезависимых носителей, включающей первый и второй контроллеры, каждый из которых соединен с энергонезависимыми носителями, причем каждый из контроллеров содержит кэш в оперативной памяти, разделенный на сегменты, а контроллеры выполнены с возможностью обмена данными между собой, при этом способ включает следующие операции:- записывают данные, полученные от инициатора, например, внешнего процессора, в кэш первого контроллера, при этом записанные в кэш данные помечаются как «грязные»;- рассчитывают в кэше первого контроллера контрольную сумму полученных данных и хранящихся в кэше других «грязных» данных;- передают полученные от инициатора данные из первого контроллера в кэш второго контроллера, при этом, записанные в кэш данные помечаются как «грязные»;- рассчитывают в кэше второго контроллера контрольную сумму полученных «грязных» данных и хранящихся в кэше других «грязных» данных;- передают контрольную сумму, рассчитанную в первом контроллере, во второй контроллер;- сравнивают во втором контроллере контрольные суммы первого и второго контроллеров;- передают из второго контроллера в первый контроллер результат сравнения контрольных сумм;- при совпадении контрольных сумм принимают решение о корректности завершения операции синхронизации данных.2. Способ по п.1, в котором периодически «очищают» «грязные» данные, хранящиеся в сегментах кэша первого контроллера и «грязные» данные, хранящиеся в соответствующих им сегментах кэша второго контроллера, при этом:- записывают «грязные» данные из нескольк
申请公布号 RU2013142621(A) 申请公布日期 2015.03.27
申请号 RU20130142621 申请日期 2013.09.17
申请人 Общество с ограниченной ответственностью "РЭЙДИКС" 发明人 КОПАНЫГИН Николай Павлович
分类号 G06F11/07;G06F12/16 主分类号 G06F11/07
代理机构 代理人
主权项
地址