Data Access Time Estimation for the CASTOR HSM System

  • Marcin Kuta
  • Darin Nikolow
  • Renata Słota
  • Jacek Kitowski
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3911)


The paper presents a system for estimating the access time for data stored on the CASTOR Hierarchical Storage Management (HSM) system developed at CERN. The estimation is based on the gray-box approach. The system consists of two modules: Monitor and Simulator. Information about the current state of the HSM system is obtained by the Monitor via CASTOR API functions. The second module is based on event driven simulation of the HSM system. Special attention to the queuing algorithm is paid. Implementation details and tests results are presented.


Access Time Grid Environment Request Queue Event Queue Tape Drive 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    DataGrid – Research and Technological Development for an International Data Grid, EU Project IST-2000-25182Google Scholar
  2. 2.
    Nikolow, D., Słota, R., Kitowski, J.: Data Access Time Estimation for HSM Systems in Grid Environment. In: Proc. of the Cracow Grid Workshop, ACK Cyfronet-AGH, Cracow, Poland, December 11-14, pp. 209–216Google Scholar
  3. 3.
    Meter, R.V.: SLEDs: Storage latency estimation descriptors. In: Kobler, B. (ed.) Proc. 6th NASA Goddard Conference on Mass Storage Syst. and Tech. in Coop. with 15th IEEE Symp. on Mass Storage Syst., Cracow, March 1998, pp. 249–260 (2002)Google Scholar
  4. 4.
    Shen, X., Liao, W., Choudhary, A.: Remote I/O Optimization and Evaluation for Tertiary Storage Systems through Storage Resource Broker. In: IASTED Applied Informatics, Innsbruck, Austria (February 2001)Google Scholar
  5. 5.
    Baru, C., Moore, R., Rajasekar, A., Wan, M.: The SDSC Storage Resource Broker. In: Proc. CASCON 1998 Conference, Toronto, Canada (December 1998)Google Scholar
  6. 6.
    Hillyer, B.K., Silberschatz, A.: On the Modeling and Performance Characteristics of a Serpentine Tape Drive. In: Proc. of the 1996 ACM Sigmetrics Conference on Measurement and Modeling of Computer Systems, Philadelphia, Pennsylvania, USA, May 1996, pp. 170–179 (1996)Google Scholar
  7. 7.
    Maassen, J., van Nieuwpoort, R.V., Kielmann, T., Verstoep, K., den Burger, M.: Middleware Adaptation with the Delphoi Service. In: Proceedings of the 2004 Workshop on Adaptive Grid Middleware (September 2004)Google Scholar
  8. 8.
    Miller, E.L., Johnson, T.: Performance Measurements of Tertiary Storage Devices. In: Proc. of the 24th VLDB Conference, New York, USA, August 1998, pp. 50–61 (1998)Google Scholar
  9. 9.
    Sandstå, O., Midstraum, R.: Low-Cost Access Time Model for Serpentine Tape Drives. In: Proc. of 16th IEEE Symp. on Mass Storage Systems, the 7th NASA Goddard Conf. on Mass Storage Systems and Technologies, San Diego, California, USA, March 1999, pp. 116–127 (1999)Google Scholar
  10. 10.
  11. 11.
    Nikolow, D., Słota, R., Kitowski, J.: Gray Box Based Data Access Time Estimation for Tertiary Storage in Grid EnvironmentGoogle Scholar
  12. 12.
    Pereira, J.O.: XTL - The Externalization Template Library, Universidade do Minho, Braga,
  13. 13.
    Academic Computer Center Cyfronet:

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Marcin Kuta
    • 1
  • Darin Nikolow
    • 1
  • Renata Słota
    • 1
  • Jacek Kitowski
    • 1
    • 2
  1. 1.Institute of Computer ScienceAGH-USTCracowPoland
  2. 2.Academic Computer Centre CYFRONET AGHCracowPoland

Personalised recommendations