Patent ID: 8019915
Filing Date: 2011-09-13
Classification: G06F

Abstract:
1. A method for controlling an access by a plurality of applications, which are respectively implemented as an application client in an operating system environment of a data processing device, to a shared storage system which is mapped in the operating system environment in the form of a plurality of storage blocks which are respectively associated with one of the application clients, the method including: each storage block being assigned a local I/O access controller which is configured to block or allow access by the associated application client to the storage block, local I/O access controllers which are respectively associated with the same application client being assigned to a local client for flow control which is configured to put the local I/O access controllers which are associated with the same application client into an “access permitted” state or an “access blocked” state together, the operating system environment having a global I/O access controller formed in it which is configured to transmit control information to the local clients for flow control, and an I/O access operation by the application clients to one or more of the storage blocks in the shared storage system being regulated globally in line with a temporal flow pattern by virtue of the local clients for flow control putting the local I/O access controllers which are associated with the same application client into the “access permitted” state or the “access blocked” state together in line with the control information which is received by the local clients for flow control from the global I/O access controller.