Научная статья на тему 'Об энергетической эффективности сетей пакетной передачи данных'

Об энергетической эффективности сетей пакетной передачи данных Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
251
62
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ / INFORMATION TECHNOLOGY / ЭНЕРГОПОТРЕБЛЕНИЕ СЕТЕЙ СВЯЗИ / NETWORK ENERGY CONSUMPTION / КОММУТАЦИЯ ПАКЕТОВ / PACKET SWITCHING / ЛОКАЛЬНАЯ СЕТЬ / LAN / СТАРЕНИЕ ИНФОРМАЦИИ / INFORMATION AGING

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Колбанёв Михаил Олегович, Верзун Наталья Аркадьевна, Омельян Александр Владимирович

Исследуется зависимость энергопотребления сетей связи от алгоритмов формирования блоков данных при пакетной коммутации.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Колбанёв Михаил Олегович, Верзун Наталья Аркадьевна, Омельян Александр Владимирович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

On Energy Efficiency of Packet Transmission Networks

Dependence of network energy consumption on algorithms of data units formatting in packet-switched network is considered.

Текст научной работы на тему «Об энергетической эффективности сетей пакетной передачи данных»

9. Модель физических характеристик сигналов / Б. Я. Материалы VIII Санкт-Петербург. межрегион. конф. 23—25 окт. 2013 г. СПб: СПОИСУ, 2013.

Советов, М. О. Колбанев, Т. М. Татарникова // Информационная безопасность регионов России",

Михаил Олегович Колбанёв

Екатерина Дмитриевна Пойманова —

Татьяна Михайловна Татарникова —

Сведения об авторах

д-р техн. наук, профессор; Санкт-Петербургский государственный экономический университет, кафедра прикладных информационных технологий; E-mail: [email protected] Санкт-Петербургский государственный экономический университет, кафедра прикладных информационных технологий; ассистент; E-mail: [email protected]

д-р техн. наук, профессор; Санкт-Петербургский государственный экономический университет, кафедра прикладных информационных технологий; E-mail: [email protected]

Рекомендована кафедрой прикладных информационных технологий

Поступила в редакцию 28.04.14 г.

УДК 681.3

М. О. Колбанёв, Н. А. Верзун, А. В. Омельян

ОБ ЭНЕРГЕТИЧЕСКОЙ ЭФФЕКТИВНОСТИ СЕТЕЙ ПАКЕТНОЙ ПЕРЕДАЧИ ДАННЫХ

Исследуется зависимость энергопотребления сетей связи от алгоритмов формирования блоков данных при пакетной коммутации.

Ключевые слова: информационные технологии, энергопотребление сетей связи, коммутация пакетов, локальная сеть, старение информации.

Еще пионеры кибернетики, изучая информацию, отмечали, что любые информационные преобразования основаны на физических законах. Например, А. А. Ляпунов [1] указывал на ограничения пространства, времени и энергии при реализации информационных технологий, так как концентрация значительной массы знаков в ограниченном объеме пространства невозможна, а получение новых знаков и их передача в новый носитель за малое время, а также регистрация новых знаков посредством малых энергетических затрат неосуществимы. Р. Ландауэр [2] ставит знак равенства между информационными и физическими процессами, поскольку „информация физична". Определение понятия „информация", которое следует из работ Н. Винера [3], явно связывает информацию с ее физическими свойствами: „Информация — это обозначение содержания, полученное нами из внешнего мира в процессе приспособления к нему нас и наших чувств".

Исследованию физических свойств информации уделялось недостаточное внимание до тех пор, пока действовал закон Г. Мура, в соответствии с которым объемные характеристики информационных систем росли экспоненциально. Однако в последние годы стало очевидным существование некоторого предела возможностей современных полупроводниковых технологий. В компьютерном мире этот предел называют точкой Стерлинга, который в 2012 г. предположил, что эксафлопсный рубеж окажется пределом развития современных суперкомпьютеров. Точка Стерлинга — это условное ограничение производительности суперкомпьютера, построенного на доступных технологиях.

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

десятки мегаватт электроэнергии. Один маршрутизатор операторского класса, например, каждый год потребляет столько энергии, сколько выделяется при сжигании десятков тонн угля.

Особенностью современных информационно-коммуникационных технологий [4], использующих принцип фон Неймана, является необходимость многократных процессов сохранения, распространения и обработки данных. Это означает, что объемы энергии, потребляемые каждым информационным битом за время его жизненного цикла, увеличиваются многократно.

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

Сегодня коммутационные сети базируются в основном на технологии коммутации пакетов и в сетях доступа, и в глобальных сетях, которые разрабатывались в прошлом веке, когда никто не задумывался о пределах закона Г. Мура. Разработчики стремились к обеспечению совместной работы неоднородных сетей, повышению процента использования оборудования, экономии пропускной способности каналов и выполнению работы в реальном времени.

При рассмотрении сетевых технологий относительно энергии, потребляемой центрами коммутации и обработки данных в процессе оказания информационно-коммуникационных услуг [5], выделим, для упрощения, два основных процесса пакетной коммутации: обработку адресов и другой служебной информации (СИ) в процессе коммутации, формирование линейного кода для транспортировки данных по сети.

Согласно принципу Ландауэра [6], независимо от физики и технологии вычислительного процесса при потере 1 бита данных, как минимум, выделяется энергия, равная Е = кв т 1п 2, Дж,

где кв — постоянная Больцмана, т — температура, К, при которой ведутся информационные преобразования. Следовательно, количество энергии, потребляемой для обработки информации, зависит от объема данных, подлежащих обработке, а энергопотребление на формирование линейного кода зависит от количества бит транспортируемых данных.

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

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

Обозначим через побр, Пр — коэффициенты, учитывающие особенности используемых

технологий обработки и распространения данных соответственно. Тогда для оценки количества энергии, потребляемой в процессе обработки и распространения данных, можно воспользоваться формулами [7]

Еобр = квтН ) Побр; Ер = квтК (я) Пр, (1)

где Н (я) — количество обрабатываемых данных, бит; К (^) — количество бит, распространяемых по каналу.

Исследуем энергопотребление на обработку и транспортировку данных в процессе оказания услуги по доставке файла в локальной сети передачи данных (ЛСПД). Для моделирования процессов старения информации [8] используем аппарат систем массового обслуживания (СМО). Математические модели ЛСПД в дискретном времени представлены в работах [9, 10].

Для определенности предположим: ЛСПД однородна; на входы N станций пользователей поступают бернуллиевские потоки пакетов с параметром qи на интервале 7 = 1/V, где V — скорость передачи данных, бит/с; интенсивность входного потока пакетов Xи=qиIТ0, пакетов/с; метод доступа — синхронный временной; топология — шина; используется режим пакетной передачи, и файл длиной F, бит, разбивается на равные части размером '. Схема разбиения файла и формирования протокольных блоков (ПБ) транспортного (ТУ), сетевого (СУ) и канального (КУ) уровней приведена на рис. 1. Протокольные блоки образуются путем добавления соответствующих заголовков (ЗТУ, ЗСУ, ЗКУ).

----- Файл для передачи (длина ^ бит) -------

5

-1- - J V I ' I г

к .' к

\ .-я часть \

1-я часть 2-я часть \ я часть \ [Р/']-я часть

ЗТУ Гту (бит) 1

ПБ ТУ (сегмент)

ЗСУ гСУ (бит)

ПБ СУ (пакет)

ЗКУ гку (бит)

ГСИ = ГТУ + ГСУ + ГКУ

ПБ КУ (кадр)

Рис. 1

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

т = ¿V-1, с = Йк + г0, йк = ' + Гси, Го = 4-10-6БкУ + Пкв + tдV, (2)

где с — длина временного окна доступа, выраженная в дискретном времени, бит; йк — длина передаваемого кадра, бит; го — время (бит), затрачиваемое на передачу квитанции длиной пкв, бит, и декодирование кадра и квитанции tд, с; £>к — длина канала, км; в формат кадра входят (см. рис. 1) служебные поля длиной гси , бит, и информационная часть ' .

Математическая модель ЛСДП представляется в виде СМО Мц/Сд/1 на интервалах То и задается совокупностью следующих выражений:

(1 -0)0 - z) g (г )

1 - (1 - qи) г - qи ^(г)

Л(г) = , 0 = q»cN10, 0< 1;

(3)

g(z) = , Р = 1 - 0, 0 = (1 - р)Пк, г - Р

где (г) — г-преобразование ряда распределения (прр) времени задержки кадра в сети; g (г) — г-прр интервала обслуживания; 0 — вероятность успешного обслуживания; 0 — вероятность занятости буфера станции; р — вероятность ошибки в канале передачи.

В условиях неидеальной среды (когда р ^ 0 ), до реализации доставки, возможно осуществление нескольких (0, 1, 2, ..., V,...) попыток передачи кадра. Будем считать повторения передач независимыми. Тогда

gа (V) = 0Р^ V = 1/0, (4)

где ga (V) — ряд распределения числа передач V с параметром 0: см. формулы (3); V —

среднее число передач.

Используя формулы (2)—(4), найдем выражения для вероятности своевременной доставки файла, количества обрабатываемых данных и количества бит, распространяемых по каналу при передаче файла длиной F, разбитого на части размером ':

'

/

ПqF = (Пq ГЧ Пq - f а(2)

, Qдоп - 1" Т0/Т

доп'

(5)

Н (5) - [F / 5] УГси , к(5) - [ / 5] + ГСИ ),

где П „ — вероятность своевременной доставки передаваемых кадров, рассчитываемая с уче-

том формул (3); Тдоп — среднее допустимое время доставки.

Предположим, что операции обработки служебной части передаваемых кадров и формирование линейного кода для передачи по каналу выполняет один и тот же процессор и Побр ~ Пр - П . Тогда выражения (1) после подстановки в них формул (5) примут следующий вид:

Е , [^-Фси Е к ^/5]О + ГСИ) Еобр - кв --О-, Ер - кв —

(6)

О р " О

Рассмотрим, как влияет размер передаваемых блоков на энергозатраты, связанные с об работкой СИ и формированием линейного кода для передачи файла по ЛСПД, и на вероятно стную характеристику — вероятность своевременной доставки файла при использовании фи зической среды передачи низкого ( р =10 ) и высокого ( р =10 ) качества.

Графики данных зависимостей представлены на рис. 2, а, б соответственно.

а) , 2

Е' • 102

обр ш

Ер • 102 35

• 1 • • 1 1 ! /| ■

15 __

10

5 __

128 256

1024 4096 16384

Н-►

5, байт

Рис. 2

128 256

1024

4096 16384 5, байт

Расчеты выполнялись при следующих исходных данных: N =20, V =1010 бит/с, =0,2 км, Тдоп =0,2 с, =2-10-6 с, =15 пакетов/с, икв =32 бит, F =65 536 байт, Гси =64 байта. Данные зависимости (см. рис. 2, а) представлены в относительном виде, т. е.

0

Еобр = Еобр / E0, Ер = Ер / E0,

где Eo — минимальное значение энергии, затрачиваемое на операцию (обработки или распространения); при указанных исходных данных за величину Eo принята энергия, затрачиваемая на обработку служебной информации при передаче пакетов разметом 5 =65 536 байт. Анализ результатов вычислений (см. рис. 2) показывает:

— качество канала (параметр р) существенно влияет на энергопотребление ЛСПД; при определенных условиях существует такое значение s, при котором уровень потребления энергии минимален;

— оптимальные значения s , выбранные по критериям вероятности своевременной доставки пакетов и энергопотребления, не совпадают.

список литературы

1. Ляпунов А. А. Проблемы теоретической и прикладной кибернетики. М.: Наука, 1980. С. 320—323.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2. Landauer R. Information is Physical // Proc. Workshop on Physics and Computation PhysComp'92 (IEEE Comp. Sci. Press). Los Alamitos, 1993. P. 1—4.

3. Винер Н. Кибернетика. М.: Сов. радио, 1968.

4. Двухуровневая модель информационного взаимодействия / Б. Я., Советов, М. О. Колбанёв, Т. М. Татар-никова // Материалы VIII Санкт-Петербург. межрегион. конф. „Информационная безопасность регионов России", 23—25 окт. 2013 г. СПб: СПОИСУ, 2013. С. 184—185.

5. Колбанёв М. О., Яковлев С. А. Модели и методы оценки характеристик обработки информации в интеллектуальных сетях связи. СПб: СПбГУ, 2002.

6. Landauer R. Irreversibility and heat generation in the computing process // IBM Journal of Research and Development. 1961. Vol. 5. P. 183—191.

7. Александров В. В., Кулешов С. В. Алгоритм и программа. Бит и джоуль. По пути прогресса — к новым достижениям: Сб. материалов / Под ред. Г. В. Анцева. СПб: Логос, 2006. С. 192—197.

8. Советов Б. Я., Колбанёв М. О., Татарникова Т. М. Оценка вероятности эрланговского старения информации // Информационно-управляющие системы. 2013. № 6. С. 25—28.

9. Суздалев А. В., Чугреев О. С. Передача данных в локальных сетях связи. М.: Радио и связь, 1987. 168 с.

10. Верзун Н. А. Модель пакетной передачи речи со сжатием в локальных сетях с интеграцией служб // Сети связи и распределение информации: Сб. науч. тр. учебных заведений связи. СПб: СПбГУТ, 1995. С. 45—49.

Сведения об авторах

Михаил Олегович Колбанёв — д-р техн. наук, профессор; Санкт-Петербургский государственный

экономический университет, кафедра прикладных информационных технологий; E-mail: [email protected] Наталья Аркадьевна Верзун — канд. техн. наук, доцент; Санкт-Петербургский государственный

экономический университет, кафедра прикладных информационных технологий; E-mail: [email protected] Александр Владимирович Омельян — канд. техн. наук, доцент; Санкт-Петербургский государственный

экономический университет, кафедра прикладных информационных технологий; E-mail: [email protected]

Рекомендована кафедрой Поступила в редакцию

прикладных информационных 28.04.14 г.

технологий

i Надоели баннеры? Вы всегда можете отключить рекламу.