Open Access Open Access  Restricted Access Subscription Access

Admission Control Prototype for Real-Time Databases


Affiliations
1 Department of Computer Applications, IFTM Campus, Moradabad, UP, India
2 Department of Computer Sc. and Engineering, M. M. Engineering College, Gorakhpur-273 010,UP, India
 

We suggest and measure an admission control prototype for RTDBS, in which a transaction is presented to the system as a pair of procedures: a primary task, and a recovery block. The performance necessities of the main task are not known a priori, whereas those of the recovery block are known a priori. Upon the submission of a transaction, an Admission Control Mechanism is applied to determine whether to admit or reject that transaction. Once admitted, a transaction is assured to finish executing before its deadline. A transaction is considered to have finished executing if exactly one of two things occurs: Either its primary task is completed (successful commitment), or its recovery block is finished (safe termination). Committed transactions bring a profit to the system, whereas a terminated transaction brings no profit. The objective of the admission control and scheduling communications protocol (e.g., concurrency control, I /O scheduling, memory management) employed in the system is to maximize system profit. We depict a number of admission control strategies and contrast (through simulations) their relative performance.

Keywords

Admission Control, Real-Time Databases, Concurrency Control, Scheduling, and Resource Management.
User
Notifications
Font Size

Abstract Views: 202

PDF Views: 0




  • Admission Control Prototype for Real-Time Databases

Abstract Views: 202  |  PDF Views: 0

Authors

Rahul Kumar Mishra
Department of Computer Applications, IFTM Campus, Moradabad, UP, India
Udai Shanker
Department of Computer Sc. and Engineering, M. M. Engineering College, Gorakhpur-273 010,UP, India

Abstract


We suggest and measure an admission control prototype for RTDBS, in which a transaction is presented to the system as a pair of procedures: a primary task, and a recovery block. The performance necessities of the main task are not known a priori, whereas those of the recovery block are known a priori. Upon the submission of a transaction, an Admission Control Mechanism is applied to determine whether to admit or reject that transaction. Once admitted, a transaction is assured to finish executing before its deadline. A transaction is considered to have finished executing if exactly one of two things occurs: Either its primary task is completed (successful commitment), or its recovery block is finished (safe termination). Committed transactions bring a profit to the system, whereas a terminated transaction brings no profit. The objective of the admission control and scheduling communications protocol (e.g., concurrency control, I /O scheduling, memory management) employed in the system is to maximize system profit. We depict a number of admission control strategies and contrast (through simulations) their relative performance.

Keywords


Admission Control, Real-Time Databases, Concurrency Control, Scheduling, and Resource Management.