An Analysis of Real-Time Distributed System under Different Priority Policies
نویسندگان
چکیده
A real time distributed computing has heterogeneously networked computers to solve a single problem. So coordination of activities among computers is a complex task and deadlines make more complex. The performances depend on many factors such as traffic workloads, database system architecture, underlying processors, disks speeds, etc. Simulation study have been performed to analyze the performance under different transaction scheduling: different workloads, arrival rate, priority policies, altering slack factors and Preemptive Policy. The performance metric of the experiments is missed percent that is the percentage of transaction that the system is unable to complete. The throughput of the system is depends on the arrival rate of transaction. The performance can be enhanced with altering the slack factor value. Working on slack value for the transaction can helps to avoid some of transactions from killing or aborts. Under the Preemptive Policy, many extra executions of new transactions can be carried out. Keywords—Real distributed systems, slack factors, transaction scheduling, priority policies.
منابع مشابه
A Non-Preemptive Two-Class M/M/1 System with Prioritized Real-Time Jobs under Earliest-Deadline-First Policy
This paper introduces an analytical method for approximating the performance of a two-class priority M/M/1 system. The system is fully non-preemptive. More specifically, the prioritized class-1 jobs are real-time and served with the non-preemptive earliest-deadline-first (EDF) policy, but despite their priority cannot preempt any non real-time class-2 job. The waiting class-2 jobs can only be s...
متن کاملFault tolerance in fixed-priority hard real-time distributed systems
Hard real-time systems are those that are specified in terms of strong timing constraints. They are often involved in critical activities, where human lives may sometimes be at stake. These characteristics emphasise the need for making the services provided by this kind of system fault-tolerant. However, doing so is not simple. It involves implementing redundancy into the system so that if a sy...
متن کاملCombining EDF and FP in Distributed Real-Time Systems: Schedulability Analysis and Optimization
The increasing acceptance of the Earliest Deadline First (EDF) scheduling algorithm in industrial environments, together with the continued usage of Fixed Priority (FP) scheduling is leading to heterogeneous systems with different scheduling policies in the same distributed system. Schedulability analysis techniques usually consider the entire system as a whole (holistic approach), with only on...
متن کاملReal-Time Scheduling and Synchronization in Real-Time Mach
A micro kernel-based operating system architecture is becoming common for advanced distributed computing systems. Advantages of using such micro kernel for real-time applications is that the preemptability of the kernel is better, the size of the kernel becomes much smaller, and addition of new service is easier. However, such a micro kernel alone cannot provide a predictable, distributed real-...
متن کاملAccess Policies for Distributed Video-on-Demand Systems
Distributed Video-on-demand (VoD) systems which deliver digitized video directly to users are expected to become one of the most important types of communication technology enabled by the next generation of computer networks, video servers and distributed multimedia systems. This paper discusses some of the challenges posed to computer science in VoD design and implementation. In a VoD system, ...
متن کامل