Читать статья по информатике, вычислительной технике, телекоммуникациям: "Синхронизация как альтернатива" Страница 3

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

сохраняются согласованные файлы и все настройки.

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

При профессиональном применении абсолютно необходима прозрачность всех процессов синхронизации. Протоколы успешных и неудачных действий должны быть содержательными и в идеальном случае доступными для анализа по отдельным журнальным файлам. Особое внимание следует уделить сообщениям об ошибках, о передаче которых ответственному лицу нужно позаботиться заранее, например, организуя их отправку из любой точки по электронной почте. У тех, кто не хочет ограничивать себя временными рамками, должна быть возможность просмотра автоматически составленных списков на согласование и изменения их в случае необходимости. Применение функции «черного ящика», выдающей только конечный результат, обычно приводит к неутешительному итогу, поскольку дополнительно проконтролировать происходящие процессы не удается.

Труднопреодолимое препятствие представляют гетерогенные сети, где используются различные операционные системы — в том числе и для синхронизации. Полноценность работы обеспечивается указанием названий папок с применением нотации универсального соглашения об именах (Universal Naming Convention, UNC). Таким образом, удается реализовать согласование файлов из системы Windows с файлами других сред, при котором, правда, права на файлы могут не передаваться, что, впрочем, не всегда и требуется, однако следует предусмотреть в виде опции.

Осуществляя планирование и реализацию системы резервного копирования с применением технологии синхронизации, необходимо обратить внимание на следующие проблемные ситуации вычислительного характера. Простым на первый взгляд, но крайне важным именно при использовании ноутбуков, которые не удается контролировать постоянно, оказывается учет возможного расхождения системного времени на компьютерах. Синхронизация по значениям атрибутов файлов требует определенного, в простейшем случае синхронного, времени. При изменении даты на одном из компьютеров по ошибке могут быть стерты новые файлы. Разное время на разных компьютерах не должно игнорироваться программным обеспечением для синхронизации; то же самое касается задания летнего и зимнего времени.

Отдельного внимания требует изменение файлов с одинаковыми именами на исходном и целевом компьютерах. Программное обеспечение должно сообщать о таких файлах и обрабатывать их особо. В этом случае вмешательство со стороны администратора неизбежно, поскольку ни одна программа не сможет определить, какой из файлов необходимо сохранить. Подобные коллизии могут, например, произойти при обращении нескольких сотрудников к одним и тем же данным.

Зачастую ошибки при передаче по неустойчивым соединениям оказываются незамеченными. Кратковременные прерывания потока данных случаются как в соединениях Internet, так и в предположительно стабильных соединениях локальной сети, что чревато появлением ошибочных копий файлов. Поэтому для сохраняемых копий должна быть


Интересная статья: Быстрое написание курсовой работы