worker nodes, to a certain degree. Table 4 presents
the tasks assignment to different machines and
authentication processes. Machine 1 is a quad-core
with 5 authentication processes. Machine 2 is a
workstation with 2 GPUs, each running an
authentication process executing up to 5 tasks in
parallel. At low loads, the tasks assignment is
balanced among machines, while one authentication
process on machine 2 remains free. As the load
increases, the algorithm assigns more tasks to the
free process, to the point it exploits machine 2 more,
as it has better performance. The assignment
between the 2 processes on machine 2 is balanced.
7 CONCLUSIONS
This paper presents a strategy for load balancing in
heterogeneous distributed biometric authentication
systems. The load balancing algorithm is a SLA
optimization problem. Real case test scenarios,
involving data acquired from potential users of such
a system and actual system deployments show the
high performance of the proposed algorithm.
Furthermore, the experimental results confirm that
such an authentication system can scale while still
offering high QoS.
The algorithm manages to comply with all client
SLAs in normal operation mode and complies with
SLA parameters of 99.6%, respective 90% when the
system exceeds its processing capacity.
Experimental results demonstrate that rates of 6000
request per minute can be reached, establishing the
scalability of the system.
ACKNOWLEDGEMENTS
This work is a result of the research in the project
“Automated system of authenticating through
biometric signature/ATHOS”, co-funded from SOP
IEC PA2: Research, Technological Development
and Innovation for Competitiveness, Operation
2.1.2: “Complex research projects fostering the
participation of high-level international experts”.
REFERENCES
IC3, 2011. Internet Crime Complaint – U.S. Bureau of
Justice, Internet Crime Report, http://www.ic3.gov/
media/annualreports.aspx.
Zhang, D., 2002. Biometric Solutions for Authentication in
an E-World. The Springer International Series in
Engineering and Computer Science.
Grosu, D., Chronopoulos, A., Leung, M., 2002. Load
Balancing in Distributed Systems: An Approach Using
Cooperative Games. In Proceedings of the 16
th
IEEE
International Parallel and Distributed Processing
Symposium, pp. 501-510.
Braun, T., Siegel, H., Beck, N., Boloni, L., Maheswaran,
M., Reuther, A., Robertson, J., Theys, M., Yao, B.,
2001. A Comparison of Eleven Static Heuristics for
Mapping a Class of Independent Tasks onto
Heterogeneous Distributed Computing System. In
Journal of Parallel and Distributed Computing, pp.
810-837.
Li, T., Narayana, V., El-Ghazawi, T., 2011. A Static Task
Scheduling Framework for Independent Tasks
Accelerated using a Shared Graphics Processing Unit.
In IEEE 17
th
International Conference on Parallel and
Distributed Systems, pp. 88-95.
Brodtkorb, A., Dyken, C., Hagen, T., Hjelmervik, J.,
Storaasli, O., 2010. In Scientific Programming, IOS
PRESS, pp. 1-33.
Top 500 Super Computers, 2012. November 2012,
http://www.top500.org/.
Naji, A., Housain, A., Zaidan, B., Zaidan, A., Hameed, S.,
2011. Security Improvement of Credit Card Online
Purchasing System. In Scientific Research and Essays,
Academic Journals, pp. 3357-3370.
Trevathan, J., McCabe, A., 2005. Remote handwritten
signature authentication. In Proceedings of the 2
nd
International Conference on e-Business and
Telecommunication Networks, pp. 335-339.
Trevathan, J., McCabe, A., Read, W., 2009. Online
Payments Using Handwritten Signature Verification.
In 6
th
International Conference on Information
Technology: New generations, pp. 901-907.
You, J., Zhang, D., Cao, J., Guo, M., 2003. Parallel
Biometrics Computing Using Mobile Agents. In
Proceedings of the International Conference on
Parallel Processing, pp. 305-312.
Yu, Y., Stephen, W., Hoffberg, M., 1999. Web-Based
Biometric Authentication System and Method. U. S.
Patent and Trademark Office, US5930804.
Miller, J., Willis, W., Lau, J., Dlab, B., 2007. Multimodal
Biometric Platform. U. S. Patent and Trademark
Office, US7298873.
Takagi, J., 2008. Load Balancing Apparatus. U. S. Patent
and Trademark Office, US0031496.
Rusu, S., Dinescu, A., Diaconescu, S., 2011. Systems and
methods for assessing the authenticity of dynamic
handwritten signature. World Intellectual Property
Organization WO/2011/112113.
Salinca, A., Rusu, S., Diaconescu, S., 2012. An approach
to data collection in an online signature verification
system. In Proceedings of the WebIST’12, pp. 251-
254.
Andrei, V., Rusu, S., Diaconescu, S., 2010. Solutions for
speeding-up on-line dynamic signature authentication.
In Proceedings of the 12
th
International Conference on
Enterprise Information Systems, pp. 121-126.
WEBIST2013-9thInternationalConferenceonWebInformationSystemsandTechnologies
70