Патенты автора ЧЖУ Цибо (US)

Изобретение относится к области вычислительной техники. Техническим результатом является более экономное использование вычислительных ресурсов при обработке рабочей нагрузки при сбое связи. Раскрыт компьютерно-реализуемый способ обработки рабочей нагрузки при сбое связи, содержащий этапы, на которых: назначают посредством главного узла рабочую нагрузку первому узлу; соотносят первый идентификатор поколения и идентификатор рабочей нагрузки с рабочей нагрузкой; передают первый идентификатор поколения, идентификатор рабочей нагрузки и рабочую нагрузку в первый узел; принимают от первого узла запрос доступа к узлу в системе хранения данных для доступа к целевым данным, при этом первый идентификатор поколения и идентификатор рабочей нагрузки предоставляются с данным запросом для идентификации первого узла и соответствующей ему рабочей нагрузки; в течение сбоя связи между главным узлом и первым узлом, генерируют второй идентификатор поколения, соотносят второй идентификатор поколения с рабочей нагрузкой и передают второй идентификатор поколения, идентификатор рабочей нагрузки и рабочую нагрузку во второй узел, при этом второй идентификатор поколения указывает приоритет, отличающийся от первого идентификатора поколения; принимают от второго узла запрос доступа к упомянутому узлу в системе хранения данных для доступа к целевым данным, при этом второй идентификатор поколения и идентификатор рабочей нагрузки предоставляются с данным запросом для идентификации второго узла и рабочей нагрузки; определяют посредством системы хранения данных, указывает ли второй идентификатор поколения более высокий или более низкий приоритет нежели первый идентификатор поколения; и определяют, удовлетворить ли принятый от второго узла запрос доступа в отношении целевых данных, на основе приоритетов, указываемых первым и вторым идентификаторами поколения, соответственно. 2 н. и 2 з.п. ф-лы, 9 ил.

Изобретение относится к средствам инициирования сеанса, предоставляющего возможность множественных соединений в файловой системе и принимающего транспортную информацию. Технический результат заключается в обеспечении выбора самого быстрого соединения. Принимают от приложения запрос на инициирование сеанса блока сообщений сервера, SMB, между клиентом и сервером. Выбирают первое средство транспортировки для отправки команд между клиентом и сервером. Устанавливают первое соединение через выбранное первое средство транспортировки. Привязывают установленное первое соединение к инициированному сеансу. Определяют одно или более доступных средств транспортировки, доступных для установления второго соединения между клиентом и сервером. Выбирают второе средство транспортировки для отправки команд между клиентом и сервером. Устанавливают второе соединение между клиентом и сервером, при этом это установление содержит отправку запроса от клиента серверу и этот запрос включает в себя флаг привязки, который указывает осуществить прикрепление второго соединения к сеансу SMB. Привязывают установленное второе соединение к инициализированному сеансу SMB и отправляют команду, принятую от приложения, через установленные соединения, привязанные к сеансу SMB. 2 н. и 13 з.п. ф-лы, 5 ил.

 


Наверх