<?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">mateltech</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Материалы электронной техники</journal-title><trans-title-group xml:lang="en"><trans-title>Izvestiya Vysshikh Uchebnykh Zavedenii. Materialy Elektronnoi Tekhniki = Materials of Electronics Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1609-3577</issn><issn pub-type="epub">2413-6387</issn><publisher><publisher-name>MISIS</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17073/1609-3577-2019-4-302-307</article-id><article-id custom-type="elpub" pub-id-type="custom">mateltech-373</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>GENERAL ISSUES</subject></subj-group></article-categories><title-group><article-title>Методы консолидации научных сервисов</article-title><trans-title-group xml:lang="en"><trans-title>Scientific services consolidation methods</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-8872-2774</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Зацаринный</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Zatsarinny</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">azatsarinny@frccsc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-1224-1392</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кондрашев</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kondrashev</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">vkondrashev@frccsc.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>Sorokin</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">alsor@febras.net</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>Denisov</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">sdenisov@frccsc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Федеральный исследовательский центр «Информатика и управление» &#13;
Российской академии наук, &#13;
ул. Вавилова, д. 44, корп. 2, Москва, 119333, Россия</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Federal Research Centre “Information and Control” of the Russian Academy of Sciences, &#13;
44 Vavilov Str., Moscow 119333, Russia</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Вычислительный центр Дальневосточного отделения Российской академии наук, &#13;
ул. Ким Ю Чена, д. 65, Хабаровск, 680000, Россия</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Computing Center of the Far Eastern Branch of the Russian Academy of Sciences, &#13;
65 Kim Yu Chen Str., Khabarovsk 680000, Russia</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>07</day><month>04</month><year>2020</year></pub-date><volume>22</volume><issue>4</issue><fpage>302</fpage><lpage>307</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Зацаринный А.А., Кондрашев В.А., Сорокин А.А., Денисов С.А., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Зацаринный А.А., Кондрашев В.А., Сорокин А.А., Денисов С.А.</copyright-holder><copyright-holder xml:lang="en">Zatsarinny A.A., Kondrashev V.A., Sorokin A.A., Denisov S.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://met.misis.ru/jour/article/view/373">https://met.misis.ru/jour/article/view/373</self-uri><abstract><p>В работе рассматриваются методы консолидации научных сервисов цифровой платформы для интеграции совокупности научных услуг из различных областей науки для проведения междисциплинарных исследований. Решения для создания консолидированных сервисов могут найти широкое применение для многоуровневого, многомасштабного моделирования в области материаловедения, предусматривающего комплексное моделирование на нескольких уровнях иерархии. В настоящее время эта задача решается созданием многокомпонентных иерархических программных комплексов на корпоративных вычислительных средствах. С появлением высокопроизводительных облачных вычислительных платформ появится возможность получать услуги по решению частных задач моделирования в виде научных сервисов. Задачи комплексного иерархического моделирования в этом случае будут решаться консолидированным сервисом — сервисом, обеспечивающим последовательно-параллельное выполнение компонентов комплексного моделирования в виде специализированных научных сервисов. Описание процессов выполнения научного сервиса основано на методике исследования и представляет собой план исследования (технологическую карту исследования), описывающий необходимый для выполнения сервиса взаимоувязанный по времени набор операций и перечень ресурсов для их выполнения. В современных условиях развития микросервисного подхода к созданию вычислительных систем, эволюции сервис-ориентированных архитектур и децентрализации корпоративных интеграционных шин проблемам эффективной интеграции платформенных сервисов уделяется особое внимание. В работе предлагается дополнить существующее описание научного сервиса возможностью заказа стороннего сервиса на основе механизмов гибкой (agile) интеграции. Этот подход позволит на современном этапе развития сервисных архитектур преодолеть недостатки централизованных систем типа корпоративных интеграционных шин и воспользоваться преимуществами эластичности облачных вычислений и микросервисного подхода к созданию информационно-вычислительных систем.</p></abstract><trans-abstract xml:lang="en"><p>The article discusses methods of consolidating scientific services of a digital platform for integrating a set of scientific services for various fields of science for conducting interdisciplinary research. Solutions for creating consolidated services can be widely used for multilevel, multiscale modeling in the field of materials science, which provides complex modeling at several levels of the hierarchy. Currently, this problem is being solved by creating multicomponent hierarchical software systems on corporate computing systems. With the advent of high-performance cloud computing platforms, it will be possible to order services for solving particular modeling problems as a scientific service. In this case, the tasks of complex hierarchical modeling will be solved by a consolidated service - a service providing sequential-parallel execution of complex modeling components in the form of specialized scientific services. The description of the processes for the provision of scientific services is based on the research methodology and is a research plan (the work process mapping), which describes a set of operations related to time and includes a list of necessary resources for their implementation. In modern conditions of the development of a microservice approach to the creation of computing systems and the evolution of the Service Oriented Architecture and of the Enterprise Service Bus integration, special attention is paid to the problems of efficient integration of platform services. The paper proposes to supplement the existing description of a scientific service with the possibility of ordering a third-party service based on agile integration. This approach will allow at the present stage of development of service architectures to overcome the shortcomings of centralized systems such as Enterprise Service Bus and take advantage of the elasticity of cloud computing and a microservice approach to creating information and computing systems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>консолидированный сервис</kwd><kwd>многомасштабное моделирование</kwd><kwd>многоуровневое моделирование</kwd><kwd>цифровая платформа</kwd><kwd>облачные вычисления</kwd><kwd>научный сервис</kwd><kwd>интеграция сервисов</kwd></kwd-group><kwd-group xml:lang="en"><kwd>consolidated service</kwd><kwd>multiscale modeling</kwd><kwd>multilevel modeling</kwd><kwd>digital platform</kwd><kwd>сloud сomputing</kwd><kwd>scientific service</kwd><kwd>service integration</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при частичной поддержке РФФИ (проекты  №№ 18-29-03091, 19-29-03051) с использованием ресурсов гибридного высокопроизводительного вычислительного комплекса Центра коллективного пользования «Информатика» ФИЦ ИУ РАН.</funding-statement><funding-statement xml:lang="en">This work was partially supported by the Russian Foundation for Basic Research (projects Nos. 18-29-03091, 19-29-03051) using the resources of the hybrid high-performance computing complex of the Federal Research Centre “Information and Control” of the Russian Academy of Science.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Абгарян К. К. Информационная технология построения многомасштабных моделей в задачах вычислительного материаловедения // Системы высокой доступности. 2018. Т. 15, № 2. С. 9—15.</mixed-citation><mixed-citation xml:lang="en">Abgaryan K. K. Information technology is the construction of multi-scale models in problems of computational materials science. Highly available systems, 2018, vol. 15, no. 2, pp. 9—15. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Абгарян К. К., Гаврилов Е. С., Марасанов А. М. Информационная поддержка задач многомасштабного моделирования композиционных материалов // International Journal of Open Information Technologies. 2017. Т. 5, № 12. С. 24—28.</mixed-citation><mixed-citation xml:lang="en">Abgaryan K. K., Gavrilov E. S., Marasanov A. M. Multiscale modeling for composite materials computer simulation support. International Journal of Open Information Technologies, 2017, vol. 5, no. 2, pp. 24—28. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Kim Clark, Tony Curcio, Nick Glowacki. Agile integration architecture. IBM, 2018. 73 p. URL: https://www.ibm.com/downloads/cas/J7E0VLDY (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Kim Clark, Tony Curcio, Nick Glowacki. Agile integration architecture. IBM, 2018, 73 p. URL: https://www.ibm.com/downloads/cas/J7E0VLDY (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Mell P., Grance T. NIST SP 800-145. The NIST definition of cloud computing. Recommendations of the National Institute of Standards and Technology. Gaithersburg, 2011. 7 р. URL: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Mell P., Grance T. NIST SP 800-145. The NIST definition of cloud computing. Recommendations of the National Institute of Standards and Technology. Gaithersburg, 2011, 7 р. URL: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf(accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Зацаринный А. А., Горшенин А. К., Волович К. И., Колин К. К., Кондрашев В. А., Степанов П. В. Управление научными сервисами как основа национальной цифровой платформы «Наука и образование» // Стратегические приоритеты. 2017. № 2. С. 103—113.</mixed-citation><mixed-citation xml:lang="en">Zatsarinny A. A., Gorshenin A. K., Volovich K. I., Kolin K. K., Kondrashev V. A., Stepanov P. V. Management of scientific services as the basis of the national digital platform “Science and Education”. Strategicheskie prioritety = Strategic Priorities, 2017, no. 2, pp. 103—113. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Lewis J., Fowler M. Microservices. URL: https://martinfowler.com/articles/microservices.html (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Lewis J., Fowler M. Microservices. URL: https://martinfowler.com/articles/microservices.html (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Newman S. Building Microservices: Designing Fine-Grained Systems. O’Reilly Media, 2015. 262 p.</mixed-citation><mixed-citation xml:lang="en">Newman S. Building Microservices: Designing Fine-Grained Systems. O’Reilly Media, 2015, 262 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Kreger H., Brunssen V., Sawyer R., Arsanjani A., High R. The IBM advantage for SOA reference architecture standards // In: IBM developerWorks, 2012. 18 p. URL: https://www.ibm.com/developerworks/webservices/library/ws-soa-ref-arch/ws-soa-ref-arch-pdf.pdf (дата обращения: 01.03.2020).</mixed-citation><mixed-citation xml:lang="en">Kreger H., Brunssen V., Sawyer R., Arsanjani A., High R. The IBM advantage for SOA reference architecture standards. In: IBM developerWorks, 2012, 18 p. URL: https://www.ibm.com/developerworks/webservices/library/ws-soa-ref-arch/ws-soa-ref-arch-pdf.pdf (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Keen M. et al. Patterns: Implementing an SOA using an Enterprise Service Bus // IBM Redbooks, 2004. 386 p. URL: https://www.redbooks.ibm.com/redbooks/pdfs/sg246346.pdf (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Keen M. et al. Patterns: Implementing an SOA using an Enterprise Service Bus. IBM Redbooks, 2004, 386 p. URL: https://www.redbooks.ibm.com/redbooks/pdfs/sg246346.pdf (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Clark K. The fate of the ESB // IBM Developer, 2018. URL: https://developer.ibm.com/articles/cl-lightweight-integration-1/ (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Clark K. The fate of the ESB. IBM Developer, 2018. URL: https://developer.ibm.com/articles/cl-lightweight-integration-1/ (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Clark K. Comparing web APIs with service-oriented architecture and enterprise application integration // IBM Developer, 2015. URL: https://developer.ibm.com/technologies/web-development/articles/comparing-web-apis-with-service-oriented-architecture-and-enterprise-application-integration/ (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Clark K. Comparing web APIs with service-oriented architecture and enterprise application integration. IBM Developer, 2015. URL: https://developer.ibm.com/technologies/web-development/articles/comparing-web-apis-with-service-oriented-architecture-and-enterprise-application-integration/ (accessed: 11.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Волович К. И. Некоторые системотехнические вопросы предоставления вычислительных ресурсов для научных исследований в гибридной высокопроизводительной облачной среде // Системы и средства информатики. 2018. Т. 28, Вып 4. С. 97—108. DOI: 10.14357/08696527180410</mixed-citation><mixed-citation xml:lang="en">Volovich K. I. Organization of calculations in a hybrid high-performance computing cluster for parallel execution of heterogeneous tasks. Sistemy i Sredstva Inform., 2018, vol. 28, no. 4. pp. 98—109. (In Russ.). DOI: 10.14357/08696527180410</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Федеральный исследовательский центр Информатика и управление РАН, ЦКП «Информатика». URL: http://ckp.frccsc.ru (дата обращения: 11.03.2020).</mixed-citation><mixed-citation xml:lang="en">Federal Research Center Computer Science and Control of Russian Academy of Sciences. (In Russ.). URL: http://ckp.frccsc.ru (accessed: 11.03.2020).</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>
