<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Infokommunikacionnye tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Infokommunikacionnye tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Инфокоммуникационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2073-3909</issn><publisher><publisher-name xml:lang="en">Povolzhskiy State University of Telecommunications and Informatics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">56182</article-id><article-id pub-id-type="doi">10.18469/ikt.2017.15.2.09</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">ESTIMATION OF SCALABILITY OF SDN CONTROLLER`S LATENCY ON PARALLEL COMPUTING SYSTEM</article-title><trans-title-group xml:lang="ru"><trans-title>Оценка масштабируемости задержки ПКС-контроллера на параллельной вычислительной системе</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kartashevskii</surname><given-names>Viacheslav Grigorevich</given-names></name><name xml:lang="ru"><surname>Карташевский</surname><given-names>Вячеслав Григорьевич</given-names></name></name-alternatives><email>kartash@psati.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Galich</surname><given-names>Sergey Vladimirovich</given-names></name><name xml:lang="ru"><surname>Галич</surname><given-names>Сергей Владимирович</given-names></name></name-alternatives><email>sergeygali4@gmail.com</email><xref ref-type="aff" rid="aff2"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Semenov</surname><given-names>Evgenii Sergeevich</given-names></name><name xml:lang="ru"><surname>Семёнов</surname><given-names>Евгений Сергеевич</given-names></name></name-alternatives><email>essemenov@mail.ru</email><xref ref-type="aff" rid="aff2"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kirianova</surname><given-names>Nina Ivanovna</given-names></name><name xml:lang="ru"><surname>Кирьянова</surname><given-names>Нина Ивановна</given-names></name></name-alternatives><email>volsu.tks@mail.ru</email><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Povolzhskiy State University of Telecommunications and Informatics</institution></aff><aff><institution xml:lang="ru">Поволжский государственный университет телекоммуникаций и информатики</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Volgograd State University</institution></aff><aff><institution xml:lang="ru">Волгоградский государственный университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2017-06-15" publication-format="electronic"><day>15</day><month>06</month><year>2017</year></pub-date><volume>15</volume><issue>2</issue><issue-title xml:lang="en">VOL 15, NO2 (2017)</issue-title><issue-title xml:lang="ru">ТОМ 15, №2 (2017)</issue-title><fpage>163</fpage><lpage>170</lpage><history><date date-type="received" iso-8601-date="2020-12-20"><day>20</day><month>12</month><year>2020</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2017, Kartashevskii V.G., Galich S.V., Semenov E.S., Kirianova N.I.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2017, Карташевский В.Г., Галич С.В., Семёнов Е.С., Кирьянова Н.И.</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="en">Kartashevskii V.G., Galich S.V., Semenov E.S., Kirianova N.I.</copyright-holder><copyright-holder xml:lang="ru">Карташевский В.Г., Галич С.В., Семёнов Е.С., Кирьянова Н.И.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by-nc-nd/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.eco-vector.com/2073-3909/article/view/56182">https://journals.eco-vector.com/2073-3909/article/view/56182</self-uri><abstract xml:lang="en"><p>In this article, we present a study of software-defined network`s controller latency scaling on parallel computing system. Metrics of parallel computing, such as speedup and efficiency, were determined. Amdahl`s law for multicore processors with thread-level parallelism has been considered. The range of applicability for Amdahl`s law has been established. The test bed and the methodology of experiments has been discussed in detail. Latency of OpenDaylight controller, which has been run on server with Intel Xeon central processor, has been measured by Cbench utility. As a result, the sequential fraction of OpenDaylight code, as well as speedup and efficiency has been calculated. It is concluded that the sequential fraction of code is increasing during experiment with a growth of number of processor core and it is necessary that a more thorough study of the phenomenon should be performed. The findings also indicates that Hyper-Threading technology is allow to reduce a latency of software-defined network`s controller and improve of efficiency of central processor usage.</p></abstract><trans-abstract xml:lang="ru"><p>В данной статье авторами рассматриваются метрики и закономерности параллельных вычислений применительно к оценке масштабирования задержки контроллера программно-конфигурируемых сетей. Проанализирован закон Амдала для многоядерных центральных процессоров, поддерживающих распараллеливание на уровне потоков, и определены его области применимости. Проведены экспериментальные исследования масштабирования задержки контроллера программно-конфигурируемых сетей OpenDaylight на параллельной вычислительной системе, снабженной процессором Intel Xeon. В результате была выявлена тенденция к росту доли линейного кода при увеличении числа ядер центрального процессора. Данное явление ограничивает рост ускорения на параллельной вычислительной системе. Сделан вывод о том, что активация технологии распараллеливания потоков Hyper-Threading позволяет снизить задержку контроллера OpenDaylight и повысить эффективность использования процессора сервера. Результаты исследования могут быть полезны сетевым инженерам, администрирующим контроллеры программно-конфигурируемых сетей, а также программистам, разрабатывающим программное обеспечение для данного контроллера.</p></trans-abstract><kwd-group xml:lang="en"><kwd>OpenDaylight</kwd><kwd>software-defined networks</kwd><kwd>SDN-controller</kwd><kwd>OpenDaylight</kwd><kwd>latency</kwd><kwd>multicore processors</kwd><kwd>thread-level parallelism</kwd><kwd>scalability</kwd><kwd>speedup</kwd><kwd>Amdahl`s law</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>программно-конфигурируемые сети</kwd><kwd>ПКС-контроллер</kwd><kwd>задержка</kwd><kwd>многоядерный процессор</kwd><kwd>распараллеливание на уровне потоков</kwd><kwd>масштабирование</kwd><kwd>ускорение</kwd><kwd>закон Амдала</kwd></kwd-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>ITU-Т Recommendation Y.1540. IP Packet Transfer and Availability Performance Parameters // ITU, 2016. - 57 p.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>ITU-Т Recommendation Y.1541. Network Performance Objectives for IP-Based Services // ITU, 2011. - 66 p.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>ITU-Т Recommendation Y.1291. An Architectural Framework for Support of Quality of Service in Packet Networks // ITU, 2004. - 30 p.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Об утверждении требований к организационно-техническому обеспечению устойчивого функционирования сети связи общего пользования // Приказ Минкомсвязи России № 113 от 27.09.2007.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Владыко А.Г., Матвиенко Н.А., Новиков М.И. и др. В. Тестирование SDN-контроллеров на базе модельной сети // Информационные технологии и телекоммуникации. Т. 4. № 1, 2016. - С. 17-28.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Владыко А.Г., Киричек Р.В., Великоречин М.А. и др. Комплексная методика тестирования фрагмента программно-конфигурируемой сети // Информационные технологии и телекоммуникации. № 2(10), 2015. - С. 20-29.</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Семенов Е.С., Галич С.В., Тюхтяев Д.А. Анализ и классификация задержек, возникающих при работе протокола ARP в программно-конфигурируемых сетях // Вестник ГУ морского и речного флота им. С.О. Макарова. №5 (33), 2015. - С. 217-228.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Галич С.В., Деогенов М.С., Карташевский В.Г. и др. Исследование производительности ПКС-контроллера OpenDaylight на сетях разных масштабов // Известия ЮФУ. Технические науки. №9, 2016. - С. 121-133.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>Azizi M., Benaini R., Mamoun M.B. Delay Measument in OpenFlow-enabled MPLS-TP Network // Modern Applied Science. Vol. 9, №3, 2015. - P. 90-101.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>Горшенин А.К., Замковец С.В., Захаров В.Н. Параллелизм в микропроцессорах // Системы и средства информатики. Т.24, №1, 2014. - С. 46-60.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>Guerin X., Tan W., Liu Y. е.а. Evaluation of Multi-core Scalability Bottlenecks in Enterprise Java Workloads // Proceedings of the 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, August 07-09, 2012. - P. 308-317.</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>Chen K.-Y., Chag J. M., Hou T.-W. Multithreading in Java: Performance and Scalability on MultiCore Systems // IEEE Transactions on Computers, December 02, 2010. - P. 1521-1534.</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>Amdahl G.M. Validity of the single processor approach to achieving large scale computing capabilities // AFIPS'67 (Spring) Proceedings of the April 18-20, 1967, Spring Joint Computer Conference. New York: ACM, 1967. - P. 483-485.</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>Амдал Дж. Компьютерная архитектура и закон Амдала // Открытые системы. №2. 2014. - С. 46-50.</mixed-citation></ref><ref id="B15"><label>15.</label><mixed-citation>Hill M.D., Marty M.R. Amdahl's Law in the Multicore Era // Computer. Vol. 41 Issue 7, 2008. - P. 33-38.</mixed-citation></ref><ref id="B16"><label>16.</label><mixed-citation>Martin C. Multicore processors: challenges, opportunities, emerging trends // Proc. Embedded World Conference 2014. Nuremberg, Germany. - P. 1-9.</mixed-citation></ref><ref id="B17"><label>17.</label><mixed-citation>Vengainathan B., Basil A., Tassinari M. e.a. Internet-Draft Benchmarking Methodology for SDN Controller Performance / URL: https://tools.ietf.org/html/draft-ietf-bmwg-sdn-controller-benchmark-meth-01 (д.o. 16.03.2016).</mixed-citation></ref><ref id="B18"><label>18.</label><mixed-citation>Колечкин А.О., Владыко А.Г. Программное обеспечение для тестирования контроллеров программно-конфигурируемых сетей // Распределенные компьютерные и телекоммуникационные сети: управление, вычисление, связь (DCCN-2016). Москва, ноябрь 2016.</mixed-citation></ref><ref id="B19"><label>19.</label><mixed-citation>Багдасаров Г.А., Дьяченко С.В., Ольховская О.Г. Измерение производительности и масштабируемости программного комплекса MARPLE3D // Препринты ИПМ им. М.В.Келдыша. №37, 2012. - 22 с. / URL: http://library.keldysh.ru/preprint.asp?id=2012-37 (д.о. 16.03.2016).</mixed-citation></ref><ref id="B20"><label>20.</label><mixed-citation>Akhter S., Roberts J. Multi-Core Programming. Increasing Performance through Software Multi-threading. Intel Press, 2006. - 336 p.</mixed-citation></ref></ref-list></back></article>
