<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" 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" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2023-66-8-646-651</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-197</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И СИСТЕМЫ, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGIES AND SYSTEMS, COMPUTER TECHNIQUE</subject></subj-group></article-categories><title-group><article-title>Определение размера кластера и числа реплик высоконагруженных информационных систем</article-title><trans-title-group xml:lang="en"><trans-title>Determining the Cluster Size and the Number of Replicas of Highly Loaded Information System</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Татарникова</surname><given-names>Т. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Tatarnikova</surname><given-names>T. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Татьяна Михайловна Татарникова — д-р техн. наук, профессор;  Институт информационных технологий и программирования; директор института</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Tatiana M. Tatarnikova — Dr. Sci., Professor;  Institute of Information Technologies and Programming; Director of the Institute</p><p>St. Petersburg</p></bio><email xlink:type="simple">tm-tatarn@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Архипцев</surname><given-names>Е. Д.</given-names></name><name name-style="western" xml:lang="en"><surname>Arkhiptsev</surname><given-names>E. D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Евгений Дмитриевич Архипцев — аспирант;  кафедраинформационных систем</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Evgeny D. Arkhiptsev — Post-Graduate Student; Department of Information Systems</p><p>St. Petersburg</p></bio><email xlink:type="simple">lokargenia@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кармановский</surname><given-names>Н. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Karmanovskiy</surname><given-names>N. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Николай Сергеевич Кармановский — канд. техн. наук;  факультет безопасности информационных технологий</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Nikalay S. Karmanovskiy — PhD;  Faculty of Secure Information Technologies</p><p>St. Petersburg</p></bio><email xlink:type="simple">karmanov50@mail.ru</email><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Санкт-Петербургский государственный университет аэрокосмического приборостроения</institution></aff><aff xml:lang="en"><institution>St. Petersburg State University of Aerospace Instrumentation</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Санкт-Петербургский государственный электротехнический университет „ЛЭТИ“ им. В.И. Ульянова (Ленина)</institution></aff><aff xml:lang="en"><institution>St. Petersburg Electrotechnical University</institution></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru"><institution>Университет ИТМО</institution></aff><aff xml:lang="en"><institution>ITMO University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>30</day><month>11</month><year>2024</year></pub-date><volume>66</volume><issue>8</issue><fpage>646</fpage><lpage>651</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/197">https://pribor.ifmo.ru/jour/article/view/197</self-uri><abstract><p>Проанализирована задача обеспечения качества обслуживания клиентов высоконагруженных информационных систем. Рассмотрены решения, предназначенные для обеспечения масштабирования таких систем. Предложена процедура определения необходимого числа узлов вычислительного кластера, основанная на теории очередей. Приведены результаты вычислительного эксперимента по выбору размера кластера, пропускная способность которого обеспечивает среднее время выполнения запроса пользователя, значение которого ниже установленного допустимого. Предложена модель определения числа реплик узлов, при котором при заданной интенсивности поступления запросов на обновление можно избежать критического уровня конфликта „запись—запись“.</p></abstract><trans-abstract xml:lang="en"><p>The problem of ensuring the quality of customer service for highly loaded information systems is discussed. Existing solutions for scaling highly loaded information systems are considered. A procedure for determining the required number of nodes in a computing cluster based on the queuing theory is proposed. Results of a computational experiment on choosing the size of a computational cluster to ensure the average time for a user request executing to be below the established allowable time, are presented. A model for determining the number of replicas is proposed, in which, at a given intensity of incoming update requests, it is possible to avoid the critical level of the write-write conflict.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>высоконагруженная информационная система</kwd><kwd>качество обслуживания клиента</kwd><kwd>масштабирование</kwd><kwd>репликация</kwd><kwd>математическое моделирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>high-load information system</kwd><kwd>customer service quality</kwd><kwd>scaling</kwd><kwd>replication</kwd><kwd>mathematical modeling</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Тузов А. В. Исследование возможности использования линейной регрессии для предсказания расхода памяти в высоконагруженной информационной системе // Вестн. ЮУрГУ. Компьютерные технологии, управление, радиоэлектроника. 2018. Т. 18, № 3. С. 5—11.</mixed-citation><mixed-citation xml:lang="en">Tuzov A.V. Bulletin of The South Ural State University. Series: Computer Technologies, Automatic Control, Radio Electronics, 2018, no. 3(18), pp. 5–11. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bogatyrev V. A., Derkach A. N., Aleksankov S. M. The model of reliability of dublated real-time computers for cyber-physical systems // Studies in Systems, Decision and Control. 2020. Vol. 260. P. 11—21.</mixed-citation><mixed-citation xml:lang="en">Bogatyrev V.A., Derkach A.N., Aleksankov S.M. Studies in Systems, Decision and Control, 2020, vol. 260, рр. 11–21.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Амиров С. Н. Особенности разработки высоконагруженных систем // International Journal of Open Information Technologies. 2020. Vol. 8, N 8. Р. 32—47.</mixed-citation><mixed-citation xml:lang="en">Аmirov S.N. International Journal of Open Information Technologies, 2020, no. 8(8), pp. 32–47. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Городничев М. Г., Кочупалов А. Е. Исследование методов межпроцессного взаимодействия в информационной системе с горизонтальным взаимодействием // Вестн. Евразийской науки. 2018. Т. 10, № 4. С. 1—32.</mixed-citation><mixed-citation xml:lang="en">Gorodnichev M.G., Kochupalov A.E. The Eurasian Scientific Journal, 2018, no. 4(10), pp. 1–32. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Подольный В. П. Архитектура высоконагруженных систем. Системы сбора информации, распределенные системы управления, системы реального времени. М.: ООО „САМ Полиграфист“, 2022. 160 с.</mixed-citation><mixed-citation xml:lang="en">Podolny V.P. Arkhitektura vysokonagruzhennykh sistem. Sistemy sbora informatsii, raspredelennyye sistemy upravleniya, sistemy real'nogo vremeni (Architecture of Highly Loaded Systems. Information Collection Systems, Distributed Control Systems, Real-Time Systems), Moscow, 2022, 160 р. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Цвященко Е. В. Анализ согласованности базы данных NoSQL на этапе проектирования информационной системы // Информационные системы и технологии. 2016. № 1. С. 74—83.</mixed-citation><mixed-citation xml:lang="en">Cvyashhenko E.V. Information Systems and Technologies, 2016, no. 1, pp. 74–83. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Богатырев В. А., Лисичкин Д. Э. Оптимизация периодичности инициализации контроля на основе дублированных вычислений // Программные продукты и системы. 2019. № 2. С. 214—220.</mixed-citation><mixed-citation xml:lang="en">Bogatyrev V.A., Lisichkin D.E. Software &amp; Systems, 2019, no. 2, pp. 214–220. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Sovetov B. Ya., Tatarnikova T. M., Poymanova E. D. Storage scaling management model // Information and Control Systems. 2020. № 5(108). С. 43—49. DOI: 10.31799/1684-8853-2020-5-43-49.</mixed-citation><mixed-citation xml:lang="en">Sovetov B.Ya., Tatarnikova T.M., Poymanova E.D. Information and Control Systems, 2020, no. 5(108), pp. 43–49, DOI: 10.31799/1684-8853-2020-5-43-49.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Татарникова Т. М., Вольский А. В. Оценка вероятностно-временных характеристик сетевых узлов с дифференциацией трафика // Информационно-управляющие системы. 2018. № 3(94). С. 54—60. DOI: 10.15217/issn1684-8853.2018.3.54.</mixed-citation><mixed-citation xml:lang="en">Tatarnikova T.M., Volskiy A.V. Information and Control Systems, 2018, no. 3(94), pp. 54–60, DOI: 10.15217/issn1684-8853.2018.3.54. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Татарникова Т. М., Елизаров М. А. Процедура разрешения коллизий в RFID-системе // Изв. вузов. Приборостроение. 2017. Т. 60, № 2. С. 150—157. DOI: 10.17586/0021-3454-2017-60-2-150-157.</mixed-citation><mixed-citation xml:lang="en">Tatarnikova T.M., Elizarov M.A. Journal of Instrument Engineering, 2017, no. 2(60), pp. 150–157, DOI: 10.17586/0021-3454-2017-60-2-150-157. (in Russ.)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
