Forgot password?
|
|
|
|
We were unable to sign you in.
Please verify your user name and password and try again. If you do not have a TEC account, register now.


If you receive errors when attempting to view this white paper, please install the latest version of Adobe Reader.
Tidal Software

"Today’s heterogeneous enterprise data center environments are quickly growing in size and complexity, driven by mergers and acquisitions, expansion into multiple data centers, and large-scale initiatives such as server and storage consolidation."
Source : Tidal Software

Resources Related to Data Center:

Automate to Optimize : The Foundation for Data Center Efficiency

Data Center Efficiency is also known as : data center efficiency, automate data center, optimize data center efficiency, optmize data center power, optimizing data center performance, automate optimize foundation, optimal power data center, optimal power, optimize density data center, data center applications operating , optimal power distribution, opportunity efficiency data center, optimize power, optimizing data center resources, data center energy management, automate data center, data center optimization.f

Introduction & Purpose

Data centers experience constant change under pressure from technology and business drivers.

IT systems are becoming more, not less complex as new technologies are introduced, and IT staffs are not growing to keep pace with the growth in size and complexity of the typical data center. Windows™ administrators need to radically simplify both complex and routine tasks if they are going to effectively respond to the constant pressure to deliver increasing value with limited resources. The most effective thing Windows administrators can do to address this issue is to minimize duties associated with maintaining the existing infrastructure.

There are several ways Windows administrators can create greater efficiencies in their daily tasks. This paper describes an automation solution that can significantly simplify many complex and routine tasks, freeing Windows experts to focus on overall application functionality and value to the business. This solution is actually in use today within Microsoft's own data center.

One Data center Operation that Can Be Radically Simplified

Data center operations are complex largely because of application and infrastructure diversity, and the many locations for storing and using scripts and automation process-knowledge in those environments. Choosing the tasks and functions to simplify through automation must be done carefully and with the right tools. For example, one area of data center operations that can yield large eficiency gains through automation is batch processing.

Almost every IT group uses some form of batch processing. Batch processes are comprised of many tasks and touch a variety of systems as they execute. Most IT groups use multiple schedulers to drive batch processing in their environment, which inherently creates ineficiencies but is better than no solution at all. Therefore batch processing presents Windows experts a great opportunity for eficiency through simpliication.

Today, to automate batch processing IT groups use everything from simple scripts and rudimentary scheduling products included in particular point solutions up to more powerful job schedulers. The challenge for many organizations, and therefore the opportunity for eficiency gains, arises out of the fact that each batch processing solution requires its own expertise and each system ends up getting integrated separately and running as a silo, making it impossible for one person to manage the process from end-to-end.

To get a clearer picture of this in the Windows world let us take a look at what standard approaches that most Windows administrators use today.

The Windows Administrator and Batch Processing Automation

Windows administrators will be familiar with these Windows-centric ways to automate and the inherent problems:

  • Custom integration by branching from one environment to another, such as calling a SQL script from a batch ile using the SQL command line executable, or calling a batch ile from a SQL script. This approach uses heavy custom scripting, is difficult to maintain, is difficult to document, and has no clear best-practices.
  • Using Windows Task Scheduler. This tool does not currently handle workflows or complex calendars. Even in the "Vista" release it will only runs batch files, executables, or send email
  • Scheduling utilities, such as the ones built into SQL Server, MOM, and SMS. These have very limited calendaring abilities, limited job tracking (e.g. status, success, failure) and limited reach in complex, heterogeneous environments.

The example approaches above do not simplify the enterprise-wide orchestration of batch processing. In fact, they offer no consistency: the automation method used often depends on the tool of choice for a particular script-writer at a particular time, rather than a planned approach to automation. Furthermore, they offer no native ability for cross application, operating system, domain, or even network boundaries.

In fact, Windows-centric automation may have little or no ability at all on non-Windows machines. For example, credentials for access to an environment are either stored in clear-text in the script, require user-interaction for automation in that environment, or must be skipped entirely.

It is a tradeoff between the security risk of storing clear-text credentials, or depending on humans to run repetitive or iterative tasks.

When steps can be automated, the tasks and the logic surrounding execution such as triggers, conditions, and calendars must be custom coded, often for each individual task.

Furthermore, task tracking must be custom- coded into the tasks themselves, complicating code maintenance. Tracking of run status and success or failure results are required both for orchestration itself as well as compliance reporting. Central storage of task output, if required, must be manually coded and placed into a ile system or custom database. Encrypting this often-sensitive data for transit is an advanced development project, so when data is retained, very often it is transmitted and stored insecurely.

In summary a variety of ineficiencies, risks and weaknesses are introduced into the overall environment:

  • Reduced security
  • Weakened compliance preparation
  • Reduced reliability and high-availability
  • which is highly complex for any of these scenarios
  • No way to ind bottlenecks and optimize execution
  • Reduced centralization

The bottom line is that integration between IT systems using existing tools must be custom- coded or left undone. In addition to a host of risks and weaknesses it also often puts the data center in the position of relying on business users to monitor system health and job status. This is an unreliable and ineficient approach that leads to increased costs.

The Solution

Tidal Software Enterprise Scheduler™ is a production-grade enterprise scheduler that helps Windows experts fully reap the beneits of enterprise automation by eliminating the ineficiencies described above. Tidal Enterprise Scheduler is tightly integrated with Microsoft Operations Manager (MOM) and the Windows platform, and still allows you to automate complex and routine tasks in a heterogeneous environment. In addition to being a service platform for business process automation, it can radically simplify infrastructure activities such as backups, system maintenance, and database maintenance tasks like consistency checks and re-indexing tables.

When evaluating enterprise scheduling products the following four criteria, in addition to support for MOM, must be met in order for Windows experts to benefit:

  • Ease-of-Use
    The product must be easy to install and simple enough for use by both Tier-1 IT staff and business users.
  • Single-Console Control
    The product must offer a single console from which to deine and manage all of the tasks associated with your most complex automation requirements.
  • Heterogeneous Environment Operability
    The product must allow you to schedule tasks across various systems from a single console, regardless of what applications and operating environments are involved and regardless of physical location. Task tracking, secure access and credentials storage, output storage, and reporting must seamlessly and intelligently cross environ- ments, applications, and operating systems.
  • Advanced Scheduling Features
    • Nested scheduling to handle dependencies and eliminate manual intervention for a long sequence of tasks
    • Both predeined calendars and unlimited user- defined calendars of any complexity, thereby ensuring speed and lexibility. Calendars must not require scripting
    • Ad hoc, user-dependent job scheduling so that staff can initiate automation as-needed, or react immediately and consistently to urgent issues that need attention, such as task roll- back, and ‘clean-up' routines
    • Point-of-failure identification so that it is faster to get back on track
    • Remote Web access so staff can view the schedule for any given day from any location
    • Allows for managing jobs by exception. The product should allow staff to interact with the schedule only as-needed for handling problems, freeing them to work on more challenging, critical business issues instead of constantly watching their automation jobs.
    • A comprehensive security model so that role-based security can be easily used to assign staff privileges by duties and prevent missteps and errors. The product should include pre-deined security policy templates and allow customized security policies, with many different levels of privileges within the scheduler. All users should have access to a uniied console with security policies simply limiting them to the views they are allowed to see, and the tasks they are allowed to perform.

In short, a professional, enterprise grade job scheduler used by Windows experts should streamline enterprise-wide as well as focused automation, and reduce the effort and time associated with both complex and routine, repetitive tasks. It should also easily and securely integrate into the diverse application and platform environments that are found today in heterogeneous data centers, or will be found eventually even in today's homogeneous data centers after a merger or acquisition. An enterprise grade automation tool provides a platform to enable agility through automation services: Business users can quickly tap into the available infrastructure and easily create new business process automation, and IT staff can leverage the same service infrastructure to automation IT maintenance. The two can even blend together, optimizing infrastructure and reducing collisions. For instance, once you have end-to-end visibility of automation, you can prevent the conlicts that arise from such things as having a business user trying to close a quarter just as a database administrator is trying to do regular backups or database maintenance on the same database.

Windows experts will ind that Tidal Enterprise Scheduler scales and can manage dozens to hundreds of thousands of tasks per day. Also key to Windows experts is the fact that Tidal's product eliminates cross-platform complexities because its scalable, distributed architecture works across platforms such as Windows®, Unix®, Linux®, z/OS® OS/400® and OVMS® and seamlessly integrates with leading applications like SAP®, PeopleSoft ® and Oracle® E-Business Suite, as well as leading BI solutions and infrastructure technologies like SQL Server and Oracle databases.

Tidal's Enterprise Scheduler is used in some of the most demanding data centers in the world, including Microsoft's own data centers. Windows experts will quickly feel comfortable in the Tidal environment with its easy to use graphical user interface and point-and-click operation, tabbed dialog boxes and visual choices for settings and job process deinitions. From a single Enterprise Scheduler client console, users can view the processing workload for past, present and future application job executions in real-time, and have a user-friendly interface into cross-environment workloads.

In conclusion, Tidal Enterprise Scheduler can be the ideal addition to Windows administration. It can radically simplify how experts handle many routine infrastructure tasks, and provides a platform for a service that allows both business users and IT administrators to automate work in the IT environment. For worklows, both complex and simple, reducing the manual effort required increases the lexibility, security and quality of tasks that are handled while reducing the cost of maintaining those tasks.

About Tidal Software

Tidal Software is a leading provider of application scheduling and performance management software that radically simpliies IT operations by automating and integrating performance and process management. Tidal's solution puts IT operations management into the business process using new levels of automation, visibility, and control over systems. Tidal makes applications such as SAP®, PeopleSoft®, and Oracle E-business Suite™ more eficient, reliable, and secure to return greater business value. Tidal also gives IT deep visibility into and precise control over new SOA-based composite solutions consisting of packaged applications and custom components in Java and .NET. General Mills, HP, ING Direct, Microsoft and T-Mobile are among the Tidal customers who use Tidal to reduce operational costs by running IT at higher eficiency rates and containing overall data center footprints. Privately held, Tidal is venture-backed by Kleiner Perkins Cauield & Byers, Novus Ventures, Panorama Capital, and VantagePoint Venture Partners.

For more information, contact Tidal Software at 1-877-55-TIDAL or visit www.tidalsoftware.com.

Use this index to search for white papers related to commonly used search terms A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Others 
Recent Searches
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Others
A: 1 2 3 4 5 6 7 8 9
B: 1 2 3 4 5 6 7 8
C: 1 2 3 4 5 6 7 8 9 10 11 12
D: 1 2 3 4 5 6
E: 1 2 3 4 5 6 7 8 9
F: 1 2 3
G: 1 2
H: 1 2 3
I: 1 2 3 4 5 6 7 8 9
J: 1
K: 1
L: 1 2 3
M: 1 2 3 4 5 6 7 8
N: 1 2 3
O: 1 2 3
P: 1 2 3 4 5 6 7 8 9 10
Q: 1
R: 1 2 3 4 5
S: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
T: 1 2 3 4
U: 1 2
V: 1 2
W: 1 2 3 4
X: 1
Y: 1
Z: 1
Others: 1 2


©2013 Technology Evaluation Centers Inc. All rights reserved. Search powered by Google