22 research outputs found

    Π‘Π•Π’Π˜ ΠœΠΠ‘Π‘ΠžΠ’ΠžΠ“Πž ΠžΠ‘Π‘Π›Π£Π–Π˜Π’ΠΠΠ˜Π― ΠŸΠ ΠžΠ˜Π—Π’ΠžΠ›Π¬ΠΠžΠ™ Π’ΠžΠŸΠžΠ›ΠžΠ“Π˜Π˜ Π‘ Π”Π•Π›Π•ΠΠ˜Π•Πœ И Π‘Π›Π˜Π―ΠΠ˜Π•Πœ Π’Π Π•Π‘ΠžΠ’ΠΠΠ˜Π™: БЛУЧАЙ Π‘Π•Π‘ΠšΠžΠΠ•Π§ΠΠžΠŸΠ Π˜Π‘ΠžΠ ΠΠ«Π₯ Π‘Π˜Π‘Π’Π•Πœ ΠžΠ‘Π‘Π›Π£Π–Π˜Π’ΠΠΠ˜Π―

    Get PDF
    Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ рассматриваСтся класс ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… сСтСй массового обслуТи- вания ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ классичС- ских fork-join сСтСй массового обслуТивания, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² качСствС матСматичСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ стохастичСских систСм с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ рас- ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ функционирования (GRID-систСмы, RAID- массивы, MapReduce ΠΈ Ρ‚. Π΄.) БистСмы обслуТивания Π² рассматриваСмой сСти ΠΏΠΎΠ΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° Π² зависимости ΠΎΡ‚ ΠΈΡ… назначСния: бСсконСчноприборныС Π±Π°Π·ΠΎΠ²Ρ‹Π΅ систС- ΠΌΡ‹, Π΄ΠΈΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. НаличиС бСсконСчного числа обслуТива- ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² Π² Π±Π°Π·ΠΎΠ²Ρ‹Ρ… систСмах позволяСт сущСствСнно ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ· ΠΈ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сСти обслуТивания с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ. Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅Π΅ Π² Π΄ΠΈΠ²Π°ΠΉΠ΄Π΅Ρ€, дСлится Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ число частСй β€” Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ². ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π² Π±Π°Π·ΠΎΠ²Ρ‹Ρ… систСмах сСти, пСрСходят ΠΏΠΎ сСти. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ снова ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΈ поступлСнии Π² Π΄ΠΈΠ²Π°ΠΉΠ΄Π΅Ρ€. ОбъСдинСниС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² происходит Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ…. Π’Π°ΠΊ, ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΡ…ΠΎΠ΄ΠΎΠΌ ΠΈΠ· сСти всС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² исходноС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅. Π“Π»Π°Π²Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ стал ΠΌΠ΅Ρ‚ΠΎΠ΄ получСния распрСдСлСния Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСбывания Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ сСти массового обслуТивани

    Approximations and Bounds for (n, k) Fork-Join Queues: A Linear Transformation Approach

    Full text link
    Compared to basic fork-join queues, a job in (n, k) fork-join queues only needs its k out of all n sub-tasks to be finished. Since (n, k) fork-join queues are prevalent in popular distributed systems, erasure coding based cloud storages, and modern network protocols like multipath routing, estimating the sojourn time of such queues is thus critical for the performance measurement and resource plan of computer clusters. However, the estimating keeps to be a well-known open challenge for years, and only rough bounds for a limited range of load factors have been given. In this paper, we developed a closed-form linear transformation technique for jointly-identical random variables: An order statistic can be represented by a linear combination of maxima. This brand-new technique is then used to transform the sojourn time of non-purging (n, k) fork-join queues into a linear combination of the sojourn times of basic (k, k), (k+1, k+1), ..., (n, n) fork-join queues. Consequently, existing approximations for basic fork-join queues can be bridged to the approximations for non-purging (n, k) fork-join queues. The uncovered approximations are then used to improve the upper bounds for purging (n, k) fork-join queues. Simulation experiments show that this linear transformation approach is practiced well for moderate n and relatively large k.Comment: 10 page

    Split-Merge Model of Workunit Replication in Distributed Computing

    Get PDF

    ΠžΠ±Π·ΠΎΡ€ систСм ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ заявок

    Get PDF
    This paper is the first in a series of two articles devoted to the review of β€œfork-join” (inthe western classification) queuing systems or systems with the splitting of incoming queries.This system is a natural model for many other real systems. The article describes the fork-joinqueueing model construction and main characteristics of this model. Special attention is paid tomethods of analysis of the response time of the system. Since the exact expression for the meanresponse time is known only for the case of two servers, the article gives a detailed descriptionof the approach to obtaining an accurate expression of this characteristic. For the case whenthe number of servers is more than two, approximations of the mean response time are obtainedby different methods, which is explained by the complexity of the studies due to the existingdependence between the queues of subqueries due to common arrival moments. The paperpresents several methods of approximate analysis: various variants of empirical approximation,i.e. methods that refine the obtained characteristics by using the results of simulation modeling;interpolation methods using system load limit values in cases when the incoming flow and servicetime distributions are not exponential.Данная Ρ€Π°Π±ΠΎΡ‚Π° являСтся ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π² сСрии ΠΈΠ· Π΄Π²ΡƒΡ… статСй, посвящённых ΠΎΠ±Π·ΠΎΡ€Ρƒ систСм массового обслуТивания Π²ΠΈΠ΄Π° Β«fork-joinΒ» (Π² Π·Π°ΠΏΠ°Π΄Π½ΠΎΠΉ классификации) ΠΈΠ»ΠΈ систСмам с расщСплСниСм запросов. Указанная систСма являСтся СстСствСнной модСлью для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… систСм. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ описаны особСнности построСния этой ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ родствСнных Π΅ΠΉ систСм, основныС ΠΈΡ… характСристики. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° систСмы. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для срСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° извСстно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для случая Π΄Π²ΡƒΡ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ², Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ выраТСния этой характСристики. Для случая, ΠΊΠΎΠ³Π΄Π° число ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² большС Π΄Π²ΡƒΡ…, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ аппроксимации срСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°,Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ исслСдований ΠΈΠ·-Π·Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ очСрСдями ΠΏΠΎΠ΄ запросов Π² силу ΠΎΠ±Ρ‰ΠΈΡ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² поступлСния. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ прСдставлСно нСсколько ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°: Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ эмпиричСской аппроксимации, Ρ‚.Π΅. ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ характСристики благодаря использованию Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования; интСрполяция с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы Π² случаях с ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ распрСдСлСниями для входящСго ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания

    ΠžΠ±Π·ΠΎΡ€ систСм ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ заявок. Π§Π°ΡΡ‚ΡŒ II

    Get PDF
    This paper is a continuation of the survey of the β€œfork-join” queuing systems (in the westernclassification) or the systems with splitting of queries. Interest in such systems is explainedby a wide range of problems that can be solved with their help, since in fact it is a matter ofparallel processing of data and their applications. For example, this may concern the analysis ofdisk arrays, cloud computing, high-performance services and even the process of picking ordersin a warehouse. In the first part of the survey, the main features of the described model (andrelated systems) and its construction were introduced. Also the detailed description of theapproach to obtaining an accurate expression of the average response time in the case of twodevices was presented as well as several methods of approximate analysis of this characteristic(the case when the number of devices is more than two). This part of the survey is devotedto the description of other existing methods for approximating the average response time. Inparticular, the approaches of the approximate analysis of the response time are as follows: thematrix-geometric method, the analysis with the help of order statistics for various types ofdistribution of the service time of subqueries.Данная Ρ€Π°Π±ΠΎΡ‚Π° являСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Π·ΠΎΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² исслСдования систСмы массовогообслуТивания Π²ΠΈΠ΄Π° Β«fork-joinΒ» (Π² Π·Π°ΠΏΠ°Π΄Π½ΠΎΠΉ классификации) ΠΈΠ»ΠΈ систСмы с расщСплСниСмзапросов. Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ ΠΊ рассматриваСмой систСмС ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ с Π΅Ρ‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ фактичСски Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡ… прилоТСниях. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΡΠ°Ρ‚ΡŒΡΡ Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ дисковых массивов, ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… вычислСний, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСрвисов ΠΈ Π΄Π°ΠΆΠ΅ процСссакомплСктации Π·Π°ΠΊΠ°Π·ΠΎΠ² Π½Π° складС. Если Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΠΎΠ±Π·ΠΎΡ€Π° Π±Ρ‹Π»ΠΈ описаны особСнностипостроСния Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ родствСнных Π΅ΠΉ систСм, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ выраТСния срСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π² случаС Π΄Π²ΡƒΡ…ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² ΠΈ прСдставлСно нСсколько ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½ΠΎΠΉ характСристики Π² случаС, ΠΊΠΎΠ³Π΄Π° число ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² большС Π΄Π²ΡƒΡ…, Ρ‚ΠΎ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части ΠΎΠ±Π·ΠΎΡ€Π° прСдставлСноописаниС Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² аппроксимации срСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°. Π’ частности, ΠΊ рассматриваСмым ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° относятся:ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎ-гСомСтричСский ΠΌΠ΅Ρ‚ΠΎΠ΄, Π°Π½Π°Π»ΠΈΠ· с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ порядковых статистик для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ…Ρ‚ΠΈΠΏΠΎΠ² распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания подзапросов

    Π₯арактСристики ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы массового обслуТивания с расщСплСниСм запросов

    Get PDF
    Objectives. The problem of investigating a fork-join queuing system is considered. It is required to build the process of the system functioning, to find the condition for the existence of a stationary distribution, and propose algorithms for calculating the stationary distribution and the main stationary performance characteristics. The special interest of the study is to obtain the lower and upper bounds of the mean sojourn time of a customer in the system.Methods. Methods of probability theory, queuing theory and matrix theory are used.Results. The functioning of the system is described in terms of a multidimensional Markov chain. A constructive condition for the existence of a stationary distribution is found, and algorithms for calculating the stationary distribution and stationary performance characteristics of the system are proposed. Analytical expressions are obtained for the lower and upper bounds of the mean sojourn time of customers in the system.Conclusion. The functioning of the fork-join queuing system with a stationary Poisson flow has been studied. Each of the arriving customers forks into two tasks that go to two subsystems, each of which consists of a server and a buffer. We assume that the buffer to one of the servers is unlimited, and to the second server has a finite volume. Service times have, generally speaking, different phase distributions (PH-Phase type distributions). For this system, a condition for the existence of a stationary distribution is obtained, algorithms for calculating the stationary distribution and a number of stationary performance measures of the system are proposed. Analytical expressions for the lower and upper bounds of the mean sojourn time of a customer in the system from the moment it enters the system to the moment of synchronization, which is a critical performance indicator of the fork-join queues, are obtained. The results of the study can be used for modeling various computer and communication systems, in particular, systems that perform parallel computing, customer processing in distributed databases, and parallel disk access.Π¦Π΅Π»ΠΈ. РассматриваСтся Π·Π°Π΄Π°Ρ‡Π° построСния ΠΈ исслСдования матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ стохастичСской систСмы с расщСплСниСм ΠΈ сборкой запросов. ВрСбуСтся ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ процСсс функционирования систСмы, Π½Π°ΠΉΡ‚ΠΈ условиС сущСствования стационарного распрСдСлСния, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π΅Π³ΠΎ вычислСния ΠΈ основных стационарных характСристик ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы. ΠžΡΠΎΠ±Ρ‹ΠΉ интСрСс Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Π° получСния Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ† матСматичСского оТидания Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания запроса Π² систСмС.ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ вСроятностСй, Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†.Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы описано Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ ΠœΠ°Ρ€ΠΊΠΎΠ²Π°. НайдСно конструктивноС условиС сущСствования стационарного распрСдСлСния, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π΅Π³ΠΎ вычислСния ΠΈ стационарных характСристик ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ аналитичСскиС выраТСния для Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ† матСматичСского оТидания Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания запросов Π² систСмС.Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. ИсслСдован стационарный Ρ€Π΅ΠΆΠΈΠΌ функционирования систСмы массового обслуТивания с расщСплСниСм ΠΈ сборкой запросов, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² систСму Π² стационарном пуассоновском ΠΏΠΎΡ‚ΠΎΠΊΠ΅. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… запросов расщСпляСтся Π½Π° Π΄Π²Π° задания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄ΡƒΡ‚ Π² Π΄Π²Π΅ подсистСмы, состоящиС ΠΈΠ· ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° ΠΈ Π±ΡƒΡ„Π΅Ρ€Π°. Π’Ρ€Π΅ΠΌΠ΅Π½Π° обслуТивания Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„Π°Π·ΠΎΠ²Ρ‹Π΅ распрСдСлСния (PH-Phase type distributions). Для Π΄Π°Π½Π½ΠΎΠΉ систСмы Π½Π°ΠΉΠ΄Π΅Π½ΠΎ условиС сущСствования стационарного распрСдСлСния, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вычислСния стационарного распрСдСлСния ΠΈ ряда стационарных характСристик ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ аналитичСскиС выраТСния для Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ† матСматичСского оТидания Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания запроса Π² систСмС ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Π³ΠΎ поступлСния Π² систСму Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° синхронизации, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ являСтся критичСским ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы с расщСплСниСм ΠΈ сборкой запросов

    A Taylor Series Approach for Service-Coupled Queueing Systems with Intermediate Load

    Get PDF
    This paper investigates the performance of a queueing model with multiple finite queues and a single server. Departures from the queues are synchronised or coupled which means that a service completion leads to a departure in every queue and that service is temporarily interrupted whenever any of the queues is empty. We focus on the numerical analysis of this queueing model in a Markovian setting: the arrivals in the different queues constitute Poisson processes and the service times are exponentially distributed. Taking into account the state space explosion problem associated with multidimensional Markov processes, we calculate the terms in the series expansion in the service rate of the stationary distribution of the Markov chain as well as various performance measures when the system is (i) overloaded and (ii) under intermediate load. Our numerical results reveal that, by calculating the series expansions of performance measures around a few service rates, we get accurate estimates of various performance measures once the load is above 40% to 50%
    corecore