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