Metropolitan-Scale Grid Environment: The Implementation and Applications of TIGER Grid

  • Chao-Tung Yang
  • Tsu-Fen Han
  • Wen-Chung Shih
  • Wen-Chung Chiang
  • Chih-Hung Chang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4331)


Internet computing and Grid technologies promise to change the way we tackle complex problems. Harnessing these new technologies effectively, it will transform scientific disciplines ranging from high-energy physics to life sciences. This paper describes a metropolitan-scale Grid computing platform named TIGER Project (standing for Taichung Integrating Grid Environment and Resource), which basically interconnects universities and high schools’ Grid computing resources and sharing available resources among them, for investigations in system technologies and high performance applications. This novel project shows the viability of implementation of such project in a metropolitan city.


Grid Computing Grid Environment Resource Broker Globus Toolkit Grid Computing Environment 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    The Globus Project,
  2. 2.
  3. 3.
  4. 4.
    The Globus Alliance,
  5. 5.
    The National Science Foundation Middleware Initiative,
  6. 6.
    Network Weather Service,
  7. 7.
    Foster, I., et al.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, available at
  8. 8.
    Foster, I., Kesselman, C.: The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers Inc., San Francisco (2003)Google Scholar
  9. 9.
    Gropp, W., Lusk, E., Skjellum, A.: Using MPI: portable parallel programming with the message-passing interface, 2nd edn. MIT Press, Cambridge (1999)Google Scholar
  10. 10.
    Jordan, H., Alaghband, G.: Fundamentals of Parallel Processing. Prentice Hall, Englewood Cliffs (2003)Google Scholar
  11. 11.
    Shih, W.-C., Yang, C.-T., Tseng, S.-S.: A Hybrid Parallel Loop Scheduling Scheme on Grid Environments. In: Zhuge, H., Fox, G.C. (eds.) GCC 2005. LNCS, vol. 3795, pp. 370–381. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  12. 12.
    Wilkinson, B., Allen, M.: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, 2nd edn. Prentice-Hall, Englewood Cliffs (2005)Google Scholar
  13. 13.
    Yang, C.-T., Chen, C.-H., Li, K.-C., Hsu, C.-H.: Performance Analysis of Applying Replica Selection Technology for Data Grid Environments. In: Malyshkin, V.E. (ed.) PaCT 2005. LNCS, vol. 3606, pp. 278–287. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  14. 14.
    Yang, C.-T., Kuo, Y.-L., Li, K.-C., Gaudiot, J.-L.: On Design of Cluster and Grid Computing Environment Toolkit for Bioinformatics Applications. In: Sen, A., Das, N., Das, S.K., Sinha, B.P. (eds.) IWDC 2004. LNCS, vol. 3326, pp. 82–87. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  15. 15.
    Yang, C.-T., Lai, C.-L., Shih, P.-C., Li, K.-C.: A Resource Broker for Computing Nodes Selection in Grid Computing Environments. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3251, pp. 931–934. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  16. 16.
    Yang, C.-T., Li, K.-C., Chiang, W.-C., Shih, P.-C.: Design and Implementation of TIGER Grid: an Integrated Metropolitan-Scale Grid Environment. In: Proceedings of the 6th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2005), December 5-8, IEEE CS Press, Los Alamitos (2005)Google Scholar
  17. 17.
    Yang, C.-T., Shih, P.-C., Chen, S.-Y., Shih, W.-C.: An Efficient Network Information Model Using NWS for Grid Computing Environments. In: Zhuge, H., Fox, G.C. (eds.) GCC 2005. LNCS, vol. 3795, pp. 287–299. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  18. 18.
    Yang, C.-T., Shih, P.-C., Lin, C.-F., Hsu, C.-H., Li, K.-C.: A Chronological History-Based Execution Time Estimation Model for Embarrassingly Parallel Applications on Grids. In: Pan, Y., Chen, D.-x., Guo, M., Cao, J., Dongarra, J. (eds.) ISPA 2005. LNCS, vol. 3758, pp. 425–430. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  19. 19.
    Yang, C.-T., Yang, I.-H., Li, K.-C., Hsu, C.-H.: A Recursive-Adjustment Co-allocation Scheme in Data Grid Environments. In: Hobbs, M., Goscinski, A.M., Zhou, W. (eds.) ICA3PP 2005. LNCS, vol. 3719, pp. 40–49. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  20. 20.
    Yang, C.-T., Shih, W.-C., Tseng, S.-S.: A Dynamic Partitioning Self-scheduling Scheme for Parallel Loops on Heterogeneous Clusters. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2006. LNCS, vol. 3991, pp. 810–813. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  21. 21.
    Shih, W.-C., Yang, C.-T., Tseng, S.-S.: A Performance-Based Approach to Dynamic Workload Distribution for Master-Slave Applications on Grid Environments. In: Chung, Y.-C., Moreira, J.E. (eds.) GPC 2006. LNCS, vol. 3947, pp. 73–82. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Chao-Tung Yang
    • 1
  • Tsu-Fen Han
    • 1
  • Wen-Chung Shih
    • 2
  • Wen-Chung Chiang
    • 3
  • Chih-Hung Chang
    • 3
  1. 1.High-Performance Computing Laboratory, Department of Computer Science and Information EngineeringTunghai UniversityTaichungTaiwan
  2. 2.Department of Computer and Information ScienceNational Chiao Tung UniversityHsinchuTaiwan
  3. 3.Department of Information ManagementHsiuping Institute of TechnologyDali, TaichungTaiwan

Personalised recommendations