Storage Networks: The Complete Reference

Business applications, or, more specifically , enterprise business applications, will be most effected by and find value in storage networking. In order to completely understand this phenomenon , we must first define an enterprise business application, as well as differentiate it from maintenance applications and support programs processed within IT organizations.

Microsoft defines enterprise business applications as complex, scalable, distributed, component-based, and mission-critical applications that may be deployed on a variety of platforms across corporate networks, intranets , or the Internet. [1] Enterprise business applications are datacentric and user friendly, but must meet stringent requirements for security, administration, and maintenance. Beyond these common qualities, Microsoft further characterizes enterprise business applications by highlighting three specific attributes, which include:

Further noted is the difference in scope between enterprise applicationsfor example, multiuser, interactive, highly available architectures, and personal applications intended for single-user interactions. Although many PC applications function as the client in client/server architectures, and active code is commonly distributed to our client through Java or Java-like applications, they lack the distributed nature and high availability requirements previously stated.

Maintenance and Support Applications

Supporting large, highly available business applications and their infrastructures are numerous maintenance and support applications. These are implemented within support infrastructure areas. IT management must use these applications, often called tools and utilities, to maintain the mission-critical characteristics of enterprise applications. (More information on management practices and processes can be found in Chapter 21.)

It is important to differentiate between these two distinct types of applications, especially given the often confusing and misleading global use of the term application among software and hardware vendors . This difference is important due to IT organizational boundaries that focus IT specialties between the programming and design personnel, the people who develop and implement the business applications, and systems support and administration personnelthe people who support the infrastructure.

The maintenance and support applications have evolved to demonstrate the same non-linear performance that business applications do (see Chapter 1 for a refresher on this). Therefore, they can perform just as poorly and be just as degrading to the operations of the data center as their business counterparts. The support applications have the following distinct attributes:

The tools and products within these areas defined as storage management applications can be some of the most datacentric within the data center. They are defined by the following broad categories:

Although storage management applications are necessary in providing an organized and manageable environment, they are not business applications. The characteristics and base purposes of both are very different. While business applications automate and ultimately provide the process whereby the business runs (as well as directly impact overall business performance), storage management applications are considered necessary evils and maintenance overhead to business application processing and availability. Make no mistake, the evils of support tools and practices are a necessary cost of doing business, and when not managed effectively, they will impact business performance.

[1] Reference Microsoft Publication, Visual Studio - Developing for the Enterprise, Document No. DTX03-55298-0598

 

Категории