Don't hesitate to automate: lower storage costs by automating storage resource and data management. (Automated Storage Management).The tremendous growth of data and the accompanying growth of storage resources drive the need for a new breed of storage management tools that must go beyond just monitoring thresholds, generating reports, and executing scripts. Today's storage administrators are overwhelmed o·ver·whelm tr.v. o·ver·whelmed, o·ver·whelm·ing, o·ver·whelms 1. To surge over and submerge; engulf: waves overwhelming the rocky shoreline. 2. a. with the number of events they need to react to that they don't have the bandwidth to address their most critical problems. Among the typical alerts that administrators have to deal with are devices going off-line, capacity being exceeded, performance degradation due to applications competing for resources, and application servers requiring more storage space. Many of these disruptions can be avoided with storage management solutions that support capacity planning Determining the required future configuration of hardware and software for a network, datacenter or Web site. There are numerous capacity planning tools on the market used to monitor and analyze the performance of the current hardware and software. and powerful storage resource and data management automation that implements preventative as well as reactive reactive /re·ac·tive/ (re-ak´tiv) characterized by reaction; readily responsive to a stimulus. re·ac·tive adj. 1. Tending to be responsive or to react to a stimulus. 2. actions. Essentials of Storage Management Automation End users only care about being able to save and access their data efficiently. The IT administrator's job is to provide the end users with the necessary storage resources to run their applications and ensure that the end users' data are always available to run their business. The CIO's and IT managers on the other hand, have to provide, the storage infrastructure within their given budget. The goal of storage management solutions, therefore, is to ensure that needed data is always available and efficiently accessible by the end users' business applications, as well as minimizing overall storage and administration cost. In order to achieve this ultimate goal, a storage management solution must understand how the data that are stored in different storage resources are being used. An effective storage management system, therefore, needs to integrate both storage resource and data management capabilities to optimize optimize - optimisation the utilization of storage resources. An integrated storage resource and data management solution ties together the management of storage assets and data assets. These two types of assets are then correlated cor·re·late v. cor·re·lat·ed, cor·re·lat·ing, cor·re·lates v.tr. 1. To put or bring into causal, complementary, parallel, or reciprocal relation. 2. to match data storage devices with the way the data are used and their value to the organization. A storage management automation solution needs to identify unused storage resources, the opportunity for sharing such unused resource, and determine the best placement of frequently used vs. rarely used, old vs. recent, high-performance vs. low-performance, secure vs. non-secure, and high-valued vs. low-valued data. Among the essential capabilities that .an automated au·to·mate v. au·to·mat·ed, au·to·mat·ing, au·to·mates v.tr. 1. To convert to automatic operation: automate a factory. 2. storage resource and data management solution should provide include: * Integrated data intelligence. * Optimize storage resource utilization through optimal data placement. * Automated management where the rules for automation reflects storage management goals. * Capacity planning, forecasting, and storage procurement The fancy word for "purchasing." The procurement department within an organization manages all the major purchases. . * Integrated data intelligence. Storage management is only a means to an end since end users don't care
"Don't Care" is a 1994 (see 1994 in music) single by American death metal band Obituary. about storage; they care only about their data. Storage is only important as a means of housing end users' application data. A storage management automation solution meets the end users' requirements if it is able to deliver their data efficiently, provide adequate protection and availability, while, at the same time, providing enough storage capacity as their data grows without losing access to their application servers. In order to achieve these goals, an automation solution must understand the value of various data to the organization and how they are used. It must allow administrators to classify clas·si·fy tr.v. clas·si·fied, clas·si·fy·ing, clas·si·fies 1. To arrange or organize according to class or category. 2. To designate (a document, for example) as confidential, secret, or top secret. data based on various attributes, such as group of users (i.e. marketing, engineering, accounting), application (i.e. CAD, CRM (Customer Relationship Management) An integrated information system that is used to plan, schedule and control the presales and postsales activities in an organization. , ERP (Enterprise Resource Planning) An integrated information system that serves all departments within an enterprise. Evolving out of the manufacturing industry, ERP implies the use of packaged software rather than proprietary software written by or for one customer. , Oracle), frequency of use, performance requirements, size, growth rate, business value, and availability requirements (i.e. must be available 24x7). At the same time, the storage management automation solution must continuously gather dynamic statistical information about who uses the data, frequency and period of usage, and space growth trends. Only with continuous intelligence about the data, can a storage management automation solution better utilize the available storage resources in the environment. Storage Resource Optimization optimization Field of applied mathematics whose principles and methods are used to solve quantitative problems in disciplines including physics, biology, engineering, and economics. The dichotomy di·chot·o·my n. pl. di·chot·o·mies 1. Division into two usually contradictory parts or opinions: "the dichotomy of the one and the many" Louis Auchincloss. in the practice of storage management techniques in enterprises today is that administrators must continually react to end users and applications being out of capacity while trusted industry analysts are reporting to their executives that the storage in their enterprise is only 30-40% utilized. The rapidly declining price of storage devices allowed IT departments to add more storage to alleviate out of capacity problems, however, the increasing administrative burden of many more physical devices and the realities of today's economic environment demand that new storage management strategies and solutions be implemented. From the collected statistical and inventory information about the data, a storage management automation solution can recommend data location and optimize a company's storage utilization. A storage automation solution also gathers information about the available storage devices, such as published performance specifications, available capacity, reliability, and cost. Additional col lected attributes, including current configuration and storage allocations Noun 1. storage allocation - (computer science) the assignment of particular areas of a magnetic disk to particular data or instructions allocation to different servers and users, as well as their dynamic characteristics such as observed performance, used capacity, and usage growth can then be used to better match the data access requirements with the best available storage. To optimize storage resources and data placement, a storage automation solution must be able. to perform dynamic data migration. Optimal data placement changes with time. Recently created data tends to be used more frequently, whereas older data are used less often. Typical enterprises report that 60-80% of their online data is rarely accessed by their end users. These data can be migrated to less expensive, lower performance storage. Migration can be performed among storage with similar characteristics in order to balance capacity among those devices. An example where this is useful is in an environment where there are many servers with direct-attached storage Direct-attached storage (DAS) refers to a digital storage system directly attached to a server or workstation, without a storage network in between. It is a retronym, mainly used to differentiate non-networked storage from SAN and NAS. and some servers' capacity is highly utilized while others have-low utilization. By migrating less-frequently used or less-valued data from the. highly utilized servers to those with less utilization, overall storage capacity utilization Capacity Utilization measures the rate at which a firm makes use of their capital productive capacities, such as factories and machinery. Capacity Utilization generally rises when the economy is healthy and falls when demand softens. among the servers can be greatly improved. Migration may also be performed between storage devices with different c haracteristics, such as high-performance, expensive storage and low-performance, less-expensive storage. The storage devices can range from online (DAS, SAN, high-performance NAS (1) See network access server. (2) (Network Attached Storage) A specialized file server that connects to the network. A NAS device contains a slimmed-down operating system and a file system and processes only I/O requests by supporting the popular ), near-line (NAS, optical), to offline (tape) devices. Based on the selected optimization level, data migration can be completely automated or controlled by the administrator through high-level rules. The migration performed by a storage management automation system must be transparent to the user. The user does not need to know the actual physical location of the data. For all practical purposes the data still appears to be located at its original location. If the user accesses data that has been migrated, then the automation system manages the recall of the data back to the original location. Data caching may also be employed to optimize data access after migration. Automated Strategy-Based Management A storage management automation solution must have the capability to automate To turn a set of manual steps into an operation that goes by itself. See automation. many of the mundane (jargon) mundane - Someone outside some group that is implicit from the context, such as the computer industry or science fiction fandom. The implication is that those in the group are special and those outside are just ordinary. administrative tasks that administrators must deal with every day. Automation does not mean simply alerting the administrator when an event occurs. An automation solution should be able to execute actions that would prevent detrimental det·ri·men·tal adj. Causing damage or harm; injurious. det ri·men events from occurring. Today, administrators use scripts they write or new features in storage resource management software to define constraint Constraint A restriction on the natural degrees of freedom of a system. If n and m are the numbers of the natural and actual degrees of freedom, the difference n - m is the number of constraints. rules in an attempt to protect the utilization of valuable storage capacity. Some examples of constraint rules include creating individual user or user group quotas, preventing certain types of files from being placed on high-end server volumes, and limiting the size that specific application data can grow on allocated storage resources. Although these types of constraint rules may be useful in preventing abusive Tending to deceive; practicing abuse; prone to ill-treat by coarse, insulting words or harmful acts. Using ill treatment; injurious, improper, hurtful, offensive, reproachful. utilization of highly valued resources, they tend to be inconvenient in·con·ven·ient adj. Not convenient, especially: a. Not accessible; hard to reach. b. Not suited to one's comfort, purpose, or needs: inconvenient to have no phone in the kitchen. to intrusive in·tru·sive adj. 1. Intruding or tending to intrude. 2. Geology Of or relating to igneous rock that is forced while molten into cracks or between other layers of rock. 3. Linguistics Epenthetic. for the end user and difficult to maintain and adjust with the company's continuously changing business needs. Constraint rules cannot address the fast growth of business-application data that must be stored. In fact, for certain industries such as financial services The examples and perspective in this article or section may not represent a worldwide view of the subject. Please [ improve this article] or discuss the issue on the talk page. and securities, the government requires companies to retain all electronic correspondences between their employees and clients. Storage-management solutions, therefore, must be capable of automating actions that administrators must perform to make additional storage capacity become available. Some examples of actions that can be automated by a storage-management-automation solution are: * Once a month, migrate all CAD files that have not been accessed over 30 days from a group of CAD servers to a storage device with characteristic performance of 10,000 IOPS IOPS Input/Output Per Second IOPS Input/Output Operations Per Second (server performance measurement) IOPS International Organization of Pension Supervisors IOPS Information Operations Planning System IOPS Internet Official Protocol Standards and $0.01/MB cost. * Once a week, scan all data on all file servers, and delete To remove an item of data from a file or to remove a file from the disk. See file wipe, trash and undelete. 1. (operating system) delete - (Or "erase") To make a file inaccessible. all temporary files that have not been accessed over 72 hours. * Once a week, scan all data on server A, and migrate all data that are only accessed once a week to a storage device with characteristic performance of 20,000 IOPS and $0.05/MB cost. * On a daily basis, copy data from volume D of production server A where the data are collected and processed, to volume G of server B where the data is analyzed an·a·lyze tr.v. an·a·lyzed, an·a·lyz·ing, an·a·lyz·es 1. To examine methodically by separating into parts and studying their interrelations. 2. Chemistry To make a chemical analysis of. 3. and visualized by an analytical analytical, analytic pertaining to or emanating from analysis. analytical control control of confounding by analysis of the results of a trial or test. application. * On a daily basis move data on volume G of server A to volume H of backup server A computer in a network used to store copies of files from client machines or other servers. Such servers typically have their disks set up in a RAID configuration to provide fault tolerance. See backup program, RAID, SAN and LAN free backup. B. * When allocated capacity to a server is 80% full, allocate an additional 72GB of capacity from a group of overflow NAS devices with minimum 80MB/sec throughput and RAID-5 protection. Some of these automated actions are preventative, such as the migration of low-value or infrequently in·fre·quent adj. 1. Not occurring regularly; occasional or rare: an infrequent guest. 2. used files, or the deletion deletion /de·le·tion/ (de-le´shun) in genetics, loss of genetic material from a chromosome. de·le·tion n. Loss, as from mutation, of one or more nucleotides from a chromosome. of temporary files. Others, such as the expansion of allocated storage space, are reactive. Automated tasks may also deal with maintenance, such as daily backup. Still another category of automation is the operational flow of data from one application server to another. A storage-management solution must provide a high-level abstraction In object technology, determining the essential characteristics of an object. Abstraction is one of the basic principles of object-oriented design, which allows for creating user-defined data types, known as objects. See object-oriented programming and encapsulation. 1. for defining automation. Administrators should not have to type command line interfaces or scripts to specify actions. Instead, they should be able to implement automation directly based on their storage-management goals. By defining storage management goals or strategies, automation rules to achieve those strategies are implicitly implemented. Examples of storage management strategies are to maximize access performance for specific applications, reduce performance bottlenecks, maximize average throughput, balance capacity among multiple servers and storage devices to improve utilization, or to optimize overall storage cost, while satisfying service levels and application requirements. A storage management automation solution should also allow administrators to define strategies on similar groups of data or storage resources easily. Administrators should be able to create classifications of data based on attributes such as frequency of access, the owner and users of the data, their sizes, data type, applications, performance and availability requirements, business values, as well as their space growth trends. Similarly, storage resources can be classified based on their characteristics, such as available capacity, reliability, performance, manufacturer, model, device type, and cost. By creating classifications of data and storage resources, administrators can define the same strategy-based automation across similar groups of resources. Effective strategy-based automation can only be defined after enough intelligence has been collected about the data and storage being managed. Therefore, a closed loop monitoring and reporting capability must be provided to correlate the behavior and performance of the managed system With currently active automated strategies. Logs of automation events are instrumental for evaluating the effects of specific strategies. As part of strategy-based management, a mechanism must also be provicled for verifying the consistency of strategies and automated tasks. Analytical processing, visualization Using the computer to convert data into picture form. The most basic visualization is that of turning transaction data and summary information into charts and graphs. Visualization is used in computer-aided design (CAD) to render screen images into 3D models that can be viewed from all , and data-mining tools are useful for analyzing automation configurations. Taking strategy evaluation to the next step, the storage automation system should be able to recommend best-practices strategies for automation based on historical performance, inventory, and growth information. The administrator would then have a choice to accept the suggested strategies or create a custom one. Capacity Planning, Forecasting, and Procurement Based on historical growth trends, future storage growth can be predicted, for each server, owner, group, device, application, and data type. Storage growth analysis should be done for each class of storage: DAS, NAS, SAN, tape, online, near-line, and offline. Storage growth also should be planned for different types of data, such as temporary, replicated, and backup. Near-term planning for growth can be done through defining the appropriate strategies and automated tasks to migrate, move, or permanently delete data to free up space, as well as expand server and user allocation of storage. Long-term planning for growth determines when additional storage purchases need to be made. Storage procurement needs to be tightly integrated with capacity planning and forecasting. Capacity planning analyzes when data growth will exceed current storage capacity, and what types of data, what applications, for what servers and users, and how large the growth will be. The IT manager, however, also needs to know what kind of storage to purchase in order to satisfy data growth. This is where storage procurement comes in. Where storage allocation and expansion deals with capacity growth within already existing storage, storage procurement projects future storage growth and recommends the best storage device(s) to purchase that would optimize cost and deliver the required performance. On a per-application, per-user, and per-server basis, storage procurement determines the resource growth requirement and determines what type of storage, in terms of cost, performance, reliability, and availability, would match the data growth requirement. Future Directions of Storage Management Automation Storage management automation solutions will start to go beyond monitoring, reporting, alerting, and simple rules-based constraints CONSTRAINTS - A language for solving constraints using value inference. ["CONSTRAINTS: A Language for Expressing Almost-Hierarchical Descriptions", G.J. Sussman et al, Artif Intell 14(1):1-39 (Aug 1980)]. to support automating the control of resources such as storage configuration, allocation, and transparent data movement and placement. More intelligent storage-management automation systems will begin to appear in 2002 and 2003 to analyze the collected inventory and statistical information about data and storage resources and to understand which data is more valuable and should therefore be placed in more expensive high-performance storage. The junk files that are rarely accessed, if at all, can be stored in any cheap JBOD (Just a Bunch Of Disks) A group of hard disks in a computer that are not set up as any type of RAID configuration. They are just a bunch of disks. JBOD - Just a Bunch Of Disks . Since the value of data is dependent on an organization's line of business, storage management software will allow the administrator to define storage management strategies by logical business groupings (e.g. business units, functional departments, work groups). Automation of daily storage resource management operations The execution of the resource management mission that includes providing advice and guidance to the commander, developing command resource requirements, identifying sources of funding, determining cost, acquiring funds, distributing and controlling funds, tracking costs and obligations, , such as expanding allocated storage, and migration of infrequently used data from branch to corporate offices are areas that can significantly reduce the administrator's burden. Managing LUN and volume configurations, security, allocation, integration with virtualization An umbrella term for enhancing a computer's ability to do work. Following are the ways virtualization is used. Hardware Virtualization Partitioning the computer's memory into separate and isolated "virtual machines" simulates multiple machines within one physical computer. , and storage procurement are capabilities that will become part of a storage automation solution. As technology in this area matures, storage management automation will be tailored to specific applications such as databases, CRM, ERP, document imaging, or content management. Each has applicationspecific resources and data types that must be handled differently and where the utilization of those resources can be optimized from detailed analysis of data usage. Storage management automation is directly aimed at lowering the cost of storage utilization and procurement and improving the productivity of storage administrators by allowing them to automate rudimentary rudimentary /ru·di·men·ta·ry/ (roo?di-men´tah-re) 1. imperfectly developed. 2. vestigial. ru·di·men·ta·ry adj. 1. tasks and focus on critical issues requiring human intervention. With an automation system that integrates storage resource and data management, the administrator will have a self-managing storage environment to optimize data placement and dramatically increase overall storage utilization. IT managers will also be able to reduce overall storage acquisition cost by identifying the most cost-effective storage resources to purchase in a just-in-time manner. With better intelligence about the data, integration of storage resource and data management capabilities, such as automated data migration, and powerful strategy-based automation, storage management automation solutions will enable storage administrators and IT management to deliver to their customers the level of service demanded by the organization within the budget defined by their current business and economic conditions. Dr. Claudia Chandra is director of product management at Arkivic (Mountain View, Calif.) www.arkivio.com |
|
||||||||||||||||||

ri·men
Printer friendly
Cite/link
Email
Feedback
Reader Opinion