Автор: Юрченко А.С., Бельков Д.В.
Источник: XI Международная
научно-техническая конференция в рамках
VI Международного Научного форума
Донецкой Народной Республики
27-28 мая 2020 г.стр. 11-16
Юрченко А.С., Бельков Д.В. Выбор объема памяти узлов компьютерной сети при рациональном размещении файлов. В статье решена важная практическая задача, возникающая на этапе проектирования распределенных систем, которая заключается в выборе необходимого размера памяти компьютеров для оптимального распределения файлов в компьютерной сети.
При проектировании распределенной системы необходимо стремиться к рациональному размещению файлов по узлам компьютерной сети. Если задача рационального размещения файлов не будет решена, то это может привести к перегрузке каналов связи и неэффективной работе распределенной системы. Поэтому одной из целей проектирования компьютерной сети является синтез оптимального плана размещения m файлов по n узлам сети с учетом особенностей функционирования распределенной системы [1]. В работах [2] показано, что рациональное размещение файлов может быть получено жадными методами. Однако влияние объема памяти узлов на качество размещения не исследовано.
Если память узлов не ограничена, то размещение файла i не зависит от размещения файла (i-1) и матрица размещений представляет собой систему независимых векторов (матроид). Известно [3], что строго точное решение задачи на матроиде определяется с помощью жадного метода. Если память узлов ограничена, то жадный метод находит только приближенное решение задачи размещения файлов. Относительную погрешность метода можно вычислить по формуле: Q ? (M ? A /) M , где M - максимально возможное решение задачи (решение задачи на матроиде), A - приближенное решение задачи, получаемое жадным методом. Чрезмерно большой запас памяти для размещения файлов в узлах экономически невыгоден. Поэтому важной задачей, возникающей при проектировании распределенных систем, является выбор оптимального объема памяти узлов компьютерной сети, который обеспечивает минимальную погрешность решения задачи распределения файлов по узлам.
Целью данной статьи является выбор объема памяти узлов компьютерной сети при рациональном размещении файлов. Задача работы – расчет объема памяти узлов, который обеспечивает решение задачи распределения файлов по узлам с заданной погрешностью.
В задаче размещения файлов по узлам компьютерной сети необходимо так распределить файлы по узлам компьютерной сети, чтобы время отклика сети было минимальным. Критерием оптимальности размещения файлов является суммарный поток локальных запросов, инициированных в узлах в единицу времени. Чем больше суммарный поток локальных запросов, тем меньше время отклика сети. Исходные данные задачи размещения файлов показаны в таблице 1.