Abstract
A market-based computational grid is made up of large sets of heterogeneous and geographically distributed resources that are gathered into virtual organizations for executing consumer’s applications. One of the most important challenges in market-based grid systems is the management of grid users, which is called resource providers and consumers. The existing methods provide some alternative mechanisms for this problem, but they are not fully adequate. To address this problem, we propose an enhanced approach for adjusting price of grid resource using new effective parameters of microeconomic issue and also for prioritizing current jobs in the queue. This proposed approach is integrated with a cooperative method among local schedulers to accept jobs based on auction model. The results conclude that the inclusion of new parameters in price-adjusting affects the payment budget and job submission behavior of the schedulers. The evaluations of experimental results prove a remarkable performance of the proposed approach in diverse conditions and job workloads.






Similar content being viewed by others
References
E. G. Computing. (2004). http://www.eurogrid.org/.
Lamanna, M. (2004). The LHC computing grid project at CERN. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 534(1–2), 1–6.
EGEE Team, L. (2009). http://lcg.web.cern.ch/lcg/.
Allegro platform, A. p. f. g. (2009). http://www.allegrodev.com.
TeraGrid Project, T. G. (2007). http://www.teragrid.org/.
Bouyer, A., Abdullah, A. H., & hoseinMokhtari, M. (2011). Localized job scheduling system using cooperative and system-centric scheduling policy for market-oriented grids. Scientific Research and Essays, 6(17), 3729–3750.
Bouyer, A. (2011). Hierarchical quality-of-service-based job scheduling system for market-oriented grid computing. Johor: Orginal Research: Universiti Teknologi Malaysia.
Christodoulopoulos, K., Sourlas, V., Mpakolas, I., & Varvarigos, E. (2009). A comparison of centralized and distributed 0meta-scheduling architectures for computation and communication tasks in grid networks. Computer Comunications, 32, 1172–1184.
Bubendorfer, K. (2006). Improving resource utilisation in market oriented grid management and scheduling. Paper presented at the proceedings of the 2006 Australasian workshops on grid computing and e-research (vol. 54), Hobart, Tasmania, Australia.
Grosu, D., & Das, A. (2004). Auction-based resource allocation protocols in grids. Paper presented at the 16th IASTED international conference on parallel and distributed computing and systems, Cambridge, MA, USA.
Kris, B. (2006). Fine grained resource reservation in open grid economies. Paper presented at the proceedings of the second IEEE international conference on e-Science and grid computing.
Naldi, M., & D’Acquisto, G. (2008). Performance of the Vickrey auction for digital goods under various bid distributions. Performance Evaluation, 65(1), 10–31. doi:10.1016/j.peva.2007.02.002.
Lawrence, A., & Paul, M. (2002). Ascending auctions with package bidding. Advances in Theoretical Economics, 1, 1–12.
Maharjan, S., Zhang, Y., & Gjessing, S. (2011). Economic approaches in cognitive radio networks. In F. R. Yu (Ed.), Cognitive radio mobile ad hoc networks (pp. 403–432). New York: Springer.
Waldspurger, C. A., Hogg, T., Huberman, B. A., Kephart, J. O., & Stornetta, W. S. (1992). Spawn: a distributed computational economy. IEEE Transactions on Software Engineering, 18(2), 103–117.
Kokkinos, P., & Varvarigos, E. A. (2009). A framework for providing hard delay guarantees and user fairness in grid computing. Future Generation Computer Systems, 25(6), 674–686. doi:10.1016/j.future.2009.01.003.
Foster, I., Kesselman, C., Nick, J. M., & Tuecke, S. (2002). Grid services for distributed system integration. Computer, 35(6), 37–46.
Bossenbroek, A., Tirado-Ramos, A., & Sloot, P. M. A. (2009). Grid resource allocation by means of option contracts. IEEE Systems Journal, 3(1), 49–64.
Luo, H., & Shyu, M.-L. (2011). Quality of service provision in mobile multimedia—a survey. Human-Centric Computing and Information Sciences, 1, 1–15.
Butt, A. R., Adabala, S., Kapadia, N. H., Figueiredo, R. J., & Fortes, J. A. B. (2003). Grid-computing portals and security issues. Journal of Parallel and Distributed Computing, 63(10), 1006–1014.
Ling, A. P. A., & Masao, M. (2011). Selection of model in developing information security criteria for smart grid security system. Journal of Convergence, 2(1), 39–46.
Aikebaier, A., Enokido, T., & Takizawa, M. (2011). Trustworthy group making algorithm in distributed systems. Human-Centric Computing and Information Sciences, 1(6), 1–15.
Li, L., & Jinpeng, H. (2009). QGrid: An adaptive trust aware resource management framework. IEEE Systems Journal, 3(1), 78–90.
Jie, W., Cai, W., Wang, L., & Procter, R. (2007). A secure information service for monitoring large scale grids. Parallel Computing, 33(7–8), 572–591.
Wang, X., Sang, Y., Liu, Y., & Luo, Y. (2011). Considerations on security and trust measurement for virtualized environment. Journal of Convergence, 2(2), 19–24.
Schnizler, B., Neumann, D., Veit, D., & Weinhardt, C. (2008). Trading grid services—A multi-attribute combinatorial approach. European Journal of Operational Research, 187(3), 943–961.
Wolski, R., Plank, J. S., Bryan, T., & Brevik, J. (2001). G-commerce: Market formulations controlling resource allocation on the computational grid. Paper presented at the parallel and distributed processing symposium, proceedings 15th international.
Li, L., Liu, Y-a, Liu, K-m, Ma, X-l, & Yang, M. (2009). Pricing in combinatorial double auction-based grid allocation model. The Journal of China Universities of Posts and Telecommunications, 16(3), 59–65.
Ravi, B., Sanjukta, D., Robert, G., & Jan, S. (2008). A market design for grid computing. INFORMS Journal on Computing, 20(1), 100–111. doi:10.1287/ijoc.1070.0221.
Balachandar, R., Park, J., Surendran, D., & Kousalya, G. (2011). Ontology based resource usage policy matching in computational grid for pervasive computing applications. Wireless Personal Communications, 60(3), 489–506. doi:10.1007/s11277-011-0304-9.
Huedo, E., Montero, R. S., & Llorente, I. M. (2004). A framework for adaptive execution in grids. Software: Practice and Experience, 34(7), 631–651. doi:10.1002/spe.584.
Juan, C., & Bin, L. (2008). An universal flexible utility function in grid economy. Paper presented at the proceedings of the 2008 IEEE Pacific-Asia workshop on computational intelligence and industrial application (vol. 02).
Buyya, R., & Murshed, M. (2002). GridSim: A toolkit for modeling and simulation of grid resource management and scheduling. Concurrency and Computation: Practice and Experience, 14, 1175–1220.
Tseng, L.-Y., Chin, Y.-H., & Wang, S.-C. (2009). A minimized makespan scheduler with multiple factors for grid computing systems. Expert Systems with Applications, 36(8), 11118–11130.
Braun, T. D., Siegel, H. J., Beck, N., Bölöni, L. L., Maheswaran, M., Reuther, A. I., et al. (2001). A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing, 61(6), 810–837.
Luan, C-j, Song, G-h, & Zheng, Y. (2006). Application-adaptive resource scheduling in a computational grid. Journal of Zhejiang University—Science A, 7(10), 1634–1641. doi:10.1631/jzus.2006.A1634.
Buyya, R., Abramson, D., & Giddy, J. (2000). Nimrod-G: An architecture for a resource management and scheduling system in a global computational grid. Paper presented at the 4th international conference on high performance computing in Asia-Pacific region (HPC Asia 2000), Beijing, China.
Garg, S. K., Buyya, R., & Siegel, H. J. (2009). Time and cost trade-off management for scheduling parallel applications on Utility Grids. Future Generation Computer Systems, 26(8), 13–17.
Li, H., & Buyya, R. (2009). Model-based simulation and performance evaluation of grid scheduling strategies. Future Generation Computer Systems, 25(4), 460–465.
Leal, K., Huedo, E., & Llorente, I. M. (2009). A decentralized model for scheduling independent tasks in Federated Grids. Future Generation Computer Systems, 25(8), 840–852.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bouyer, A., Arasteh, B. An Adaptable Job Submission System Based on Moderate Price-Adjusting Policy in Market-Based Grids. Wireless Pers Commun 73, 1573–1590 (2013). https://doi.org/10.1007/s11277-013-1267-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-013-1267-9