Cisco IT Automates Workloads for Big Data Analytics Environments



Similar documents
How Cisco IT Built Big Data Platform to Transform Data Management

Cisco Tidal Enterprise Scheduler

Cisco Tidal Enterprise Scheduler

IT Workload Automation: Control Big Data Management Costs with Cisco Tidal Enterprise Scheduler

Driving workload automation across the enterprise

Cisco Unified Data Center Solutions for MapR: Deliver Automated, High-Performance Hadoop Workloads

Cisco Tidal Enterprise Scheduler

Accelerating the path to SAP BW powered by SAP HANA

BI and ETL Process Management Pain Points

Cisco IT Hadoop Journey

CA Workload Automation

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

Optimize workloads to achieve success with cloud and big data

Minder. simplifying IT. All-in-one solution to monitor Network, Server, Application & Log Data

Capitalize on Big Data for Competitive Advantage with Bedrock TM, an integrated Management Platform for Hadoop Data Lakes

Study Shows Businesses Experience Significant Operational and Business Benefits from VMware vrealize Operations

SAP BusinessObjects Business Intelligence 4.1 One Strategy for Enterprise BI. May 2013

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows

CA Workload Automation CA 7 Edition r11.3

HP and Business Objects Transforming information into intelligence

When It Needs to Get Done at 2 a.m., That s when you can rely on CA Workload Automation

A Tipping Point for Automation in the Data Warehouse.

How Cisco IT Automated End-to-End Infrastructure Provisioning In an Internal Private Cloud

EMA Radar for Workload Automation (WLA): Q2 2012

How To Use Axway Sentinel

Mitigate Risk for Data Center Network Migration

End to End Solution to Accelerate Data Warehouse Optimization. Franco Flore Alliance Sales Director - APJ

SAP BusinessObjects Dashboarding Strategy and Statement of Direction

ORACLE PROCUREMENT AND SPEND ANALYTICS

Advanced application delivery over software defined networks

Moving beyond Virtualization as you make your Cloud journey. David Angradi

Cisco IT Elastic Infrastructure

ORACLE SUPPLY CHAIN AND ORDER MANAGEMENT ANALYTICS

Manage the Mobile Workforce Without the Complexity and Expense of an On-Premise Installation

Move beyond monitoring to holistic management of application performance

BUSINESSOBJECTS DATA INTEGRATOR

SOLUTION BRIEF. Increase Business Agility with the Right Information, When and Where It s Needed. SAP BusinessObjects Business Intelligence Platform

Optimize Application Performance and Enhance the Customer Experience

Cisco IT Hadoop Journey

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Cisco Intelligent Automation for Cloud

Big Business, Big Data, Industrialized Workload

Enable Fast and Consistent Process Execution with Centralized Automation Software

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

CA Scheduler Job Management r11

FlexPod from Cisco and NetApp:

Patient Relationship Management

Cisco Application Control Engine in the Virtual Data Center

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft

CA Automation Suite for Data Centers

Zend and IBM: Bringing the power of PHP applications to the enterprise

Hybrid cloud on your terms: Dell Cloud Manager with Dell Hybrid Cloud System for Microsoft

Increase Business Intelligence Infrastructure Responsiveness and Reliability Using IT Automation

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

How To Use Ibm Tivoli Monitoring Software

Accelerate Your Enterprise Private Cloud Initiative

CA Workload Automation Agents for Mainframe-Hosted Implementations

SAP BusinessObjects SOLUTIONS FOR ORACLE ENVIRONMENTS

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

BMC Control-M Workload Automation

The Clear Path to Business Intelligence

A TECHNICAL WHITE PAPER ATTUNITY VISIBILITY

Economic Benefits of Cisco CloudVerse

Cisco estore Modernizes Shopping for IT Services

Cisco Secure Network Container: Multi-Tenant Cloud Computing

A business intelligence agenda for midsize organizations: Six strategies for success

I D C T E C H N O L O G Y S P O T L I G H T

Copyright 11/1/2010 BMC Software, Inc 1

Easily deploy and move enterprise applications in the cloud

Integrated Sales and Operations Business Planning for Chemicals

The SAP Business One Mobile Application for iphone and ipad. August 2011

Process Cloud Service Rapidly Automate Business Processes in the Cloud

VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY

ORACLE PROJECT PORTFOLIO MANAGEMENT CLOUD

Performance Monitoring and SLA Assurance

Visualization, Management, and Control for Cisco IWAN

SAP Technology Overview and Strategy

Data Integration Hub

Top Ten Reasons to Transition Your IT Sandbox Environments to the Cloud

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

LHI Leasing Simplifying and Automating the IT Landscape with SAP Software. SAP Customer Success Story Financial Services Provider LHI Leasing

ALM 271 From End-User Experience Monitoring to Management Dashboards and Reporting Stefan Lahr, SAP Active Global Support September, 2011

BUSINESSOBJECTS DATA INTEGRATOR

Network Management Deployment Guide

HP SiteScope software

Cisco Integration Platform

Pragmatic Business Service Management

BUSINESS INTELLIGENCE. Keywords: business intelligence, architecture, concepts, dashboards, ETL, data mining

End Your Data Center Logging Chaos with VMware vcenter Log Insight

Cisco Data Preparation

IBM System x reference architecture solutions for big data

Minimize Access Risk and Prevent Fraud With SAP Access Control

Strengthen security with intelligent identity and access management

Managing Remote and Mobile Workers Adam Licata, Enterprise Mobility SE, TSO Brian Sheedy, Sr. Principal TEC, Endpoint Management

IBM Tivoli Service Request Manager

Textile Rubber and Chemical Company: Driving Cost Savings with SAP Business Suite powered by SAP HANA

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

IT Automation: Evaluate Job Scheduling and Run Book Automation Solutions

Vyom SSO-Edge: Single Sign-On Solution for BMC Remedy

Transcription:

Cisco IT Case Study - September 2013 Cisco Tidal Enterprise Scheduler and Big Data Cisco IT Automates Workloads for Big Data Analytics Environments Cisco Tidal Enterprise Scheduler eliminates time-consuming script management, integrates with enterprise applications, and includes a mobile app. EXECUTIVE SUMMARY CHALLENGE Keep up with growing demand for internal big data analytics Help developers become productive more quickly Avoid spending time developing scripts to connect to various data sources and applications SOLUTION Replaced previous scheduling tool with Cisco Tidal Enterprise Scheduler Used built-in adapters to connect to various data sources and applications RESULTS Eliminated steep learning curve for previous scheduler by providing intuitive browser interface Accelerated deployment of services from months to hours in some cases Placed heartbeat-monitoring process in production in just 30 minutes Improved work-life balance for Cisco IT staff by providing a mobile app for monitoring and managing processes NEXT STEPS Use Cisco Tidal Enterprise Scheduler with JAWS Predictive Analytics to assign priority to workloads on SLA critical path Challenge Cisco business units are adopting big data analytics to unlock the business intelligence in vast amounts of data with the goals of increasing sales, improving the customer experience, enhancing product quality, and more. As one example, Cisco IT developed a big data analytics solution that processes 1.5 billion customer records daily to identify partner sales opportunities. Anticipated incremental revenue from this solution, which is in production, is approximately US$40 million in FY13 alone. To keep up with burgeoning demand for big data analytics, Cisco IT needed an easy-to-use workload automation solution. Depending on the business need, the tool would have to orchestrate processes involving Hadoop, Informatica, Teradata, SAP HANA, SAP BusinessObjects, and other custom and enterprise applications and data warehouses. The third-party scheduler that we used initially was difficult to learn, says Sudharshan Seerapu, a Cisco IT engineer specializing in workload automation for big data services. One problem was a complex command-line interface (CLI), which took months to master even for experienced data warehousing software engineers. Another drawback of the original scheduling tool was the complexity of connecting with the various components in the big data processing environment. We had to write shell scripts to connect to each application, Seerapu says. Development and debugging took months for each application, postponing the business value. Finally, the previous scheduling software required one physical or virtual server for every application, which meant that the operational burden scaled linearly. At one point, Cisco IT had to manage more than 200 separate scheduling servers. 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 6

Solution Cisco IT found a simpler, more scalable solution to automate workloads for big data applications by adopting Cisco Tidal Enterprise Scheduler (TES), an end-to-end workload automation solution with built-in adapters for Hadoop Sqoop and Hive tools, as well as for leading enterprise resource planning (ERP), databases, data warehouses, data integration, and business intelligence applications (Figure 1). We use Cisco Tidal Enterprise Scheduler to manage big data workloads that move data in and out of application data sets and to execute big data jobs within Hadoop, Seerapu says. Figure 1 shows TES integration points and the basic architecture. In addition to using TES to schedule time-based batch jobs, Cisco IT uses it to automate workloads by taking actions based on events. For example, an event such as the creation of a new customer record might trigger the action of moving a set of records into a data warehouse. Other examples of events that can trigger an action include a self-service request for a report, a change to the contents of an FTP folder, or email actions. Figure 1. Cisco Tidal Enterprise Scheduler Architecture 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 2 of 6

TES provides important operational advantages in Cisco IT s big data environment that the previous tool lacked: Simplifies the IT infrastructure because its single, centralized server can initiate all jobs and events. Scales to meet growing demand for big data analytics from Cisco users because it can manage many thousands of jobs daily. Maximizes the data sources that Cisco can mine for business intelligence because it has adapters for nearly all data sources in the enterprise. Includes a mobile app, which Cisco IT engineers appreciate because it enables them to receive alerts, check logs, and remediate errors from anywhere rather than having to drive to the office at night or on weekends (Figure 2). Provides a self-service portal for internal users to submit jobs, increasing user satisfaction while offloading Cisco IT administrators. Figure 2. Mobile App Enables Cisco IT Engineers to Manage Workloads from Anywhere Use Cases Cisco IT has identified more than 10 big data analytics use cases for TES. The following use cases are in production or in the proof-of-concept stage. We estimate that using Cisco Tidal Enterprise Scheduler for end-toend data management reduced development time by 90 percent compared to using traditional scripting tools. Sudharshan Seerapu, Cisco IT Engineer Use Case 1: Coordinate Database, Data Warehouse, and Hadoop Process for Sales-Related Data Mining The first production application to use TES is the 360 Data Foundation, which Cisco IT developed to identify Cisco Services sales opportunities for partners. The application uses Informatica to transform data from various data sources, Hadoop to store and process the data, and Teradata to store the data for analysis (Figure 3). Using builtin adapters, TES coordinates all workloads within this processing environment. We estimate that using Cisco Tidal Enterprise Scheduler for end-to-end data management reduced development time by 90 percent compared to using traditional scripting tools, says Seerapu. 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 3 of 6

Figure 3. Cisco Tidal Enterprise Scheduler Orchestrates Workloads for Big Data Analytics Application That Identifies Revenue Opportunities Use Case 2: Monitor Big Data Analytics Application Performance Cisco IT developed an executive dashboard, which operates on the Cisco Unified Computing System (UCS ), to display sales metrics based on SAP HANA. Executives eagerly anticipated this big data analytics tool, but the day before it was scheduled to go live, Cisco IT discovered a major reliability issue: although Cisco IT s internal Enterprise Management (EMAN) application monitored the Cisco UCS host, the application itself was not monitored. Cisco IT quickly resolved the problem by using the built-in Web Services adapters in TES to poll for application status every 5 to 10 minutes. If an abnormal string appears, Tidal Enterprise Scheduler can execute an event-based process to patch the application, Seerapu says. Cisco IT placed the new workload into production in just 30 minutes, enabling the highly visible launch to take place as planned. Use Case 3: Monitor Hive Process Cisco IT also uses TES to monitor the health of the 360 Data Foundation, the platform that identifies sales opportunities. In this case, Cisco IT developers used TES to create a Hive heartbeat process. If an abnormal string appears, TES sends an email or pager alert to a designated administrator. We estimate that writing scripts for this process would have taken one month, says Seerapu. With Cisco Tidal Enterprise Scheduler, we were able to place it in full production in just one day. 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 4 of 6

Results Using TES is helping Cisco IT scale to meet growing demand for big data analytics by minimizing training time, accelerating deployment, and reducing management burden. Minimized Training Time The biggest advantage of Cisco Tidal Enterprise Scheduler compared to our previous tool is the ease of use, which accelerates deployment and delivers value to our business units more quickly, Seerapu says. For example, developers no longer need to learn to use Sqoop to write a script to import or export data sets. Tidal Enterprise Scheduler prompts for the information it needs, such as the table, the format, and the user names of administrators who can run the job, says Seerapu. The biggest advantage of Cisco Tidal Enterprise Scheduler compared to our previous tool is the ease of use, which accelerates deployment and delivers value to our business units more quickly. Tidal Enterprise Scheduler prompts for the information it needs, such as the table, the format, and the user names of administrators who can run the job. Sudharshan Seerapu, Cisco IT Engineer Accelerated Deployment of Big Data Applications that Improve Sales, Service, and Quality The previous scheduling tool required a dedicated physical or virtual server for each instance, increasing costs and delaying the availability of applications to improve sales, service, or quality. Before, we had to deploy infrastructure for each big data application, Seerapu says. Now, with Cisco Tidal Enterprise Scheduler, all applications access the same centralized server, which reduces costs. Improved Work-Life Balance by Providing a Mobile App Many business intelligence and analytics applications operate 24 hours a day. To handle a high volume of these jobs - many with service-level agreements (SLAs) - Cisco IT needs the tools to receive and respond to alerts from anywhere. Using the Cisco Tidal Enterprise Scheduler client on our iphones and ipads, we can receive alerts, log in to learn more about jobs, and respond by holding or restarting jobs, says Seerapu. Next Steps Cisco IT has standardized on TES and will use it for all future workload automation. The team is evaluating numerous other use cases. One is increasing the resources available to big data workloads using Terma Labs JAWS, a workload analytics tool that performs critical-path analysis and can alert TES about workload constraints. For example, suppose an operation discovers that 2 of the 10 Informatica jobs running are critical. The plan is that Cisco IT will use TES to view this information and then increase the priority of these jobs in real time. Today, we can t handle critical-path SLAs, Seerapu says. Gaining this ability will improve productivity, lower operational costs, and enable IT to develop more services in less time. 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 5 of 6

For More Information To read additional Cisco IT case studies on a variety of business solutions, visit Cisco on Cisco: Inside Cisco IT at http://www.cisco.com/go/ciscoit. For more information on Cisco Common Platform Architecture (CPA) for big data analytics, visit: blogs.cisco.com/datacenter/cpa/ http://www.cisco.com/en/us/partner/netsol/ns1199/index.html http://www.cisco.com/en/us/solutions/collateral/ns340/ns517/ns224/ns944/sb_bigdata_smartplay_121204.p df Note This publication describes how Cisco has benefited from the deployment of its own products. Many factors may have contributed to the results and benefits described; Cisco does not guarantee comparable results elsewhere. CISCO PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties, therefore this disclaimer may not apply to you. Printed in USA C36-729683-00 10/13 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 6 of 6