Nothing Special   »   [go: up one dir, main page]

Skip to main content

Resource Discovery Mechanisms in Shared Computing Infrastructure: A Survey

  • Conference paper
  • First Online:
Emerging Trends in Intelligent Computing and Informatics (IRICT 2019)

Abstract

The increased number of computers, enlarged network bandwidth, more powerful computers, consumed resources and the acceptance of the Internet has driven the ongoing demand for new and better ways to execute huge problems in shared computing infrastructure such as grid and P2P computing. Resource discovery is extremely significant and challenging issues in Grid and P2P. It is complex because resources are heterogeneous, dynamic, geographically distributed, manageability and autonomous. A well-organized resource discovery mechanism is the fundamental requirements for resource sharing infrastructure, as it supports and facilities the resource administration and scheduling of applications. In computing systems like Grid, provide many resources across multiple administrative domains for the achievement of the goal. The major challenge faced by the system is to find the right resources on the network. In this paper, we study the resource discovery mechanisms that have been used in distributed computing systems so far. The mechanism for discovery of resource is divided into different types: centralized, decentralized, and hierarchical. We review the main developments in these categories and outline the new challenges. This paper also provides a discussion of the differences between the mechanisms considered for scalability, dynamism, reliability and real consultations as well as directions for future research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ridgway, R.: Microwave photonics programs at DARPA. J. Lightwave Technol. 32(20), 3428–3439 (2014)

    Article  Google Scholar 

  2. Strawn, G.: Masterminds of the arpanet. IT Prof. 16, 66–68 (2014)

    Article  Google Scholar 

  3. Alzboon, M.M.M.S., Arif, A.S.: Towards self-resource discovery and selection models in grid computing. ARPN J. Eng. Appl. Sci. 11(10), 6269–6274 (2016)

    Google Scholar 

  4. Arif, S., Alzboon, M.S., Mahmuddin, M.: Distributed quadtree overlay for resource discovery in shared computing infrastructure. Adv. Sci. Lett. 23(6), 5397–5401 (2017)

    Article  Google Scholar 

  5. Kosińska, J., Kosiński, J., Zieliński, K.: Virtual grid-new paradigm of system resources dynamic organization. Comput. Inform. 30, 749–760 (2012)

    Google Scholar 

  6. Bindu, P.L.H., Venkatesan, R., Ramalakshmi, K.: Perspective study on resource level load balancing in grid computing environments. In: 2011 3rd International Conference on Electronics Computer Technology, pp. 321–325, April 2011

    Google Scholar 

  7. Al-Namari, M.A., Mansoor, A.M., Idris, M.Y.: A brief survey on 5G wireless mobile network. Int. J. Adv. Comput. Sci. Appl. 8(11), 52–59 (2017)

    Google Scholar 

  8. Liu, H., et al.: Study on virtualization-based simulation grid. In: 2010 International Conference on Measuring Technology and Mechatronics Automation, pp. 685–689, March 2010

    Google Scholar 

  9. Shen, H., Lin, Y., Li, T.: Combining efficiency, fidelity and flexibility in resource information services (2013)

    Google Scholar 

  10. Zarrin, J., Aguiar, R.L., Barraca, J.P.: Resource discovery for distributed computing systems: a comprehensive survey. J. Parallel Distrib. Comput. (2017)

    Google Scholar 

  11. Junior, A.M.G., Sato, L.M., Massetto, F.I.: A parallel application programming and processing environment proposal for grid computing. In: 2012 IEEE 15th International Conference on Computational Science and Engineering, pp. 154–161, December 2012

    Google Scholar 

  12. Brocco, A., Malatras, A., Hirsbrunner, B.: Enabling efficient information discovery in a self-structured grid. Future Gener. Comput. Syst. 26(6), 838–846 (2010)

    Article  Google Scholar 

  13. Jafari Navimipour, N., Masoud Rahmani, A., Habibizad Navin, A., Hosseinzadeh, M.: Resource discovery mechanisms in grid systems: a survey. J. Netw. Comput. Appl. 41, 389–410 (2014)

    Article  Google Scholar 

  14. Kouicem, D.E., Bouabdallah, A., Lakhlef, H.: Internet of things security: a top-down survey. Comput. Netw. 141, 199–221 (2018)

    Article  Google Scholar 

  15. Yu, J., Buyya, R.: A taxonomy of workflow management systems for grid computing. J. Grid Comput. 3(3–4), 171–200 (2006)

    Google Scholar 

  16. Fitzgerald, S., et al.: A directory service for configuring high-performance distributed computations. In: Proceedings of the Sixth IEEE International Symposium on High Performance Distributed Computing (1997)

    Google Scholar 

  17. Czajkowski, K., Fitzgerald, S.: Grid information services for distributed resource sharing. In: Proceeding of 10th IEEE International Symposium on High-Performance Distributed Computing, pp. 181–194 (2001)

    Google Scholar 

  18. Yu, J., Venugopal, S., Buyya, R.: Grid market directory: a web services based grid service publication directory. arXiv Prepr. arXiv:cs/0302006, pp. 1–9 (2003)

  19. Kaur, D., Sengupta, J.: Resource discovery in web-services based grids. World Acad. Sci. Eng Technol. 31, 284–288 (2007)

    Google Scholar 

  20. Cokuslu, D., Hameurlain, A., Erciyes, K.: Grid resource discovery based on web services. In: 2009 International Conference for Internet Technology and Secured Transactions, ICITST 2009, pp. 1–6 (2009)

    Google Scholar 

  21. Benson, E.: Evaluation of UDDI as a provider of resource discovery services for OGSA-based Grids. In: Proceedings 20th IEEE International Parallel & Distributed Processing Symposium (2006)

    Google Scholar 

  22. Kovvur, R.M.R., Kadappa, V., Ramachandram, S., Govardhan, A.: Adaptive resource discovery models and resource selection in grids. In: 2010 1st International Conference on Parallel, Distributed and Grid Computing, PDGC - 2010, pp. 95–100 (2010)

    Google Scholar 

  23. Jeyabharathi, C., Pethalakshmi, A.: New approaches with chord in efficient P2P grid resource discovery. arXiv Prepr. arXiv:1401.2008, vol. 41, no. 8, pp. 3831–3849, June 2014

  24. Azab, A.A., Kholidy, H.A.: An adaptive decentralized scheduling mechanism for peer-to-peer Desktop Grids. In: 2008 International Conference on Computer Engineering & Systems, pp. 364–371, November 2008

    Google Scholar 

  25. Le, N.T., Hossain, M.A., Islam, A., Kim, D.Y., Choi, Y.J., Jang, Y.M.: Survey of promising technologies for 5G networks. Mob. Inf. Syst. 2016, 25 (2016)

    Google Scholar 

  26. Nithya, K.A., Rajaduari, R., Ganesan, M.: A survey on structural health monitoring based on internet of things. Int. J. Pure Appl. Math. 117(19), 389–393 (2017)

    Google Scholar 

  27. Ray, P.P.: A survey on Internet of Things architectures. J. King Saud Univ. Comput. Inf. Sci. 30(3), 291–319 (2018)

    Google Scholar 

  28. Akpakwu, G.A., Silva, B.J., Hancke, G.P., Abu-Mahfouz, A.M.: A survey on 5G networks for the Internet of Things: communication technologies and challenges. IEEE Access 6(c), 3619–3647 (2017)

    Google Scholar 

  29. Condoluci, M., Lema, M.A., Mahmoodi, T., Dohler, M.: 5G IoT industry verticals and network requirements, no. 2010, pp. 148–175 (2017)

    Google Scholar 

  30. Chowdhury, N., Boutaba, R.: Network virtualization: state of the art and research challenges. Commun. Mag 3(July), 20–26 (2009)

    Article  Google Scholar 

  31. Chowdhury, N., Boutaba, R.: A survey of network virtualization. Comput. Netw., 1–29 (2010)

    Google Scholar 

  32. Iamnitchi, A., Foster, I.: Resource discovery in large resource-sharing environments (2003)

    Google Scholar 

  33. Vashisht, P., Sharma, A.: Decentralized P2P grid resources discovery model in LC-Trie structured overlay. In: 2010 First International Conference on Parallel, Distributed and Grid Computing (PDGC 2010), pp. 330–333, October 2010

    Google Scholar 

  34. Tangpongprasit, S., Katagiri, T., Kise, K.: A time-to-live based reservation algorithm on fully decentralized resource discovery in Grid computing. Parallel Comput. (2005)

    Google Scholar 

  35. Fattahi, S.M., Charkari, N.M.: Distributed resource discovery in grid with efficient range query. In: 2009 14th International CSI Computer Conference, pp. 335–340, October 2009

    Google Scholar 

  36. Ebadi, S., Khanli, L.M.: A new distributed and hierarchical mechanism for service discovery in a grid environment. Future Gener. Comput. Syst. 27(6), 836–842 (2011)

    Article  Google Scholar 

  37. Ge, X., Jia, Z.: Research on spatial knowledge service composition in grid environment. In: 2009 Second International Conference on Intelligent Computation Technology and Automation, pp. 259–262 (2009)

    Google Scholar 

  38. Yin, Y., Cui, H., Chen, X.: The grid resource discovery method based on hierarchical model. Inf. Technol. J. (2007)

    Google Scholar 

  39. SalemAlzboon, M., Arif, S., Mahmuddin, M., Dakkak, O.: Peer to peer resource discovery mechanisms in grid computing : a critical review. In: The 4th International Conference on Internet Applications, Protocols and Services (NETAPPS2015), pp. 48–54 (2015)

    Google Scholar 

  40. Mahmuddin, M., Alzboon, M.S., Arif, S.: Dynamic network topology for resource discovery in shared computing infrastructure. Adv. Sci. Lett. 23(6), 5402–5405 (2017)

    Article  Google Scholar 

  41. Jamal, A.A., Teahan, W.J.: Alpha multipliers breadth-first search technique for resource discovery in unstructured peer-to-peer networks. Int. J. Adv. Sci. Eng. Inf. Technol. 7(4), 1403–1412 (2017)

    Article  Google Scholar 

  42. Sehra, S.S., Singh, J., Rai, H.S.: Dynamic scheduling in grid environment with the improvement of fault tolerant level. Indian J. Sci. Technol. 8(November), 507–515 (2015)

    Google Scholar 

  43. Nagarajan, V., Maluk Mohamed, M.A.: A decentralized two phase resource discovery model for peer-to-peer grid environments, vol. VII, no. Ii (2016)

    Google Scholar 

  44. Francesca, S., Carlo, C.G., Luca, D.N., Rocco, F., Marco, R.: Comparison of low-complexity algorithms for real-time QRS detection using standard ECG database. Int. J. Adv. Sci. Eng. Inf. Technol. 8(2), 307–314 (2018)

    Article  Google Scholar 

  45. Kasim, S., Hassan, R., Zaini, N.H., Ahmad, A.S., Ramli, A.A., Saedudin, R.R.: A study on facial expression recognition using Local Binary Pattern. Int. J. Adv. Sci. Eng. Inf. Technol. 7(5), 1621–1626 (2017)

    Article  Google Scholar 

  46. Ahad, M.A., Biswas, R.: PPS-ADS: a framework for privacy-preserved and secured distributed system architecture for handling big data. Int. J. Adv. Sci. Eng. Inf. Technol. 8(4), 1333–1342 (2018)

    Article  Google Scholar 

  47. Wattana, M., Siriluk, B., Khotwit, S.: Counting and separating damaged seeds of soybean seeds using image processing. Adv. Sci. Eng. Inf. Technol. 8(4), 1366–1371 (2018)

    Article  Google Scholar 

  48. Myung, R., Yu, H., Lee, D.: Optimizing parallelism of big data analytics at distributed computing system. Int. J. Adv. Sci. Eng. Inf. Technol. 7(5), 1716 (2017)

    Article  Google Scholar 

  49. Hassan, M.H., Mostafa, S.A., Budiyono, A., Mustapha, A., Shamini, S.: A hybrid algorithm for improving the quality of service in MANET. Int. J. Adv. Sci. Eng. Inf. Technol. 8(4), 1218–1225 (2018)

    Article  Google Scholar 

  50. Teo, J.: Analyzing the scalability performance of Crossover-first and self- adaptive Differential Evolution algorithms for complex numerical optimization. Int. J. Adv. Sci. Eng. Inf. Technol. 7(5), 1847–1852 (2017)

    Article  Google Scholar 

  51. Fazea, Y.: Numerical simulation of helical structure mode-division multiplexing with nonconcentric ring vortices. Opt. Commun. 437, 303–311 (2019)

    Article  Google Scholar 

  52. Fazea, Y.: Mode division multiplexing and dense WDM-PON for Fiber-to-the-Home. Optik 183, 994–998 (2019)

    Article  Google Scholar 

  53. Hassan, S., Fazea, Y., Habbal, A., Ibrahim, H.: Twisted Laguerre-Gaussian mode division multiplexing to support blockchain applications. In: Region 10 Conference, TENCON 2017–2017. IEEE, pp. 2421–2425 (2017)

    Google Scholar 

  54. Fazea, Y., Alobaedy, M.M., Ibraheem, Z.T.: Performance of a direct-detection spot mode division multiplexing in multimode fiber. J. Opt. Commun. 40, 161–166 (2019)

    Article  Google Scholar 

  55. Fazea, Y., Mezhuyev, V.: Selective mode excitation techniques for mode-division multiplexing: A critical review. Opt. Fiber Technol. 45, 280–288 (2018)

    Article  Google Scholar 

  56. Fazea, Y., Sajat, M.S., Ahmad, A., Alobaedy, M.M.: Channel optimization in mode division multiplexing using neural networks. In: 2018 IEEE 14th International Colloquium on Signal Processing & Its Applications (CSPA), pp. 173–175 (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mowafaq Salem Alzboon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alzboon, M.S., Mahmuddin, M., Arif, S. (2020). Resource Discovery Mechanisms in Shared Computing Infrastructure: A Survey. In: Saeed, F., Mohammed, F., Gazem, N. (eds) Emerging Trends in Intelligent Computing and Informatics. IRICT 2019. Advances in Intelligent Systems and Computing, vol 1073. Springer, Cham. https://doi.org/10.1007/978-3-030-33582-3_51

Download citation

Publish with us

Policies and ethics