Академический Документы
Профессиональный Документы
Культура Документы
By
MUTHUKUMARAN.K
41208405009
of
Mailam Engineering College
A PROJECT REPORT
Submitted to the
of
MASTER OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
ANNA UNIVERSITY
CHENNAI 600 025
JUNE 2010
BONAFIDE CERTIFICATE
carried out the research under my supervision. Certified further, that to the best of my
knowledge the work reported here in does not form part of any other project report or
dissertation on the basis of which a degree or award was conferred on an earlier occasion
employed to provide high-efficiency Internet services. This paper is concerned with load
tanks system with certain inflow constraint. A control technique, called continuous token
address the issue of the traffic balancing on the Web-server clusters. The principle of the
proposed approach is explained and demonstrated. The results show that the proposed
hardware and software to new limits. As Internet services become more popular and
pervasive. More and more content is added online everyday and users request for
Secretary SHRI.S.V.SUGUMARAN for their kind support for doing this project.
of our college for providing the encouragement, valuable support and facilities extended to
Vice principal of Mailam Engineering College for his advice and encouragement.
Head of the Department, for his support and guidance for the project.
staff members of Mailam Engineering College for their guidance and constant
encouragement in proceeding this dissertation work. Support from all my friends and
families have given immense strength and urge in us to make the project a success and they
ABSTRACT iii
TABLE OF CONTENTS v
LIST OF TABLES viii
LIST OF FIGURES ix
LIST OF ABBREVATION x
1 INTRODUCTION 1
1.1 PROBLEMS FACED IN CONCURRENT SERVICES 1
1.1.1 Internet Services and Existing OS Designs 1
1.1.2 Existing OS Design Issues 2
1.2 OBJECTIVE 3
1.2.1 Existing system 4
1.3 PROPOSED SYSTEM 5
1.3.1 Thread usage 6
1.3.2 Threaded Server 7
1.4 PROJECT ORGANIZATION 8
3 IMPLEMENTATION 37
3.1 A HIGH-PERFORMANCE HTTP SERVER 37
3.2 JAVA THREADS 37
3.3 REQUEST HANDLER 38
3.4 THREAD POOLS 38
3.5 RESOURCE CONTROLLERS 38
4 TESTING 41
TEST SETUP 41
APPENDICES 47
REFERENCES 59
LIST OF TABLES