Third International Workshop on Real-Time Computing Systems Application (RTCSA'96) An extensible architecture for main-memory real-time storage systems Seoul, Korea October 30-November 01 ISBN: 0-8186-7626-4
M/sup 2/ RTSS is a main-memory storage system, which has been under recent development at Seoul National University as a vehicle for high-performance and real-time database application research. To deal with requirements from various applications, M/sup 2/ RTSS architecture is designed to have extensibility in many aspects of storage system functionality. One crucial aspect of such extensibility is that the user is allowed to compose application-specific, high-level operations with a basic set of operations supplied by the system. Called composite actions in M/sup 2/ RTSS, these operations run on a customized M/sup 2/ RTSS server with minimum interprocess communication with user processes, thus increasing the overall performance of executing user transactions. The object-oriented design and implementation of the whole M/sup 2/ RTSS system facilitates this type of application-specific extension as well as other types in transaction scheduling and recovery. This paper first describes the overall architecture of M/sup 2/ RTSS and then explores the composition of application-specific operations in detail.
Index Terms:
real-time systems; extensible architecture; main-memory real-time storage systems; M/sup 2/ RTSS; real-time database application research; storage system functionality; performance; user transactions; object-oriented design; application-specific operations
Citation:
S.K. Cha, J.H. Park, S.J. Lee, B.D. Park, J.S. Lee, "An extensible architecture for main-memory real-time storage systems," rtcsa, pp.67, Third International Workshop on Real-Time Computing Systems Application (RTCSA'96), 1996 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||