ДОСЯГНЕННЯ ЕФЕКТИВНОГО РОЗПОДІЛЕНОГО ПЛАНУВАННЯ ЗА ДОПОМОГОЮ ЧЕРГ ПОВІДОМЛЕНЬ У ХМАРІ ДЛЯ БАГАТОЗАДАЧНИХ ОБЧИСЛЕНЬ ТА ВИСОКОПРОДУКТИВНИХ ОБЧИСЛЕНЬ
Open Access
- 19 December 2020
- journal article
- Published by RS Global Sp. z O.O. in International Academy Journal Web of Scholar
Abstract
Due to the growth of data and the number of computational tasks, it is necessary to ensure the required level of system performance. Performance can be achieved by scaling the system horizontally / vertically, but even increasing the amount of computing resources does not solve all the problems. For example, a complex computational problem should be decomposed into smaller subtasks, the computation time of which is much shorter. However, the number of such tasks may be constantly increasing, due to which the processing on the services is delayed or even certain messages will not be processed. In many cases, message processing should be coordinated, for example, message A should be processed only after messages B and C. Given the problems of processing a large number of subtasks, we aim in this work - to design a mechanism for effective distributed scheduling through message queues. As services we will choose cloud services Amazon Webservices such as Amazon EC2, SQS and DynamoDB. Our FlexQueue solution can compete with state-of-the-art systems such as Sparrow and MATRIX. Distributed systems are quite complex and require complex algorithms and control units, so the solution of this problem requires detailed research.This publication has 22 references indexed in Scilit:
- Evaluating Interconnect and Virtualization Performance forHigh Performance ComputingACM SIGMETRICS Performance Evaluation Review, 2012
- Performance evaluation of Amazon EC2 for NASA HPC applicationsPublished by Association for Computing Machinery (ACM) ,2012
- DremelProceedings of the VLDB Endowment, 2010
- Case study for running HPC applications in public cloudsPublished by Association for Computing Machinery (ACM) ,2010
- The Impact of Virtualization on Network Performance of Amazon EC2 Data CenterPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Toward loosely coupled programming on petascale systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Many-task computing for grids and supercomputersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- FalkonPublished by Association for Computing Machinery (ACM) ,2007
- Distributed computing in practice: the Condor experienceConcurrency and Computation: Practice and Experience, 2005
- Experiences in Running Workloads over Grid3Lecture Notes in Computer Science, 2005