SlideShare a Scribd company logo
1 of 37
© 2014 ADAPTIVE COMPUTING, INC.
HPC, Cloud & Big Workflow:
What’s New in Moab 8.0
Trev Harmon
Adaptive Computing
ISC'14
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Adaptive Computing Highlights
▪ Innovating world-class HPC solutions for over 12 years
▪ Pioneers of HPC schedulers, grid, power management, HPC-Cloud,
optimization, scale, dynamic provisioning, Big Workflow and more
▪ 50+ patents issued or pending
▪ Backed by top-tier investors
▪ Many customers in the Top 100 and Fortune 500
▪ Top systems including: #2 Titan, Cascade, Cielo, Hopper, & Bluewaters
▪ Major multi-nationals including: DOW, Exxon, & Boeing
▪ Largest provider of HPC workload management software to HPC sites*
▪ Global partnerships include Intel, HP, IBM, Cray, SGI, & Microsoft
Cloud System
Management
Innovator
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Broad HPC Customer Base
Oil and Gas, Financial, Manufacturing,
Research and Government
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Expanding HPC Value & Use
Greater access to technical
computing resources
Expanding HPC applicability
across industries
Demand for more simplified
access & management (e.g.
SLAs)
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Growth in System Size & Complexity
100 cores --> 1 Million+ cores
Diversity of environments and
processing needs
Growing organizational complexity
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Greater Need for Alignment with
Organization / Business Directives
Increased tracking & accountability
Increasing global competition
Ability to quickly adapt is vital
Growing Collaboration
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Themes for Accelerating Insights
▪ Unify data center resources
▪ As a single, adaptive ecosystem
▪ Technical computing (HPC & Big Data)
▪ Public and private cloud
▪ Bare metal & virtual machines
▪ Optimize the analysis process
▪ Increase throughput and productivity
▪ Ensure SLAs, maximize uptime
▪ Reduce cost, complexity and errors
▪ Guarantee service to the business
▪ Policies that model your organization
▪ Prove services were delivered
▪ Job completion in spite of failures
▪ Verify resources were allocated fairly
© 2014 ADAPTIVE COMPUTING, INC.
What’s New in 8.0
Enhancing Big Workflow
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
What’s new in 8.0 - Unify
▪ OpenStack
▪ Breaks down siloed environments
▪ Offers virtual and physical resource
provisioning for IaaS and PaaS
▪ Select Beta Customers
▪ Intersect360
▪ Moab and TORQUE - top two job
management packages
▪ Received 40% of the mentions
“Adaptive’s Big Workflow…is to provide a way for big data, HPC, and cloud environments to
interoperate, and do so dynamically based on what applications are running. With the added
benefits of a unified platform, OpenStack is a promising platform to interoperate multiple
environments.”
-Addison Snell, CEO Intersect360
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
What’s New in 8.0 – Optimize
▪ Moab Performance Boost
▪ 2-3x overall performance improvements
▪ 100K Job Submission
▪ High Throughput Computing with Nitro
▪ Advanced Data Staging
▪ Multi-job workflow
▪ Staging job runtime prediction
▪ Improved cluster utilization
▪ Multiple transfer methods
▪ Advanced Power Management
▪ New power states options
▪ Suspend
▪ Hybernate
▪ Shutdown
▪ Clock Frequency Control
N
O
D
E
S
Input Output
Compute
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
What’s New in 8.0 – Guarantee
▪ Next Generation Viewpoint
▪ Enhanced Web-based UI
▪ Next Generation dashboard
▪ Today monitors and reports
workload and resource utilization
▪ Cray 3D Torus topology awareness
© 2014 ADAPTIVE COMPUTING, INC.
Ascent Project
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Performance Boost with Operation Ascent
▪ 3x the Performance Boost
▪ Reduce Command Latency
▪ Decrease Scheduling Cycle Time
▪ Improve Multi-Threading
▪ Faster Moab/TORQUE Communication
▪ Advanced High-throughput Computing with
Nitro
Progress
Example
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Nitro – High Throughput Computing
▪ Removes launch speed bottlenecks
▪ Achieves exascale computing
▪ Localizes decision making
▪ Up to 100x faster throughput on
short jobs
▪ Launches 10 jobs per node per
second
▪ Reduces latency
▪ Runs on Moab/TORQUE
environments
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
How Does Nitro Work?
▪ Ultra high-speed message queue
▪ Different approach to scheduling
▪ Combines small, alike jobs
▪ Creates policies for the entire batch job
▪ Schedules the batch as one job
▪ Incur scheduling overhead only once
▪ Not once per individual small job
▪ Limitations
▪ Speed of your processor & job size
▪ Nitro sacrifices some granularity in management
▪ i.e. individual tasks in a large batch cannot be cancelled or pre-empted in
isolation
▪ The batch is the unit of management and reporting
© 2014 ADAPTIVE COMPUTING, INC.
Topology-aware
Node Allocation
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Topology-aware Node Allocation
▪ Cray Gemini 3D Torus
▪ Network characteristics-aware
▪ 3D torus
▪ Y-dimension bandwidth
▪ Dateline zones
▪ Shape-fitting
▪ Six shapes
▪ Built-in Moab node allocation
policy
© 2014 ADAPTIVE COMPUTING, INC.
Data-staging
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Data-staging Refactor
▪ Data-staging using Moab “system” jobs
▪ Input and output data-staging system jobs
▪ System jobs separately scheduled by Moab
▪ Dependencies between system jobs and user job
▪ Calculate system jobs’ data-staging wall time estimates
▪ Support additional file transfer utilities
▪ Linux rsync in addition to scp utility
▪ Commercial data-transfer products (e.g. Aspera)
© 2014 ADAPTIVE COMPUTING, INC.
▪ Node Allocation Timing Exception
▪ If data staged to local file system, compute nodes allocated
during data-staging system jobs
▪ Why? Preserve job execution time consistency!
▪ Grid data-staging
▪ Part of data-staging initiative
▪ Grid Moab chooses cluster
▪ Grid Moab stages data
▪ Can run data-staging system jobs on dedicated
data transfer servers
Data-staging Refactor
© 2014 ADAPTIVE COMPUTING, INC.
Power Management /
Green Computing
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Power/Performance Profiles
▪ Minimizing energy consumption requires application-
specific optimal clock frequency
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
CPU Clock Frequency Control
▪ New cpuclock= job submission option
▪ Absolute Clock Frequency Number
▪ Example: cpuclock=2200 or cpuclock=1800mhz
▪ Linux Power Governor Policy
▪ Example: cpuclock=conservative
▪ Relative P-state Number
▪ Values 0-15
▪ 0=“turbo” frequency
▪ 15=slowest frequency
▪ Example: cpuclock=0 or cpuclock=P2
▪ Can set in job templates
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
CPU Clock Frequency Control (continued)
▪ TORQUE pbs_mom sets clock frequency
▪ Logs clock frequency changes in pbs_mom log
▪ Moab records
▪ Job’s requested clock frequency in job record
▪ Nodes’ clock frequency in node statistics
▪ Uses
▪ Energy conservation for lower operational costs
▪ Power/performance profile generation
▪ Diagnostics
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Green Policy Configuration
▪ New Moab Web Services
RM Plug-in
▪ Contains power management
logic
▪ Specifies power state Moab
should place a compute node in
when applying “green” policy
▪ Standby
▪ Suspend
▪ Hibernate
▪ Shutdown
▪ Off
▪ Multi-threaded
▪ New power management
“reference” scripts
© 2014 ADAPTIVE COMPUTING, INC.
Administrator Portal
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Admin Portal (8.0 - 2014)
▪ Exciting Features
▪ Dashboards: Workload and Resource Views
▪ Simplified management of credentials
▪ Easy to use Policies
▪ Priority
▪ Fairshare
▪ Backfill
▪ Node Policies
▪ Cluster Management
▪ Historical Database
▪ HPC Web Services
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Persistent Database
▪ Relational database for historical data!
▪ Published View Schema
▪ Easily extract reports using standard reporting
tools / frameworks
▪ Prepopulated Views
API
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Dashboard
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Credential Management - Details
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Graphical Policy Management
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Resource Management – Zoom levels
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Resource Management – Zoom levels
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Resource Management – Historic Utilization
© 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC.
Submitting a job…
© 2014 ADAPTIVE COMPUTING, INC.
Questions?

More Related Content

What's hot

LLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveLLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveDataWorks Summit
 
Hortonworks HDP, Is it goog enough ?
Hortonworks HDP, Is it goog enough ?Hortonworks HDP, Is it goog enough ?
Hortonworks HDP, Is it goog enough ?Huxi LI
 
Predictive Analytics and Machine Learning …with SAS and Apache Hadoop
Predictive Analytics and Machine Learning…with SAS and Apache HadoopPredictive Analytics and Machine Learning…with SAS and Apache Hadoop
Predictive Analytics and Machine Learning …with SAS and Apache HadoopHortonworks
 
Your Self-Driving Car - How Did it Get So Smart?
Your Self-Driving Car - How Did it Get So Smart?Your Self-Driving Car - How Did it Get So Smart?
Your Self-Driving Car - How Did it Get So Smart?Hortonworks
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureRiccardo Romani
 
Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]Hortonworks
 
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters Hortonworks
 
Hp Converged Systems and Hortonworks - Webinar Slides
Hp Converged Systems and Hortonworks - Webinar SlidesHp Converged Systems and Hortonworks - Webinar Slides
Hp Converged Systems and Hortonworks - Webinar SlidesHortonworks
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNHortonworks
 
Deploying Docker applications on YARN via Slider
Deploying Docker applications on YARN via SliderDeploying Docker applications on YARN via Slider
Deploying Docker applications on YARN via SliderHortonworks
 
Cloudy with a Chance of Hadoop - Real World Considerations
Cloudy with a Chance of Hadoop - Real World ConsiderationsCloudy with a Chance of Hadoop - Real World Considerations
Cloudy with a Chance of Hadoop - Real World ConsiderationsDataWorks Summit/Hadoop Summit
 
Hive - 1455: Cloud Storage
Hive - 1455: Cloud StorageHive - 1455: Cloud Storage
Hive - 1455: Cloud StorageHortonworks
 
Powering Big Data Success On-Prem and in the Cloud
Powering Big Data Success On-Prem and in the CloudPowering Big Data Success On-Prem and in the Cloud
Powering Big Data Success On-Prem and in the CloudHortonworks
 
Hybrid and On-premise AWS workloads using HP Helion Eucalyptus
Hybrid and On-premise AWS workloads using HP Helion EucalyptusHybrid and On-premise AWS workloads using HP Helion Eucalyptus
Hybrid and On-premise AWS workloads using HP Helion EucalyptusVedanta Barooah
 
Provisioning Big Data Platform using Cloudbreak & Ambari
Provisioning Big Data Platform using Cloudbreak & AmbariProvisioning Big Data Platform using Cloudbreak & Ambari
Provisioning Big Data Platform using Cloudbreak & AmbariDataWorks Summit/Hadoop Summit
 
Don't Let Security Be The 'Elephant in the Room'
Don't Let Security Be The 'Elephant in the Room'Don't Let Security Be The 'Elephant in the Room'
Don't Let Security Be The 'Elephant in the Room'Hortonworks
 
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...Hortonworks
 
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...Hortonworks
 

What's hot (20)

LLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveLLAP: long-lived execution in Hive
LLAP: long-lived execution in Hive
 
Hortonworks HDP, Is it goog enough ?
Hortonworks HDP, Is it goog enough ?Hortonworks HDP, Is it goog enough ?
Hortonworks HDP, Is it goog enough ?
 
Datacenter 2014: HP - Brian Andersen
Datacenter 2014: HP - Brian AndersenDatacenter 2014: HP - Brian Andersen
Datacenter 2014: HP - Brian Andersen
 
Predictive Analytics and Machine Learning …with SAS and Apache Hadoop
Predictive Analytics and Machine Learning…with SAS and Apache HadoopPredictive Analytics and Machine Learning…with SAS and Apache Hadoop
Predictive Analytics and Machine Learning …with SAS and Apache Hadoop
 
Your Self-Driving Car - How Did it Get So Smart?
Your Self-Driving Car - How Did it Get So Smart?Your Self-Driving Car - How Did it Get So Smart?
Your Self-Driving Car - How Did it Get So Smart?
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and Architecture
 
Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]
 
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters
Discover HDP 2.1: Using Apache Ambari to Manage Hadoop Clusters
 
Hp Converged Systems and Hortonworks - Webinar Slides
Hp Converged Systems and Hortonworks - Webinar SlidesHp Converged Systems and Hortonworks - Webinar Slides
Hp Converged Systems and Hortonworks - Webinar Slides
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARN
 
Deploying Docker applications on YARN via Slider
Deploying Docker applications on YARN via SliderDeploying Docker applications on YARN via Slider
Deploying Docker applications on YARN via Slider
 
Cloudy with a Chance of Hadoop - Real World Considerations
Cloudy with a Chance of Hadoop - Real World ConsiderationsCloudy with a Chance of Hadoop - Real World Considerations
Cloudy with a Chance of Hadoop - Real World Considerations
 
Hive - 1455: Cloud Storage
Hive - 1455: Cloud StorageHive - 1455: Cloud Storage
Hive - 1455: Cloud Storage
 
Powering Big Data Success On-Prem and in the Cloud
Powering Big Data Success On-Prem and in the CloudPowering Big Data Success On-Prem and in the Cloud
Powering Big Data Success On-Prem and in the Cloud
 
Hybrid and On-premise AWS workloads using HP Helion Eucalyptus
Hybrid and On-premise AWS workloads using HP Helion EucalyptusHybrid and On-premise AWS workloads using HP Helion Eucalyptus
Hybrid and On-premise AWS workloads using HP Helion Eucalyptus
 
Provisioning Big Data Platform using Cloudbreak & Ambari
Provisioning Big Data Platform using Cloudbreak & AmbariProvisioning Big Data Platform using Cloudbreak & Ambari
Provisioning Big Data Platform using Cloudbreak & Ambari
 
The state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the CloudThe state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the Cloud
 
Don't Let Security Be The 'Elephant in the Room'
Don't Let Security Be The 'Elephant in the Room'Don't Let Security Be The 'Elephant in the Room'
Don't Let Security Be The 'Elephant in the Room'
 
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
 
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
 

Similar to What's New in Moab 8.0

CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...Amazon Web Services
 
Does Big Data Spell Big Costs- Impetus Webinar
Does Big Data Spell Big Costs- Impetus WebinarDoes Big Data Spell Big Costs- Impetus Webinar
Does Big Data Spell Big Costs- Impetus WebinarImpetus Technologies
 
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern SuccessNoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern SuccessArun Gupta
 
NoSQL, the Vital Open Source Ingredient for Modern Success
NoSQL, the Vital Open Source Ingredient for Modern SuccessNoSQL, the Vital Open Source Ingredient for Modern Success
NoSQL, the Vital Open Source Ingredient for Modern SuccessAll Things Open
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)Emtec Inc.
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBVoltDB
 
OOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudOOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudBen Duan
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSDileepa Rajapaksa
 
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...PT Datacomm Diangraha
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewJinyu Wang
 
Fast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud ServiceFast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud ServiceGustavo Rene Antunez
 
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...Andrejs Prokopjevs
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Cécile Poyet
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Hortonworks
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Cécile Poyet
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalSukumar Nayak
 

Similar to What's New in Moab 8.0 (20)

Location-independent SharePoint
Location-independent SharePointLocation-independent SharePoint
Location-independent SharePoint
 
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
 
Does Big Data Spell Big Costs- Impetus Webinar
Does Big Data Spell Big Costs- Impetus WebinarDoes Big Data Spell Big Costs- Impetus Webinar
Does Big Data Spell Big Costs- Impetus Webinar
 
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern SuccessNoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern Success
 
NoSQL, the Vital Open Source Ingredient for Modern Success
NoSQL, the Vital Open Source Ingredient for Modern SuccessNoSQL, the Vital Open Source Ingredient for Modern Success
NoSQL, the Vital Open Source Ingredient for Modern Success
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
 
OOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudOOW-5185-Hybrid Cloud
OOW-5185-Hybrid Cloud
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Sap on datacomm cloud
Sap on datacomm cloud  Sap on datacomm cloud
Sap on datacomm cloud
 
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Fast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud ServiceFast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud Service
 
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
 
SAP on datacomm cloud
SAP on datacomm cloudSAP on datacomm cloud
SAP on datacomm cloud
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It!
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It!
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It!
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
 

More from inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networksinside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoringinside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecastsinside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Updateinside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuninginside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODinside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Accelerationinside-BigData.com
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficientlyinside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Erainside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computinginside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Clusterinside-BigData.com
 

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

What's New in Moab 8.0

  • 1. © 2014 ADAPTIVE COMPUTING, INC. HPC, Cloud & Big Workflow: What’s New in Moab 8.0 Trev Harmon Adaptive Computing ISC'14
  • 2. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Adaptive Computing Highlights ▪ Innovating world-class HPC solutions for over 12 years ▪ Pioneers of HPC schedulers, grid, power management, HPC-Cloud, optimization, scale, dynamic provisioning, Big Workflow and more ▪ 50+ patents issued or pending ▪ Backed by top-tier investors ▪ Many customers in the Top 100 and Fortune 500 ▪ Top systems including: #2 Titan, Cascade, Cielo, Hopper, & Bluewaters ▪ Major multi-nationals including: DOW, Exxon, & Boeing ▪ Largest provider of HPC workload management software to HPC sites* ▪ Global partnerships include Intel, HP, IBM, Cray, SGI, & Microsoft Cloud System Management Innovator
  • 3. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Broad HPC Customer Base Oil and Gas, Financial, Manufacturing, Research and Government
  • 4. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Expanding HPC Value & Use Greater access to technical computing resources Expanding HPC applicability across industries Demand for more simplified access & management (e.g. SLAs)
  • 5. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Growth in System Size & Complexity 100 cores --> 1 Million+ cores Diversity of environments and processing needs Growing organizational complexity
  • 6. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Greater Need for Alignment with Organization / Business Directives Increased tracking & accountability Increasing global competition Ability to quickly adapt is vital Growing Collaboration
  • 7. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Themes for Accelerating Insights ▪ Unify data center resources ▪ As a single, adaptive ecosystem ▪ Technical computing (HPC & Big Data) ▪ Public and private cloud ▪ Bare metal & virtual machines ▪ Optimize the analysis process ▪ Increase throughput and productivity ▪ Ensure SLAs, maximize uptime ▪ Reduce cost, complexity and errors ▪ Guarantee service to the business ▪ Policies that model your organization ▪ Prove services were delivered ▪ Job completion in spite of failures ▪ Verify resources were allocated fairly
  • 8. © 2014 ADAPTIVE COMPUTING, INC. What’s New in 8.0 Enhancing Big Workflow
  • 9. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. What’s new in 8.0 - Unify ▪ OpenStack ▪ Breaks down siloed environments ▪ Offers virtual and physical resource provisioning for IaaS and PaaS ▪ Select Beta Customers ▪ Intersect360 ▪ Moab and TORQUE - top two job management packages ▪ Received 40% of the mentions “Adaptive’s Big Workflow…is to provide a way for big data, HPC, and cloud environments to interoperate, and do so dynamically based on what applications are running. With the added benefits of a unified platform, OpenStack is a promising platform to interoperate multiple environments.” -Addison Snell, CEO Intersect360
  • 10. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. What’s New in 8.0 – Optimize ▪ Moab Performance Boost ▪ 2-3x overall performance improvements ▪ 100K Job Submission ▪ High Throughput Computing with Nitro ▪ Advanced Data Staging ▪ Multi-job workflow ▪ Staging job runtime prediction ▪ Improved cluster utilization ▪ Multiple transfer methods ▪ Advanced Power Management ▪ New power states options ▪ Suspend ▪ Hybernate ▪ Shutdown ▪ Clock Frequency Control N O D E S Input Output Compute
  • 11. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. What’s New in 8.0 – Guarantee ▪ Next Generation Viewpoint ▪ Enhanced Web-based UI ▪ Next Generation dashboard ▪ Today monitors and reports workload and resource utilization ▪ Cray 3D Torus topology awareness
  • 12. © 2014 ADAPTIVE COMPUTING, INC. Ascent Project
  • 13. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Performance Boost with Operation Ascent ▪ 3x the Performance Boost ▪ Reduce Command Latency ▪ Decrease Scheduling Cycle Time ▪ Improve Multi-Threading ▪ Faster Moab/TORQUE Communication ▪ Advanced High-throughput Computing with Nitro
  • 15. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Nitro – High Throughput Computing ▪ Removes launch speed bottlenecks ▪ Achieves exascale computing ▪ Localizes decision making ▪ Up to 100x faster throughput on short jobs ▪ Launches 10 jobs per node per second ▪ Reduces latency ▪ Runs on Moab/TORQUE environments
  • 16. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. How Does Nitro Work? ▪ Ultra high-speed message queue ▪ Different approach to scheduling ▪ Combines small, alike jobs ▪ Creates policies for the entire batch job ▪ Schedules the batch as one job ▪ Incur scheduling overhead only once ▪ Not once per individual small job ▪ Limitations ▪ Speed of your processor & job size ▪ Nitro sacrifices some granularity in management ▪ i.e. individual tasks in a large batch cannot be cancelled or pre-empted in isolation ▪ The batch is the unit of management and reporting
  • 17. © 2014 ADAPTIVE COMPUTING, INC. Topology-aware Node Allocation
  • 18. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Topology-aware Node Allocation ▪ Cray Gemini 3D Torus ▪ Network characteristics-aware ▪ 3D torus ▪ Y-dimension bandwidth ▪ Dateline zones ▪ Shape-fitting ▪ Six shapes ▪ Built-in Moab node allocation policy
  • 19. © 2014 ADAPTIVE COMPUTING, INC. Data-staging
  • 20. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Data-staging Refactor ▪ Data-staging using Moab “system” jobs ▪ Input and output data-staging system jobs ▪ System jobs separately scheduled by Moab ▪ Dependencies between system jobs and user job ▪ Calculate system jobs’ data-staging wall time estimates ▪ Support additional file transfer utilities ▪ Linux rsync in addition to scp utility ▪ Commercial data-transfer products (e.g. Aspera)
  • 21. © 2014 ADAPTIVE COMPUTING, INC. ▪ Node Allocation Timing Exception ▪ If data staged to local file system, compute nodes allocated during data-staging system jobs ▪ Why? Preserve job execution time consistency! ▪ Grid data-staging ▪ Part of data-staging initiative ▪ Grid Moab chooses cluster ▪ Grid Moab stages data ▪ Can run data-staging system jobs on dedicated data transfer servers Data-staging Refactor
  • 22. © 2014 ADAPTIVE COMPUTING, INC. Power Management / Green Computing
  • 23. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Power/Performance Profiles ▪ Minimizing energy consumption requires application- specific optimal clock frequency
  • 24. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. CPU Clock Frequency Control ▪ New cpuclock= job submission option ▪ Absolute Clock Frequency Number ▪ Example: cpuclock=2200 or cpuclock=1800mhz ▪ Linux Power Governor Policy ▪ Example: cpuclock=conservative ▪ Relative P-state Number ▪ Values 0-15 ▪ 0=“turbo” frequency ▪ 15=slowest frequency ▪ Example: cpuclock=0 or cpuclock=P2 ▪ Can set in job templates
  • 25. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. CPU Clock Frequency Control (continued) ▪ TORQUE pbs_mom sets clock frequency ▪ Logs clock frequency changes in pbs_mom log ▪ Moab records ▪ Job’s requested clock frequency in job record ▪ Nodes’ clock frequency in node statistics ▪ Uses ▪ Energy conservation for lower operational costs ▪ Power/performance profile generation ▪ Diagnostics
  • 26. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Green Policy Configuration ▪ New Moab Web Services RM Plug-in ▪ Contains power management logic ▪ Specifies power state Moab should place a compute node in when applying “green” policy ▪ Standby ▪ Suspend ▪ Hibernate ▪ Shutdown ▪ Off ▪ Multi-threaded ▪ New power management “reference” scripts
  • 27. © 2014 ADAPTIVE COMPUTING, INC. Administrator Portal
  • 28. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Admin Portal (8.0 - 2014) ▪ Exciting Features ▪ Dashboards: Workload and Resource Views ▪ Simplified management of credentials ▪ Easy to use Policies ▪ Priority ▪ Fairshare ▪ Backfill ▪ Node Policies ▪ Cluster Management ▪ Historical Database ▪ HPC Web Services
  • 29. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Persistent Database ▪ Relational database for historical data! ▪ Published View Schema ▪ Easily extract reports using standard reporting tools / frameworks ▪ Prepopulated Views API
  • 30. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Dashboard
  • 31. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Credential Management - Details
  • 32. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Graphical Policy Management
  • 33. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Resource Management – Zoom levels
  • 34. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Resource Management – Zoom levels
  • 35. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Resource Management – Historic Utilization
  • 36. © 2014 ADAPTIVE COMPUTING, INC.© 2014 ADAPTIVE COMPUTING, INC. Submitting a job…
  • 37. © 2014 ADAPTIVE COMPUTING, INC. Questions?

Editor's Notes

  1. Other top 100 notables, Kracken. Jaguar, Cielo, Beeken, GAEA, HPCC, Red Sky, Big Red Long history of running the most powerful systems in the world. See our website for links to our awards. The maker of the world’s most advanced workload and resource management system Adaptive Computing has proven leadership in accelerating IT to speed and improve business based on our 10 + years in delivering workload management and IT decision engine software. This leadership has been recognized in many ways with: 50+patents filed or approved 51% revenue growth in 2010 Acceleration centric investments in 2010 from leaders like Intel Capital, Epic ventures and Tudor Ventures who recognize our HPC market strength and cloud solution leadership and opportunity Global partnerships with organizations like HP, IBM, Cray, Microsoft and many others who utilize our innovative and leading decision engine to make their solutions more competitive and innovative for their customers And most importantly by customers who us to accelerate and manage their IT environments, the most dynamic and scale-intensive on the planet, a few of which are called out here, with heterogeneous, extreme-scale, multiple data centers with complex workloads, resources and priorities and decisions that we help accelerate in self-optimizing environment. In fact our software is used on well over $2 billion of hardware
  2. Moab needs to improve its data-staging speed and reliability using several means for both grid and normal cluster operations. Moab will stage input and output data using “system jobs”. System jobs execute on the Moab head node, are tracked separately from user jobs, and <click> can have their own walltime limit which Moab would dynamically calculate using the same information used in grid job scheduling. T <click> This allows Moab to stage data with dependencies between the user job and the system jobs. <click> Moab needs to support other file transfer utilities for both grid and cluster operations; e.g., open-source products such as “rsync” and “gsiscp” and commercially available products, such as Aspera, that have additional security, reliability, and possible parallel operation.
  3. Different applications often require different clock frequencies in order to achieve maximum power savings, as evidenced by the dashed green line in the two graphs. The application on the left will consume the least power at the 1400 MHz clock frequency while the application on the right consumes the least power at the 1600 MHz frequency. Administrators or users must benchmark applications usage at different clock frequencies to obtain the runtimes and power consumption measurements for all frequencies in order to determine the optimal frequency for consuming the least amount of power. Of course, the benefits of power savings - lower operational costs - must be balanced against the benefits of faster execution times - better ROI on capital costs - which really means balancing both benefits to obtain the minimum total cost of ownership (TCO). For example, looking at the right graph the power consumption at 1.6 GHz is ~16950 joules and at 1.8 GHz is ~17125, which is about 1% more power, but the job execution time drops from ~73 seconds to ~66 seconds, which is 7 seconds or about 10% less time. A user may choose to run the application at 1.8 GHz because it can run in less time at very little additional cost. To illustrate, the user can run the application 11 times at 1.8 GHz in the time it takes to run the application 10 times at 1.6 GHz, with a power cost of 11.1 for 1.8 GHz compared to a power cost of 11.0 running the application 11 times at 1.6 GHz, which the user may consider a great deal!
  4. Kilby’s new CPU clock job submission option indicates the user’s desire to force the compute nodes allocated to the job to run with the specified clock frequency or power governor policy. This new option can be specified on both Moab’s msub and TORQUE’s qsub job submission commands. In addition, an administrator can assign the CPU clock job submission option to a Moab job template, which means all job submissions matching the job template will acquire inherit its CPU clock option value. When a CPU clock job submission option sets the clock frequency of the job’s allocated compute nodes and the job executes, then after the job completes TORQUE sets the clock frequency back to the value the node had before the job executed on the node. <click 1> The cpuclock= option can specify the absolute clock frequency, a Linux power governor policy, or a relative P-state or “performance-state” value. <click 2> An absolute clock frequency is specified in units of megahertz and must have a value of 16 or higher. For example, a value of 2200 means the processor(s) on the job’s compute nodes will run at 2200 MHz or 2.2 GHz. If a processor does not support the exact clock frequency value, TORQUE will select the available clock frequency closest to the specified value. <click 3> A Linux power governor policy is specified using one of the keywords identified in the slide. All compute nodes run the job with the specified power governor policy. <click 4> A relative P-state number is a value in the range 0 to 15. The value 0 means to run a processor at its “turbo” frequency. The values 1-15 refer to the available fastest non-turbo clock frequency to the available slowest non-turbo clock frequency, respectively. Processors may not support all 15 possible P-states, which means any P-state value larger than the last supported P-state defaults to the last supported P-state, which is the lowest and slowest clock frequency the processor supports.
  5. Moab’s “green” policy management understands only two so-called “power” states that are really scheduling availability states. “On” means a compute node is available for scheduling “Off” means a compute node is not available for scheduling A new “Power Idle Node Action” parameter permits the Moab administrator to specify what the “off” or “not-schedulable” power state should actually be when Moab applies green policy to idle nodes in order to reduce energy consumption. <click 1> Allowed values are standby, suspend, sleep, hibernate, shutdown, and off (currently the only value available). They are listed in least-power-savings to most-power-savings and least-time-to-awaken to most-time-to-awaken order. Note the green power management feature saves energy by placing a compute node in a non-active state, meaning it is not executing software. <click 2> As part of Moab handling additional low-power/no-power states, the Kilby release will include new power management “reference” scripts.
  6. Better view into your system utilization and what Moab is doing
  7. He figures his priority formula is not giving the user enough priority so he adjusts it in the priority policy “sound board” interface… With it, he can quickly understand if changing one or more weights will influence his user’s job priority. Notes for Engineering: The mixing board sliders are logarithmic When a component’s weight is set to 0, the whole control is supposed to be grayed out BUT the slider position for the sub components must be maintained (although their weight changes to 0) The search bar on top needs to go away in the policy management page Notice how the policy tabs are actually on the top – this is the design we must follow!