10.14489/vkit.2017.04.pp.003-007 |
DOI: 10.14489/vkit.2017.04.pp.003-007 Алиев Т. И. Аннотация. Рассмотрена задача распределения приоритетов при наличии комбинированных ограничений на времена пребывания в системе запросов разных классов. Приведено ее решение в классе дисциплин обслуживания со смешанными приоритетами. Предложен алгоритм распределения приоритетов, обеспечивающий выполнение заданных ограничений при минимальной производительности системы. Ключевые слова: приоритет; дисциплина обслуживания; время пребывания; комбинированные ограничения; производительность.
Aliev T. I. Abstract. In data processing systems and in telecommunications the quality of service requirements may be specified as inequality constraints on either average sojourn time or the probability that sojourn time exceeds a predefined value. In general, a set of compound constraints may be used: some classes have constraints on average values, other classes have probabilistic constraints. To satisfy given constraints one has to correctly assign requests priorities by means of a mixed-priorities matrix which allows to configure mutual priorities for requests of the following types: preemptive, non-preemptive or FCFS (First-Come, First-Served). Such systems are modeled using a queuing system with a single server and an unlimited queue size in which several kinds of requests are processed by the server at a given rate. The optimization problem is formulated as follows: find a mixed priorities service discipline for which sojourn time constraints are satisfied provided that the server performance is minimized. The proposed solution is based on analytical models which use the first and the second moments of the sojourn time of requests in the system, and is carried out in two phases. At the first phase the problem is reduced to the problem of priorities assignment in systems with constraints on average sojourn time. To do it, probabilistic time constraints are converted to average time constraints using the assumption that sojourn time is exponentially distributed. At the second phase, the service discipline (found during the first phase) is checked to satisfy probabilistic constraints in order to account for possibly non-exponentially distributed sojourn time. If the coefficient of variation of requests sojourn time is greater than one, the first phase results are refined using two-moments distribution approximation of sojourn time. The two-phase hyper-exponential distribution is used for the approximation purposes. The proposed algorithm of priorities assignment ensures the desired quality of service for the system provided that server performance is minimized. Keywords: Priority; Service discipline; Sojourn time; Compound constraints; Device performance.
РусТ. И. Алиев (Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngT. I. Aliev (Saint-Petersburg National Research University of Information Technologies, Mechanics and Optics, Saint-Petersburg, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Липаев В. В., Колин К. К., Серебровский Л. А. Математическое обеспечение управляющих ЦВМ. М.: Сов. радио, 1972. 528 с. Eng1. Lipaev V. V., Kolin K. K., Serebrovskii L. A. (1972). Mathematical support of computer controllers. Moscow: Sovetskoe radio. [in Russian language]
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 350 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа скопируйте doi статьи: 10.14489/vkit.2017.04.pp.003-007 Отправляя форму вы даете согласие на обработку персональных данных. . EngThis article is available in electronic format (PDF). The cost of a single article is 350 rubles. (including VAT 18%). 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.2017.04.pp.003-007 and fill out the .
|