Performance measuring system for storage network
OwnerKenji Kataoka, Minoru Koizumiinventors
Life of this patent
Estimating the term…
Abstract
A client connected to an IP network has a unit for adding an inquiry identifier when an inquiry is made to a DB server, and a unit for accumulating time information together with the inquiry identifier when the inquiry is transmitted and a result is received. A DB server connected to the IP network and a storage network has a unit for adding the received inquiry identifier when the result is transmitted to a client and the inquiry is received, and a unit for accumulating time information together with the inquiry identifier when the inquiry is received, when I/O is requested to the storage, when an I/O result is received from the storage, and when the result is transmitted to the client.
Claims10
A storage network performance measuring system in a database system for gaining access to a storage via IP network and DB server, said performance measuring system comprising:
- a client connected to said IP network, having means for adding an inquiry identifier when an inquiry is transmitted to said DB server, and means for accumulating time information together with an inquiry identifier when the inquiry is transmitted and a result for said DB server is received;
- a DB server having means for adding the inquiry identifier which is received when the inquiry is received when a result of access to said storage is transmitted to said client, and means for accumulating time information together with the inquiry identifier when inquiry is received, when I/O is requested to said storage, when an I/O result from said storage is received, and when the result is sent to said client;
- and
- a performance measuring server having means for collecting accumulated data from said client and said DB server, and for measuring delay of communication required for the inquiry, DB server processing time, and storage processing time respectively using the inquiry identifier as a key.
A storage network performance measuring system in a database system for gaining access to a storage connected to a storage network via an IP network and a DB server, said performance measuring system comprising:
- a client having means to add an inquiry identifier when an inquiry is transmitted to said DB server;
- a DB server connected to said storage network and having means for adding the inquiry identifier received when a result is transmitted to said client and when the inquiry is received, and means for adding a corresponding inquiry identifier when an I/O request is transmitted to the storage;
- a storage having means to add the inquiry identifier which is received when I/O is requested, when the I/O result is transmitted to said DB server;
- an IP meter having means for capturing a packet of said inquiry and said result from a transfer packet on said IP network and for accumulating time information together with the inquiry identifier;
- a storage meter having means for capturing a packet of an I/O request and a packet of an I/O result from a transfer packet on said storage network and for accumulating time information together with the inquiry identifier;
- and
- a performance measuring server having means for collecting accumulated data from said IP meter and the storage meter and for measuring transfer delay of the packet generated by an inquiry using the inquiry identifier as a key.
A transfer performance measuring system in a system where different types of networks are present, said performance measuring system comprising:
- accumulating means installed on each network, for capturing a packet to be transferred in each network and for accumulating the packet together with time information;
- a protocol conversion node connected to a plurality of different types of networks, for associating the packets transferred between different types of networks by protocol conversion;
- and
- means connected to one of said different types of networks, for measuring delay of transfer of data over different types of networks from the information accumulated in said accumulating means.
Dependencies are inferred from the claim text.