10.14489/vkit.2024.10.pp.034-041 |
DOI: 10.14489/vkit.2024.10.pp.034-041 Клименко А. Б. Аннотация. Возросшая в последнее время актуальность реализации распределенных вычислений в географически распределенных гетерогенных динамических вычислительных средах обусловлена как необходимостью локализации вычислений вне облачных структур, с одной стороны, так и развитием вычислительных и сетевых технологий – с другой. В связи с ограниченностью вычислительных ресурсов устройств, их автономностью, необходимо решить задачу оптимизации вычислительных процессов, реализованных распределенно. Исследование возможности повышения эффективности организации вычислений посредством распределения вычислительных ресурсов показало, что используемые в настоящее время модели сред и постановки задач оптимизации использования вычислительных ресурсов не учитывают ресурсных издержек, которые появляются в случае передачи данных между вычислительными задачами, и не учитывают накладные расходы, возникающие при решении задачи распределения ресурсов. В статье в общем виде поставлена задача многокритериальной оптимизации, где в число управляемых параметров входят расходование вычислительных ресурсов на передачу данных по транзитным устройствам и вычислительная сложность решения задачи распределения вычислительных ресурсов. Разработанный метод организации эффективных вычислений в распределенных гетерогенных динамичных вычислительных средах реализует «жадную» стратегию по выбору метаэвристических алгоритмов оптимизации, позволяющих достигать заданной точности с минимальными ресурсными издержками и возможностью улучшения полученного результата в рамках ограничений задачи распределения вычислительных ресурсов. Новизна результатов исследования заключается в новой постановке задачи распределения ресурсов и методе ее решения. Подтверждена эффективность разработанного метода, вычислительная сложность решения задачи уменьшилась не менее чем в два раза с учетом заданных требований по точности получаемого решения. Ключевые слова: распределенные вычисления; оптимизация; вычислительные ресурсы; метаэвристики; управление вычислительными ресурсами.
Klimenko A. B. Abstract. Currently, the relevance of implementing distributed computing in geographically distributed heterogeneous dynamic computing environments has increased. This is due to both the need to localize computing outside of cloud structures, on the one hand, and the development of computing and network technologies, on the other. The limited computing resources of devices and their autonomy raise the issue of optimizing computing processes implemented in a distributed manner. Studying the issue of increasing the efficiency of organizing computing by distributing computing resources, it was concluded that the currently used models of environments and formulations of problems for optimizing the use of computing resources do not take into account the resource costs that appear both during data transit over the network and in the case of data transfer between computing tasks, and do not take into account the overhead costs that appear when solving the resource distribution problem. This article proposes a general formulation of the multicriterial optimization problem, where the controlled parameters include the expenditure of computing resources on data transfer through transit devices and the computational complexity of solving the problem of distributing computing resources. The developed method of organizing efficient computations in distributed heterogeneous dynamic environments implements a greedy strategy for selecting metaheuristic optimization algorithms that allow achieving a given accuracy with minimal resource costs with the possibility of improving the obtained result within the constraints of the computational resource allocation problem. The novelty of the research results lies in a new formulation of the resource allocation problem and the method for solving it. The results of the experimental study confirm the effectiveness of the developed method, allowing to reduce the computational complexity of solving the problem by 2 times, taking into account the specified requirements for the accuracy of the obtained solution. Keywords: Distributed computing; Optimization; Computing resources; Metaheuristics; Computing resource management.
РусА. Б. Клименко (Институт информационных наук и технологий безопасности Российского государственного гуманитарного университета, Москва, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngA. B. Klimenko (Institute of IT and security technologies of Russian state university for humanities, Moscow, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Meignan D., Koukam A., Créput J.-C. Coali-ion-Based Metaheuristic: A Self-Adaptive Metaheuristic Using Reinforcement Learning and Mimetism // J. Heuristics. 2010. V. 16, No. 6. P. 859–879. Eng1. Meignan D., Koukam A., Créput J.-C. (2010). Coalition-Based Metaheuristic: a Self-Adaptive Metaheuristic Using Reinforcement Learning and Mimetism. Journal of Heuristics, 16(6), 859 – 879.
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 500 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа скопируйте doi статьи: 10.14489/vkit.2024.10.pp.034-041 Отправляя форму вы даете согласие на обработку персональных данных. .
EngThis article is available in electronic format (PDF). The cost of a single article is 500 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please copy the article doi: 10.14489/vkit.2024.10.pp.034-041 and fill out the
.
|