SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
IFP EN and OW2 ProActive Parallel Suite

                   D. Caromel



Accelerate and Orchestrate Enterprise Applications


Hybrid Cloud Solutions (Private with Public Burst)



                  Agenda:
    1.   Background
    2.   Solution: ProActive
    3.   IFP EN Use Case
    4.   Live Demonstration
                                                     1
                                                         1
1. Background




2
                    2
INRIA OASIS Team Composition (35)
 Researchers (5):    PostDoc (1):
      D. Caromel (UNSA, Det. INRIA)                  Regis Gascon (INRIA)
      E. Madelaine (INRIA)                    Engineers (10):
      F. Baude (UNSA)                                Elaine Isnard (AGOS)
      F. Huet (UNSA)                                 Fabien Viale (ANR OMD2, Renault )
      L. Henrio (CNRS)                               Franca Perrina (AGOS)

 PhDs (11):                                      
                                                  
                                                       Germain Sigety (INRIA)
                                                       Yu Feng (ETSI, FP6 EchoGrid)
      Antonio Cansado (INRIA, Conicyt)               Bastien Sauvan (ADT Galaxy)
      Brian Amedro (SCS-Agos)                        Florin-Alexandru.Bratu (INRIA CPER)
      Cristian Ruz (INRIA, Conicyt)                  Igor Smirnov (Microsoft)
      Elton Mathias (INRIA-Cordi)                    Fabrice Fontenoy (AGOS)
      Imen Filali (SCS-Agos / FP7 SOA4All)           Open position (Thales)
      Marcela Rivera (INRIA, Conicyt)
                                               Trainee (2):
      Muhammad Khan (STIC-Asia)
                                                      Etienne Vallette d’Osia (Master 2 ISI)
      Paul Naoumenko (INRIA/Région PACA)
                                                      Laurent Vanni           (Master 2 ISI)
      Viet Dung Doan (FP6 Bionets)
      Virginie Contes (SOA4ALL)               Assistants (2):
      Guilherme Pezzi (AGOS, CIFRE SCP)           Patricia Maleyran (INRIA)
                                          Located  Sophia Antipolis,(I3S)
                                                  in Sandra Devauchelle between
 + Visitors + Interns                                Nice and Cannes,
                                                      Visitors Welcome!                   3
                                                                                                3
ActiveEon Overview

 ActiveEon, a software company born of INRIA,
   founded in 2007, HQ in the French scientific park
   Sophia Antipolis

 Co developing with INRIA ProActive Parallel
   Suite®, a Professional Open Source middleware
   for parallel, distributed, multi-core computing

 Core mission: Scale Beyond Limits

 Providing a full range of services for
   ProActive Parallel Suite

 Worldwide production customers and users:




                                                       4
A Wide Range of Services
 Training and Certification
      Accelerate learning process
   Consulting
      Optimize your infrastructure and
       maximize ROI
   Technical Support - Subscription
      The guarantee of a quick and
       efficient assistance
   Integration-Development
      Get ActiveEon’s products fine tuned
       to your specific needs
   Partnerships
      With OEMs and ISVs
                                             5
2. ProActive Parallel Suite




6
                                  6
HPC Workflow & Parallelization




 Scheduling & Orchestration




          Cloud & Grid




                                 7
Technology & Solutions

                         HPC Workflow & Parallelization
              Studio for HPC, Workflow Visualization
              Native Tasks (MPI, OpenMP, Multi-thread, GPU)
              Java APIs for Parallelization & Distribution
              Matlab & Scilab Distributed Computing


                           Scheduling & Orchestration
              Multi-Application & Multi-Tenant
              Portal with Data Management, Remote Visualization
              APIs (Java, REST, CLI)
              Integration in existing Applications and Web Portals

                                  Cloud & Grid
              Physical Machines (Servers, Clusters, Desktops) and
              Virtual (Hyper-V, VMware, KVM, Xen; OpenStack)
              Dynamic Policies, Full accounting of resource usage
              Public Cloud Burst (EC2, Azure, Data Centers)

                                                                     8
Workflow Studio




                  9
ProActive MapReduce


 Same APIs as Hadoop
  Easy switch from Hadoop
  to ProActive
 Does not requires an HDFS
  File System
 Runs on general purpose,
  Multi-tenant,
  Multi-Application Clouds
 Available as PaaS


                              10
3. IFP Energies Nouvelles Use Case




11
                                          11
IFP Energies Nouvelles




                         12
                              12
IFP Energies Nouvelles Use Case



 Deployment in production for all sites of IFP EN
 On over 600 computers
 Demanding applications: business workflows,
  numerical and financial simulations, Matlab ™ and
  Scilab, data analysis ( Map / Reduce)
 Web-based portal as well as
      RCP and
      APIs : from within Application


                                                      13
Integration: Scilab and Matlab, Applications




     Static Policy    Timing Policy   Dynamic Workload
                         12/24             Policy
         LSF
                       Desktops             EC2




Dedicated resources
                      Desktops                    Amazon EC2

                                                               14
IFP Energies Nouvelles Use Case


 Deployment in production for all sites of IFP EN
 On over 600 computers
 Demanding applications: business workflows,
  numerical and financial simulations, Matlab ™ and
  Scilab, data analysis ( Map / Reduce)
 Web-based portal as well as RCP and APIs

“With the adoption of ProActive […] IFP EN enters in the era of
Cloud Computing. We are going to cut on our hardware and
software costs, to strengthen our business workflows, to use
these globalized resources directly in our business software in
order to accelerate them”, Frédéric Gauluet, IFP EN


                                                                  15
4. Live Demonstration
       on a Production Platform

              ProActive PACA:
     1 368 Cores, 30 TB, 480 Cuda GPUs




16
                                         16
The ProActive PACA Grid Platform

Production Platform operated by:


            Total:
 1 368 Cores
 480 GPU CUDA Cores
 30TB Storage
 Publically Available Today



                                     17
18
19
ProActive Orchestration Portal




                                 20
ProActive Renault Use Case




                             1000 Cores
                             Production
                             Cloud Portal




      21                                    21
Remote Visualization Directly from Portal




                                            22
Engineering Optimizations: Renault UC




                                        23
                                             23
Workflow Studio




                  24
Orchestration Portal
with Graphical Workflow Visu




                               25
ProActive Workflow Studio
   OpenStack Workflow




                            26
Deploying VMs with ProActive Cloud




                                     27
Deploying VMs with ProActive Cloud




                                     28
Conclusion


             29
Technology & Solutions

                         HPC Workflow & Parallelization
              Studio for HPC, Workflow Visualization
              Native Tasks (MPI, OpenMP, Multi-thread, GPU)
              Java APIs for Parallelization & Distribution
              Matlab & Scilab Distributed Computing


                           Scheduling & Orchestration
              Multi-Application & Multi-Tenant
              Portal with Data Management, Remote Visualization
              APIs (Java, REST, CLI)
              Integration in existing Applications and Web Portals

                                  Cloud & Grid
              Physical Machines (Servers, Clusters, Desktops) and
              Virtual (Hyper-V, VMware, KVM, Xen; OpenStack)
              Dynamic Policies, Full accounting of resource usage
              Public Cloud Burst (EC2, Azure, Data Centers)

                                                                     30
Private, Public & Hybrid Clouds

Enterprise                                                   Application
 Private                                                         and
 Hybrid                                                       Workflow
  Cloud                                                      Acceleration




     Static Policy    Timing Policy           Dynamic Workload
                         12/24                     Policy
         LSF
                       Desktops                   On Burst




Dedicated resources
      On premise      Desktops        External Data Center, Amazon EC2,
                                      Azure
                                                                            31

Contenu connexe

Similaire à Cloud / IFPEN Proactive Case Study - Denis Caromel, Activeon

Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10
OW2
 

Similaire à Cloud / IFPEN Proactive Case Study - Denis Caromel, Activeon (20)

Activeeon - Scale Beyond Limits
Activeeon - Scale Beyond LimitsActiveeon - Scale Beyond Limits
Activeeon - Scale Beyond Limits
 
StratusLab at FOSDEM'13
StratusLab at FOSDEM'13StratusLab at FOSDEM'13
StratusLab at FOSDEM'13
 
Redfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined InfrastructureRedfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined Infrastructure
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
OpenStack and Puppet
OpenStack and PuppetOpenStack and Puppet
OpenStack and Puppet
 
Java User Group Freiburg - Internet of Things für Java-Entwickler
Java User Group Freiburg - Internet of Things für Java-EntwicklerJava User Group Freiburg - Internet of Things für Java-Entwickler
Java User Group Freiburg - Internet of Things für Java-Entwickler
 
StratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on SimplicityStratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on Simplicity
 
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
PEPS: CNES Sentinel Satellite Image Analysis, On-Premises and in the Cloud wi...
 
101b-3
101b-3101b-3
101b-3
 
2013-05-22 RedHatGov Partner Event
2013-05-22 RedHatGov Partner Event2013-05-22 RedHatGov Partner Event
2013-05-22 RedHatGov Partner Event
 
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
vBACD- July 2012 - Crash Course in Open Source Cloud ComputingvBACD- July 2012 - Crash Course in Open Source Cloud Computing
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
 
Extending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with KubernetesExtending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with Kubernetes
 
AGILE M18 – State of the “Nation”
AGILE M18 – State of the “Nation”AGILE M18 – State of the “Nation”
AGILE M18 – State of the “Nation”
 
resumePdf
resumePdfresumePdf
resumePdf
 
IBM: The Linux Ecosystem
IBM: The Linux EcosystemIBM: The Linux Ecosystem
IBM: The Linux Ecosystem
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 
Best practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at RenaultBest practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at Renault
 
Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10
 
Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0
 
CV-eng-2016
CV-eng-2016CV-eng-2016
CV-eng-2016
 

Plus de Paris Open Source Summit

#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
Paris Open Source Summit
 

Plus de Paris Open Source Summit (20)

#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
 
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
 
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
 
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
 
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
 
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
 
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
 
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
 
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
 
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
 
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
 
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
 
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
 
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
 
#OSSPARIS19 - Table ronde : souveraineté des données
#OSSPARIS19 - Table ronde : souveraineté des données #OSSPARIS19 - Table ronde : souveraineté des données
#OSSPARIS19 - Table ronde : souveraineté des données
 
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
 
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
 
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Cloud / IFPEN Proactive Case Study - Denis Caromel, Activeon

  • 1. IFP EN and OW2 ProActive Parallel Suite D. Caromel Accelerate and Orchestrate Enterprise Applications Hybrid Cloud Solutions (Private with Public Burst) Agenda: 1. Background 2. Solution: ProActive 3. IFP EN Use Case 4. Live Demonstration 1 1
  • 3. INRIA OASIS Team Composition (35)  Researchers (5):  PostDoc (1):  D. Caromel (UNSA, Det. INRIA)  Regis Gascon (INRIA)  E. Madelaine (INRIA)  Engineers (10):  F. Baude (UNSA)  Elaine Isnard (AGOS)  F. Huet (UNSA)  Fabien Viale (ANR OMD2, Renault )  L. Henrio (CNRS)  Franca Perrina (AGOS)  PhDs (11):   Germain Sigety (INRIA) Yu Feng (ETSI, FP6 EchoGrid)  Antonio Cansado (INRIA, Conicyt)  Bastien Sauvan (ADT Galaxy)  Brian Amedro (SCS-Agos)  Florin-Alexandru.Bratu (INRIA CPER)  Cristian Ruz (INRIA, Conicyt)  Igor Smirnov (Microsoft)  Elton Mathias (INRIA-Cordi)  Fabrice Fontenoy (AGOS)  Imen Filali (SCS-Agos / FP7 SOA4All)  Open position (Thales)  Marcela Rivera (INRIA, Conicyt)  Trainee (2):  Muhammad Khan (STIC-Asia)  Etienne Vallette d’Osia (Master 2 ISI)  Paul Naoumenko (INRIA/Région PACA)  Laurent Vanni (Master 2 ISI)  Viet Dung Doan (FP6 Bionets)  Virginie Contes (SOA4ALL)  Assistants (2):  Guilherme Pezzi (AGOS, CIFRE SCP)  Patricia Maleyran (INRIA) Located  Sophia Antipolis,(I3S) in Sandra Devauchelle between  + Visitors + Interns Nice and Cannes, Visitors Welcome! 3 3
  • 4. ActiveEon Overview  ActiveEon, a software company born of INRIA, founded in 2007, HQ in the French scientific park Sophia Antipolis  Co developing with INRIA ProActive Parallel Suite®, a Professional Open Source middleware for parallel, distributed, multi-core computing  Core mission: Scale Beyond Limits  Providing a full range of services for ProActive Parallel Suite  Worldwide production customers and users: 4
  • 5. A Wide Range of Services  Training and Certification  Accelerate learning process  Consulting  Optimize your infrastructure and maximize ROI  Technical Support - Subscription  The guarantee of a quick and efficient assistance  Integration-Development  Get ActiveEon’s products fine tuned to your specific needs  Partnerships  With OEMs and ISVs 5
  • 7. HPC Workflow & Parallelization Scheduling & Orchestration Cloud & Grid 7
  • 8. Technology & Solutions HPC Workflow & Parallelization Studio for HPC, Workflow Visualization Native Tasks (MPI, OpenMP, Multi-thread, GPU) Java APIs for Parallelization & Distribution Matlab & Scilab Distributed Computing Scheduling & Orchestration Multi-Application & Multi-Tenant Portal with Data Management, Remote Visualization APIs (Java, REST, CLI) Integration in existing Applications and Web Portals Cloud & Grid Physical Machines (Servers, Clusters, Desktops) and Virtual (Hyper-V, VMware, KVM, Xen; OpenStack) Dynamic Policies, Full accounting of resource usage Public Cloud Burst (EC2, Azure, Data Centers) 8
  • 10. ProActive MapReduce  Same APIs as Hadoop Easy switch from Hadoop to ProActive  Does not requires an HDFS File System  Runs on general purpose, Multi-tenant, Multi-Application Clouds  Available as PaaS 10
  • 11. 3. IFP Energies Nouvelles Use Case 11 11
  • 13. IFP Energies Nouvelles Use Case  Deployment in production for all sites of IFP EN  On over 600 computers  Demanding applications: business workflows, numerical and financial simulations, Matlab ™ and Scilab, data analysis ( Map / Reduce)  Web-based portal as well as RCP and APIs : from within Application 13
  • 14. Integration: Scilab and Matlab, Applications Static Policy Timing Policy Dynamic Workload 12/24 Policy LSF Desktops EC2 Dedicated resources Desktops Amazon EC2 14
  • 15. IFP Energies Nouvelles Use Case  Deployment in production for all sites of IFP EN  On over 600 computers  Demanding applications: business workflows, numerical and financial simulations, Matlab ™ and Scilab, data analysis ( Map / Reduce)  Web-based portal as well as RCP and APIs “With the adoption of ProActive […] IFP EN enters in the era of Cloud Computing. We are going to cut on our hardware and software costs, to strengthen our business workflows, to use these globalized resources directly in our business software in order to accelerate them”, Frédéric Gauluet, IFP EN 15
  • 16. 4. Live Demonstration on a Production Platform ProActive PACA: 1 368 Cores, 30 TB, 480 Cuda GPUs 16 16
  • 17. The ProActive PACA Grid Platform Production Platform operated by: Total:  1 368 Cores  480 GPU CUDA Cores  30TB Storage Publically Available Today 17
  • 18. 18
  • 19. 19
  • 21. ProActive Renault Use Case 1000 Cores Production Cloud Portal 21 21
  • 26. ProActive Workflow Studio OpenStack Workflow 26
  • 27. Deploying VMs with ProActive Cloud 27
  • 28. Deploying VMs with ProActive Cloud 28
  • 30. Technology & Solutions HPC Workflow & Parallelization Studio for HPC, Workflow Visualization Native Tasks (MPI, OpenMP, Multi-thread, GPU) Java APIs for Parallelization & Distribution Matlab & Scilab Distributed Computing Scheduling & Orchestration Multi-Application & Multi-Tenant Portal with Data Management, Remote Visualization APIs (Java, REST, CLI) Integration in existing Applications and Web Portals Cloud & Grid Physical Machines (Servers, Clusters, Desktops) and Virtual (Hyper-V, VMware, KVM, Xen; OpenStack) Dynamic Policies, Full accounting of resource usage Public Cloud Burst (EC2, Azure, Data Centers) 30
  • 31. Private, Public & Hybrid Clouds Enterprise Application Private and Hybrid Workflow Cloud Acceleration Static Policy Timing Policy Dynamic Workload 12/24 Policy LSF Desktops On Burst Dedicated resources On premise Desktops External Data Center, Amazon EC2, Azure 31