SlideShare a Scribd company logo
1 of 43
Download to read offline
Big Data on Open Cloud
Analytical Compute Grid (ACG)
Elastic “Big Data” Infrastructure
                                    by Natasha Gajic

March 1, 2013
Rackspace’s EBI Environment

Current Environment        “Big Data” Problem
  Windows    and Linux       Cost  of purchasing
   operating systems           additional licenses
  Oracle and Microsoft       Time required to set up
   databases solutions         new hardware
  Microsoft and Oracle       Increased demand for DBA
   replication technology      resources
  SSIS                       System performance

  Informatica                System scalability

  Dedicated servers          Capacity

  Rapid data set growth


                                        RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                     2
Analytical Compute Grid (ACG) Features

• Host ever growing set of data
• Quick data collection and retrieval
• Rapid scalability
• Ease of maintenance
• Provide standard data access API




                                        RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                     3
Analytical Compute Grid (ACG) Features
• Ability to provide variety of storage types:
 • Columnar
 • Relational
 • HDFS
• Enable users to select optimal storage
  type for information collected
• Leverage Rackspace® Private Cloud
  powered by OpenStack® and open
  source technology

                                          RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                       4
Analytical Compute Grid (ACG) Quality Attributes




                                    RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                 5
ACG on Rackspace® Private
Cloud powered by OpenStack®
     High Level Architecture




                          RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                       6
ACG on Rackspace® Private Cloud powered by OpenStack®




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         7
ACG on Rackspace® Private Cloud powered by OpenStack®
Image




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         8
ACG on Rackspace® Private Cloud powered by OpenStack®
Database Engine Selection




  Columnar                   Cassandra
  Relational                 PostgreSQL
  HDFS                       Hadoop



                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         9
ACG on Rackspace® Private Cloud powered by OpenStack®
Node




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         10
ACG on Rackspace® Private Cloud powered by OpenStack®
Node




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         11
ACG on Rackspace® Private Cloud powered by OpenStack®
Node




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         12
ACG on Rackspace® Private Cloud powered by OpenStack®
Node




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         13
ACG on Rackspace® Private Cloud powered by OpenStack®
Controller




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         14
ACG on Rackspace® Private Cloud powered by OpenStack®
Controller




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         15
ACG on Rackspace® Private Cloud powered by OpenStack®
Controller




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         16
ACG on Rackspace® Private Cloud powered by OpenStack®
API




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         17
ACG on Rackspace® Private
Cloud powered by OpenStack®
      Indexing Structure




                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                        18
ACG on Rackspace® Private Cloud powered by OpenStack®
Indexing Structure




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         19
ACG on Rackspace® Private Cloud powered by OpenStack®
Indexing Structure
                                     What is ACG Indexing
                                     Structure?
                                     • System entry point

                                     • Set of pointers ultimately
                                     addressing database
                                     entities




                                             RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                          20
ACG on Rackspace® Private Cloud powered by OpenStack®
Indexing Structure
                                     What is ACG Indexing
                                     Structure?

                                     • System entry point
                                     • Set of pointers ultimately
                                     addressing database
                                     entities


                                     Where is Indexing Structure
                                     Located?
                                     • It is a part of ACG so it
                                     resides on Open Cloud
                                     • ACG Controller manages
                                     Indexing Structure


                                              RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                           21
ACG on Rackspace® Private Cloud powered by OpenStack®
Indexing Structure
                                     What ACG Indexing Structure
                                     Enables?
                                     • Splitting of large data sets
                                     across many instances
                                     • Query parallelization
                                     • Controlled data store size
                                     • Optimal data store
                                     configuration
                                     • Uniform access to data
                                     residing in various storage
                                     types
                                     • System scalability as it
                                     expands horizontally and
                                     vertically to address ever
                                     growing data set


                                              RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                           22
ACG on Rackspace® Private
Cloud powered by OpenStack®
       Quality Attributes




                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                         23
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes - Performance

Rackspace® Private Cloud
powered by OpenStack®
Creates ACG node in 30 seconds
Creates ACG nodes concurrently
Re-size ACG nodes adding CPUs




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         24
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes - Performance

Rackspace® Private Cloud
powered by OpenStack®
Creates ACG node in 30 seconds
Creates ACG nodes concurrently
Re-size ACG nodes adding CPUs



              ACG
Indexing structure and controlled
data set size allow for:
 Quick data distribution
 Query parallelization




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         25
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Availability

Rackspace® Private Cloud
powered by OpenStack®
Rapidly replace failed ACG nodes




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         26
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Availability

Rackspace® Private Cloud
powered by OpenStack®
Rapidly replace failed ACG nodes



               ACG
Deploys data store native
availability mechanisms
(replication, data distribution…)




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         27
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Maintainability

Rackspace® Private Cloud
powered by OpenStack®
Adding ACG nodes expands:
  Storage capacity
  CPU power
  Memory
No DBA or system administrators
activity required




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         28
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Maintainability

Rackspace® Private Cloud
powered by OpenStack®
Adding ACG nodes expands:
  Storage capacity
  CPU power
  RAM
No DBA or system administrators
activity required
               ACG
Controlled data set size enables:
 Optimal and stable data store
configuration
  Reducing demand for managing
data store objects
  Stable query execution plans


                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         29
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Flexibility

                 ACG
Variety of storage types:
Columnar – Cassandra : time series
data
Relational – PostgreSQL : relational data
HDFS – Hadoop : un-structured data

Ability to select optimal storage type
for individual use case




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         30
ACG on Rackspace® Private Cloud powered by OpenStack®
Quality Attributes – Usability

                ACG
Standard interfaces:
   SQL language
   JDBC API
   ODBC

ACG Management Console

ACG Monitoring Console

Loader utility implementing:
   Bulk Loader
   Insert Loader




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         31
ACG on Rackspace® Private
Cloud powered by OpenStack®
        Current State




                        RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                     32
ACG on Rackspace® Private Cloud powered by OpenStack®
Current State

                    Columnar         Relational                 HDFS
 ACG Controller
                  Implementation   Implementation           Implementation
• ACG Manager     • Data Store     • Data Store            • Will start soon
• Rule Engine       Controller       Controller
• Node            • JDBC           • JDBC driver
  Manager           extended to      extended with
• ACG               work with        distributed
  Management        supercolumn      query rewrite
  Console         • Loader         • Loader
• ACG               integrated       integrated
  Monitoring        with             with
                    Informatica      Informatica
                                   • ODBC (In
                                     Progress)



                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                                  33
ACG on Rackspace® Private
Cloud powered by OpenStack®
     Rackspace Use Case




                          RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                       34
ACG on Rackspace® Private Cloud powered by OpenStack®
Rackspace Use Case
• Subject:
 • Complex availability calculation sourcing 3
   months of monitoring data and creating 1 billion
   records in initial calculation




                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         35
ACG on Rackspace® Private Cloud powered by OpenStack®
Rackspace Use Case
• Environment 1
 • Data Warehouse Microsoft SQL server database
 • SSIS data loading
 • SQL server with 24 CPUs and 250GB RAM was
   dedicated to the initial calculation
 • SQL server stored procedure performed the
   calculation
 • Source and result are stored in traditional data
   warehouse structure

                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         36
ACG on Rackspace® Private Cloud powered by OpenStack®
Rackspace Use Case
• Environment 2
 • ACG running two Cassandra clusters 4 nodes
   each
 • Informatica with Cassandra bulk loader
 • Each ACG node has 2CPUs and 8GB RAM
 • Java program running on instance with 4CPUs
   and 8GB RAM
 • Source and result are stored in columnar
   structure suitable for time series data

                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                         37
ACG on Rackspace® Private Cloud powered by OpenStack®
Rackspace Use Case - Result
• Calculation Duration
  •Microsoft SQL Server lasted 5 days
  •ACG calculation completed in 3.5 hours
• Storage Size
   • Microsoft SQL server 500GB
   •ACG 20 GB
• Complexity of the calculation
   •Columnar data store is optimal for time series data.
    Sourcing from columnar data store resulted in relatively
    simple Java calculation process comparing to SQL
    server stored procedure
                                              RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                           38
ACG on Rackspace® Private Cloud powered by OpenStack®
Rackspace Use Case - Conclusion
 • Selecting optimal data store for use case resulted in:
  • Substantial performance improvement
  • Reduced storage demand
  •Simplified processes
  •Ability to process terabytes of data per day close to
   real-time and on-demand
  •Improved trending and reporting:
   • enhances support capabilities
   • improved Rackspace customer experience
  • Significant cost reduction
                                              RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                           39
RACKSPACE® HOSTING                 |    5000 WALZEM ROAD              |    SAN ANTONIO, TX 78218
                                                US SALES: 1-800-961-2888              |    US SUPPORT: 1-800-961-4454               |    WWW.RACKSPACE.COM


RACKSPACE® HOSTING   |   © RACKSPACE US, INC.   |   RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES.   |   WWW.RACKSPACE.COM
                                                                                                                                                                                                              40
ACG UI




         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                      41
ACG UI




         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                      42
ACG UI




         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                      43

More Related Content

What's hot

New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) Markus Michalewicz
 
A deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudA deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudCloudera, Inc.
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Markus Michalewicz
 
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...Alluxio, Inc.
 
Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013Matt Ray
 
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQL
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQLChoosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQL
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQLScaleBase
 
MySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey resultsMySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey resultsMatthew Aslett
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Oracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationOracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationMarkus Michalewicz
 
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...DataStax
 
An AWS DMS Replication Journey from Oracle to Aurora MySQL
An AWS DMS Replication Journey from Oracle to Aurora MySQLAn AWS DMS Replication Journey from Oracle to Aurora MySQL
An AWS DMS Replication Journey from Oracle to Aurora MySQLMaris Elsins
 
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"DataStax Academy
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentationRodrigo Missiaggia
 
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nubeavanttic Consultoría Tecnológica
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the CloudMatt Lord
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407Sal Marcus
 
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...Edureka!
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudAlex Zaballa
 

What's hot (20)

New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI)
 
A deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudA deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloud
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
 
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...
ALLUXIO (formerly Tachyon): Unify Data at Memory Speed - Effective using Spar...
 
Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013
 
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQL
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQLChoosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQL
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQL
 
MySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey resultsMySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey results
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Oracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationOracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - Presentation
 
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
 
Apache ignite v1.3
Apache ignite v1.3Apache ignite v1.3
Apache ignite v1.3
 
Intro to Apache Spark
Intro to Apache SparkIntro to Apache Spark
Intro to Apache Spark
 
An AWS DMS Replication Journey from Oracle to Aurora MySQL
An AWS DMS Replication Journey from Oracle to Aurora MySQLAn AWS DMS Replication Journey from Oracle to Aurora MySQL
An AWS DMS Replication Journey from Oracle to Aurora MySQL
 
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"
NYC* 2013 — "Using Cassandra for DVR Scheduling at Comcast"
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the Cloud
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407
 
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
 

Viewers also liked

Enterprise Open Cloud Forum: The Cloud is Making it Rain
Enterprise Open Cloud Forum: The Cloud is Making it RainEnterprise Open Cloud Forum: The Cloud is Making it Rain
Enterprise Open Cloud Forum: The Cloud is Making it RainRackspace
 
Starting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure ServicesStarting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure ServicesRackspace
 
Build A Better Way to Deliver IT
Build A Better Way to Deliver ITBuild A Better Way to Deliver IT
Build A Better Way to Deliver ITRackspace
 
vSphere with Openstack
vSphere with OpenstackvSphere with Openstack
vSphere with OpenstackRackspace
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace
 
Solving The Open Stack Talent Gap
Solving The Open Stack Talent GapSolving The Open Stack Talent Gap
Solving The Open Stack Talent GapRackspace
 
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineTearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineRackspace
 
Enterprise Cloud Forum: Turning Big Data into Big Dollars
Enterprise Cloud Forum: Turning Big Data into Big DollarsEnterprise Cloud Forum: Turning Big Data into Big Dollars
Enterprise Cloud Forum: Turning Big Data into Big DollarsRackspace
 
Butter Web Browsing with Margarine
Butter Web Browsing with MargarineButter Web Browsing with Margarine
Butter Web Browsing with MargarineWayne Walls
 
Ruby + Josy
Ruby + JosyRuby + Josy
Ruby + JosyRubyJosy
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control PanelRackspace
 
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldEnterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldRackspace
 
Jason Pannell Resume
Jason Pannell ResumeJason Pannell Resume
Jason Pannell ResumeJason Pannell
 

Viewers also liked (13)

Enterprise Open Cloud Forum: The Cloud is Making it Rain
Enterprise Open Cloud Forum: The Cloud is Making it RainEnterprise Open Cloud Forum: The Cloud is Making it Rain
Enterprise Open Cloud Forum: The Cloud is Making it Rain
 
Starting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure ServicesStarting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure Services
 
Build A Better Way to Deliver IT
Build A Better Way to Deliver ITBuild A Better Way to Deliver IT
Build A Better Way to Deliver IT
 
vSphere with Openstack
vSphere with OpenstackvSphere with Openstack
vSphere with Openstack
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
 
Solving The Open Stack Talent Gap
Solving The Open Stack Talent GapSolving The Open Stack Talent Gap
Solving The Open Stack Talent Gap
 
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineTearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
 
Enterprise Cloud Forum: Turning Big Data into Big Dollars
Enterprise Cloud Forum: Turning Big Data into Big DollarsEnterprise Cloud Forum: Turning Big Data into Big Dollars
Enterprise Cloud Forum: Turning Big Data into Big Dollars
 
Butter Web Browsing with Margarine
Butter Web Browsing with MargarineButter Web Browsing with Margarine
Butter Web Browsing with Margarine
 
Ruby + Josy
Ruby + JosyRuby + Josy
Ruby + Josy
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control Panel
 
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldEnterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
 
Jason Pannell Resume
Jason Pannell ResumeJason Pannell Resume
Jason Pannell Resume
 

Similar to Rackspace Analytical Compute Grid (ACG)

Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsEverett Toews
 
Intro to OpenStack - WAJUG
Intro to OpenStack - WAJUGIntro to OpenStack - WAJUG
Intro to OpenStack - WAJUGKevin Jackson
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersRackspace
 
Scaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersScaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersThe Linux Foundation
 
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Wayne Walls
 
Control the Clouds - Developer Experience with jclouds.pptx
Control the Clouds - Developer Experience with jclouds.pptxControl the Clouds - Developer Experience with jclouds.pptx
Control the Clouds - Developer Experience with jclouds.pptxOpenStack Foundation
 
vSphere With OpenStack
vSphere With OpenStackvSphere With OpenStack
vSphere With OpenStackKenneth Hui
 
Deploy from OpenStack Trunk into a Production Environment
Deploy from OpenStack Trunk into a Production EnvironmentDeploy from OpenStack Trunk into a Production Environment
Deploy from OpenStack Trunk into a Production EnvironmentOpenStack Foundation
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud NativeInnoTech
 
Openstackha 130925132534-phpapp02
Openstackha 130925132534-phpapp02Openstackha 130925132534-phpapp02
Openstackha 130925132534-phpapp02Deepak Mane
 
Getting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxGetting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxOpenStack Foundation
 
Operating OpenStack - Case Study in the Rackspace Cloud
Operating OpenStack - Case Study in the Rackspace CloudOperating OpenStack - Case Study in the Rackspace Cloud
Operating OpenStack - Case Study in the Rackspace CloudRainya Mosher
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012Matt Tesauro
 
jclouds Support Training
jclouds Support Trainingjclouds Support Training
jclouds Support TrainingEverett Toews
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudRackspace Asia
 
It's in the cloud
It's in the cloudIt's in the cloud
It's in the cloudkenperkins
 
Autoscaling Best Practices
Autoscaling Best PracticesAutoscaling Best Practices
Autoscaling Best PracticesMarc Cluet
 

Similar to Rackspace Analytical Compute Grid (ACG) (20)

Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jclouds
 
Intro to OpenStack - WAJUG
Intro to OpenStack - WAJUGIntro to OpenStack - WAJUG
Intro to OpenStack - WAJUG
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud Servers
 
Scaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersScaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud Servers
 
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
 
Control the Clouds - Developer Experience with jclouds.pptx
Control the Clouds - Developer Experience with jclouds.pptxControl the Clouds - Developer Experience with jclouds.pptx
Control the Clouds - Developer Experience with jclouds.pptx
 
vSphere With OpenStack
vSphere With OpenStackvSphere With OpenStack
vSphere With OpenStack
 
Deploy from OpenStack Trunk into a Production Environment
Deploy from OpenStack Trunk into a Production EnvironmentDeploy from OpenStack Trunk into a Production Environment
Deploy from OpenStack Trunk into a Production Environment
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud Native
 
Openstack SAGE-AU
Openstack SAGE-AUOpenstack SAGE-AU
Openstack SAGE-AU
 
Openstackha 130925132534-phpapp02
Openstackha 130925132534-phpapp02Openstackha 130925132534-phpapp02
Openstackha 130925132534-phpapp02
 
OpenStack HA
OpenStack HAOpenStack HA
OpenStack HA
 
Getting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxGetting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptx
 
Operating OpenStack - Case Study in the Rackspace Cloud
Operating OpenStack - Case Study in the Rackspace CloudOperating OpenStack - Case Study in the Rackspace Cloud
Operating OpenStack - Case Study in the Rackspace Cloud
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
 
jclouds Support Training
jclouds Support Trainingjclouds Support Training
jclouds Support Training
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid Cloud
 
It's in the cloud
It's in the cloudIt's in the cloud
It's in the cloud
 
Autoscaling Best Practices
Autoscaling Best PracticesAutoscaling Best Practices
Autoscaling Best Practices
 
Neutron scale
Neutron scaleNeutron scale
Neutron scale
 

More from Rackspace

What Would You Do With More Time?
What Would You Do With More Time?What Would You Do With More Time?
What Would You Do With More Time?Rackspace
 
RMS Security Breakfast
RMS Security BreakfastRMS Security Breakfast
RMS Security BreakfastRackspace
 
6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWS6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWSRackspace
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseRackspace
 
How Startups can leverage big data?
How Startups can leverage big data?How Startups can leverage big data?
How Startups can leverage big data?Rackspace
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service BrokerRackspace
 
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data PlatformDeploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data PlatformRackspace
 
Rethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise ITRethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise ITRackspace
 
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John EngatesRackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John EngatesRackspace
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace
 
Rackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage CloudRackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage CloudRackspace
 
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace
 
vCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionvCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionRackspace
 
Outsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the CloudOutsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the CloudRackspace
 
How to Bring Shadow IT to the Light
How to Bring Shadow IT to the LightHow to Bring Shadow IT to the Light
How to Bring Shadow IT to the LightRackspace
 
DR-to-the-Cloud Best Practices
DR-to-the-Cloud Best PracticesDR-to-the-Cloud Best Practices
DR-to-the-Cloud Best PracticesRackspace
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudRackspace
 
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's NextRackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's NextRackspace
 
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...Rackspace
 
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...Rackspace
 

More from Rackspace (20)

What Would You Do With More Time?
What Would You Do With More Time?What Would You Do With More Time?
What Would You Do With More Time?
 
RMS Security Breakfast
RMS Security BreakfastRMS Security Breakfast
RMS Security Breakfast
 
6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWS6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWS
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to Enterprise
 
How Startups can leverage big data?
How Startups can leverage big data?How Startups can leverage big data?
How Startups can leverage big data?
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service Broker
 
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data PlatformDeploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
 
Rethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise ITRethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise IT
 
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John EngatesRackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
 
Rackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage CloudRackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage Cloud
 
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
 
vCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionvCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR Solution
 
Outsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the CloudOutsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the Cloud
 
How to Bring Shadow IT to the Light
How to Bring Shadow IT to the LightHow to Bring Shadow IT to the Light
How to Bring Shadow IT to the Light
 
DR-to-the-Cloud Best Practices
DR-to-the-Cloud Best PracticesDR-to-the-Cloud Best Practices
DR-to-the-Cloud Best Practices
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
 
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's NextRackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
 
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
 
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...
Rackspace::Solve SFO - Solving for the Coming Tidal Wave of Choices with Avai...
 

Recently uploaded

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 

Recently uploaded (20)

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 

Rackspace Analytical Compute Grid (ACG)

  • 1. Big Data on Open Cloud Analytical Compute Grid (ACG) Elastic “Big Data” Infrastructure by Natasha Gajic March 1, 2013
  • 2. Rackspace’s EBI Environment Current Environment “Big Data” Problem  Windows and Linux  Cost of purchasing operating systems additional licenses  Oracle and Microsoft  Time required to set up databases solutions new hardware  Microsoft and Oracle  Increased demand for DBA replication technology resources  SSIS  System performance  Informatica  System scalability  Dedicated servers  Capacity  Rapid data set growth RACKSPACE® HOSTING | WWW.RACKSPACE.COM 2
  • 3. Analytical Compute Grid (ACG) Features • Host ever growing set of data • Quick data collection and retrieval • Rapid scalability • Ease of maintenance • Provide standard data access API RACKSPACE® HOSTING | WWW.RACKSPACE.COM 3
  • 4. Analytical Compute Grid (ACG) Features • Ability to provide variety of storage types: • Columnar • Relational • HDFS • Enable users to select optimal storage type for information collected • Leverage Rackspace® Private Cloud powered by OpenStack® and open source technology RACKSPACE® HOSTING | WWW.RACKSPACE.COM 4
  • 5. Analytical Compute Grid (ACG) Quality Attributes RACKSPACE® HOSTING | WWW.RACKSPACE.COM 5
  • 6. ACG on Rackspace® Private Cloud powered by OpenStack® High Level Architecture RACKSPACE® HOSTING | WWW.RACKSPACE.COM 6
  • 7. ACG on Rackspace® Private Cloud powered by OpenStack® RACKSPACE® HOSTING | WWW.RACKSPACE.COM 7
  • 8. ACG on Rackspace® Private Cloud powered by OpenStack® Image RACKSPACE® HOSTING | WWW.RACKSPACE.COM 8
  • 9. ACG on Rackspace® Private Cloud powered by OpenStack® Database Engine Selection Columnar Cassandra Relational PostgreSQL HDFS Hadoop RACKSPACE® HOSTING | WWW.RACKSPACE.COM 9
  • 10. ACG on Rackspace® Private Cloud powered by OpenStack® Node RACKSPACE® HOSTING | WWW.RACKSPACE.COM 10
  • 11. ACG on Rackspace® Private Cloud powered by OpenStack® Node RACKSPACE® HOSTING | WWW.RACKSPACE.COM 11
  • 12. ACG on Rackspace® Private Cloud powered by OpenStack® Node RACKSPACE® HOSTING | WWW.RACKSPACE.COM 12
  • 13. ACG on Rackspace® Private Cloud powered by OpenStack® Node RACKSPACE® HOSTING | WWW.RACKSPACE.COM 13
  • 14. ACG on Rackspace® Private Cloud powered by OpenStack® Controller RACKSPACE® HOSTING | WWW.RACKSPACE.COM 14
  • 15. ACG on Rackspace® Private Cloud powered by OpenStack® Controller RACKSPACE® HOSTING | WWW.RACKSPACE.COM 15
  • 16. ACG on Rackspace® Private Cloud powered by OpenStack® Controller RACKSPACE® HOSTING | WWW.RACKSPACE.COM 16
  • 17. ACG on Rackspace® Private Cloud powered by OpenStack® API RACKSPACE® HOSTING | WWW.RACKSPACE.COM 17
  • 18. ACG on Rackspace® Private Cloud powered by OpenStack® Indexing Structure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 18
  • 19. ACG on Rackspace® Private Cloud powered by OpenStack® Indexing Structure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 19
  • 20. ACG on Rackspace® Private Cloud powered by OpenStack® Indexing Structure What is ACG Indexing Structure? • System entry point • Set of pointers ultimately addressing database entities RACKSPACE® HOSTING | WWW.RACKSPACE.COM 20
  • 21. ACG on Rackspace® Private Cloud powered by OpenStack® Indexing Structure What is ACG Indexing Structure? • System entry point • Set of pointers ultimately addressing database entities Where is Indexing Structure Located? • It is a part of ACG so it resides on Open Cloud • ACG Controller manages Indexing Structure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 21
  • 22. ACG on Rackspace® Private Cloud powered by OpenStack® Indexing Structure What ACG Indexing Structure Enables? • Splitting of large data sets across many instances • Query parallelization • Controlled data store size • Optimal data store configuration • Uniform access to data residing in various storage types • System scalability as it expands horizontally and vertically to address ever growing data set RACKSPACE® HOSTING | WWW.RACKSPACE.COM 22
  • 23. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes RACKSPACE® HOSTING | WWW.RACKSPACE.COM 23
  • 24. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes - Performance Rackspace® Private Cloud powered by OpenStack® Creates ACG node in 30 seconds Creates ACG nodes concurrently Re-size ACG nodes adding CPUs RACKSPACE® HOSTING | WWW.RACKSPACE.COM 24
  • 25. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes - Performance Rackspace® Private Cloud powered by OpenStack® Creates ACG node in 30 seconds Creates ACG nodes concurrently Re-size ACG nodes adding CPUs ACG Indexing structure and controlled data set size allow for: Quick data distribution Query parallelization RACKSPACE® HOSTING | WWW.RACKSPACE.COM 25
  • 26. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Availability Rackspace® Private Cloud powered by OpenStack® Rapidly replace failed ACG nodes RACKSPACE® HOSTING | WWW.RACKSPACE.COM 26
  • 27. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Availability Rackspace® Private Cloud powered by OpenStack® Rapidly replace failed ACG nodes ACG Deploys data store native availability mechanisms (replication, data distribution…) RACKSPACE® HOSTING | WWW.RACKSPACE.COM 27
  • 28. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Maintainability Rackspace® Private Cloud powered by OpenStack® Adding ACG nodes expands: Storage capacity CPU power Memory No DBA or system administrators activity required RACKSPACE® HOSTING | WWW.RACKSPACE.COM 28
  • 29. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Maintainability Rackspace® Private Cloud powered by OpenStack® Adding ACG nodes expands: Storage capacity CPU power RAM No DBA or system administrators activity required ACG Controlled data set size enables: Optimal and stable data store configuration Reducing demand for managing data store objects Stable query execution plans RACKSPACE® HOSTING | WWW.RACKSPACE.COM 29
  • 30. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Flexibility ACG Variety of storage types: Columnar – Cassandra : time series data Relational – PostgreSQL : relational data HDFS – Hadoop : un-structured data Ability to select optimal storage type for individual use case RACKSPACE® HOSTING | WWW.RACKSPACE.COM 30
  • 31. ACG on Rackspace® Private Cloud powered by OpenStack® Quality Attributes – Usability ACG Standard interfaces: SQL language JDBC API ODBC ACG Management Console ACG Monitoring Console Loader utility implementing: Bulk Loader Insert Loader RACKSPACE® HOSTING | WWW.RACKSPACE.COM 31
  • 32. ACG on Rackspace® Private Cloud powered by OpenStack® Current State RACKSPACE® HOSTING | WWW.RACKSPACE.COM 32
  • 33. ACG on Rackspace® Private Cloud powered by OpenStack® Current State Columnar Relational HDFS ACG Controller Implementation Implementation Implementation • ACG Manager • Data Store • Data Store • Will start soon • Rule Engine Controller Controller • Node • JDBC • JDBC driver Manager extended to extended with • ACG work with distributed Management supercolumn query rewrite Console • Loader • Loader • ACG integrated integrated Monitoring with with Informatica Informatica • ODBC (In Progress) RACKSPACE® HOSTING | WWW.RACKSPACE.COM 33
  • 34. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case RACKSPACE® HOSTING | WWW.RACKSPACE.COM 34
  • 35. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case • Subject: • Complex availability calculation sourcing 3 months of monitoring data and creating 1 billion records in initial calculation RACKSPACE® HOSTING | WWW.RACKSPACE.COM 35
  • 36. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case • Environment 1 • Data Warehouse Microsoft SQL server database • SSIS data loading • SQL server with 24 CPUs and 250GB RAM was dedicated to the initial calculation • SQL server stored procedure performed the calculation • Source and result are stored in traditional data warehouse structure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 36
  • 37. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case • Environment 2 • ACG running two Cassandra clusters 4 nodes each • Informatica with Cassandra bulk loader • Each ACG node has 2CPUs and 8GB RAM • Java program running on instance with 4CPUs and 8GB RAM • Source and result are stored in columnar structure suitable for time series data RACKSPACE® HOSTING | WWW.RACKSPACE.COM 37
  • 38. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case - Result • Calculation Duration •Microsoft SQL Server lasted 5 days •ACG calculation completed in 3.5 hours • Storage Size • Microsoft SQL server 500GB •ACG 20 GB • Complexity of the calculation •Columnar data store is optimal for time series data. Sourcing from columnar data store resulted in relatively simple Java calculation process comparing to SQL server stored procedure RACKSPACE® HOSTING | WWW.RACKSPACE.COM 38
  • 39. ACG on Rackspace® Private Cloud powered by OpenStack® Rackspace Use Case - Conclusion • Selecting optimal data store for use case resulted in: • Substantial performance improvement • Reduced storage demand •Simplified processes •Ability to process terabytes of data per day close to real-time and on-demand •Improved trending and reporting: • enhances support capabilities • improved Rackspace customer experience • Significant cost reduction RACKSPACE® HOSTING | WWW.RACKSPACE.COM 39
  • 40. RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM 40
  • 41. ACG UI RACKSPACE® HOSTING | WWW.RACKSPACE.COM 41
  • 42. ACG UI RACKSPACE® HOSTING | WWW.RACKSPACE.COM 42
  • 43. ACG UI RACKSPACE® HOSTING | WWW.RACKSPACE.COM 43