<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-36612</article-id>
      <title-group>
        <article-title>ИССЛЕДОВАНИЕ ПРОИЗВОДИТЕЛЬНОСТИ СЕРВИСА ОБЛАЧНОГО РЕСУРСНОГО ЦЕНТРА ДЛЯ ОТСЛЕЖИВАНИЯ ИСПОЛЬЗОВАНИЯ ЛИЦЕНЗИЙ НА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Пилипенко</surname>
              <given-names>В.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Pilipenko</surname>
              <given-names>V.V.</given-names>
            </name>
          </name-alternatives>
          <email>all.owing@yandex.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Москалева</surname>
              <given-names>Т.С.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Moskaleva</surname>
              <given-names>T.S.</given-names>
            </name>
          </name-alternatives>
          <email>mosta001@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Полежаев</surname>
              <given-names>П.Н.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Polezhaev</surname>
              <given-names>P.N.</given-names>
            </name>
          </name-alternatives>
          <email>polezhaevw@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">ФГБОУ ВО "Оренбургский государственный университет"</institution>
        <institution xml:lang="en">Orenburg state university</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2017-03-05">
        <day>05</day>
        <month>03</month>
        <year>2017</year>
      </pub-date>
      <issue>3</issue>
      <fpage>32</fpage>
      <lpage>37</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=36612</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Бурное развитие облачных вычислительных технологий привело к появлению на рынке различных услуг по предоставлению вычислительных ресурсов посредством сети Интернет. В статье описана реализация облачного ресурсного центра по предоставлению услуги DaaS (Desktop as a Service) – виртуального рабочего стола с установленным программным обеспечением. Ключевое внимание уделено одному из компонентов – Web-сервису, ответственному за контроль использования лицензий программного обеспечения, описан его принцип функционирования, используемые технологии и библиотеки. Был развёрнут тестовый стенд, написаны программы для автоматического тестирования, после чего проведена оценка производительности и масштабируемости сервиса. Экспериментальные исследования показали значительное увеличение производительности при использовании двух ядер вместо одного, при трёх ядрах имелся незначительный дальнейший рост, а при четырёх он отсутствовал. Дальнейшее исследование показало, что блокировки, связанные с синхронизацией потоков, не оказывают влияния на производительность сервиса. Также было выявлено оптимальное соотношение количества потоков, работающих на выделенных ядрах, и размера пула подключений к базе данных.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>Rapid development of cloud computing technologies led to the appearance of different services for providing computing resources through Internet. In this paper the implementation of cloud resource datacenter (CRD) is described. CRD provides DaaS (Desktop as a Service) services – virtual desktops with installed software. Emphasis is placed on one of the components – Web-service, which is responsible for the tracking of the booked software licenses. In this paper we describe its operation principles, used technologies and the libraries. We deployed the experimental testbed, developed software for automated testing, and conducted experiments to estimate service performance and scalability. Experimental studies showed a significant increase in performance, when using two CPU cores instead of one. For three cores we got a slight further performance increase, and got no effect for four cores. Further experiments showed no effect of thread synchronization locks on the service performance. We also found the optimum ratio of the number of threads running on isolated cores and pool size for connection to database.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>Web-сервис</kwd>
        <kwd>оценка производительности и масштабируемости</kwd>
        <kwd>облачный ресурсный центр</kwd>
        <kwd>виртуальный рабочий стол как сервис</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>Web-service</kwd>
        <kwd>performance and scalability estimation</kwd>
        <kwd>cloud resource datacenter</kwd>
        <kwd>desktop as service</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Главная страница libpqxx [Электронный ресурс]. URL: http://pqxx.org/development/libpqxx/ (дата обращения: 23.11.2016).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Адрова Л.С., Полежаев П.Н. Прототип информационной системы образовательного ресурсного центра // Т.1: Электронное обучение в непрерывном образовании 2015. II Международная научно-практическая конференция (Россия, Ульяновск, 16–18 марта 2015 г.): сборник научных трудов. – Ульяновск: УлГТУ, 2015. – С. 205–212.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Коннов А.Л., Легашев Л.В., Полежаев П.Н., Ушаков Ю.А., Шухман А.Е. Моделирование облачных научно-образовательных ресурсных центров // Интеллект. Инновации. Инвестиции. – 2013. – № 4. – С. 135–139.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Легашев Л.В., Полежаев П.Н., Кондрашова О.А. Особенности планирования размещения виртуальных машин для образовательных ресурсных центров // Материалы конференции «XIV Международная научно-техническая конференция «Проблемы техники и технологий телекоммуникаций ПТиТТ-2013». – Самара, С. 129–131.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Описание taskset [Электронный ресурс]. URL: https://linux.die.net/man/1/taskset (дата обращения: 23.11.2016).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Репозиторий Crow Framework [Электронный ресурс]. URL: https://github.com/ipkn/crow (дата обращения: 23.11.2016).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Polezhaev P.N., Shukhman A.E., Bolodurina I.P., Ushakov Yu.A., Legashev L.V. Request Generation and Intelligent Scheduling for Cloud Educational Resource Datacenter // 2016 IEEE 8th International Conference on Intelligent Systems. – P. 747–752.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
