Abstract
Large-scale P2P distributed resources that aggregate and share resources over wide-area networks present major new challenges for scientists. This chapter focuses on the challenges to enable scalable, high-level simulation of applications, middleware, resources and networks to support scientific and systematic study of large scale distributed applications and environments, specifically designed for P2P systems. Its contributions are on the intelligent control of distributed P2P systems, where simulation is used in decision making as a way to predict future performance under some control law in question.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Adamic, L.A., Lukose, R.M., Puniyani, A.R., Huberman, B.A.: Search in power-law net-works. Physical Review E. v046135 i64 (2004)
Olteanu, A., Pop, F., Dobre, F., Cristea, F.: An adaptive scheduling approach in distributed systems. In: 2010 IEEE International Conference on Intelligent Computer Communication and Processing (ICCP 2010), Cluj-Napoca, Romania, pp. 435–442 (2010)
Eremia, B., Dobre, C., Pop, F., Costan, A., Cristea, V.: Simulation model and instrument to evaluate replication techniques. In: International Conference on, P2P, Paralel, Grid, Cloud and Internet Computing (3PGCIC 2010), Fukuoka, Japan, pp. 541–547 (2010)
Xie, C., Chen, G., Vandenberg, A., Pan, Y.: Analysis of hybrid P2P overlay network topology. Comput. Commun. 31(2), 190–200 (2008)
Dobre, C.: A General Framework for the Modeling and Simulation of Grid and P2P Systems. In: Antonoupoulos, N., Exarchakos, G., Li, M., Liotta, A. (eds.) Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies, and Applications, pp. 657–686. Information Science Reference, IGI Global (February 2010) ISBN: 978-1615206865
Dobre, C., Stratan, C.: MONARC 2 - distributed systems simulation. In: 14th International Conference on Control Systems and Computer Science, pp. 145–149. Ed. Politehnica Press, Bucharest (2003)
Dobre, C., Pop, F., Cristea, V.: A fault-tolerant approach to storing objects in distributed systems. In: International Conference on, P2P, Paralel, Grid, Cloud and Internet Computing (3PGCIC 2010), Fukuoka, Japan, pp. 1–8 (2010)
Dobre, F., Pop, V., Cristea, V.: New Trends in Large Scale Distributed Systems Simulation. In: Proc. of the 2009 International Conference on Parallel Processing Workshops (ICPPW 2009), pp. 182–189. IEEE Computer Society, Washington, DC (2009)
Dobre, C., Pop, V., Cristea, V.: Simulation Framework for the Evaluation of Dependable Distributed Systems. Scalable Computing: Practice and Experience, Scientific International Journal for Parallel and Distributed Computing (SCPE) 10(1), 13–23 (2009)
Dobre, C., Cristea, V.: A Simulation Model for Large Scale Distributed Systems. In: Proc. of the 4th International Conference on Innovations in Information Technology (Innovations 2007), Dubai, United Arab Emirates (November 2007)
Stutzbach, D., Rejaie, R., Sen, S.: Characterizing unstructured overlay topologies in modern P2P file-sharing systems. IEEE/ACM Trans. Netw. 16(2), 267–280 (2008)
Anderson, D.P., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: SETI@home: an experiment in public-resource computing. Commun. ACM 45(11), 56–61 (2002)
Milojicic, D.S., Kalogeraki, V., Lukose, R., Nagaraja, K., Pruyne, J., Richard, B., Rollins, S., Xu, Z.: Peer-to-peer computing. Technical report (2002)
Antoniu, G., Bougé, L., Jan, M., Monnet, S.: Large-Scale Deployment in P2P Experiments Using the JXTA Distributed Framework. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol. 3149, pp. 1038–1047. Springer, Heidelberg (2004)
Pop, F., Dobre, C., Godza, G., Cristea, V.: A Simulation Model for Grid Scheduling Analysis and Optimization. In: Proc. of PARELEC Conference, Bialzstok, Poland, pp. 133–138 (September 2006)
Casanova, H., Legrand, A., Quinson, M.: SimGrid: a Generic Framework for Large-Scale Distributed Experimentations. In: Proc. of the 10th IEEE International Conference on Computer Modelling and Simulation (UKSIM/EUROSIM 2008), Cambridge, UK, pp. 126–131 (2008)
Wang, H., Takizawa, H., Kobayashi, H.: A dependable Peer-to-Peer computing platform. Future Gener. Comput. Syst. 23(8), 939–955 (2007)
Zhang, J., Duan, H., Liu, W., Wu, J.: Anonymity analysis of P2P anonymous communication systems. Comput. Commun. 34(3), 358–366 (2011)
Ranganathan, K., Foster, I.: Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications. In: Int. Symposium of High Performance Distributed Computing, Edinburgh, Scotland (2002)
Shudo, K., Tanaka, Y., Sekiguchi, S.: Overlay Weaver: An overlay construction toolkit. Comput. Commun. 31(2), 402–412 (2008)
Walkowiak, K., Przewoniczek, M.: Modeling and optimization of survivable P2P multicasting. Comput. Commun. 34(12), 1410–1424 (2011)
Ramanathan, N., Kohler, E., Estrin, D.: Towards a debugging system for sensor networks. Int. J. Netw. Manag. 15(4), 223–234 (2005)
Rodriguez, P., Tan, S.-M., Gkantsidis, C.: On the feasibility of commercial, legal P2P content distribution. SIGCOMM Comput. Commun. Rev. 36(1), 75–78 (2006)
Buyya, R., Murshed, M.: GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing. Journal of Concurrency and Computation: Practice and Experience (CCPE)Â 14 (2002)
Sole, R.V., Ferrer-Cancho, R., Montoya, J.M., Valverde, S.: Selection, tinkering, and emergence in complex networks. Complex 8(1), 20–33 (2002)
Naicken, S., Livingston, B., Basu, A., Rodhetbhai, S., Wakeman, I., Chalmers, D.: The state of peer-to-peer simulators and simulations. SIGCOMM Comput. Commun. Rev. 37(2), 95–98 (2007)
Naqvi, S., Riguidel, M.: Grid Security Services Simulator G3S) - A Simulation Tool for the Design and Analysis of Grid Security Solutions. In: Proc. of the First International Conference on e-Science and Grid Computing, Melbourne, Australia (2005)
Lui, S.M., Kwok, S.H.: Interoperability of peer-to-peer file sharing protocols. SIGecom Exch. 3(3), 25–33 (2002)
Dinh, T.T.A., Theodoropoulos, G., Minson, R.: Evaluating Large Scale Distributed Simulation of P2P Networks. In: Proc. of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications (DS-RT 2008), pp. 51–58. IEEE Computer Society, Washington, DC (2008)
Cristea, V., Dobre, C., Stratan, C., Pop, F., Costan, A.: Large-scale Distributed Computing and Applications: Models and Trends, 390 p. Ed. Information Science Publishing (2010) ISBN : 978-1615207039
Cristea, V., Dobre, C., Pop, F., Stratan, C., Costan, A., Leordeanu, C.: Models and Techniques for Ensuring Reliability, Safety, Availability and Security of Large Scale Distributed Systems. In: 3rd International Workshop on High Performance Grid Middleware, 17th Intern. Conference on Control Systems and Computer Science, Bucharest, Romania, pp. 401–406 (May 2009)
Venters, W., et al.: Studying the usability of Grids, ethongraphic research of the UK particle physics community. In: UK e-Science All Hands Conference, Nottingham (2007)
Joung, Y.-J., Wang, J.-C.: Chord2: A two-layer Chord for reducing maintenance overhead via heterogeneity. Comput. Netw. 51(3), 712–731 (2007)
Takano, Y., Isozaki, N., Shinoda, Y.: Multipath Key Exchange on P2P Networks. In: Proc. of the First International Conference on Availability, Reliability and Security (ARES 2006), pp. 748–755. IEEE Computer Society, Washington, DC (2006)
Bagchi, S.: Simulation of grid computing infrastructure: challenges and solutions. In: Proc. of the 37th Conference on Winter Simulation (WSC 2005), Winter Simulation Conference, pp. 1773–1780 (2005)
Venugopal, S., Buyya, R., Ramamohanarao, K.: A taxonomy of Data Grids for distributed data sharing, management, and processing. ACM Comput. Surv. 38(1), Article 3 (June 2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dobre, C., Pop, F., Cristea, V. (2012). A Simulation Model for Mechanisms, Heuristics and Rules for P2P Systems. In: Kołodziej, J., Khan, S., Burczy´nski, T. (eds) Advances in Intelligent Modelling and Simulation. Studies in Computational Intelligence, vol 422. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30154-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-30154-4_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30153-7
Online ISBN: 978-3-642-30154-4
eBook Packages: EngineeringEngineering (R0)