According to the invention, a database combining module, such as a
software on a server, is used together with a resource manager software
of a disk storage system in which a database is stored. A resource
allocation for the disk storage system is determined to satisfy
specifications requested by a user provided to a database combining
module. Host paths and volumes are allocated and snapshots are controlled
based on the processing of these software modules.