Patent ID: 9058438
Filing Date: 2015-06-16
Classification: G06F

Abstract:
1. A method of automatically designing an application-requirement based configuration for a distributed computing system comprising the steps of: obtaining one or more application-level templates, wherein each of the one or more application-level templates comprises a description of a given application, a list of one or more data containers used by the given application and storage service classes associated with respective ones of the one or more data containers; creating one or more logical flows using the one or more application-level templates, each of the logical flows describing an intended use of a given one of the data containers used by the given application; and generating one or more system-level configuration plans of the distributed computing system using the one or more logical flows, wherein the one or more system-level configuration plans comprise an architectural model of a storage area network which meets requirements of the one or more logical flows; wherein the one or more logical flows are created automatically; wherein the step of generating one or more system-level configuration plans further comprises the steps of at least one of host planning, storage planning, physical flow planning, zone planning, and network planning; and wherein the step of physical flow planning further comprises the steps of: