SlideShare a Scribd company logo
Using Community Clouds
for Load Testing:
the ProActive CLIF solution
Vladimir Bodnartchouk (ActiveEon)
Denis Caromel (INRIA, ActiveEon)
Bruno Dillenseger, Marina Deslaugiers, Daniel Stern (Orange Labs)



Agenda
1. Objectives, ProActive, Use Cases (Denis)
2. Community Cloud, Challenges (Daniel)
3. Load testing, ProActive CLIF, Architecture (Bruno)


                                                 OW2Con'12, November 28-29, 2012
                                                  Orange Labs, Paris. www.ow2.org
HPC Workflow & Parallelization




 Scheduling & Orchestration




      Cloud & Grid IaaS
Perspective
             ProActive Use Cases
ActiveEon’s Customers:

                   Multi-CLOUD Portal

                    ProActive Cloud
                Orchestration & Brokering




    IT        Engineering      Finance       Biotech      Media
                Space                                     Distrib.
                Energy

                                 OW2Con'12, November 28-29, 2012
                                  Orange Labs, Paris. www.ow2.org
Community Cloud: sharing is always
    economically innovative




• Members of a Community (SMEs, NGOs, employees, individuals) share
  CPU, storage, network, and (delegate a manager to) manage the whole
  platform so as to run ready-to-use services on top of it
   a Community Cloud is born
• Two business models
   • NIST-style community cloud: the services are used only by community members
   • extended: the community want to make profit and sell services in a "public"
     fashion

                                              OW2Con'12, November 28-29, 2012
                                               Orange Labs, Paris. www.ow2.org
Technological problems specific to
       Community Clouds                                         CD
                                                                     AB
                                                                          GH        EF
                                                                     IJ        CD        GH
1. Storage optimization for load                                MN        AB        IJ
                                                                     KL        MN        AB
   balancing and data availability                                        EF        KL
                                                                     CD        GH
   • sharing: data division (key-based)                                   IJ
   • replication: several copies of same data                        MN        AB
                                                                          KL
2. Security (many resources are not dedicated)
   • data and computation integrity           Avg daily uptime - 2hr periods
                                        Ry
                                        Rx
                                        Rz
                                        S
                                             01-02-03-04-05-06-07-08-09-10-11-12


3. Performance, reliability and profitability
   • predict what resources will be up in next periods
   • count the resource contributions for a fair payment
                                      OW2Con'12, November 28-29, 2012
                                       Orange Labs, Paris. www.ow2.org
Using a Community Cloud
            for Load Testing
• Computing and networking resources are used to generate traffic
  (load injectors) and measure the SUT performance.
• Thanks to the community cloud these resources are widely
  distributed




             Community cloud             workload




                                            System Under Test



                                       OW2Con'12, November 28-29, 2012
                                        Orange Labs, Paris. www.ow2.org
CLIF goes ProActive
CLIF is OW2’s Load Testing framework
  • high power distributed load injection
  • measures response times and resources usage
  • adaptable, extendible, embeddable
     • multiple UI (Java GUI, Eclipse, command-line, Jenkins)
     • multiple protocols (HTTP, FTP, DNS, IMAP, SIP… any of your own)
  • architecture based on the Fractal component model
Distribution support
  • historically based on FractalRMI (► current SVN trunk)
  • wide distribution across several networks may cause
    reliability and routing troubles
  • move towards ProActive (► ProActive SVN branch)

                                          OW2Con'12, November 28-29, 2012
                                           Orange Labs, Paris. www.ow2.org
ProActive CLIF on Community Cloud:
          Testbed Architecture
 Performance
 tester
                         definition of
                         load test job
 Jenkins server
 + ProActive CLIF
 plug-in

       job submission
                                         Community cloud
             node allocation               contributors



                                                                     System Under Test
Scheduling     Resourcing


                                                      OW2Con'12, November 28-29, 2012
                                                       Orange Labs, Paris. www.ow2.org
Perspectives
• Upcoming Friendly User Test of ProActive CLIF on
  community cloud at Orange Labs
  • collaboration with ActiveEon

• CLIF work plan: go further into ProActive adoption
  • upgrading CLIF’s architecture to better benefit from GCM
    (Grid Component Model – standard from ETSI)
  • make ProActive CLIF the default CLIF (SVN trunk)
  • collaboration within the OpenCloudware project

• Local Resources (Desktops, Cluster, Severs) +
   Various Clouds (OpenStack, VMware vSphere, …)

                                    OW2Con'12, November 28-29, 2012
                                     Orange Labs, Paris. www.ow2.org
clif.ow2.org
proactive.ow2.org




           OW2Con'12, November 28-29, 2012
            Orange Labs, Paris. www.ow2.org

More Related Content

PDF
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
PPT
PDF
[EUC2016] DockerCap: a software-level power capping orchestrator for Docker c...
PDF
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
PDF
Cloud: CDN Killer?
PDF
"Trade-offs in Implementing Deep Neural Networks on FPGAs," a Presentation fr...
PPTX
Big Data 2107 for Ribbon
PPT
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
[EUC2016] DockerCap: a software-level power capping orchestrator for Docker c...
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
Cloud: CDN Killer?
"Trade-offs in Implementing Deep Neural Networks on FPGAs," a Presentation fr...
Big Data 2107 for Ribbon
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...

What's hot (20)

PDF
Hpc Cloud project Overview
PDF
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
PDF
Domestic cloud
PPTX
Internship presentation
PPTX
Hitchhiker's Guide to Open Source Cloud Computing
PDF
Cloud computing and CloudStack
PPTX
cloud schedualing
PDF
CloudLightning and the OPM-based Use Case
PPTX
RL-Cache: Learning-Based Cache Admission for Content Delivery
PPTX
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
PPTX
OpenStack hands-on (All-in-One)
PDF
Hoverboards, Jetpacks, Clusters and Flux Capacitors
PPTX
Cloudsim & Green Cloud
PPT
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
PDF
Adapative Provisioning of Stream Processing Systems in the Cloud
ODP
Nagios Conference 2012 - Todd Groten - Monitoring Call of Duty: Elite
PPTX
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
PPT
Cloudsim & greencloud
PDF
Docker Application to Scientific Computing
PDF
Crash Course in Open Source Cloud Computing
Hpc Cloud project Overview
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
Domestic cloud
Internship presentation
Hitchhiker's Guide to Open Source Cloud Computing
Cloud computing and CloudStack
cloud schedualing
CloudLightning and the OPM-based Use Case
RL-Cache: Learning-Based Cache Admission for Content Delivery
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OpenStack hands-on (All-in-One)
Hoverboards, Jetpacks, Clusters and Flux Capacitors
Cloudsim & Green Cloud
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
Adapative Provisioning of Stream Processing Systems in the Cloud
Nagios Conference 2012 - Todd Groten - Monitoring Call of Duty: Elite
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloudsim & greencloud
Docker Application to Scientific Computing
Crash Course in Open Source Cloud Computing
Ad

Viewers also liked (20)

PPT
Enrolled agent’s examination introduction
PDF
OW2con'14 - Nanoko, 2 years feedback, Ubidreams
 
PDF
Ocelot Project, OW2con11, Nov 24-25, Paris
 
PDF
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 
PDF
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
 
PDF
Cloud and Grid Integration OW2 Conference Nov10
 
PDF
Ow2 SpagoBI Linuxtag09
 
PPT
Chapter 11
PPTX
프로젝트N 기획문서
PPT
Ea exam review course intro
PDF
OW2 Open Source Community Technology Council Update, OW2con'16, Paris.
 
PPT
Itf ipp ch01_2012_final
PPT
La Casa Invisible
PDF
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
 
PDF
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
 
PPT
Chapter 2 power point
PPTX
LinkedIn and Twitter Lab for Beginners
PPT
Social Media for Nutrition Bytes
PPSX
Dziękuję solidarności
PDF
The State of OW2. OW2con'15, November 17, Paris.
 
Enrolled agent’s examination introduction
OW2con'14 - Nanoko, 2 years feedback, Ubidreams
 
Ocelot Project, OW2con11, Nov 24-25, Paris
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
 
Cloud and Grid Integration OW2 Conference Nov10
 
Ow2 SpagoBI Linuxtag09
 
Chapter 11
프로젝트N 기획문서
Ea exam review course intro
OW2 Open Source Community Technology Council Update, OW2con'16, Paris.
 
Itf ipp ch01_2012_final
La Casa Invisible
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
 
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
 
Chapter 2 power point
LinkedIn and Twitter Lab for Beginners
Social Media for Nutrition Bytes
Dziękuję solidarności
The State of OW2. OW2con'15, November 17, Paris.
 
Ad

Similar to Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'12, Paris (20)

PPTX
ACES QuakeSim 2011
PPT
IaaS Cloud Benchmarking: Approaches, Challenges, and Experience
PDF
OW2 Clif Use Case OW2con11, Nov 24-25, Paris
 
PDF
Cloud Computing Conf 1209
PDF
The Open Science Data Cloud: Empowering the Long Tail of Science
PDF
Open Cloud Frameworks - Open Standards for the Cloud Community
PDF
Bertenthal
PDF
Erlang as a Cloud Citizen
PDF
Erlang as a cloud citizen, a fractal approach to throughput
PDF
Erlang and the Cloud: A Fractal Approach to Throughput
PDF
Open Cloud System Networking Vision
PDF
Cloudware initiative-ow2-conference-nov10
 
PPTX
Scalability and Reliability in the Cloud
PPTX
g-Social - Enhancing e-Science Tools with Social Networking Functionality
PPT
To_Infinity_and_Beyond_Internet_Scale_Workloads_Data_Center_Design_v6
PDF
Distributed Systems in Data Engineering
PPTX
Mobile Cloud Computing: Big Picture
PDF
Solutions for Exercises: Distributed Systems 5th Edition by Coulouris & Dolli...
PPT
Google Cloud Computing on Google Developer 2008 Day
PDF
Architectures For The Cloud
ACES QuakeSim 2011
IaaS Cloud Benchmarking: Approaches, Challenges, and Experience
OW2 Clif Use Case OW2con11, Nov 24-25, Paris
 
Cloud Computing Conf 1209
The Open Science Data Cloud: Empowering the Long Tail of Science
Open Cloud Frameworks - Open Standards for the Cloud Community
Bertenthal
Erlang as a Cloud Citizen
Erlang as a cloud citizen, a fractal approach to throughput
Erlang and the Cloud: A Fractal Approach to Throughput
Open Cloud System Networking Vision
Cloudware initiative-ow2-conference-nov10
 
Scalability and Reliability in the Cloud
g-Social - Enhancing e-Science Tools with Social Networking Functionality
To_Infinity_and_Beyond_Internet_Scale_Workloads_Data_Center_Design_v6
Distributed Systems in Data Engineering
Mobile Cloud Computing: Big Picture
Solutions for Exercises: Distributed Systems 5th Edition by Coulouris & Dolli...
Google Cloud Computing on Google Developer 2008 Day
Architectures For The Cloud

More from OW2 (20)

PDF
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
PDF
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
PDF
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
PDF
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
PDF
FusionIAM : la gestion des identités et des accés open source
 
PDF
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
PDF
SFScon'20 Bringing the User into the Equation
 
PDF
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
PDF
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
PDF
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
PDF
Open source contribution policies, OW2online, June 2020
 
PDF
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
PDF
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
PDF
Open Source Compliance at Orange, OW2online, June 2020
 
PDF
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
PDF
Intelligent package management with FASTEN, OW2online, June 2020
 
PDF
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
PDF
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
PDF
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
PDF
Cacti and Big Data at Orange France, OW2online, June 2020
 
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation theory and applications.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Spectroscopy.pptx food analysis technology
Unlocking AI with Model Context Protocol (MCP)
A comparative analysis of optical character recognition models for extracting...
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
Digital-Transformation-Roadmap-for-Companies.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
Encapsulation theory and applications.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Big Data Technologies - Introduction.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The AUB Centre for AI in Media Proposal.docx
Reach Out and Touch Someone: Haptics and Empathic Computing
Spectroscopy.pptx food analysis technology

Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'12, Paris

  • 1. Using Community Clouds for Load Testing: the ProActive CLIF solution Vladimir Bodnartchouk (ActiveEon) Denis Caromel (INRIA, ActiveEon) Bruno Dillenseger, Marina Deslaugiers, Daniel Stern (Orange Labs) Agenda 1. Objectives, ProActive, Use Cases (Denis) 2. Community Cloud, Challenges (Daniel) 3. Load testing, ProActive CLIF, Architecture (Bruno) OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 2. HPC Workflow & Parallelization Scheduling & Orchestration Cloud & Grid IaaS
  • 3. Perspective ProActive Use Cases ActiveEon’s Customers: Multi-CLOUD Portal ProActive Cloud Orchestration & Brokering IT Engineering Finance Biotech Media Space Distrib. Energy OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 4. Community Cloud: sharing is always economically innovative • Members of a Community (SMEs, NGOs, employees, individuals) share CPU, storage, network, and (delegate a manager to) manage the whole platform so as to run ready-to-use services on top of it a Community Cloud is born • Two business models • NIST-style community cloud: the services are used only by community members • extended: the community want to make profit and sell services in a "public" fashion OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 5. Technological problems specific to Community Clouds CD AB GH EF IJ CD GH 1. Storage optimization for load MN AB IJ KL MN AB balancing and data availability EF KL CD GH • sharing: data division (key-based) IJ • replication: several copies of same data MN AB KL 2. Security (many resources are not dedicated) • data and computation integrity Avg daily uptime - 2hr periods Ry Rx Rz S 01-02-03-04-05-06-07-08-09-10-11-12 3. Performance, reliability and profitability • predict what resources will be up in next periods • count the resource contributions for a fair payment OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 6. Using a Community Cloud for Load Testing • Computing and networking resources are used to generate traffic (load injectors) and measure the SUT performance. • Thanks to the community cloud these resources are widely distributed Community cloud workload System Under Test OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 7. CLIF goes ProActive CLIF is OW2’s Load Testing framework • high power distributed load injection • measures response times and resources usage • adaptable, extendible, embeddable • multiple UI (Java GUI, Eclipse, command-line, Jenkins) • multiple protocols (HTTP, FTP, DNS, IMAP, SIP… any of your own) • architecture based on the Fractal component model Distribution support • historically based on FractalRMI (► current SVN trunk) • wide distribution across several networks may cause reliability and routing troubles • move towards ProActive (► ProActive SVN branch) OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 8. ProActive CLIF on Community Cloud: Testbed Architecture Performance tester definition of load test job Jenkins server + ProActive CLIF plug-in job submission Community cloud node allocation contributors System Under Test Scheduling Resourcing OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 9. Perspectives • Upcoming Friendly User Test of ProActive CLIF on community cloud at Orange Labs • collaboration with ActiveEon • CLIF work plan: go further into ProActive adoption • upgrading CLIF’s architecture to better benefit from GCM (Grid Component Model – standard from ETSI) • make ProActive CLIF the default CLIF (SVN trunk) • collaboration within the OpenCloudware project • Local Resources (Desktops, Cluster, Severs) + Various Clouds (OpenStack, VMware vSphere, …) OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org
  • 10. clif.ow2.org proactive.ow2.org OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org