Chapter 3. The Software Spectrum
Across nearly all aspects of enterprise technology, purchasing processes have shifted from hardware-centric decision making to identifying best platforms for software and applications. Servers have
Chapter 2, "The Storage Architectural Landscape," covered the benefits of networked storage architectures from a hardware perspective and the means to deploy effective infrastructure to accommodate torrents of corporate data. This underlying equipment, however, also must be shaped with effective organizational systems that allow data managers to minimize their ongoing administration of the infrastructure and maximize the utilization and efficiency of the overall system. Storage management software helps IT professionals accomplish this task and is the focus of Chapter 3.
With ongoing administration and operation costs far
3.1 Framework for Storage Management Software
The end-to-end equation for storage management software involves
3.1.1 The Need for Storage Management Software
Businesses face an increasing array of challenges to manage storage
These business requirements
3.1.2 User View of Storage Management Software Components
To accomplish their objectives, storage professionals require assistance in three primary areas for effective storage management ”infrastructure management, transaction management, and recovery management ”outlined in Figure 3-1. Infrastructure management provides visibility to the entire architecture and the ability to make adjustments to the underlying platforms. As storage moves from direct-attached to networked models, an administrator's visibility extends far beyond the traditional purview. Software tools for SAN management and storage resource management provide visibility and reach across the entire infrastructure.
Figure 3-1. Core components of storage management.
Transaction management represents the application focus storage administrators must maintain to effectively serve the organization. Tools for data coordination, such as volume management or NAS file services, help implement storage resources for applications. Once in place, storage policy management helps ensure that resources are appropriately dedicated,
The availability focus comes in the form of disaster recovery management through data protection. Whether through backup applications or sophisticated real-time replication, storage professionals can guarantee uptime through the use of these software applications.
Virtualization touches several aspects of the storage management infrastructure. The core principal of virtualization separates physical and logical storage, allowing for a variety of infrastructure, transaction, and recovery functions. The physical placement of virtualization in Figure 3-2 symbolizes that virtualization in and of itself provides limited functionality. However, that functionality facilitates many higher level processes outlined in the model. These are more
Figure 3-2. Software elements of storage management.
3.1.3 Piecing Together Storage Management Software
Figure 3-3 shows where certain storage software functions reside from the architectural view. The following sections cover each area in more detail.
Figure 3-3. Storage management software components in the enterprise.