SlideShare a Scribd company logo
Click to edit Master title style
Application Cluster-as-a-Service
Customer Presentation
Copyright 2015 Teraproc Inc. All rights reserved
About Teraproc
Canadian software company
Locations in Toronto, USA & China
Founders with extensive experience in HPC,
cloud and big data infrastructure
Deep technical skills
Active open-source committers
Cloud-based, high-performance cluster-as-a-
service platforms for a variety of industries
and applications
Copyright 2015 Teraproc Inc. All rights reserved
Customer Challenges
Clusters can be hard to deploy and manage
Special skills often required
Many discrete, specialized components
Cloud providers often provide infrastructure only
Even in the cloud, clusters can be costly & complex
Many workloads benefit from distributed clusters, but:
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc Cluster-as-a-Service
No infrastructure needed
Deploys in minutes
No special skills
All components pre-integrated, ready-to-run
Cost effective
Cloud-based clusters for a range of application workloads
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc Offerings
Teraproc R Analytics Cluster-as-a-Service
 A complete ready-to-run R environment in the cloud
 Pre-integrated with open-source tools & parallel frameworks
Teraproc HPC Application Cluster-as-a-Service
 Turnkey cluster supporting a variety of application workloads
 Pre-configured with workload management, MPI and more
Teraproc Cloud Manager
 Designed to provision and manage private cloud environment
 Deploy physical or virtual infrastructure with your choice of hypervisor
Teraproc OpenLava
 Open-source, Platform LSF compatible workload manager
 Deploy on-premises or on your choice of cloud platform
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc R Cluster-as-a-Service
 No infrastructure needed
 Includes R, R Studio Server, Shiny and a wealth of
R packages and components
 Integrated with OpenLava, OpenMPI, BatchJobs
and Rmpi for easy parallel deployment
 GPU support for added performance
 Amazon spot pricing support for reduced costs
 Free for use on Amazon free tier instances*
* Maximum free cluster size of three nodes
Scalable R clusters – you do the science, we do the rest
Linux Operating Environment
AMIAMIAMIAMIAMI
NFS File System Amazon S3
Openlava workload manager
MPI, R Libraries, Rmpi, RBatchJob
Auto-configured OS services
R user portal
R Studio Shiny CRAN
Reduce run-time, save costs,
avoid complexity
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc HPC Cluster-as-a-Service
 Leverage hundreds of existing application integrations with
Platform LSF compatible workload management
 Support serial jobs, arrays, MPI parallel workloads
 Multi-user, multi-application clusters
 CAE/CFD, electronics, life sciences & financial risk
 Clusters deployed in minutes with integrated scheduler, MPI &
shared file system optimized for performance
 Scale on demand, leverage spot pricing
 Ensure service levels with OpenLava features including resource
sharing and preemptive scheduling
Scalable clusters for design & simulation HPC workloads
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc Cloud Manager
 Easy-to-use management software for private cloud computing
environments
 Quickly provision virtual and bare-metal infrastructure
 Your choice of Hypervisor & container technologies – KVM,
VMware, LXC, OpenStack & more
 Self-service user catalog
 Policy-based tenant management, service-level management
Simple, affordable, on-premises cloud management
Improve service-levels, boost
utilization, reduce costs
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc OpenLava
 Platform LSF compatible open-source scheduler
 Free to use on-premises or in the cloud
 Enhanced installation & documentation
 Many enterprise features:
• Cloud-friendly auto-scaling, fairshare scheduling, job
pre-emption, job arrays
 Teraproc OpenLava Support program
 Top quality support backed by product developers
Open-source workload management
Copyright 2015 Teraproc Inc. All rights reserved
Delivering business value
Complete, ready-to-run environment
Deploys in minutes with no special skills
Highly cost-effective
100% open-source – no lock-in
Flexible deployment – on cloud, on premises
Free Development Clusters
High-quality technical support
Why Teraproc?
Copyright 2015 Teraproc Inc. All rights reserved
Thank you!
www.teraproc.com
Cluster-as-a-Service
Demonstration
Copyright 2015 Teraproc Inc. All rights reserved
Teraproc R Cluster-as-a-Service
Create your free account at
rcluster.teraproc.com
Teraproc R Cluster-as-a-Service
Once signed in, create your
application cluster
Teraproc R Cluster-as-a-Service
Choose from machine types at
a variety of price points
including free
Teraproc R Cluster-as-a-Service
Provide your Amazon
credentials to access your
AWS EC2 account
Teraproc R Cluster-as-a-Service
For added savings, name your price
and use AWS spot instances
Teraproc R Cluster-as-a-Service
create your cluster
Teraproc R Cluster-as-a-Service
Teraproc R Cluster-as-a-Service
Your cluster is
ready to use
Teraproc R Cluster-as-a-Service
Details of the running
cluster are shown in the
web interface
Teraproc R Cluster-as-a-Service
Scale the number of nodes
while the cluster is running
Teraproc R Cluster-as-a-Service
We add 8 nodes to
our 3 node cluster
Teraproc R Cluster-as-a-Service
Teraproc R Cluster-as-a-Service
8 nodes are added with
cluster services re-
configured accordingly
Teraproc R Cluster-as-a-Service
Changes are reflected
automatically in our
AWS account
Teraproc R Cluster-as-a-Service
Access R Studio via
the provided URL
Teraproc R Cluster-as-a-Service
Login with credentials
provided when the cluster
is defined
Teraproc R Cluster-as-a-Service
Users enter the familiar R Studio
environment – identical to what
runs on a desktop or laptop
Teraproc R Cluster-as-a-Service
Ready-to-run code examples
show how to extend R to use the
Teraproc cluster
Teraproc R Cluster-as-a-Service
Optionally access the OpenLava
command line to launch, monitor and
manage cluster workloads
Teraproc R Cluster-as-a-Service
When finished, stop the
cluster to avoid charges
Teraproc R Cluster-as-a-Service
The Teraproc portal shows
the state of the cluster(s)
Teraproc R Cluster-as-a-Service
There is no need to
manage machines in EC2
– this is automatic
Teraproc R Cluster-as-a-Service
Restart the cluster in
future, and resume where
you left off
Additional Slides
www.teraproc.com
R Cluster-as-a-service Architecture
Application Cluster Manager
User/role change
notification
Authentication/AuthorizationNotificationOperation
User/Account
Manager
Credential Manager
Monitoring
Application Template Mgr
Operations
IaaS Adapters
NotificationOperation
R Cluster
R Studio (iPython Notebook / R Cloud)
OpenLava Resource Manager
R Script R Script R Script
OpenMPI
LDAP
Master
Shared File system (NFS, HDFS, Lustre)
MASTER MACHINE INSTANCE
OpenLava Agent
R Script R Script R Script
OpenMPI
LDAP
Client
Shared File system (NFS, HDFS, Lustre)
CLIENT MACHINE INSTANCES
Web GUI Service
R Cluster
R Studio (iPython Notebook / R Cloud)
OpenLava Resource Manager
R Script R Script R Script
OpenMPI
LDAP
Master
Shared File system (NFS, HDFS, Lustre)
MASTER MACHINE INSTANCE
OpenLava Agent
R Script R Script R Script
OpenMPI
LDAP
Client
Shared File system (NFS, HDFS, Lustre)
CLIENT MACHINE INSTANCES
R Cluster-as-a-service Portal R Cluster-as-a-service architecture
supports multiple, multi-user
tenants, each with multiple
deployed clusters that can flex
dynamically and take advantage of
spot pricing
R Analysis Platform-as-a-Service
User/role change
notification
Authentication/Authorization
NotificationOperation
User/Account
ManagerApplication Cluster Manager
Credential Mgr
Monitoring
App Template Mgr
Operations
IaaS Adapters
Notification Operation
iPython Notebook
OpenLava
R Script R Script
OpenMPI
HBASE
Shared File system (NFS, HDFS, Lustre)
MASTER MACHINE INSTANCE
Web GUI Service
R Analysis Platform Portal R Analysis Platform-as-a-
service architecture
extends the cluster-as-a-
service architecture
supporting Hadoop,
Spark, YARN, Slider,
Policy-based scaling and
external authnetication
iPython Notebook
Auto-scale Manager
Metrics
Planner
Policy
Action
External authentication (Google,
Facebook etc.)
Operation Notification
Google Auth
Facebook Auth
Private Auth
Slider Slider
YARN
Slider
Spark/R
Slider
Map/R
Slider
Auto-scaleManager
OpenLava Agent
R Script R Script
HBASE
Shared File system (NFS, HDFS, Lustre)
Slider Slider
YARN
Slider
Spark/R
Slider
Map/R
Slider
OpenMPI
CLIENT MACHINE INSTANCES
R/Hadoop Cluster Additional R/Hadoop Cluster instances

More Related Content

What's hot

Cast Iron for BigMachines
Cast Iron for BigMachinesCast Iron for BigMachines
Cast Iron for BigMachines
Sean O'Connell
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload Management
SAP Technology
 
Making your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly AvailableMaking your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly Available
EDB
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance Tuning
Scott Jenner
 
websphere cast iron labs
 websphere cast iron labs websphere cast iron labs
websphere cast iron labs
AMIT KUMAR
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
EDB
 
Understanding saa s
Understanding saa sUnderstanding saa s
Understanding saa s
Umesh Kodmur
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
SAP Technology
 
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYCScalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Cal Henderson
 
Update datacenter technology to consolidate and save on virtualization
Update datacenter technology to consolidate and save on virtualizationUpdate datacenter technology to consolidate and save on virtualization
Update datacenter technology to consolidate and save on virtualization
Principled Technologies
 
Operating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and ImprovementsOperating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and Improvements
DataWorks Summit/Hadoop Summit
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability Architecture
MarketingArrowECS_CZ
 
Establishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan LawEstablishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan Law
Flamer
 
Storage Sizing for SAP
Storage Sizing for SAPStorage Sizing for SAP
Storage Sizing for SAP
Cenk Ersoy
 
SAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic TieringSAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic Tiering
SAP Technology
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
SAP Technology
 
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
Principled Technologies
 
Introduction to Oracle RMAN, backup and recovery tool.
Introduction to Oracle RMAN, backup and recovery tool.Introduction to Oracle RMAN, backup and recovery tool.
Introduction to Oracle RMAN, backup and recovery tool.
guest5ac6fb
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407
Sal Marcus
 
SAP HANA on Power
SAP HANA on PowerSAP HANA on Power
SAP HANA on Power
digitalsalesap
 

What's hot (20)

Cast Iron for BigMachines
Cast Iron for BigMachinesCast Iron for BigMachines
Cast Iron for BigMachines
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload Management
 
Making your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly AvailableMaking your PostgreSQL Database Highly Available
Making your PostgreSQL Database Highly Available
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance Tuning
 
websphere cast iron labs
 websphere cast iron labs websphere cast iron labs
websphere cast iron labs
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
Understanding saa s
Understanding saa sUnderstanding saa s
Understanding saa s
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
 
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYCScalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
 
Update datacenter technology to consolidate and save on virtualization
Update datacenter technology to consolidate and save on virtualizationUpdate datacenter technology to consolidate and save on virtualization
Update datacenter technology to consolidate and save on virtualization
 
Operating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and ImprovementsOperating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and Improvements
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability Architecture
 
Establishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan LawEstablishing Environment Best Practices T12 Brendan Law
Establishing Environment Best Practices T12 Brendan Law
 
Storage Sizing for SAP
Storage Sizing for SAPStorage Sizing for SAP
Storage Sizing for SAP
 
SAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic TieringSAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic Tiering
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
 
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
Serve more customers with the Dell EMC PowerEdge R740 and 2nd Generation Inte...
 
Introduction to Oracle RMAN, backup and recovery tool.
Introduction to Oracle RMAN, backup and recovery tool.Introduction to Oracle RMAN, backup and recovery tool.
Introduction to Oracle RMAN, backup and recovery tool.
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407
 
SAP HANA on Power
SAP HANA on PowerSAP HANA on Power
SAP HANA on Power
 

Viewers also liked

tarea 7 gabriel
tarea 7 gabrieltarea 7 gabriel
tarea 7 gabriel
Gabriel Ramírez
 
Your moment is Waiting
Your moment is WaitingYour moment is Waiting
Your moment is Waiting
rittujacob
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
Russell Jurney
 
Bitraf - Particle Photon IoT workshop
Bitraf - Particle Photon IoT workshopBitraf - Particle Photon IoT workshop
Bitraf - Particle Photon IoT workshop
Jens Brynildsen
 
JSON-LD Update
JSON-LD UpdateJSON-LD Update
JSON-LD Update
Gregg Kellogg
 
Agile analytics applications on hadoop
Agile analytics applications on hadoopAgile analytics applications on hadoop
Agile analytics applications on hadoop
Russell Jurney
 
Enabling Multimodel Graphs with Apache TinkerPop
Enabling Multimodel Graphs with Apache TinkerPopEnabling Multimodel Graphs with Apache TinkerPop
Enabling Multimodel Graphs with Apache TinkerPop
Jason Plurad
 
Agile Data Science: Building Hadoop Analytics Applications
Agile Data Science: Building Hadoop Analytics ApplicationsAgile Data Science: Building Hadoop Analytics Applications
Agile Data Science: Building Hadoop Analytics Applications
Russell Jurney
 
ConsumerLab: The Self-Driving Future
ConsumerLab: The Self-Driving FutureConsumerLab: The Self-Driving Future
ConsumerLab: The Self-Driving Future
Ericsson
 
SF Python Meetup: TextRank in Python
SF Python Meetup: TextRank in PythonSF Python Meetup: TextRank in Python
SF Python Meetup: TextRank in Python
Paco Nathan
 
Agile Data Science 2.0
Agile Data Science 2.0Agile Data Science 2.0
Agile Data Science 2.0
Russell Jurney
 
Introduction to PySpark
Introduction to PySparkIntroduction to PySpark
Introduction to PySpark
Russell Jurney
 
Zipcar
ZipcarZipcar
Zipcar
Alex Li
 
Agile Data Science 2.0 - Big Data Science Meetup
Agile Data Science 2.0 - Big Data Science MeetupAgile Data Science 2.0 - Big Data Science Meetup
Agile Data Science 2.0 - Big Data Science Meetup
Russell Jurney
 
Feb 13 17 word of the day (1)
Feb 13 17 word of the day (1)Feb 13 17 word of the day (1)
Feb 13 17 word of the day (1)
Gerald Hernandez , Jr.
 
Agile Data Science: Hadoop Analytics Applications
Agile Data Science: Hadoop Analytics ApplicationsAgile Data Science: Hadoop Analytics Applications
Agile Data Science: Hadoop Analytics Applications
Russell Jurney
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
Michell Figueroa
 
Mapa mental de un lider tahi
Mapa mental de un lider  tahiMapa mental de un lider  tahi
Mapa mental de un lider tahi
Tahi04
 
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
Andreas Önnerfors
 
Motivación laboral
Motivación laboralMotivación laboral
Motivación laboral
alexander_hv
 

Viewers also liked (20)

tarea 7 gabriel
tarea 7 gabrieltarea 7 gabriel
tarea 7 gabriel
 
Your moment is Waiting
Your moment is WaitingYour moment is Waiting
Your moment is Waiting
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
 
Bitraf - Particle Photon IoT workshop
Bitraf - Particle Photon IoT workshopBitraf - Particle Photon IoT workshop
Bitraf - Particle Photon IoT workshop
 
JSON-LD Update
JSON-LD UpdateJSON-LD Update
JSON-LD Update
 
Agile analytics applications on hadoop
Agile analytics applications on hadoopAgile analytics applications on hadoop
Agile analytics applications on hadoop
 
Enabling Multimodel Graphs with Apache TinkerPop
Enabling Multimodel Graphs with Apache TinkerPopEnabling Multimodel Graphs with Apache TinkerPop
Enabling Multimodel Graphs with Apache TinkerPop
 
Agile Data Science: Building Hadoop Analytics Applications
Agile Data Science: Building Hadoop Analytics ApplicationsAgile Data Science: Building Hadoop Analytics Applications
Agile Data Science: Building Hadoop Analytics Applications
 
ConsumerLab: The Self-Driving Future
ConsumerLab: The Self-Driving FutureConsumerLab: The Self-Driving Future
ConsumerLab: The Self-Driving Future
 
SF Python Meetup: TextRank in Python
SF Python Meetup: TextRank in PythonSF Python Meetup: TextRank in Python
SF Python Meetup: TextRank in Python
 
Agile Data Science 2.0
Agile Data Science 2.0Agile Data Science 2.0
Agile Data Science 2.0
 
Introduction to PySpark
Introduction to PySparkIntroduction to PySpark
Introduction to PySpark
 
Zipcar
ZipcarZipcar
Zipcar
 
Agile Data Science 2.0 - Big Data Science Meetup
Agile Data Science 2.0 - Big Data Science MeetupAgile Data Science 2.0 - Big Data Science Meetup
Agile Data Science 2.0 - Big Data Science Meetup
 
Feb 13 17 word of the day (1)
Feb 13 17 word of the day (1)Feb 13 17 word of the day (1)
Feb 13 17 word of the day (1)
 
Agile Data Science: Hadoop Analytics Applications
Agile Data Science: Hadoop Analytics ApplicationsAgile Data Science: Hadoop Analytics Applications
Agile Data Science: Hadoop Analytics Applications
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Mapa mental de un lider tahi
Mapa mental de un lider  tahiMapa mental de un lider  tahi
Mapa mental de un lider tahi
 
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
”’I den svenska och tyska litteraturens mittpunkt’: Svenska Pommerns roll som...
 
Motivación laboral
Motivación laboralMotivación laboral
Motivación laboral
 

Similar to Teraproc Application Cluster-as-a-Service Overview Presentation

Autoscaling Server Arrays
Autoscaling Server ArraysAutoscaling Server Arrays
Autoscaling Server Arrays
RightScale
 
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
Amazon Web Services
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suite
OTN Systems Hub
 
Infrastructure for auto scaling distributed system
Infrastructure for auto scaling distributed systemInfrastructure for auto scaling distributed system
Infrastructure for auto scaling distributed system
Kai Sasaki
 
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
HostedbyConfluent
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Amazon Web Services
 
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
Amazon Web Services
 
Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Leveraging The Cloud In 2009
Leveraging The Cloud In 2009
Ed Laczynski
 
3-2-1 Action! Running OpenStack Shared File System Service in Production
3-2-1 Action! Running OpenStack Shared File System Service in Production3-2-1 Action! Running OpenStack Shared File System Service in Production
3-2-1 Action! Running OpenStack Shared File System Service in Production
Sean Cohen
 
AnchalResume
AnchalResumeAnchalResume
AnchalResume
Anchal Sharma
 
Oracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for PatchingOracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for Patching
Scott Jenner
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
Amazon Web Services
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
 
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
StreamNative
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
Simon Haslam
 
Cloudify Open PaaS Stack for DevOps
Cloudify Open PaaS Stack for DevOps  Cloudify Open PaaS Stack for DevOps
Cloudify Open PaaS Stack for DevOps
Nati Shalom
 
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
Amazon Web Services
 
Airavata_Architecture_xsede16
Airavata_Architecture_xsede16Airavata_Architecture_xsede16
Airavata_Architecture_xsede16
Shameera Rathnayaka
 
AppRunner DeepDive
AppRunner DeepDiveAppRunner DeepDive
AppRunner DeepDive
Dhaval Nagar
 

Similar to Teraproc Application Cluster-as-a-Service Overview Presentation (20)

Autoscaling Server Arrays
Autoscaling Server ArraysAutoscaling Server Arrays
Autoscaling Server Arrays
 
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
Deploying Microservices using AWS Fargate (CON315-R1) - AWS re:Invent 2018
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suite
 
Infrastructure for auto scaling distributed system
Infrastructure for auto scaling distributed systemInfrastructure for auto scaling distributed system
Infrastructure for auto scaling distributed system
 
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
Kubernetes Connectivity to Cloud Native Kafka | Christina Lin and Evan Shorti...
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
 
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
Get SaaSy with Red Hat OpenShift on AWS (CON305-S) - AWS re:Invent 2018
 
Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Leveraging The Cloud In 2009
Leveraging The Cloud In 2009
 
3-2-1 Action! Running OpenStack Shared File System Service in Production
3-2-1 Action! Running OpenStack Shared File System Service in Production3-2-1 Action! Running OpenStack Shared File System Service in Production
3-2-1 Action! Running OpenStack Shared File System Service in Production
 
AnchalResume
AnchalResumeAnchalResume
AnchalResume
 
Oracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for PatchingOracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for Patching
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
Apache Pulsar: Why Unified Messaging and Streaming Is the Future - Pulsar Sum...
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
 
Cloudify Open PaaS Stack for DevOps
Cloudify Open PaaS Stack for DevOps  Cloudify Open PaaS Stack for DevOps
Cloudify Open PaaS Stack for DevOps
 
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
 
Airavata_Architecture_xsede16
Airavata_Architecture_xsede16Airavata_Architecture_xsede16
Airavata_Architecture_xsede16
 
AppRunner DeepDive
AppRunner DeepDiveAppRunner DeepDive
AppRunner DeepDive
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 

Teraproc Application Cluster-as-a-Service Overview Presentation

  • 1. Click to edit Master title style Application Cluster-as-a-Service Customer Presentation Copyright 2015 Teraproc Inc. All rights reserved
  • 2. About Teraproc Canadian software company Locations in Toronto, USA & China Founders with extensive experience in HPC, cloud and big data infrastructure Deep technical skills Active open-source committers Cloud-based, high-performance cluster-as-a- service platforms for a variety of industries and applications Copyright 2015 Teraproc Inc. All rights reserved
  • 3. Customer Challenges Clusters can be hard to deploy and manage Special skills often required Many discrete, specialized components Cloud providers often provide infrastructure only Even in the cloud, clusters can be costly & complex Many workloads benefit from distributed clusters, but: Copyright 2015 Teraproc Inc. All rights reserved
  • 4. Teraproc Cluster-as-a-Service No infrastructure needed Deploys in minutes No special skills All components pre-integrated, ready-to-run Cost effective Cloud-based clusters for a range of application workloads Copyright 2015 Teraproc Inc. All rights reserved
  • 5. Teraproc Offerings Teraproc R Analytics Cluster-as-a-Service  A complete ready-to-run R environment in the cloud  Pre-integrated with open-source tools & parallel frameworks Teraproc HPC Application Cluster-as-a-Service  Turnkey cluster supporting a variety of application workloads  Pre-configured with workload management, MPI and more Teraproc Cloud Manager  Designed to provision and manage private cloud environment  Deploy physical or virtual infrastructure with your choice of hypervisor Teraproc OpenLava  Open-source, Platform LSF compatible workload manager  Deploy on-premises or on your choice of cloud platform Copyright 2015 Teraproc Inc. All rights reserved
  • 6. Teraproc R Cluster-as-a-Service  No infrastructure needed  Includes R, R Studio Server, Shiny and a wealth of R packages and components  Integrated with OpenLava, OpenMPI, BatchJobs and Rmpi for easy parallel deployment  GPU support for added performance  Amazon spot pricing support for reduced costs  Free for use on Amazon free tier instances* * Maximum free cluster size of three nodes Scalable R clusters – you do the science, we do the rest Linux Operating Environment AMIAMIAMIAMIAMI NFS File System Amazon S3 Openlava workload manager MPI, R Libraries, Rmpi, RBatchJob Auto-configured OS services R user portal R Studio Shiny CRAN Reduce run-time, save costs, avoid complexity Copyright 2015 Teraproc Inc. All rights reserved
  • 7. Teraproc HPC Cluster-as-a-Service  Leverage hundreds of existing application integrations with Platform LSF compatible workload management  Support serial jobs, arrays, MPI parallel workloads  Multi-user, multi-application clusters  CAE/CFD, electronics, life sciences & financial risk  Clusters deployed in minutes with integrated scheduler, MPI & shared file system optimized for performance  Scale on demand, leverage spot pricing  Ensure service levels with OpenLava features including resource sharing and preemptive scheduling Scalable clusters for design & simulation HPC workloads Copyright 2015 Teraproc Inc. All rights reserved
  • 8. Teraproc Cloud Manager  Easy-to-use management software for private cloud computing environments  Quickly provision virtual and bare-metal infrastructure  Your choice of Hypervisor & container technologies – KVM, VMware, LXC, OpenStack & more  Self-service user catalog  Policy-based tenant management, service-level management Simple, affordable, on-premises cloud management Improve service-levels, boost utilization, reduce costs Copyright 2015 Teraproc Inc. All rights reserved
  • 9. Teraproc OpenLava  Platform LSF compatible open-source scheduler  Free to use on-premises or in the cloud  Enhanced installation & documentation  Many enterprise features: • Cloud-friendly auto-scaling, fairshare scheduling, job pre-emption, job arrays  Teraproc OpenLava Support program  Top quality support backed by product developers Open-source workload management Copyright 2015 Teraproc Inc. All rights reserved
  • 10. Delivering business value Complete, ready-to-run environment Deploys in minutes with no special skills Highly cost-effective 100% open-source – no lock-in Flexible deployment – on cloud, on premises Free Development Clusters High-quality technical support Why Teraproc? Copyright 2015 Teraproc Inc. All rights reserved
  • 13. Teraproc R Cluster-as-a-Service Create your free account at rcluster.teraproc.com
  • 14. Teraproc R Cluster-as-a-Service Once signed in, create your application cluster
  • 15. Teraproc R Cluster-as-a-Service Choose from machine types at a variety of price points including free
  • 16. Teraproc R Cluster-as-a-Service Provide your Amazon credentials to access your AWS EC2 account
  • 17. Teraproc R Cluster-as-a-Service For added savings, name your price and use AWS spot instances
  • 20. Teraproc R Cluster-as-a-Service Your cluster is ready to use
  • 21. Teraproc R Cluster-as-a-Service Details of the running cluster are shown in the web interface
  • 22. Teraproc R Cluster-as-a-Service Scale the number of nodes while the cluster is running
  • 23. Teraproc R Cluster-as-a-Service We add 8 nodes to our 3 node cluster
  • 25. Teraproc R Cluster-as-a-Service 8 nodes are added with cluster services re- configured accordingly
  • 26. Teraproc R Cluster-as-a-Service Changes are reflected automatically in our AWS account
  • 27. Teraproc R Cluster-as-a-Service Access R Studio via the provided URL
  • 28. Teraproc R Cluster-as-a-Service Login with credentials provided when the cluster is defined
  • 29. Teraproc R Cluster-as-a-Service Users enter the familiar R Studio environment – identical to what runs on a desktop or laptop
  • 30. Teraproc R Cluster-as-a-Service Ready-to-run code examples show how to extend R to use the Teraproc cluster
  • 31. Teraproc R Cluster-as-a-Service Optionally access the OpenLava command line to launch, monitor and manage cluster workloads
  • 32. Teraproc R Cluster-as-a-Service When finished, stop the cluster to avoid charges
  • 33. Teraproc R Cluster-as-a-Service The Teraproc portal shows the state of the cluster(s)
  • 34. Teraproc R Cluster-as-a-Service There is no need to manage machines in EC2 – this is automatic
  • 35. Teraproc R Cluster-as-a-Service Restart the cluster in future, and resume where you left off
  • 37. R Cluster-as-a-service Architecture Application Cluster Manager User/role change notification Authentication/AuthorizationNotificationOperation User/Account Manager Credential Manager Monitoring Application Template Mgr Operations IaaS Adapters NotificationOperation R Cluster R Studio (iPython Notebook / R Cloud) OpenLava Resource Manager R Script R Script R Script OpenMPI LDAP Master Shared File system (NFS, HDFS, Lustre) MASTER MACHINE INSTANCE OpenLava Agent R Script R Script R Script OpenMPI LDAP Client Shared File system (NFS, HDFS, Lustre) CLIENT MACHINE INSTANCES Web GUI Service R Cluster R Studio (iPython Notebook / R Cloud) OpenLava Resource Manager R Script R Script R Script OpenMPI LDAP Master Shared File system (NFS, HDFS, Lustre) MASTER MACHINE INSTANCE OpenLava Agent R Script R Script R Script OpenMPI LDAP Client Shared File system (NFS, HDFS, Lustre) CLIENT MACHINE INSTANCES R Cluster-as-a-service Portal R Cluster-as-a-service architecture supports multiple, multi-user tenants, each with multiple deployed clusters that can flex dynamically and take advantage of spot pricing
  • 38. R Analysis Platform-as-a-Service User/role change notification Authentication/Authorization NotificationOperation User/Account ManagerApplication Cluster Manager Credential Mgr Monitoring App Template Mgr Operations IaaS Adapters Notification Operation iPython Notebook OpenLava R Script R Script OpenMPI HBASE Shared File system (NFS, HDFS, Lustre) MASTER MACHINE INSTANCE Web GUI Service R Analysis Platform Portal R Analysis Platform-as-a- service architecture extends the cluster-as-a- service architecture supporting Hadoop, Spark, YARN, Slider, Policy-based scaling and external authnetication iPython Notebook Auto-scale Manager Metrics Planner Policy Action External authentication (Google, Facebook etc.) Operation Notification Google Auth Facebook Auth Private Auth Slider Slider YARN Slider Spark/R Slider Map/R Slider Auto-scaleManager OpenLava Agent R Script R Script HBASE Shared File system (NFS, HDFS, Lustre) Slider Slider YARN Slider Spark/R Slider Map/R Slider OpenMPI CLIENT MACHINE INSTANCES R/Hadoop Cluster Additional R/Hadoop Cluster instances