Scalability of Master-Worker Architecture on Heroku

Size: px
Start display at page:

Download "Scalability of Master-Worker Architecture on Heroku"

Transcription

1 Scalability of Master- Architecture on Heroku Vibhor Aggarwal, Shubhashis Sengupta, Vibhu Soujanya Sharma, Aravindan Santharam Accenture Technology Labs Page 0

2 Table of Contents Synopsis... 2 Introduction... 3 Architecture Overview... 4 Experiment Results... 5 Conclusion... 6 Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 1

3 Synopsis Accenture Technology Labs has been focusing on developing technology thought leadership and software tools and frameworks for application life-cycle management for cloud. One of the core initiatives under the broad umbrella of application lifecycle management is called Migration Assessment Tool (MAT), a tool that analyzes legacy applications from the perspectives of technical services, architecture, performance, security, data and scalability for migration to cloud. In the context of evaluating architectures of legacy applications and re-factoring them to a scalable architecture in a target platform as a service (PaaS), Accenture has been exploring various options. It is in that context of performance scalability of applications in PaaS platforms that we embarked on this experimental study with Heroku TM. Heroku TM ( is a platform as a service that provides a more powerful way of scaling web-facing and backend applications. Accenture has built a unique master-worker architecture with Heroku TM worker dynos, message queuing service, and a NoSQL data store service that scaled impressively. The application architecture has been tested for industry-scale master-worker parallel-processing problems and results have been quite promising. An image rendering algorithm based on Monte Carlo integration, written in Java with a complex CPU-bound workload, scaled up-to 1024 worker dynos, running for 407 dyno hours with 98% processing efficiency and a total elapsed time of 41 minutes. Such a job on a single symmetric multi-processing (SMP) machine will take days to complete. Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 2

4 Introduction Parallel processing based on master-worker pattern has widespread industry applications, especially in high-performance, cluster and grid computing. Examples of such applications are: Monte Carlo simulations for Finance (e.g. option pricing, Value-at-Risk calculation) Mesh algorithms and computational fluid dynamics based applications for Automotive and Heavy industries (e.g. crash simulation) Image rendering applications for gaming and visualization Traditional enterprise batch applications One of the key advantages of employing cloud computing is its ability to scale-up infinitely to match the application needs. While PaaS platforms are being widely used for Web facing workloads (serving web portals, content, collaboration and other business processes), they also hold immense possibilities for providing elastic application infrastructure for batch-oriented jobs. For a perfectly parallel application, theoretically, this means that it can complete any amount of work load on the cloud in almost no time. This is a hugely attractive proposition as compared to hosting the application in-house, if the application load varies significantly. In-house infrastructure is usually difficult to scale and the lag is also higher than the instant scaling options available on cloud. Master- architecture is frequently employed for distributed computation where the master acts as the central authority to drive the computation forward. The master is in charge of delegating relevant tasks to the workers who perform them independently in parallel. The workers typically don't communicate with each other or use the master to route messages. Therefore, the global state of affairs is generally available at the master, making it an essential entity of the system. Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 3

5 Architecture Overview The Accenture team, with the help of Heroku, Inc engineers, has tested a scalable master-worker architecture, implemented in Java, using dynos as master and worker nodes for task processing with inbuilt load-balancing mechanism, message queue to help facilitate the communication between the system entities, and a back-end NoSQL data storage where job data is kept. The system architecture is shown in Figure 1. The batch job is broken into individual tasks to be run on the dynos. RabbitMQ was used for communication between the dynos. Input and output data from the task computations was stored in MongoDB along with timestamps to measure the timing for each task. RabbitMQ Master MongoDB Figure 1 - Master-worker Architecture on Heroku using RabbitMQ and MongoDB Two applications were used for running the experiments: High-fidelity rendering is the process of generating realistic images from a three-dimensional description of an environment using physically-based material properties of the objects and light source details. The computation is carried out by solving the Rendering Equation using Monte Carlo integration. The image can be subdivided into set of tiles which can be rendered in parallel and then the results can be combined to form the final image. Two workloads (W1, W2) with different input data were used to study the scalability for rendering. As the rendering computation is a randomized algorithm, another workload (W3) is studied which performed fixed number of computations to calculate the first N prime numbers. Five types of tasks were computed by varying N, and each type is queued up 3600 times. Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 4

6 Experiment Results The speedup and efficiency graphs are plotted for the three workloads in Figure 2 with varying number of dynos. It can be seen that the scalability for all the workloads is almost linear for up to 128 dynos (with efficiency close to 100%) after which it became sub-linear. The efficiency loss was mainly due to the limitations imposed on the beta version of the RabbitMQ add-on. Speedup (log 2 scale) % Number of s (log 2 scale) Figure 2 - Speedup and Efficiency graphs 120% 100% W1 W2 W3 Ideal Speedup W1 - Efficiency W2 - Efficiency W3 - Efficiency 80% 60% 40% 20% Wall- %me Efficiency The experiments were continued with up-to 512 dynos with an add-on instance of RabbitMQ in the native Heroku TM platform. The team then carried out a controlled experiment by hosting the message queue component in a large instance of Amazon EC2 TM and by ramping up the dynos to 1024 nodes in a controlled manner. The job was completed in 41 minutes with a processing efficiency of nearly 98% percent, showing excellent scalability of the Heroku platform architecture. The log from Heroku TM system console (Figure 3) shows that the dynos performed smoothly and dyno-grid ran the full load gracefully with headroom to spare. This is indeed a very impressive achievement. (ask anyone who has run and managed a 1024 full loaded Unix cluster) Figure 3 Snapshot of Heroku TM railgun server instances Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 5

7 Conclusion The experiment proved conclusively that Accenture s innovative master-worker architecture scales very well on Heroku TM s worker dyno nodes making use of scalable Advanced Message Queuing Protocol (AMQP) servers for task management and communication. Prime-time cluster / grid-based backend jobs can be shifted to Heroku TM PaaS cloud, keeping the cost of ownership fairly low. Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 6

8 About Accenture Accenture is a global management consulting, technology services and outsourcing company, with more than 259,000 people serving clients in more than 120 countries. Combining unparalleled experience, comprehensive capabilities across all industries and business functions, and extensive research on the world s most successful companies, Accenture collaborates with clients to help them become high- performance businesses and governments. The company generated net revenues of US$27.9 billion for the fiscal year ended Aug. 31, Its home page is Copyright 2013 Accenture All rights reserved. Accenture, its logo, and High performance. Delivered. are trademarks of Accenture. This document makes descriptive reference to trademarks that may be owned by others. The use of such trademarks herein is not an assertion of ownership of such trademarks by Accenture and is not intended to represent or imply the existence of an association between Accenture and the lawful owners of such trademarks. Copyright 2013 Accenture. All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Page 7

A new era for the Life Sciences industry

A new era for the Life Sciences industry A new era for the Life Sciences industry Cloud computing changes the game Michael Whitworth Director, Clinical Data Strategy Accenture Accelerated R&D Services [email protected] Agenda: Accenture

More information

Accenture Cloud Platform Unlocks Agility and Control

Accenture Cloud Platform Unlocks Agility and Control Accenture Cloud Platform Unlocks Agility and Control 2 Accenture Cloud Platform Unlocks Agility and Control The Accenture Cloud Platform is at the heart of today s leading-edge, enterprise cloud solutions.

More information

Accenture cloud application migration services

Accenture cloud application migration services Accenture cloud application migration services A smarter way to get to the cloud Cloud computing can help make your apps extraordinarily agile and scalable. You know this. Your competitors know this. And

More information

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com ` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and

More information

G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk

G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk 1 Table of Contents 1. Scope of our Services... 3 2. Approach... 3 3. Assets and Tools... 4 4. Outcomes...

More information

Technology. Accenture Data Center Services

Technology. Accenture Data Center Services Technology Accenture Data Center Services 2 Accenture employs marketleading technologies and processes to help clients design, implement and manage data center solutions that align to business priorities,

More information

Accenture HR Audit and Compliance as-a-service

Accenture HR Audit and Compliance as-a-service Accenture HR Audit and Compliance as-a-service Accenture HR Audit and Compliance as-a-service How can we help? Increase productivity Rapidly address quality, security and compliance in your HR operations

More information

Cloud computing empowering your digital transformation

Cloud computing empowering your digital transformation Cloud computing empowering your digital transformation What is cloud computing? Cloud brings everything as a service. With more simplicity, more scalability and optimized costs, cloud enables your organization

More information

Unlocking potential with SAP S/4HANA

Unlocking potential with SAP S/4HANA Unlocking potential with SAP S/4HANA 2 Unlocking potential with SAP S/4HANA For businesses looking to take advantage of an always-on, digitally-connected and Big Data-driven world, Accenture has developed

More information

G-Cloud IV Framework Service Definition Accenture Medical Imaging Managed Service (AMIMS)

G-Cloud IV Framework Service Definition Accenture Medical Imaging Managed Service (AMIMS) G-Cloud IV Framework Service Definition Accenture Medical Imaging Managed Service (AMIMS) 1 Table of contents 1. Scope of our services... 3 2. Approach... 4 3. Assets and tools... 6 4. Expected Outcomes...

More information

Planning the Migration of Enterprise Applications to the Cloud

Planning the Migration of Enterprise Applications to the Cloud Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction

More information

IBM Global Technology Services September 2007. NAS systems scale out to meet growing storage demand.

IBM Global Technology Services September 2007. NAS systems scale out to meet growing storage demand. IBM Global Technology Services September 2007 NAS systems scale out to meet Page 2 Contents 2 Introduction 2 Understanding the traditional NAS role 3 Gaining NAS benefits 4 NAS shortcomings in enterprise

More information

Scalable Architecture on Amazon AWS Cloud

Scalable Architecture on Amazon AWS Cloud Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies [email protected] 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect

More information

Accenture Customer Engagement. A Comprehensive Digital Marketing Managed Service Built on Adobe Marketing Cloud

Accenture Customer Engagement. A Comprehensive Digital Marketing Managed Service Built on Adobe Marketing Cloud Accenture Customer Engagement A Comprehensive Digital Marketing Managed Service Built on Adobe Marketing Cloud Accenture Customer Engagement A Comprehensive Digital Marketing Managed Service Built on the

More information

DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY

DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY Accenture Architecture Services DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY Development Operations WHAT IS DEVOPS? IT delivery supporting the new pace of business Over the

More information

An Oracle White Paper November 2010. Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

An Oracle White Paper November 2010. Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics An Oracle White Paper November 2010 Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics 1 Introduction New applications such as web searches, recommendation engines,

More information

Final Project Proposal. CSCI.6500 Distributed Computing over the Internet

Final Project Proposal. CSCI.6500 Distributed Computing over the Internet Final Project Proposal CSCI.6500 Distributed Computing over the Internet Qingling Wang 660795696 1. Purpose Implement an application layer on Hybrid Grid Cloud Infrastructure to automatically or at least

More information

A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Computing

A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Computing A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Computing N.F. Huysamen and A.E. Krzesinski Department of Mathematical Sciences University of Stellenbosch 7600 Stellenbosch, South

More information

Accenture CAS: Trade Promotion Optimization

Accenture CAS: Trade Promotion Optimization Accenture CAS: Trade Promotion Optimization Develop winning promotions Understanding the market Increasingly, retailers and manufacturers expect more from their trade promotions: more sales, profitability

More information

BIGS: A Framework for Large-Scale Image Processing and Analysis Over Distributed and Heterogeneous Computing Resources

BIGS: A Framework for Large-Scale Image Processing and Analysis Over Distributed and Heterogeneous Computing Resources BIGS: A Framework for Large-Scale Image Processing and Analysis Over Distributed and Heterogeneous Computing Resources Raúl Ramos-Pollán, Fabio González, Juan C. Caicedo, Angel Cruz- Roa, Jorge E. Camargo,

More information

Platform as a Service: The IBM point of view

Platform as a Service: The IBM point of view Platform as a Service: The IBM point of view Don Boulia Vice President Strategy, IBM and Private Cloud Contents 1 Defining Platform as a Service 2 The IBM view of PaaS 6 IBM offerings 7 Summary 7 For more

More information

Amazon Web Services. Elastic Compute Cloud (EC2) and more...

Amazon Web Services. Elastic Compute Cloud (EC2) and more... Amazon Web Services Elastic Compute Cloud (EC2) and more... I don t work for Amazon I do however, have a small research grant from Amazon (in AWS$) Portions of this presentation are reproduced from slides

More information

Migration Scenario: Migrating Batch Processes to the AWS Cloud

Migration Scenario: Migrating Batch Processes to the AWS Cloud Migration Scenario: Migrating Batch Processes to the AWS Cloud Produce Ingest Process Store Manage Distribute Asset Creation Data Ingestor Metadata Ingestor (Manual) Transcoder Encoder Asset Store Catalog

More information

Grid Scheduling Dictionary of Terms and Keywords

Grid Scheduling Dictionary of Terms and Keywords Grid Scheduling Dictionary Working Group M. Roehrig, Sandia National Laboratories W. Ziegler, Fraunhofer-Institute for Algorithms and Scientific Computing Document: Category: Informational June 2002 Status

More information

Accenture and Salesforce.com. Delivering enterprise cloud solutions that help accelerate business value and enable high performance

Accenture and Salesforce.com. Delivering enterprise cloud solutions that help accelerate business value and enable high performance Accenture and Salesforce.com Delivering enterprise cloud solutions that help accelerate business value and enable high performance 1 Businesses and governments around the world are increasingly adopting

More information

Boosting Business Agility through Software-defined Networking

Boosting Business Agility through Software-defined Networking Executive Summary: Boosting Business Agility through Software-defined Networking Completing the last mile of virtualization Introduction Businesses have gained significant value from virtualizing server

More information

Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc.

Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc. Enterprise HPC & Cloud Computing for Engineering Simulation Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc. Historical Perspective Evolution of Computing for Simulation Pendulum swing: Centralized

More information

Accenture and Software as a Service: Moving to the Cloud to Accelerate Business Value for High Performance

Accenture and Software as a Service: Moving to the Cloud to Accelerate Business Value for High Performance Accenture and Software as a Service: Moving to the Cloud to Accelerate Business Value for High Performance Is Your Organization Facing Any of These Challenges? Cost pressures; need to do more with the

More information

Paul Brebner, Senior Researcher, NICTA, [email protected]

Paul Brebner, Senior Researcher, NICTA, Paul.Brebner@nicta.com.au Is your Cloud Elastic Enough? Part 2 Paul Brebner, Senior Researcher, NICTA, [email protected] Paul Brebner is a senior researcher in the e-government project at National ICT Australia (NICTA,

More information

Clustering and Queue Replication:

Clustering and Queue Replication: Clustering & Queue Replication Clustering and Queue Replication: How WatchGuard XCS Provides Fully Redundant Messaging Security Technical Brief WatchGuard Technologies, Inc. Published: March 2011 Introduction

More information

The Accenture Foundation Platform for Oracle. Enter

The Accenture Foundation Platform for Oracle. Enter The for Oracle Enter for Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware 11g-based architecture is a strategic decision guide and implementation accelerator that improves application

More information

Convergence, personalization and high quality: Accenture helps Telecom Italia consolidate multimedia services to deliver a seamless customer

Convergence, personalization and high quality: Accenture helps Telecom Italia consolidate multimedia services to deliver a seamless customer Convergence, personalization and high quality: Accenture helps Telecom Italia consolidate multimedia services to deliver a seamless customer experience Leading the telecommunication, media and entertainment

More information

Multichannel Attribution

Multichannel Attribution Accenture Interactive Point of View Series Multichannel Attribution Measuring Marketing ROI in the Digital Era Multichannel Attribution Measuring Marketing ROI in the Digital Era Digital technologies have

More information

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google

More information

BUILDING A SCALABLE BIG DATA INFRASTRUCTURE FOR DYNAMIC WORKFLOWS

BUILDING A SCALABLE BIG DATA INFRASTRUCTURE FOR DYNAMIC WORKFLOWS BUILDING A SCALABLE BIG DATA INFRASTRUCTURE FOR DYNAMIC WORKFLOWS ESSENTIALS Executive Summary Big Data is placing new demands on IT infrastructures. The challenge is how to meet growing performance demands

More information

Driving workload automation across the enterprise

Driving workload automation across the enterprise IBM Software Thought Leadership White Paper October 2011 Driving workload automation across the enterprise Simplifying workload management in heterogeneous environments 2 Driving workload automation across

More information

Big Data and Natural Language: Extracting Insight From Text

Big Data and Natural Language: Extracting Insight From Text An Oracle White Paper October 2012 Big Data and Natural Language: Extracting Insight From Text Table of Contents Executive Overview... 3 Introduction... 3 Oracle Big Data Appliance... 4 Synthesys... 5

More information

G-Cloud III Services Service Definition Accenture Cloud Integration Services

G-Cloud III Services Service Definition Accenture Cloud Integration Services G-Cloud III Services Service Definition Accenture Cloud Integration Services 1 Table of contents 1. Scope of our services... 3 2. Approach... 5 3. Assets and tools... 5 4. Pricing... 6 5. Contacts... 6

More information

Technology Consulting. Infrastructure Consulting: Next-Generation Data Center

Technology Consulting. Infrastructure Consulting: Next-Generation Data Center Technology Consulting Infrastructure Consulting: Next-Generation Data Center Page Next-generation Heading data centers: Page Sub Title Provisioning IT services for high performance Elasticity is not the

More information

VMware vrealize Automation

VMware vrealize Automation VMware vrealize Automation Reference Architecture Version 6.0 and Higher T E C H N I C A L W H I T E P A P E R Table of Contents Overview... 4 What s New... 4 Initial Deployment Recommendations... 4 General

More information

DataStax Enterprise, powered by Apache Cassandra (TM)

DataStax Enterprise, powered by Apache Cassandra (TM) PerfAccel (TM) Performance Benchmark on Amazon: DataStax Enterprise, powered by Apache Cassandra (TM) Disclaimer: All of the documentation provided in this document, is copyright Datagres Technologies

More information

Compliance and the Cloud. Guiding principles and architecture for addressing Life Science compliance in the cloud

Compliance and the Cloud. Guiding principles and architecture for addressing Life Science compliance in the cloud Compliance and the Cloud Guiding principles and architecture for addressing Life Science compliance in the cloud Life Sciences Industry Unit Microsoft Corporation June 2012 ii Legal Disclaimers The information

More information

COMPARISON OF VMware VSHPERE HA/FT vs stratus

COMPARISON OF VMware VSHPERE HA/FT vs stratus COMPARISON OF VMware VSHPERE HA/FT vs stratus ftserver SYSTEMS White Paper 2 Ensuring Availability of Virtualized Business-Critical Applications in an Always-On World Introduction Virtualization has become

More information

Accenture CAS: Solution Implementation Making change happen

Accenture CAS: Solution Implementation Making change happen Accenture CAS: Solution Implementation Making change happen Rooted in a strong culture of client service and success, our smart, committed and experienced professionals collaborate as global teams to create

More information

SAP at Accenture The journey to high performance in the close process

SAP at Accenture The journey to high performance in the close process SAP at Accenture The journey to high performance in the close process 2 Business challenge More than 10 years of rapid growth has propelled Accenture from 75,000 people and net revenues of $11.44 billion

More information

An Oracle White Paper September 2012. Oracle Database and the Oracle Database Cloud

An Oracle White Paper September 2012. Oracle Database and the Oracle Database Cloud An Oracle White Paper September 2012 Oracle Database and the Oracle Database Cloud 1 Table of Contents Overview... 3 Cloud taxonomy... 4 The Cloud stack... 4 Differences between Cloud computing categories...

More information

EXPLORATION TECHNOLOGY REQUIRES A RADICAL CHANGE IN DATA ANALYSIS

EXPLORATION TECHNOLOGY REQUIRES A RADICAL CHANGE IN DATA ANALYSIS EXPLORATION TECHNOLOGY REQUIRES A RADICAL CHANGE IN DATA ANALYSIS EMC Isilon solutions for oil and gas EMC PERSPECTIVE TABLE OF CONTENTS INTRODUCTION: THE HUNT FOR MORE RESOURCES... 3 KEEPING PACE WITH

More information

VMware vcloud Automation Center 6.1

VMware vcloud Automation Center 6.1 VMware vcloud Automation Center 6.1 Reference Architecture T E C H N I C A L W H I T E P A P E R Table of Contents Overview... 4 What s New... 4 Initial Deployment Recommendations... 4 General Recommendations...

More information

Contents. Pentaho Corporation. Version 5.1. Copyright Page. New Features in Pentaho Data Integration 5.1. PDI Version 5.1 Minor Functionality Changes

Contents. Pentaho Corporation. Version 5.1. Copyright Page. New Features in Pentaho Data Integration 5.1. PDI Version 5.1 Minor Functionality Changes Contents Pentaho Corporation Version 5.1 Copyright Page New Features in Pentaho Data Integration 5.1 PDI Version 5.1 Minor Functionality Changes Legal Notices https://help.pentaho.com/template:pentaho/controls/pdftocfooter

More information

G-Cloud III Framework Service Definition Accenture Azure Cloud Services

G-Cloud III Framework Service Definition Accenture Azure Cloud Services G-Cloud III Framework Service Definition Accenture Azure Cloud Services 1 Table of contents 1. Scope of our services... 3 2. Approach... 4 3. Assets and tools... 5 4. Outcomes... 5 5. Pricing... 6 6. Contacts...

More information

Oracle Database Backup Service. Secure Backup in the Oracle Cloud

Oracle Database Backup Service. Secure Backup in the Oracle Cloud Oracle Database Backup Service Secure Backup in the Oracle Cloud Today s organizations are increasingly adopting cloud-based IT solutions and migrating on-premises workloads to public clouds. The motivation

More information

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP

More information

Cluster, Grid, Cloud Concepts

Cluster, Grid, Cloud Concepts Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of

More information

G-Cloud IV Services Service Definition Accenture Managed Services for SaaS

G-Cloud IV Services Service Definition Accenture Managed Services for SaaS G-Cloud IV Services Service Definition Accenture Managed Services for SaaS 1 Table of contents 1 Scope of our Services... 3 2 Approach... 3 2.1 Service Introduction... 4 2.2 Service Delivery... 5 2.3 Service

More information

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...

More information

How To Handle Big Data With A Data Scientist

How To Handle Big Data With A Data Scientist III Big Data Technologies Today, new technologies make it possible to realize value from Big Data. Big data technologies can replace highly customized, expensive legacy systems with a standard solution

More information

The power of collaboration: Accenture capabilities + Dell solutions

The power of collaboration: Accenture capabilities + Dell solutions The power of collaboration: Accenture capabilities + Dell solutions IT must run like a business grow with efficiency, deliver results, and deliver long-term strategic value. As technology changes accelerate

More information

Dynamic Round Robin for Load Balancing in a Cloud Computing

Dynamic Round Robin for Load Balancing in a Cloud Computing Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 6, June 2013, pg.274

More information

Accenture NewsPage Sales Force Automation: Empower your people

Accenture NewsPage Sales Force Automation: Empower your people Accenture NewsPage Sales Force Automation: Empower your people 2 Understanding the market Your people are your most important business asset. But, with hundreds of staff, serving thousands of small retailers,

More information

Last time. Today. IaaS Providers. Amazon Web Services, overview

Last time. Today. IaaS Providers. Amazon Web Services, overview Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer

More information

Accenture CAS: Support and Maintenance Making a difference

Accenture CAS: Support and Maintenance Making a difference Accenture CAS: Support and Maintenance Making a difference On your side Return on investment. These three words go right to the heart of our support and maintenance services. We know that as your horizons

More information

RED HAT CLOUD SUITE FOR APPLICATIONS

RED HAT CLOUD SUITE FOR APPLICATIONS RED HAT CLOUD SUITE FOR APPLICATIONS DATASHEET AT A GLANCE Red Hat Cloud Suite: Provides a single platform to deploy and manage applications. Offers choice and interoperability without vendor lock-in.

More information

Accenture Foundation Platform for Oracle

Accenture Foundation Platform for Oracle Accenture Foundation Platform for Oracle 2 Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware based architecture is a strategic decision guide and implementation accelerator that improves

More information

Big Data Use Case. How Rackspace is using Private Cloud for Big Data. Bryan Thompson. May 8th, 2013

Big Data Use Case. How Rackspace is using Private Cloud for Big Data. Bryan Thompson. May 8th, 2013 Big Data Use Case How Rackspace is using Private Cloud for Big Data Bryan Thompson May 8th, 2013 Our Big Data Problem Consolidate all monitoring data for reporting and analytical purposes. Every device

More information

CA Automation Suite for Data Centers

CA Automation Suite for Data Centers PRODUCT SHEET CA Automation Suite for Data Centers agility made possible Technology has outpaced the ability to manage it manually in every large enterprise and many smaller ones. Failure to build and

More information

Big Data Analytics - Accelerated. stream-horizon.com

Big Data Analytics - Accelerated. stream-horizon.com Big Data Analytics - Accelerated stream-horizon.com Legacy ETL platforms & conventional Data Integration approach Unable to meet latency & data throughput demands of Big Data integration challenges Based

More information

Our core strengths can be found at the intersection of several competencies

Our core strengths can be found at the intersection of several competencies Accenture Mobility Helping clients embrace mobility as a transformational strategy to deliver real, measurable, and sustainable improvements in business performance Overview Mobile technologies are transforming

More information

VMware vrealize Automation

VMware vrealize Automation VMware vrealize Automation Reference Architecture Version 6.0 or Later T E C H N I C A L W H I T E P A P E R J U N E 2 0 1 5 V E R S I O N 1. 5 Table of Contents Overview... 4 What s New... 4 Initial Deployment

More information

IBM Tivoli Storage Manager Suite for Unified Recovery

IBM Tivoli Storage Manager Suite for Unified Recovery IBM Tivoli Storage Manager Suite for Unified Recovery Comprehensive data protection software with a broad choice of licensing plans Highlights Optimize data protection for virtual servers, core applications

More information

Cloud 101. Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged

Cloud 101. Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged Cloud 101 Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment

More information

Analyzing Big Data with AWS

Analyzing Big Data with AWS Analyzing Big Data with AWS Peter Sirota, General Manager, Amazon Elastic MapReduce @petersirota What is Big Data? Computer generated data Application server logs (web sites, games) Sensor data (weather,

More information

What s Trending in Analytics for the Consumer Packaged Goods Industry?

What s Trending in Analytics for the Consumer Packaged Goods Industry? What s Trending in Analytics for the Consumer Packaged Goods Industry? The 2014 Accenture CPG Analytics European Survey Shows How Executives Are Using Analytics, and Where They Expect to Get the Most Value

More information

Accenture NewsPage Distributor Management System: The engine behind your business

Accenture NewsPage Distributor Management System: The engine behind your business Accenture NewsPage Distributor Management System: The engine behind your business 2 Understanding the market The emerging markets are large and complex with thousands of distributors, millions of outlets,

More information

So What s the Big Deal?

So What s the Big Deal? So What s the Big Deal? Presentation Agenda Introduction What is Big Data? So What is the Big Deal? Big Data Technologies Identifying Big Data Opportunities Conducting a Big Data Proof of Concept Big Data

More information

G-Cloud III Services Service Definition Accenture Cloud Security Services

G-Cloud III Services Service Definition Accenture Cloud Security Services G-Cloud III Services Service Definition Accenture Cloud Security Services 1 Table of contents 1. Scope of our services... 3 2. Approach... 3 3. Assets and tools... 4 4. Outcomes... 5 5. Pricing... 5 6.

More information

Accenture Duck Creek Driving efficiency and high performance through Property & Casualty insurance software

Accenture Duck Creek Driving efficiency and high performance through Property & Casualty insurance software Driving efficiency and high performance through Property & Casualty insurance software World-class software is a critical component to business success for high performing companies. Finding the best software

More information

Why Big Data in the Cloud?

Why Big Data in the Cloud? Have 40 Why Big Data in the Cloud? Colin White, BI Research January 2014 Sponsored by Treasure Data TABLE OF CONTENTS Introduction The Importance of Big Data The Role of Cloud Computing Using Big Data

More information

The Accenture/ Siemens PLM Software Alliance

The Accenture/ Siemens PLM Software Alliance The Accenture/ Siemens PLM Software Alliance Enabling Efficient Product Lifecycle Management Companies in a wide range of industries rely upon Product Lifecycle Management (PLM) to grow their business,

More information

How your business can successfully monetize API enablement. An illustrative case study

How your business can successfully monetize API enablement. An illustrative case study How your business can successfully monetize API enablement An illustrative case study During the 1990s the World Wide Web was born. During the 2000s, it evolved from a collection of fragmented services

More information

Hybrid Development and Test USE CASE

Hybrid Development and Test USE CASE Hybrid Development and Test USE CASE CliQr Use Case: Hybrid Development and Test Page 2 Hybrid Development and Test Unlike the production phase, with its typically steady workload, development and test

More information

Virtualization with Microsoft Windows Server 2003 R2, Enterprise Edition

Virtualization with Microsoft Windows Server 2003 R2, Enterprise Edition Virtualization with Microsoft Windows Server 2003 R2, Enterprise Edition Microsoft Corporation Published: March 2006 Abstract Virtualization in the volume server market is starting to see rapid adoption

More information

High Performance Computing Cloud Offerings from IBM Technical Computing IBM Redbooks Solution Guide

High Performance Computing Cloud Offerings from IBM Technical Computing IBM Redbooks Solution Guide High Performance Computing Cloud Offerings from IBM Technical Computing IBM Redbooks Solution Guide The extraordinary demands that engineering, scientific, and research organizations place upon big data

More information

G-Cloud II Services Service Definition Accenture Cloud SaaS Implementation Services Google Apps

G-Cloud II Services Service Definition Accenture Cloud SaaS Implementation Services Google Apps G-Cloud II Services Service Definition Accenture Cloud SaaS Implementation Services Google Apps 1 Table of Contents 1. Scope of our Services... 3 2. Approach... 4 3. Assets and Tools... 5 4. Outcomes...

More information

Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014

Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014 Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014 David Pellerin, Business Development Principal Amazon Web Services David Hinz, Director Cloud and HPC Solutions

More information

BIG DATA Alignment of Supply & Demand Nuria de Lama Representative of Atos Research &

BIG DATA Alignment of Supply & Demand Nuria de Lama Representative of Atos Research & BIG DATA Alignment of Supply & Demand Nuria de Lama Representative of Atos Research & Innovation 04-08-2011 to the EC 8 th February, Luxembourg Your Atos business Research technologists. and Innovation

More information

Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER

Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform The benefits

More information

INTRODUCTION THE CLOUD

INTRODUCTION THE CLOUD INTRODUCTION As technologies rapidly evolve, companies are responding with creative business models and exciting ways to reach new markets. But major technology shifts and the influx of information that

More information