Персона:
Ровнягин, Михаил Михайлович

Загружается...
Profile Picture
Email Address
Birth Date
Научные группы
Организационные подразделения
Организационная единица
Институт интеллектуальных кибернетических систем
Цель ИИКС и стратегия развития - это подготовка кадров, способных противостоять современным угрозам и вызовам, обладающих знаниями и компетенциями в области кибернетики, информационной и финансовой безопасности для решения задач разработки базового программного обеспечения, повышения защищенности критически важных информационных систем и противодействия отмыванию денег, полученных преступным путем, и финансированию терроризма.
Статус
Фамилия
Ровнягин
Имя
Михаил Михайлович
Имя

Результаты поиска

Теперь показываю 1 - 10 из 19
  • Публикация
    Только метаданные
    Algorithm of ML-based Re-scheduler for Container Orchestration System
    (2021) Rovnyagin, M. M.; Dmitriev, S. O.; Hrapov, A. S.; Kozlov, V. K.; Ровнягин, Михаил Михайлович; Дмитриев, Святослав Олегович; Храпов, Александр Сергеевич
    © 2021 IEEE.Due to the gradual growth of the number of companies that use cloud technologies, there is an increase in the number of enterprises deploying and using an internal private cloud. Due to this trend, there is growth of interest in various technologies that ensure the efficiency of the cloud infrastructure. One of such technologies is the orchestration technology, the core of which is a scheduler-a special component that allows efficiently distribute virtualized entities with running tasks across computational nodes. However, schedulers usually only plan the locations schemes of tasks that was not started yet; often they do not plan to make changes to the arrangement of already running entities. To create the plan of changing the state of already running tasks deschedulers and reschedulers are additionally used. This article proposes a solution using a Reinforcement Learning based rescheduler and an algorithm of its preparation.
  • Публикация
    Только метаданные
    Intelligent Docker Container Orchestration for Low Scheduling Latency and Fast Migration in Paas
    (2023) Rovnyagin, M. M.; Sinelnikov, D. M.; Varykhanov, S. S.; Magazov, T. R.; Kiamov, A. A.; Shirokikh, T. A.; Ровнягин, Михаил Михайлович; Синельников, Дмитрий Михайлович; Ровнягина, Татьяна Александровна
  • Публикация
    Только метаданные
    Caching and Storage Optimizations for Big Data Streaming Systems
    (2020) Rovnyagin, M. M.; Kozlov, V. K.; Mitenkov, R. A.; Gukov, A. D.; Yakovlev, A. A.; Ровнягин, Михаил Михайлович
    © 2020 IEEE.Data processing is one of the most important processes in Big Data systems. In this paper, we propose a method and its performance model for data deduplication in distributed event driven software systems using Kafka streams and Apache Ignite cache, which reduces network and memory consumption. Also in this article the way of data storage systems optimization is considered by example of Apache Cassandra. The experiments showed that choosing of compression algorithms for different kinds of data with usage of neural network can help to find the balance between memory usage and read speed from the database.
  • Публикация
    Только метаданные
    Deep learning approach for QRS wave detection in ECG monitoring
    (2019) Mitrokhin, M.; Kuzmin, A.; Mitrokhina, N.; Zakharov, S.; Rovnyagin, M.; Ровнягин, Михаил Михайлович
    © 2017 IEEE. Paper describes an approach of deep learning for QRS wave detection for using in mobile heart monitoring systems. Authors analyze a deep learning approach and its advantages in the field of feature extraction and detection, and deep network architecture. Two different variants of deep network are proposed. ECG data processing scheme that includes a neural network is described. It presumes preprocessing, filtering, windowing of ECG signal, buffering, QRS wave detection and analysis. Network training process is mathematically founded. Two variants of neural network are experimentally tested. Training sets and test sets are obtained from free ECG data bank PhysioN et.org. Experimental results show that network with decreasing number of neurons in hidden layers has a better generalization capability. Next steps of research will include experiments with training set size and determining of its' influence on the quality of detection.
  • Публикация
    Только метаданные
    ML-based Heterogeneous Container Orchestration Architecture
    (2020) Rovnyagin, M. M.; Hrapov, A. S.; Guminskaia, A. V.; Orlov, A. P.; Ровнягин, Михаил Михайлович; Храпов, Александр Сергеевич
    © 2020 IEEE.In recent years, the popularity of containerization technologies has been growing. When they are used, computational tasks are placed in lightweight containers that can be easily moved between different computing nodes. Containerization using Docker is especially popular at the moment. The use of these solutions opens up enormous opportunities for building distributed and cluster computing systems. To maintain the operability of such systems, special tools are used, and one of them is an orchestrator. However, existing orchestrators are focused on not-so-large computing systems in which performance can be maintained by simply moving computational tasks from non-working nodes to working ones. In large systems with many nodes and a huge number of computational tasks, it is also necessary to take into account the uneven consumption of resources by various tasks. This article proposes a system architecture that can solve the problem of container orchestration using machine learning methods and given the uneven consumption of resources by.
  • Публикация
    Открытый доступ
    Методы и средства решения задач поиска и защищенного хранения данных с применением гибридных вычислительных технологий
    (НИЯУ МИФИ, 2015) Ровнягин, М. М.; Ровнягин, Михаил Михайлович; Васильев, Н. П.
  • Публикация
    Только метаданные
    Data Exchange Acceleration Methods in a Decentralized File System
    (2023) Rovnyagin, M. M.; Sinelnikov, D. M.; Varykhanov, S. S.; Khudoyarova, A. M.; Yakovenko, I. A.; Shirokikh, T. A.; Ровнягин, Михаил Михайлович; Синельников, Дмитрий Михайлович; Яковенко, Иван Алексеевич; Ровнягина, Татьяна Александровна
  • Публикация
    Только метаданные
    Burrows - Wheeler Transform in lossless Data compression Problems on hybrid Computing Systems
    (2020) Rovnyagin, M. M.; Varykhanov, S. S.; Sinelnikov, D. M.; Odintsev, V. V.; Ровнягин, Михаил Михайлович; Синельников, Дмитрий Михайлович
    © 2020 IEEE.Currently, hybrid computing systems and clusters based on them are used to solve an increasing number of various tasks. This article addresses the issue of lossless data compression on hybrid computing systems. There are sections describing the development and implementation of a stack of lossless data compression algorithms based on the Burrows - Wheeler transform (BWT), as well as a section on data sorting on hybrid computing systems as one of the BWT steps. At the end are the test results of the proposed algorithms.
  • Публикация
    Только метаданные
    Optimizing Cache Memory Usage Methods for Chat LLM-models in PaaS Installations
    (2024) Rovnyagin, M. M.; Sinelnikov, D. N.; Eroshev, A. A.; Rovnyagina, T. A.; Tikhomirov, A. V.; Ровнягин, Михаил Михайлович; Синельников, Дмитрий Николаевич; Ерошев, Артём Александрович; Тихомиров, Александр Владимирович; Ровнягина, Татьяна Александровна
  • Публикация
    Только метаданные
    Orchestration of CPU and GPU Consumers for High-Performance Streaming Processing
    (2021) Rovnyagin, M. M.; Gukov, A. D.; Timofeev, K. V.; Hrapov, A. S.; Mitenkov, R. A.; Ровнягин, Михаил Михайлович; Храпов, Александр Сергеевич
    © 2021 IEEE.In the modern world, there are many systems using streaming data processing. Often, these systems use CPU and GPU devices in their calculations. It should be noted that such systems can fail for various reasons. Therefore, to optimize throughput, system designers need to determine in advance how many CPUs and GPUs to configure the system with. In our article, we present a possible architecture of such a system and present what methods can be used to calculate the optimal number of CPUs and GPUs with optimal throughput and taking into account other factors, for example, the cost of devices and the failure rate of the environment.