Automatic Queuing Model for Banking Applications
|
|
|
- Bethany Gardner
- 10 years ago
- Views:
Transcription
1 (IJASA) International Journal of Advanced omputer Science Applications, Vol., No., Automatic Queuing Model for Banking Applications Dr. Ahmed S. A. AL-Jumaily Department of Multimedia IT ollege, Ahlia University Manama, Bahrain Dr. Huda K. T. AL-Jobori Department of Information Technology IT ollege, Ahlia University Manama, Bahrain Abstract Queuing is the process of moving customers in a specific sequence to a specific service according to the customer need. The term scheduling sts for the process of computing a schedule. This may be done by a queuing based scheduler. This paper focuses on the banks lines system, the different queuing algorithms that are used in banks to serve the customers, the average waiting time. The aim of this paper is to build automatic queuing system for organizing the banks queuing system that can analyses the queue status take decision which customer to serve. The new queuing architecture model can switch between different scheduling algorithms according to the testing results the factor of the average waiting time. The main innovation of this work concerns the modeling of the average waiting time is taken into processing, in addition with the process of switching to the scheduling algorithm that gives the best average waiting time. Keywords-Queuing Systems; Queuing System models; System Management; Scheduling s. I. INTRODUTION Queuing Today banks are one of the most important units of the public. Since the foundational work of banks, many researchers try to get full advantage of any new technology to increase customer satisfaction. Therefore an active research has focused on analyzing the queues to optimize their operations to reduce waiting time for customers [,,]. This paper focuses on the bank lines system the different queuing algorithms that used in banks to serve the customers. Most banks used stard queuing models. To avoid sting in a queue for a long time or in a wrong line, most banks use automatic queue system to give tickets to all customers. The customer can push a specific button in a tickets supplier device according to their needs. The aim of this paper is to decrease customers waiting time by building a homogenous way that analyze the queue status take decisions about which customer to serve by using the appropriate scheduling algorithm. The rest of this paper is organized as follows. Section consists of queuing systems characteristics, most common scheduling algorithms, the queue models. Then our proposed queuing system model is shown in section. Experimental results are shown in section, followed by brief conclusions suggestions for future work are shown in section. Then the references are shown in section. II. QUEUING SYSTEMS A queuing system consists of one or more servers that provide service to arriving customers. Figure shows the characteristics of queuing system []. The population of customers may be finite (closed systems) or infinite (open systems). The arrival process describes how customers enter the system. The customers arrive to the service center in a rom fashion. Queue represents a certain number of customers waiting for service. The capacity of a queue is either limited or unlimited. Bank is an example of unlimited queue length. The service is an activity requested by a customer, where each service takes a specific time. The scheduling algorithm is used to order the customers to choose the next customer from the queue. The most common scheduling algorithms are [,]: a) FFS (First ome First Serve): The customers are served in the order of their arrival, which is most visibly fair because all customers think of themselves as equal. b) RSS (Rom Selection for ): In this algorithm, customers are selected for service at rom, so each customer in the queue has the same probability of being selected for service irrespective of his/her arrival in the service system. c) PRI (Priority ): The customers are grouped in priority classes according to some external factors. The customer with the highest priority is served first. d) (Shortest Processed First): The algorithm assumes that the service times are known in advance. When several customers are waiting in the queue, the algorithm picks the shortest service time first. The departure represents the way customers leave the system. Population of the customers Arrival Queue Departure Figure : Simplest Queuing System P a g e
2 (IJASA) International Journal of Advanced omputer Science Applications, Vol., No., In queuing system, there are many types of queue models such as [,]: a) SQ (Single Queue): In this model each customer waits till the service point is ready to take him for servicing. b) MQ (Multiple Queues): In this model each customer tries to choose the shortest queue from a number of individual queues. c) DQ (Diffuse Queue): In this model each customer take a ticket from a ticket machine with single or multiple buttons each for specific service. After the customer registers his/her place in the queue by a ticket he/she will monitor the ticket number being served. The customers can not estimate when they will be served. III. THE PROPOSED QUEUING SYSTEM MODEL We know present a new technique for queue management system in banks. Our technique is to builds an automatic queuing system that can test the status of the queuing system such as DQ choose the appropriate algorithm among more than one scheduling algorithms that already defined in the system such as FFS to select the next customer to be served during a specific period of time. Selecting the scheduling algorithm depends on the testing results to achieve the best waiting time for all the available customers that are waiting to be served. To achieve this goal we add additional components to the traditional queuing management system as shown in figure. The suggested queuing system consists of the following components: a) ustomer area: In customer area the customer selects a service at the ticket dispenser via regular push buttons, waits until his/her ticket number shown in a vision /or audio notice for the number. b) Queuing area: In queuing area the system uses the queuing algorithm that is chosen by the testing area to select one of the waiting customers. c) Testing area: In testing area the system tests the status of the system according to the existing algorithms in the algorithms database compares between all the result for the expected waiting response time then selects the algorithm that gives the best waiting time. d) Scheduling s Database area: All the needed scheduling algorithms, the testing result, the customers numbers, are stored in the scheduling algorithms database area. The testing result the customer's numbers are saved temporarily. Arrival Departure Queue Scheduling s DB Testing to select the best scheduling algorithm Figure : The new Queuing System e) area: In service area the system serves the customer according to the different services that a bank can give as open an account, transaction, send money, deposit funds, balance, etc. Each service needs a specific time. IV. EXPERIMENTAL RESULTS Simulations were carried to test the performance of the new proposed system. A database of two stard scheduling algorithms was developed to systematically evaluate the proposed system. For the purpose of illustrations, a comparison between the new system the ordinary system (FFS) that is used usually in most of the banks queuing systems. In the proposed system, two scheduling algorithms are used (FFS, ). For the purpose of calculation reality a rom number generation is used to generate a sequence of customers arrival time to choose romly between three different services: open an account, transaction, balance, with different period of time for each service:,, respectively. The proposed system will test the queuing system using testing algorithm every specific period of time, let s conceder it time unit, to select the appropriate scheduling algorithm i.e. either FFS or according to the average waiting time. To test the proposed system we implement two case studies: ase : After executing the rom generator, a simulation snapshot for the queuing system is generated, the result are customers with different arrival time starting from zero, different service time as shown in table. After implementing the ordinary queuing system the proposed queuing system on the above snapshot, the resulted Gantt chart for the ordinary queuing bank system that uses only FFS algorithm, as shown in figure. The new queuing system calculates the waiting time for each customer, then calculates the total waiting time the average waiting time according to the two algorithms (FFS, ) each time unit as shown in figure, it can switch between the two algorithms at the end of the time unit by selecting the algorithm with the minimum average waiting time. TABLE : A SNAPSHOT FOR THE GENERATED QUEUING SYSTEM ustomer Arrival Type Transaction Open account Balance Transaction Balance Balance Transaction Balance Balance P a g e
3 Average waiting time (IJASA) International Journal of Advanced omputer Science Applications, Vol., No., FFS Transaction Open account Balance Balance Balance Open account Transaction Balance Balance Balance Transaction Figure : queuing system Gantt chart a. Testing st group using the two scheduling algorithms FFS b. Testing nd group using the two scheduling algorithms FFS c. Testing rd group using the two scheduling algorithms FFS d. Testing th group using the two scheduling algorithms FFS Figure : The new queuing system Gantt chart (a, b, c, d) Through the extensive experiments conducted, the primary goal is to determine the ability of the new queuing system against the ordinary queuing system. Figure show that the new approach decreases the average waiting time, compared with the ordinary queuing system. Equation is used to calculate the waiting time for each customer []: Where: WT i = SST i AT i () WT is a ustomer Waiting SST is Start Serving for a ustomer AT is Arrival for a ustomer i is The ith ustomer number The average waiting time for each group of customers is calculated using equation. Where: AWT = ( WT i ) / TN () AWT is Average Waiting WT is a ustomer Waiting TN is total number of customers served i is the number of customer Table shows the average waiting time for the ordinary queuing system the new queuing system. Figure : The different between the ordinary queuing system the new queuing system TABLE : THE AVERAGE WAITING TIME OMPARISON BETWEEN THE ORDINARY QUEUING SYSTEM AND THE NEW AUTOMATI QUEUING SYSTEM Slice Queuing System Average Waiting Automatic Queuing System Average Waiting The Difference Between st Group. / FFS. /. nd Group. / FFS. /. rd Group. / FFS. /. th Group. / FFS. /. Total Average waiting time... ase : After executing the rom generator, a simulation snapshot for the queuing system is generated, the result are customers with different arrival time starting from zero, different service time as shown in table. P a g e
4 Average waiting time (IJASA) International Journal of Advanced omputer Science Applications, Vol., No., After implementing the ordinary queuing system the proposed system on the above snapshot, we compare the results of waiting time average waiting time. The results of compression between them are shown in figure, figure, figure, table respectively. FFS TABLE : A SNAPSHOT FOR THE GENERATED QUEUING SYSTEM ustomer Arrival Type Open account Balance Open account Open account Transaction Balance Balance Balance Balance Transaction Transaction Balance Figure : queuing system Gantt chart a. Testing first time unit using the two scheduling algorithms FFS b. Testing nd time unit using the two scheduling algorithms FFS c. Testing rd time unit using the two scheduling algorithms FFS Figure : The new queuing system Gantt chart (a, b, c, d) Table shows the average waiting time for the ordinary queuing system the new queuing system, it illustrate how the new queuing system fillips between the two different scheduling algorithms according to the average waiting time. Figure : The different between the ordinary queuing system the new queuing system TABLE : RESULTS SHOWS THE AVERAGE WAITING TIME OMPARISON BETWEEN THE ORDINARY QUEUING SYSTEM AND THE NEW AUTOMATI QUEUING SYSTEM Slice Queuing System Average Waiting Automatic Queuing System Average Waiting The Difference Between st Group. / FFS. / nd Group. / FFS. / FFS rd Group / FFS. /. Total Average waiting time... V. ONLUSION AND FUTURE WORK In a queue system, the balance between dealing with all customers fairly the performance of the system is very important. Sometimes the performance of the system is more important than dealing with the customers fairly. In this paper, we have presented a new technique for queuing system called automatic queuing system. The proposed technique showed improvements in average waiting time. It will be more effect to add more factors in testing to take the right decision for choosing one of the available scheduling algorithms, such as throughput, utilization, response time. Also adding more scheduling algorithms to the system database will be useful. REFERENES [] B. Goluby, R. Preston McAfeez, Firms, queues, coffee breaks: A flow model of corporate activity with delays, Springer-Verlag, vol., pp. -, March. [] A. Mobarek, E-banking practices customer satisfaction- a case study in botswana, th Australasian Finance & Banking onference,. [] O. Luštšik, E-banking in estonia: Reasons benefits of the rapid growth, University of Tartu, kroon economy, vol., pp.-,. [] K. Sanjay, Bose, An introduction to queuing systems, Springer,. P a g e
5 (IJASA) International Journal of Advanced omputer Science Applications, Vol., No., [] F. Mohamad, Front desk customer service for queue management system, Master Thesis, University Malaysia Pahang, November,. [] A. Allen, Probability, statistics, queuing theory with computer science applications, Academic Press Inc., Second Edition,. [] A. Willig, A short introduction to queuing theory, Technical University Berlin, Telecommunication Networks Group Sekr. FT -, Berlin, July,. P a g e
SMS-Based Alert Notification for Credit Applications Queuing Systems
International Journal of Innovation and Applied Studies ISSN 2028-9324 Vol. 9 No. 3 Nov. 2014, pp. 1291-1302 2014 Innovative Space of Scientific Research Journals http://www.ijias.issr-journals.org/ SMS-Based
1 st year / 2014-2015/ Principles of Industrial Eng. Chapter -3 -/ Dr. May G. Kassir. Chapter Three
Chapter Three Scheduling, Sequencing and Dispatching 3-1- SCHEDULING Scheduling can be defined as prescribing of when and where each operation necessary to manufacture the product is to be performed. It
A Group based Time Quantum Round Robin Algorithm using Min-Max Spread Measure
A Group based Quantum Round Robin Algorithm using Min-Max Spread Measure Sanjaya Kumar Panda Department of CSE NIT, Rourkela Debasis Dash Department of CSE NIT, Rourkela Jitendra Kumar Rout Department
LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM
LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM Learning objective To introduce features of queuing system 9.1 Queue or Waiting lines Customers waiting to get service from server are represented by queue and
TRAFFIC ENGINEERING OF DISTRIBUTED CALL CENTERS: NOT AS STRAIGHT FORWARD AS IT MAY SEEM. M. J. Fischer D. A. Garbin A. Gharakhanian D. M.
TRAFFIC ENGINEERING OF DISTRIBUTED CALL CENTERS: NOT AS STRAIGHT FORWARD AS IT MAY SEEM M. J. Fischer D. A. Garbin A. Gharakhanian D. M. Masi January 1999 Mitretek Systems 7525 Colshire Drive McLean, VA
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,
W4118 Operating Systems. Instructor: Junfeng Yang
W4118 Operating Systems Instructor: Junfeng Yang Outline Introduction to scheduling Scheduling algorithms 1 Direction within course Until now: interrupts, processes, threads, synchronization Mostly mechanisms
Modified Waveform Based Queuing Model for Patient Scheduling
Modified Waveform Based Queuing Model for Patient Scheduling Nazia S Department of Computer Science and Engineering Rama Rao Adik Institute of Technology, Nerul, Navi Mumbai, Maharashtra, India Abstract-
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
Waiting Times Chapter 7
Waiting Times Chapter 7 1 Learning Objectives Interarrival and Service Times and their variability Obtaining the average time spent in the queue Pooling of server capacities Priority rules Where are the
Proposed Pricing Model for Cloud Computing
Computer Science and Information Technology 2(4): 211-218, 2014 DOI: 10.13189/csit.2014.020405 http://www.hrpub.org Proposed Pricing Model for Cloud Computing Muhammad Adeel Javaid Member Vendor Advisory
Process Scheduling. Process Scheduler. Chapter 7. Context Switch. Scheduler. Selection Strategies
Chapter 7 Process Scheduling Process Scheduler Why do we even need to a process scheduler? In simplest form, CPU must be shared by > OS > Application In reality, [multiprogramming] > OS : many separate
1. Implementation of a testbed for testing Energy Efficiency by server consolidation using Vmware
1. Implementation of a testbed for testing Energy Efficiency by server consolidation using Vmware Cloud Data centers used by service providers for offering Cloud Computing services are one of the major
Factors to Describe Job Shop Scheduling Problem
Job Shop Scheduling Job Shop A work location in which a number of general purpose work stations exist and are used to perform a variety of jobs Example: Car repair each operator (mechanic) evaluates plus
Road Map. Scheduling. Types of Scheduling. Scheduling. CPU Scheduling. Job Scheduling. Dickinson College Computer Science 354 Spring 2010.
Road Map Scheduling Dickinson College Computer Science 354 Spring 2010 Past: What an OS is, why we have them, what they do. Base hardware and support for operating systems Process Management Threads Present:
IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 3, Issue.
Announcements. Basic Concepts. Histogram of Typical CPU- Burst Times. Dispatcher. CPU Scheduler. Burst Cycle. Reading
Announcements Reading Chapter 5 Chapter 7 (Monday or Wednesday) Basic Concepts CPU I/O burst cycle Process execution consists of a cycle of CPU execution and I/O wait. CPU burst distribution What are the
Deciding which process to run. (Deciding which thread to run) Deciding how long the chosen process can run
SFWR ENG 3BB4 Software Design 3 Concurrent System Design 2 SFWR ENG 3BB4 Software Design 3 Concurrent System Design 11.8 10 CPU Scheduling Chapter 11 CPU Scheduling Policies Deciding which process to run
Delay, loss, layered architectures. packets queue in router buffers. packets queueing (delay)
Computer Networks Delay, loss and throughput Layered architectures How do loss and delay occur? packets queue in router buffers packet arrival rate to exceeds output capacity packets queue, wait for turn
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
Simulation Software 1
Simulation Software 1 Introduction The features that should be programmed in simulation are: Generating random numbers from the uniform distribution Generating random variates from any distribution Advancing
Performance Modeling and Analysis of a Database Server with Write-Heavy Workload
Performance Modeling and Analysis of a Database Server with Write-Heavy Workload Manfred Dellkrantz, Maria Kihl 2, and Anders Robertsson Department of Automatic Control, Lund University 2 Department of
Chapter 13 Waiting Lines and Queuing Theory Models - Dr. Samir Safi
Chapter 13 Waiting Lines and Queuing Theory Models - Dr. Samir Safi TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 1) A goal of many waiting line problems is to help
Spreadsheet simulation for industrial application: a case study
Spreadsheet simulation for industrial application: a case study Wan Hasrulnizzam Wan Mahmood a,b,1 a Faculty of Manufacturing Engineering, Universiti Teknikal Malaysia Melaka, Locked Bag 1752, Durian Tunggal
A Comparison of Dynamic Load Balancing Algorithms
A Comparison of Dynamic Load Balancing Algorithms Toufik Taibi 1, Abdelouahab Abid 2 and Engku Fariez Engku Azahan 2 1 College of Information Technology, United Arab Emirates University, P.O. Box 17555,
First Midterm for ECE374 03/24/11 Solution!!
1 First Midterm for ECE374 03/24/11 Solution!! Note: In all written assignments, please show as much of your work as you can. Even if you get a wrong answer, you can get partial credit if you show your
TIME DEPENDENT PRIORITIES IN CALL CENTERS
TIME DEPENDENT PRIORITIES IN CALL CENTERS LASSAAD ESSAFI and GUNTER BOLCH Institute of Computer Science University of Erlangen-Nuremberg Martensstrasse 3, D-91058 Erlangen, Germany E-mail : [email protected],
Process Scheduling CS 241. February 24, 2012. Copyright University of Illinois CS 241 Staff
Process Scheduling CS 241 February 24, 2012 Copyright University of Illinois CS 241 Staff 1 Announcements Mid-semester feedback survey (linked off web page) MP4 due Friday (not Tuesday) Midterm Next Tuesday,
PROPRIETARY INFORMATION
Centrex User Guide Centrex is a central office-based telecommunications system that lets you customize your telephone service to suit your unique business needs. With Centrex, you can grow from two lines
Discrete-Event Simulation
Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the
The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET
The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET Abstract: Dr. Hussein A. Mohammed*, Dr. Adnan Hussein Ali**, Hawraa Jassim Mohammed* * Iraqi Commission
Scheduling. Yücel Saygın. These slides are based on your text book and on the slides prepared by Andrew S. Tanenbaum
Scheduling Yücel Saygın These slides are based on your text book and on the slides prepared by Andrew S. Tanenbaum 1 Scheduling Introduction to Scheduling (1) Bursts of CPU usage alternate with periods
A Priority based Round Robin CPU Scheduling Algorithm for Real Time Systems
A Priority based Round Robin CPU Scheduling Algorithm for Real Time Systems Ishwari Singh Rajput Department of Computer Science and Engineering Amity School of Engineering and Technology, Amity University,
Chapter 3 General Principles in Simulation
Chapter 3 General Principles in Simulation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Concepts In Discrete-Event Simulation System A collection of entities (people and machines..) that
HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L
1 An Introduction into Modelling and Simulation 4. A Series of Labs to Learn Simio af&e Prof. Dr.-Ing. Andreas Rinkel [email protected] Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Lab 1 Lab
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment Stuti Dave B H Gardi College of Engineering & Technology Rajkot Gujarat - India Prashant Maheta
Operations Management
Operations Management Short-Term Scheduling Chapter 15 15-1 Outline GLOAL COMPANY PROFILE: DELTA AIRLINES THE STRATEGIC IMPORTANCE OF SHORT- TERM SCHEDULING SCHEDULING ISSUES Forward and ackward Scheduling
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of
Deployment of express checkout lines at supermarkets
Deployment of express checkout lines at supermarkets Maarten Schimmel Research paper Business Analytics April, 213 Supervisor: René Bekker Faculty of Sciences VU University Amsterdam De Boelelaan 181 181
Pull versus Push Mechanism in Large Distributed Networks: Closed Form Results
Pull versus Push Mechanism in Large Distributed Networks: Closed Form Results Wouter Minnebo, Benny Van Houdt Dept. Mathematics and Computer Science University of Antwerp - iminds Antwerp, Belgium Wouter
Chapter 5 Process Scheduling
Chapter 5 Process Scheduling CPU Scheduling Objective: Basic Scheduling Concepts CPU Scheduling Algorithms Why Multiprogramming? Maximize CPU/Resources Utilization (Based on Some Criteria) CPU Scheduling
Web Server Software Architectures
Web Server Software Architectures Author: Daniel A. Menascé Presenter: Noshaba Bakht Web Site performance and scalability 1.workload characteristics. 2.security mechanisms. 3. Web cluster architectures.
Smart Queue Management System Using GSM Technology
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 8 (2013), pp. 941-950 Research India Publications http://www.ripublication.com/aeee.htm Smart Queue Management System Using
6.6 Scheduling and Policing Mechanisms
02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing
A Multiple Access Protocol for Multimedia Transmission over Wireless Networks
A Multiple Access Protocol for Multimedia Transmission over Wireless Networks Hong Yu and Mohammed Arozullah Department of Electrical Engineering and Computer Science Capitol College, Maryland, USA [email protected]
Job Scheduling Model
Scheduling 1 Job Scheduling Model problem scenario: a set of jobs needs to be executed using a single server, on which only one job at a time may run for theith job, we have an arrival timea i and a run
HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L
1 An Introduction into Modelling and Simulation Prof. Dr.-Ing. Andreas Rinkel af&e [email protected] Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Goal After the whole lecture you: will have an
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS Priyesh Kanungo 1 Professor and Senior Systems Engineer (Computer Centre), School of Computer Science and
International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 575 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 575 Simulation-Based Approaches For Evaluating Load Balancing In Cloud Computing With Most Significant Broker Policy
A Queuing Model to Reduce Energy Consumption and Pollutants Production through Transportation Vehicles in Green Supply Chain Management
A Queuing Model to Reduce Energy Consumption and Pollutants Production through Transportation Vehicles in Green Supply Chain Management Amir Azizi 1 and Yones Yarmohammadi 2 Faculty of Manufacturing Engineering
PROCESS SCHEDULING ALGORITHMS: A REVIEW
Volume No, Special Issue No., May ISSN (online): -7 PROCESS SCHEDULING ALGORITHMS: A REVIEW Ekta, Satinder Student, C.R. College of Education, Hisar, Haryana, (India) Assistant Professor (Extn.), Govt.
Introduction. Scheduling. Types of scheduling. The basics
Introduction In multiprogramming systems, when there is more than one runable (i.e., ready), the operating system must decide which one to activate. The decision is made by the part of the operating system
A Dynamic Load Balancing Algorithm For Web Applications
Computing For Nation Development, February 25 26, 2010 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi A Dynamic Load Balancing Algorithm For Web Applications 1 Sameena
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
BRAESS-LIKE PARADOXES FOR NON-COOPERATIVE DYNAMIC LOAD BALANCING IN DISTRIBUTED COMPUTER SYSTEMS
GESJ: Computer Science and Telecommunications 21 No.3(26) BRAESS-LIKE PARADOXES FOR NON-COOPERATIVE DYNAMIC LOAD BALANCING IN DISTRIBUTED COMPUTER SYSTEMS Said Fathy El-Zoghdy Department of Computer Science,
Windows Server Performance Monitoring
Spot server problems before they are noticed The system s really slow today! How often have you heard that? Finding the solution isn t so easy. The obvious questions to ask are why is it running slowly
OPTIMIZED PERFORMANCE EVALUATIONS OF CLOUD COMPUTING SERVERS
OPTIMIZED PERFORMANCE EVALUATIONS OF CLOUD COMPUTING SERVERS K. Sarathkumar Computer Science Department, Saveetha School of Engineering Saveetha University, Chennai Abstract: The Cloud computing is one
ICS 143 - Principles of Operating Systems
ICS 143 - Principles of Operating Systems Lecture 5 - CPU Scheduling Prof. Nalini Venkatasubramanian [email protected] Note that some slides are adapted from course text slides 2008 Silberschatz. Some
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters Abhijit A. Rajguru, S.S. Apte Abstract - A distributed system can be viewed as a collection
LOAD BALANCING AS A STRATEGY LEARNING TASK
LOAD BALANCING AS A STRATEGY LEARNING TASK 1 K.KUNGUMARAJ, 2 T.RAVICHANDRAN 1 Research Scholar, Karpagam University, Coimbatore 21. 2 Principal, Hindusthan Institute of Technology, Coimbatore 32. ABSTRACT
Comparative Analysis of Load Balancing Algorithms in Cloud Computing
Comparative Analysis of Load Balancing Algorithms in Cloud Computing Anoop Yadav Department of Computer Science and Engineering, JIIT, Noida Sec-62, Uttar Pradesh, India ABSTRACT Cloud computing, now a
Objectives. Chapter 5: CPU Scheduling. CPU Scheduler. Non-preemptive and preemptive. Dispatcher. Alternating Sequence of CPU And I/O Bursts
Objectives Chapter 5: CPU Scheduling Introduce CPU scheduling, which is the basis for multiprogrammed operating systems Describe various CPU-scheduling algorithms Discuss evaluation criteria for selecting
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
Fluid Approximation of a Priority Call Center With Time-Varying Arrivals
Fluid Approximation of a Priority Call Center With Time-Varying Arrivals Ahmad D. Ridley, Ph.D. William Massey, Ph.D. Michael Fu, Ph.D. In this paper, we model a call center as a preemptive-resume priority
Basic Queuing Relationships
Queueing Theory Basic Queuing Relationships Resident items Waiting items Residence time Single server Utilisation System Utilisation Little s formulae are the most important equation in queuing theory
The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering
Developing an IT Help Desk Troubleshooter Expert System for diagnosing and solving IT Problems
Developing an IT Help Desk Troubleshooter Expert System for diagnosing and solving IT Problems Mostafa Al-Emran The British University in Dubai Dubai, UAE [email protected] Hani Al Chalabi The
EFFECTIVENESS OF ARTIFICIAL INTELLIGENCE BASED
Ain Shams University Women s College For Arts, Science and Education Curricula & Teaching Methods Dept. EFFECTIVENESS OF ARTIFICIAL INTELLIGENCE BASED ON ADAPTIVE FEEDBACK VERSUS FIXED FEEDBACK IN MASTERING
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
Cloud Enabled Emergency Navigation Using Faster-than-real-time Simulation
Cloud Enabled Emergency Navigation Using Faster-than-real-time Simulation Huibo Bi and Erol Gelenbe Intelligent Systems and Networks Group Department of Electrical and Electronic Engineering Imperial College
Performance Analysis of Queuing Disciplines for Different Internet Service Protocols
Performance Analysis of Queuing Disciplines for Different Internet Service Protocols Neha Ghaisas Department of Computer Engineering, R.R Sedamkar Professor and Dean Academics, Rashmi Thakur Asst. Professor,
The Analysis of Dynamical Queueing Systems (Background)
The Analysis of Dynamical Queueing Systems (Background) Technological innovations are creating new types of communication systems. During the 20 th century, we saw the evolution of electronic communication
The problem with waiting time
The problem with waiting time Why the only way to real optimization of any process requires discrete event simulation Bill Nordgren, MS CIM, FlexSim Software Products Over the years there have been many
EVALUATION OF SCHEDULING ALGORITHMS USING VIDEO AND VOICE APPLICATIONS IN CLOUD COMPUTING
EVALUATION OF SCHEDULING ALGORITHMS USING VIDEO AND VOICE APPLICATIONS IN CLOUD COMPUTING 1 SUNNY KUMAR, 2 SHIVANI KHURANA Department Of Computer Science,CT College of Engineering and Technology Shahpur,
Optical Network Traffic Control Algorithm under Variable Loop Delay: A Simulation Approach
Int. J. Communications, Network and System Sciences, 2009, 7, 652-656 doi:10.4236/icns.2009.27074 Published Online October 2009 (http://www.scirp.org/ournal/icns/). Optical Network Traffic Control Algorithm
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Sarhan M. Musa Mahamadou Tembely Matthew N. O. Sadiku Pamela H. Obiomon
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
4003-440/4003-713 Operating Systems I. Process Scheduling. Warren R. Carithers ([email protected]) Rob Duncan ([email protected])
4003-440/4003-713 Operating Systems I Process Scheduling Warren R. Carithers ([email protected]) Rob Duncan ([email protected]) Review: Scheduling Policy Ideally, a scheduling policy should: Be: fair, predictable
A Game Theory Modal Based On Cloud Computing For Public Cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. XII (Mar-Apr. 2014), PP 48-53 A Game Theory Modal Based On Cloud Computing For Public Cloud
@IJMTER-2015, All rights Reserved 355
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com A Model for load balancing for the Public
IBM: Using Queue Replication
coursemonster.com/uk IBM: Using Queue Replication View training dates» Overview Gain knowledge on InfoSphere Replication Server and how it is used to perform both queue-based homogeneous data replication
Hydrodynamic Limits of Randomized Load Balancing Networks
Hydrodynamic Limits of Randomized Load Balancing Networks Kavita Ramanan and Mohammadreza Aghajani Brown University Stochastic Networks and Stochastic Geometry a conference in honour of François Baccelli
CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION
CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION MA 597 Assignment K.Anjaneyulu, Roll no: 06212303 1. Introduction A call center may be defined as a service unit where a group of
DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER
INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER M.Vishwashanthi 1, S.Ravi Kumar 2 1 M.Tech Student, Dept of CSE, Anurag Group
