We characterize the impact of scheduling policies on the mean response time in nested systems with cancel-on-complete redundancy. We consider not only redundancy-oblivious policies, such as FCFS and ROS, but also redundancy-aware policies of the form $\Pi_1-\Pi_2$, where $\Pi_1$ discriminates among job classes (e.g., least-redundant-first (LRF), most-redundant-first (MRF)) and $\Pi_2$ discriminates among jobs of the same class. Assuming that jobs have independent and identically distributed (i.i.d.) copies, we prove the following: (i) When jobs have exponential service times, LRF policies outperform any other policy. (ii) When service times are New-Worse-than-Used, MRF-FCFS outperforms LRF-FCFS as the variability of the service time grows infinitely large. (iii) When service times are New-Better-than-Used, LRF-ROS (resp. MRF-ROS) outperforms LRF-FCFS (resp. MRF-FCFS) in a two-server system. Statement (iii) also holds when job sizes follow a general distribution and have identical copies (all the copies of a job have the same size). Moreover, we show via simulation that, for a large class of redundancy systems, redundancy-aware policies can considerably improve the mean response time compared to redundancy-oblivious policies. We also explore the effect of redundancy on the stability region.
翻译:我们不仅考虑FCFS和ROS等冗余和相同分布(i.d.)复制品,而且考虑以$\Pi_1-\Pi_2美元为格式的冗余感政策,即$Pi_1美元在工作类别(例如,最冗余第一(LRF),最冗余第一(MRF)和$\Pi_2美元)中的平均响应时间上的差异。我们不仅考虑FCFS和ROS等冗余度政策的影响,而且考虑以美元为单位的冗余感政策。我们不仅考虑这种政策,而且考虑以美元为单位的冗余度为单位的冗余度政策。 当服务时间是新时间而不是使用时,MRFS-FS的冗余度超过LFS-FS的波动性时,服务时间会变得无限大。当服务时间比新使用过的更短,LRFS-sp-s-servex政策(ress)的递增后,MRFS-RFS的大幅递增版时,M-FS的递增版。