Agenda. ProActive Parallel Suite. 1. Background: INRIA, ActiveEon 2. ProActive Open Source: Programming, Scheduling, Resourcing
|
|
- Augustus Harvey
- 8 years ago
- Views:
Transcription
1 Des Multi-Cores aux Clouds avec ProActive Parallel Suite Agenda D. Caromel, et al. 1. Background: INRIA, ActiveEon 2. ProActive Open Source: Programming, Scheduling, Resourcing 3. Cloud Seeding with GPU 4. ProActive PACA GRID: Cloud Portal with GPUs Parallelism is Complex: Hiding Infra Details and Seamless Integration with Multi-Cores and GPU
2 1. Background 1. Background 2 2
3 OASIS Team & INRIA A joint team, Now about 35 persons 2004: First ProActive User Group 2009, April: ProActive 4.1, Distributed & Parallel: From Multi-cores to Enterprise GRIDs 3 3
4 OASIS Team Composition (35) Researchers (5): D. Caromel (UNSA, Det. INRIA) E. Madelaine (INRIA) F. Baude (UNSA) F. Huet (UNSA) L. Henrio (CNRS) PhDs (11): PostDoc (1): Regis Gascon (INRIA) Engineers (10): Elaine Isnard (AGOS) Fabien Viale (ANR OMD2, Renault ) Franca Perrina (AGOS) Germain Sigety (INRIA) Yu Feng (ETSI, FP6 EchoGrid) Bastien Sauvan (ADT Galaxy) Florin-Alexandru.Bratu (INRIA CPER) Igor Smirnov (Microsoft) Fabrice Fontenoy (AGOS) Antonio Cansado (INRIA, Conicyt) Brian Amedro (SCS-Agos) Cristian Ruz (INRIA, Conicyt) Elton Mathias (INRIA-Cordi) Imen Filali (SCS-Agos / FP7 SOA4All) Open position (Thales) Marcela Rivera (INRIA, Conicyt) Trainee (2): Muhammad Khan (STIC-Asia) Paul Naoumenko (INRIA/Région PACA) Viet Dung Doan (FP6 Bionets) Virginie Contes (SOA4ALL) Assistants (2): Guilherme Pezzi (AGOS, CIFRE SCP) Patricia Maleyran (INRIA) Located in Sophia Sandra Devauchelle Antipolis, (I3S) between Nice and Cannes, Visitors Welcome! + Visitors + Interns Etienne Vallette d Osia (Master 2 ISI) Laurent Vanni (Master 2 ISI) 4 4
5 Startup Company Born of INRIA Some Customers: Some Partners: Co-developing, Support for ProActive Parallel Suite Worldwide Customers: Fr, UK, Boston USA 5 5
6 2. ProActive Parallel Suite 6 6
7 Product: ProActive Parallel Suite Java Parallel Multi-Platform Resource Toolkit Job Scheduler Manager Used in Production Today: 50 Cores 300 Cores early 2010 Strong Differentiation: Java Parallel Programming + Integration + Portability: Linux, Windows, Mac + Versatility: Desktops, Cluster, Grid, Clouds = Perfect Flexibility 7
8 ProActive Programming: Active Objects 8 8
9 ProActive Programming View GPU nodes 9 9
10 ProActive Programming View GPU nodes 10 10
11 TYPED ASYNCHRONOUS GROUPS 11 11
12 Broadcast and Scatter Broadcast is the default behavior Use a group as parameter, Scattered depends on rankings cg ag JVM c1 s c2 c3 c1 c2 c3 JVM JVM ag.bar(cg); // broadcast cg ProActive.setScatterGroup(cg); ag.bar(cg); g) // scatter cg JVM
13 Dynamic Dispatch Group cg ag Slowest c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 JVM Fastest JVM c0 c2 c4 c6 c8 c1 c3 c5 c7 c9 JVM ag.bar(cg); JVM
14 Abstractions for Parallelism The right Tool to do the Task right
15 ProActive Parallel Suite Workflows in Java Master/Workers SPMD Components 15 15
16 Object-Oriented SPMD 16 16
17 Key Point MPI and programming languages from the 60 s will not make it Jack Dongarra, 2/13/2009, Wake Forest University talk It is time to get ride of MPI Alan Edelman, MIT, 06/16/2010, Ter@tec ScilabTec 10 Users Day (30 mn. ago)
18 OO SPMD: Object-Oriented SPMD A ag = newspmdgroup ( A, [ ], VirtualNode) // In each member mygroup.barrier ( 2D ); // Global Barrier mygroup.barrier ( vertical ); // Any Barrier mygroup.barrier ( north, south, east, west ); A
19 IC2D: Optimizing 19 19
20 IC2D 20 20
21 IC2D 21 21
22 ChartIt 22 22
23 Pies for Analysis and Optimization 23 23
24 Video 1: IC2D Optimizing Monitoring, Debugging, Optimizing 24
25 Scheduling & Resourcing 25 25
26 ProActive Scheduling
27 ProActive Scheduling Big Picture Multi-platform Graphical Client (RCP) ProActive Scheduler ProActive Resource Manager File-based or LDAP authentication Static Workflow Job Scheduling, Native and Java tasks, Retry on Error, Priority Policy, Configuration Scripts, Dynamic and Static node sources, Resource Selection by script, Monitoring and Control GUI, RESOURCES ProActive Deployment capabilities: Desktops, Clusters, Clouds, 27
28 Workflow Example : Picture Denoising Split Denoise Denoise Denoise Denoise Merge Job with selection on native executable availability (ImageMagik, GREYstoration) Multi-platform selection and command generation with file transfer in pre/post p scripts 28
29 ProActive Resourcing
30 RESOURCING User Interface 30 30
31 Clusters to Grids to Clouds: e.g. on Amazon EC
32 Node source Usecase : Configuration for external cloud with EC2 ProActive Scheduler ProActive Resource Manager Static ti Policy Timing Policy Dynamic 12/24 Workload Policy LSF Desktops EC2 Dedicated resources Desktops Amazon EC2 32
33 Video 2: Scheduler, Resource Manager 33
34 3. Cloud Seeding with GPU 34
35 Cloud Seeding with ProActive Amazon EC2 Execution Cloud Seeding strategy to mix heterogeneous computing resources : External GPU resources 35
36 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 Noised video file GPU nodes 36
37 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 User submit its noised video to the web interface GPU nodes 37
38 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 Web Server submit a denoising job the ProActive Scheduler GPU nodes 38
39 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 CPU nodes are used to split the video into smaller ones GPU nodes 39
40 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 CPU nodes are used to split the video into smaller ones GPU nodes 40
41 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 GPU nodes are responsible to denoise these small videos GPU nodes 41
42 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 GPU nodes are responsible to denoise these small videos GPU nodes 42
43 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 CPU nodes merge the denoised video parts GPU nodes 43
44 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 CPU nodes merge the denoised video parts GPU nodes 44
45 Cloud Seeding with ProActive CPU nodes Web Interface ProActive Scheduler + Resource Manager User Amazon EC2 The final denoised video is sent back to the user GPU nodes 45
46 4. ProActive PACA GRID: Cloud Portal with GPUs 46
47
48 The ProActive PACA Grid Platform (4) Total: 816 Cores 480 CUDA Cores 14.8TB Storage Publically Available Today 48
49 ProActive in Cloud Stack ProActive Cloud Portal IaaS 49
50 Conclusion 50 50
51 Conclusion Portability: Windows, Linux, Mac Versatility: Desktops, Grids, Clouds Java Parallel Multi-Platform Resource Toolkit Job Scheduler Manager Free Professional Open Source Software Manycores, Distribution and Cloud Multi-Core: Ready for a strong evolution Cloud: Smooth transition available (Desktop, Server, Cluster) 51
52 52 52
53 ProActive : Active objects JVM A ag = newactive ( A, [ ], VirtualNode) V v1 = ag.foo (param); V v2 = ag.bar (param);... v1.bar(); //Wait-By-Necessity JVM v2 v1 V ag A WBN! A Java Object Active Object Req. Queue Future Object Proxy Request Thread Wait-By-Necessity is a Dataflow Synchronization
54 Use Case 1: Genomics 54
55 Resources set up SOLID machine from 16 nodes Cluster Desktops Nodes can be dynamically added! EC2 Clouds 55 55
56 First Benchmarks The distributed version with ProActive of Mapreads has been tested on the INRIA cluster with two settings: the Reads file is split in either 30 or 10 slices Use Case: Matching 31 millions Sequences with the Human Genome (M=2, L=25) 4 Time FASTER from 20 to 100 Speed Up of 80 / Th. Sequential : 50 h 35 mn EC2 only test: t nearly the same performances as the local SOLiD cluster (+10%) For only $3,2/hour, EC2 has nearly the same perf. as the local SOLiD cluster (16 cores, for 2H30) On going Benchmarks on Windows Desktops and HPCS
57 Benchmark: local vs. hybrid cloud Use case: 3 runs performed in parallel containing a total of 28,5 millions of reads to be matched against the human genome SOLID nodes only Standard configuration using SOLID embedded nodes: 12 SOLID and EC2 nodes 12 SOLiD nodes 12 EC2 machines (type: mlarge, 2 nodes each) Total computation time: 12.5 hours Total computation time: 8 hours Gain: 4,5 hours (36% faster) EC2 costs: $40 57
58 Benchmark: local vs. EC2 cloud Execution time (min) Cost (US$) Standard PBS config 300 NA ProActive Amazon EC US$ For only $3,2/hour, the EC2 setup has nearly the same performances as the local SOLiD cluster 58
59 UC 2: Acceleration of Financial i Valuations 59
60 A High Performance Solution A Collaboration between Pricing Partners and ActiveEon Price-it Excel Accelerated by ProActive Parallel Suite A Global Solution: fully integrated with the same functionalities and interface as Price-it Excel while increasing its computing power High Quality Service: from both companies 60
61 Some Technical Facts Price-It C++ library developed d by Pricing i Partners Pricing solution dedicated to highly complex financial derivatives Specification and Constraints Accelerate Price-It Excel product Built on Price-It library, this product integrates an interface with Excel for input data management and results display Focus on highly parallelizable Greek computation Operating system: Windows 61
62 How Does it Work? Price-it Computing Distribution Price-it Excel Price-it Excel Regular Price-it Excel Interface ProActive Scheduler Automatic execution via job scheduler Pool of shared resources 62
63 Accelerated Price-it Performances Increased Productivity: Reduces Price-it Execution Time by 6 or more! More than 3 times faster with only 4 nodes! Even 6 times faster with 9 nodes! Use Case: Bermuda Vanilla, Model American MC Test conditions: One computation is split in 130 tasks that are distributed Each task uses 300ko Sequential 4 nodes 5 nodes 6 nodes 7 nodes 8 nodes 9 nodes Distributed 63
64 UC 3: SOA Analysis of Web Server Logs 64
65 Parallel Services Separation: BPEL Parallel Serv. Task Flow Standards et Portable High level Business Process Flexibility Domain specific Service Other Basic Service Job Scheduling Parameter Sweeping Parallel Services Scheduling `of Taskflow Jobs Divide & Conquer Other Operational Service Operational Services Scheduling Parameter Sweeping Service Resource Man. Enterprise Grid 65 65
66 Cas d études AMADEUS : Démonstration BPEL Scheduler RM Grille Log Parsing Log Parsing Log Parsing Log Parsing Log Parsing WS DB Log Transfer Application ID Log Transfer Application Log Parsing ID Log Parsing Logs stockés Agos Web Client Admin BPEL Console Admin WS Console Scheduler/ RM Interface MySQL Console BPEL/WS Web Client 66 66
67 Grid Monitoring integration Jobs Scheduler Job X Job Y Scheduler DB Business Availability Center JMX interface Resource Manager JDBC interface Discover Jobs, Tasks & Resources Discovery DDM Universal Create CMDB Configuration Management System information VM1 NATIVE 3 VM2 NATIVE 1 VM3 Pool of nodes in the grid VM4 VMx NATIVE 2 Collect Grid Jobs Type status indicators Collect Grid Components statistics indicators Indicators SiS 67
68 AGOS Platform Management HP- Business Availability Center (HP-BAC) Monitoring of the entire platform Cover all layers in the scope Provide monitoring dashboard and reports Tasks scheduler & Resources manager Integration with grid components Grid insights through indicator collection and running jobs on grid resources 68
69 AGOS: Grid Architecture for SOA Building a Platform for Agile SOA with Grid AGOS Solutions In Open Source with Professional Support 69 69
70 AGOS Infrastructure Management HP Systems Insight Manager (HP- SIM) Citrix XenCenter Monitoring of entire infrastructure Communicates with upper layer Hypervisor and VM management management software (HP BAC) Communicates with upper layer management software (HP BAC) 70
71 AGOS and HP Management tools Integration Services Processes and Jobs Discovery Grid Components Scheduler, Resource Manager Hypervisors/Virtual Machines Xen and Vmware Hosts and Guests Monitoring Hardware Infrastructure Servers, Storage, Network Components 71
72 4. Use Case: Wings Optimization 72
73 Wing performance (GridSystems, Spain) 73 73
74 Wing performance (GridSystems, Spain) 74 74
75 (2) ASP: Asynchronous Sequential Processes ASP Confluence and Determinacy Future updates can occur at any time Execution characterized by the order of request senders Determinacy of programs communicating over trees, A strong guide for implementation, Fault-Tolerance l and checkpointing, Model-Checking, 75 75
76 Key Point MPI and programming languages from the 60 s will not make it Jack Dongarra, 2/13/2009, Wake Forest University talk
77 NAS Parallel Benchmarks Experimented on 3D ElectroMagnetism, and Nasa Benchmarks Designed by NASA to evaluate benefits of high performance systems Strongly based on CFD 5 benchmarks (kernels) to test different aspects of a system 2 categories or focus variations: communication intensive and computation intensive 77 77
78 Communication Intensive CG Kernel (Conjugate Gradient) Floating point operations Eigen value computation High number of unstructured communications calls/node 570 MB sent/node 1 min % comms/wt Message density distribution Data density distribution 78 78
79 Communication Intensive CG Kernel (Conjugate Gradient) Comparable Performances 79 79
80 3. Parallel Scilab Simulations 80 80
81 Seamless Parallel & Distributed Scilab Static ti Policy Timing Policy Dynamic 12/24 Workload Policy LSF Desktops EC2 Dedicated resources Desktops Amazon EC2 81
82 Interface ProActive Scilab 82
83 Interface ProActive Matlab 83
84 Interface ProActive Scilab / Matlab Primitives de haut niveau Scilab/Matlab pour distribuer les calculs : f = PAeval(@foo,p1) // evalue f(p1) en asynchrone // f est un futur L = PAsolve(@foo, {p1,p2, pk}) // evalue foo(p1), foo(p2).. foo(pk) en asynchrone // L = f1, fk est une liste de futurs 84
85 Synchronization des calculs Primitives d attente : r = PAwaitForAny(L) // bloque et attend jusqu a l obtention du // premier des fk et retourne le resultat r lr = PAgetAny(L) // non-blocant, retourne une liste des resultats // deja obtenus 85
86 4. Use Case: OMD
87 OMD2 Interfaces Open Sources pour faciliter les Optimisations i Multi-Disciplinaires i li i Distribuées ib 87
88 OMD2 : Interfaces Open Sources pour faciliter les Optimisations Multi-Disciplinaires Distribuées 88
89 Plateforme OMD2, vue générale : Input (Xi,obj fct, constr) User / Renault DIGITEO / SCILA AB f(x1) f(xn) f(x2) ENSM-SE, SE ECP TAO, UTC, ENS, INRIA Optimizer (surrogate based, CMA ES...) test case 1 locall test cases 2,3,4 webservice Middleware Proactive end Sirehna + CD-adapco Output (Analysis) Cluster 1 Cluster 2... Cluster N adapco UTC INRIA 89
90 Distribution des calculs Acquisition des maillages, etc WS Catia Stratégie de résolution Boucle optimisation Soumission du PO N1 N2 Ressources Ni1 Scheduler PO Visualisation stats, etc Nik Calculs f(x) BD Mailleur Solveur 90
91 Les cas tests Conduit d'admission 350 P2 P min CPU P4 P6 P3 P5 P7 P8 P10 P9 <1min CPU Conduit de climatisation 3D P12 P Conduit de climatisation 2D 100h CPU 1000h CPU Culasse multi-disciplinaire Aéro externe 91
92 Interface ProActive Scilab 92
93 Exemple d utilisation : Boucle d Optimisation futurelist = {}; PAconnect( //machine where the scheduler is running ) do { if size(futurelist) < MAX_SENT { x=opt.ask(); // asks a new vector future = PAeval (@f, {x}); // asynchronously send f(x) to grid futurelist = append(futurelist, future); } else { resultlist = PAgetAny(futureList); // Get Available results If resultlist!= void { // Updates the optimizer with new results for i=1:size(resultlist) { [y,x] = resultlist(i); opt.tell(y,x); } } else Sleep (t) } } while ~(opt.stop()) 93
Agenda. Open Source pour. ProActive Parallel Suite : Simulations Parallèles et Réparties
ProActive Parallel Suite : Open Source pour Simulations Parallèles et Réparties Agenda 1. Background: INRIA, ActiveEon 2. ProActive OS Toolkit: Programming, Scheduling, Resourcing 3. UC 1: ANR OMD2 4.
More informationAgenda: 1. Background 2. Solution: ProActive 3. Live Demonstration 4. IFP EN Use Case
Advances in Cloud Computing with ProActive Parallel Suite D. Caromel Accelerate and Orchestrate Enterprise Applications Hybrid Cloud Solutions (Private with Public Burst) Agenda: 1. Background 2. Solution:
More informationDenis Caromel, CEO Ac.veEon. Orchestrate and Accelerate Applica.ons. Open Source Cloud Solu.ons Hybrid Cloud: Private with Burst Capacity
Cloud computing et Virtualisation : applications au domaine de la Finance Denis Caromel, CEO Ac.veEon Orchestrate and Accelerate Applica.ons Open Source Cloud Solu.ons Hybrid Cloud: Private with Burst
More informationGridCOMP ProActive/GCM tutorial and and Hands-On Grid Programming
GridCOMP ProActive/GCM tutorial and and Hands-On Grid Programming Cédric Dalmasso, Antonio Cansado and Denis Caromel INRIA - OASIS Team INRIA -- CNRS -- I3S -- Univ. of Nice Sophia-Antipolis, IUF IV Grid@Work,
More informationBrian Amedro CTO. Worldwide Customers
Denis Caromel CEO Brian Amedro CTO Cloud Enterprise Applications (B2B) Reduce Costs (IT) + Reduce Pains (Time) Worldwide Customers 1 1 Software company born of INRIA in 2007 Software Editor, Open Source
More informationManjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Innovative Solutions for 3D Rendering Aneka is a market oriented Cloud development and management platform with rapid application development and workload
More informationManjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Aneka Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities.
More informationCloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
More informationCluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
More informationITG Software Engineering
IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.
More information<Insert Picture Here> Cloud Computing Strategy
Cloud Computing Strategy Rex Wang VP Infrastructure and Management The following is intended to outline our general product direction. It is intended for information purposes only,
More informationIntegrated Communication Systems
Integrated Communication Systems Courses, Research, and Thesis Topics Prof. Paul Müller University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY http://www.icsy.de
More informationOW2 Open Source Cloudware Initiative
OW2 Open Source Cloudware Initiative Denis Caromel, INRIA, CNRS I3S Frédéric Dang Tran, Orange Labs Jean-Pierre Laisné, Bull, OW2 Alexandre Lefebvre, Orange Labs, OW2, Jean-Marc Menaud, Ecole des Mines
More informationCloud Computing Architecture with OpenNebula HPC Cloud Use Cases
NASA Ames NASA Advanced Supercomputing (NAS) Division California, May 24th, 2012 Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases Ignacio M. Llorente Project Director OpenNebula Project.
More informationAn Efficient Framework for Running Applications on Clusters, Grids and Clouds
An Efficient Framework for Running Applications on Clusters, Grids and Clouds Brian Amedro, Françoise Baude, Denis Caromel, Christian Delbé, Imen Filali, Fabrice Huet, Elton Mathias, and Oleg Smirnov Abstract
More informationLinux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering
Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering NIST Definition of Cloud Computing Cloud computing is a model for enabling convenient, on-demand
More informationAutomating Big Data Benchmarking for Different Architectures with ALOJA
www.bsc.es Jan 2016 Automating Big Data Benchmarking for Different Architectures with ALOJA Nicolas Poggi, Postdoc Researcher Agenda 1. Intro on Hadoop performance 1. Current scenario and problematic 2.
More informationPrivate Cloud for WebSphere Virtual Enterprise Application Hosting
Private Cloud for WebSphere Virtual Enterprise Application Hosting Tracy Smith Nationwide Insurance February 7, 2013 Session Number 12884 www.linkedin.com/in/tracysmith2 smitht40@nationwide.com Private
More informationNVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?
NVIDIA GRID OVERVIEW Imagine if responsive Windows and rich multimedia experiences were available via virtual desktop infrastructure, even those with intensive graphics needs. NVIDIA makes this possible
More informationAneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
More informationApplications to Computational Financial and GPU Computing. May 16th. Dr. Daniel Egloff +41 44 520 01 17 +41 79 430 03 61
F# Applications to Computational Financial and GPU Computing May 16th Dr. Daniel Egloff +41 44 520 01 17 +41 79 430 03 61 Today! Why care about F#? Just another fashion?! Three success stories! How Alea.cuBase
More information<Insert Picture Here> Private Cloud with Fusion Middleware
Private Cloud with Fusion Middleware Duško Vukmanović Principal Sales Consultant, Oracle dusko.vukmanovic@oracle.com The following is intended to outline our general product direction.
More informationOMD 2 platform dedicated to HPC Optimisation
OMD 2 platform dedicated to HPC Optimisation ScilabTEC 2011 École Polytechnique ACKNOWLEDGMENT: This work has been supported by French National Research Agency (ANR) through COSINUS program (project OMD
More informationIBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
More informationAnalysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms
Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of
More informationThis presentation provides an overview of the architecture of the IBM Workload Deployer product.
This presentation provides an overview of the architecture of the IBM Workload Deployer product. Page 1 of 17 This presentation starts with an overview of the appliance components and then provides more
More informationDomain 1: Self-sizing and green PaaS
Domain 1: Self-sizing and green PaaS Goal: improve the platform efficiency Performance Energy cost Challenges Cluster growth/shrink capabilities according to workload Data center multi-tenancy with limited
More informationTowards Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms. Mobilware 2010
Towards lication Model for Augmenting Computing Capabilities of Mobile Platforms Mobilware 2010 Xinwen Zhang, Simon Gibbs, Anugeetha Kunjithapatham, and Sangoh Jeong Computer Science Lab. Samsung Information
More informationDemystifying the Cloud Computing 02.22.2012
Demystifying the Cloud Computing 02.22.2012 Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently
More informationT-110.5121 Mobile Cloud Computing Private Cloud & Assignment 2 19.10.2011
T-110.5121 Mobile Cloud Computing Private Cloud & Assignment 2 19.10.2011 Yrjö Raivio, Koushik Annapureddy, Ramasivakarthik Mallavarapu Aalto University, School of Science Department of Computer Science
More informationwww.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009
SEE-GRID-SCI Virtualization and Grid Computing with XEN www.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009 Milan Potocnik University
More information<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises
Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Speaker Title The following is intended to outline our general product direction. It is intended for information
More information2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
More informationCLOUDFORMS Open Hybrid Cloud
Open Hybrid Cloud Cloud Evolution statt Cloud Revolution Lutz Lange, RHCA, Solution Architect, Red Hat Frank Rosendahl, RHCA, Solution Architect, DASEQ GmbH Cloud Operations Management Delivers an Open
More information9/26/2011. What is Virtualization? What are the different types of virtualization.
CSE 501 Monday, September 26, 2011 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,
More informationHow To Improve The Fit For Purpose Model At Nationwide It
Nationwide IT Nationwide s Private Cloud Journey Brian Callaghan, AVP IT Engineering -Nationwide Insurance Introduction For over eight years Nationwide has been striving to improve our virtualization and
More informationVirtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer kklemperer@blackboard.com Agenda Session Length:
More informationCLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000
More informationMobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
More informationArcGIS for Server: In the Cloud
DevSummit DC February 11, 2015 Washington, DC ArcGIS for Server: In the Cloud Bonnie Stayer, Esri Session Outline Cloud Overview - Benefits - Types of clouds ArcGIS in AWS - Cloud Builder - Maintenance
More information<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization
Enabling Cloud Deployments with Oracle Virtualization NAME TITLE The following is intended to outline our general product direction. It is intended for information purposes only,
More informationPlug-and-play Virtual Appliance Clusters Running Hadoop. Dr. Renato Figueiredo ACIS Lab - University of Florida
Plug-and-play Virtual Appliance Clusters Running Hadoop Dr. Renato Figueiredo ACIS Lab - University of Florida Advanced Computing and Information Systems laboratory Introduction You have so far learned
More informationBarnaby Jeans Sr. Solution Architect Business Critical Applications
Barnaby Jeans Sr. Solution Architect Business Critical Applications Connected, Mobile, Information-Centric World Business Reduction in Complexity via New IT Architectures and Business Models The IT Dilemma
More informationArcGIS Pro: Virtualizing in Citrix XenApp and XenDesktop. Emily Apsey Performance Engineer
ArcGIS Pro: Virtualizing in Citrix XenApp and XenDesktop Emily Apsey Performance Engineer Presentation Overview What it takes to successfully virtualize ArcGIS Pro in Citrix XenApp and XenDesktop - Shareable
More informationPERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE
PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE Sudha M 1, Harish G M 2, Nandan A 3, Usha J 4 1 Department of MCA, R V College of Engineering, Bangalore : 560059, India sudha.mooki@gmail.com 2 Department
More informationlocuz.com HPC App Portal V2.0 DATASHEET
locuz.com HPC App Portal V2.0 DATASHEET Ganana HPC App Portal makes it easier for users to run HPC applications without programming and for administrators to better manage their clusters. The web-based
More informationAccelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing
Accelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing Innovation Intelligence Devin Jensen August 2012 Altair Knows HPC Altair is the only company that: makes HPC tools
More informationHP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
More informationDeVoxx 2009 Presentation proposals from the OW2 Community.
DeVoxx 2009 Presentation proposals from the OW2 Community. 1. Flex in new generation monitoring interfaces 2. Agile application server for custom made SOA solution 3. Ambiant Application Server 4. Open
More informationScaling LS-DYNA on Rescale HPC Cloud Simulation Platform
Scaling LS-DYNA on Rescale HPC Cloud Simulation Platform Joris Poort, President & CEO, Rescale, Inc. Ilea Graedel, Manager, Rescale, Inc. 1 Cloud HPC on the Rise 1.1 Background Engineering and science
More informationHow To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
More informationCUDA in the Cloud Enabling HPC Workloads in OpenStack With special thanks to Andrew Younge (Indiana Univ.) and Massimo Bernaschi (IAC-CNR)
CUDA in the Cloud Enabling HPC Workloads in OpenStack John Paul Walters Computer Scien5st, USC Informa5on Sciences Ins5tute jwalters@isi.edu With special thanks to Andrew Younge (Indiana Univ.) and Massimo
More information<Insert Picture Here> Oracle VM and Cloud Computing
Oracle VM and Cloud Computing Paulo Bosco Otto Sales Consultant paulo.bosco.otto@oracle.com The following is intended to outline our general product direction. It is intended for
More informationCLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
More informationUsing SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP
More informationWith Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments
RED HAT ENTERPRISE VIRTUALIZATION DATASHEET RED HAT ENTERPRISE VIRTUALIZATION AT A GLANCE Provides a complete end-toend enterprise virtualization solution for servers and desktop Provides an on-ramp to
More informationSimplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions
Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions 64% of organizations were investing or planning to invest on Big Data technology
More informationCorso di Reti di Calcolatori L-A. Cloud Computing
Università degli Studi di Bologna Facoltà di Ingegneria Corso di Reti di Calcolatori L-A Cloud Computing Antonio Corradi Luca Foschini Some Clouds 1 What is Cloud computing? The architecture and terminology
More informationFoundations and Concepts
vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationIntroduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
More informationThe Lattice Project: A Multi-Model Grid Computing System. Center for Bioinformatics and Computational Biology University of Maryland
The Lattice Project: A Multi-Model Grid Computing System Center for Bioinformatics and Computational Biology University of Maryland Parallel Computing PARALLEL COMPUTING a form of computation in which
More informationHP SiteScope software
HP SiteScope software When you can see availability and performance, you can improve it. Improve the availability and performance of your IT environment HP SiteScope software helps you to agentlessly monitor
More informationAssignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
More informationHPC Cluster Decisions and ANSYS Configuration Best Practices. Diana Collier Lead Systems Support Specialist Houston UGM May 2014
HPC Cluster Decisions and ANSYS Configuration Best Practices Diana Collier Lead Systems Support Specialist Houston UGM May 2014 1 Agenda Introduction Lead Systems Support Specialist Cluster Decisions Job
More informationKVM, OpenStack, and the Open Cloud
KVM, OpenStack, and the Open Cloud Adam Jollans, IBM & Mike Kadera, Intel CloudOpen Europe - October 13, 2014 13Oct14 Open VirtualizaGon Alliance 1 Agenda A Brief History of VirtualizaGon KVM Architecture
More informationAn enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises
agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,
More informationProgram Grid and HPC5+ workshop
Program Grid and HPC5+ workshop 24-30, Bahman 1391 Tuesday Wednesday 9.00-9.45 9.45-10.30 Break 11.00-11.45 11.45-12.30 Lunch 14.00-17.00 Workshop Rouhani Karimi MosalmanTabar Karimi G+MMT+K Opening IPM_Grid
More informationQualogy 2014-08-29 M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization
Qualogy 2014-08-29 M. Schildmeijer Whitepaper Oracle Exalogic FMW Optimization 1 Inhoudsopgave 1. Preface... 3 2. WebLogic Domain Level... 4 2.1 Domain Enhancements... 4 2.2 JDBC SDP enhancement... 4 2.3
More informationSeed4C: A Cloud Security Infrastructure validated on Grid 5000
Seed4C: A Cloud Security Infrastructure validated on Grid 5000 E. Caron 1, A. Lefray 1, B. Marquet 2, and J. Rouzaud-Cornabas 1 1 Université de Lyon. LIP Laboratory. UMR CNRS - ENS Lyon - INRIA - UCBL
More informationMonitoring Agent for Microsoft Exchange Server 6.3.1 Fix Pack 9. Reference IBM
Monitoring Agent for Microsoft Exchange Server 6.3.1 Fix Pack 9 Reference IBM Monitoring Agent for Microsoft Exchange Server 6.3.1 Fix Pack 9 Reference IBM Note Before using this information and the product
More informationWeek Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration
ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing
More information<Insert Picture Here> Architekturen, Bausteine und Konzepte für Private Clouds Detlef Drewanz EMEA Server Principal Sales Consultant
Architekturen, Bausteine und Konzepte für Private Clouds Detlef Drewanz EMEA Server Principal Sales Consultant The following is intended to outline our general product direction.
More information- Cameron Haight, Gartner
1 Today, there is a six (6) week SLA for VM provisioning it s easy to provision a VM, the other elements change storage, network and other infrastructure components still take the same ole effort - Cameron
More informationSUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.
SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack
More informationDavid Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems
David Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems About me David Rioja Redondo Telecommunication Engineer - Universidad de Alcalá >2 years building and managing clusters UPM
More informationAneka Dynamic Provisioning
MANJRASOFT PTY LTD Aneka Aneka 2.0 Manjrasoft 10/22/2010 This document describes the dynamic provisioning features implemented in Aneka and how it is possible to leverage dynamic resources for scaling
More informationCitrix XenServer 5.6 OpenSource Xen 2.6 on RHEL 5 OpenSource Xen 3.2 on Debian 5.0(Lenny)
Installing and configuring Intelligent Power Protector On Xen Virtualized Architecture Citrix XenServer 5.6 OpenSource Xen 2.6 on RHEL 5 OpenSource Xen 3.2 on Debian 5.0(Lenny) 1 Introduction... 3 1. Citrix
More informationConfiguring and Managing a Private Cloud with Enterprise Manager 12c
Configuring and Managing a Private Cloud with Enterprise Manager 12c IOUG Online Education Series 12:00pm - 1:00pm CT, June 26, 2012, Kai Yu Oracle Solutions Engineering Lab Enterprise Solutions Engineering,
More informationBright Cluster Manager
Bright Cluster Manager For HPC, Hadoop and OpenStack Craig Hunneyman Director of Business Development Bright Computing Craig.Hunneyman@BrightComputing.com Agenda Who is Bright Computing? What is Bright
More informationINTRODUCTION TO CLOUD MANAGEMENT
CONFIGURING AND MANAGING A PRIVATE CLOUD WITH ORACLE ENTERPRISE MANAGER 12C Kai Yu, Dell Inc. INTRODUCTION TO CLOUD MANAGEMENT Oracle cloud supports several types of resource service models: Infrastructure
More informationSimplest Scalable Architecture
Simplest Scalable Architecture NOW Network Of Workstations Many types of Clusters (form HP s Dr. Bruce J. Walker) High Performance Clusters Beowulf; 1000 nodes; parallel programs; MPI Load-leveling Clusters
More informationApplication Performance in the Cloud
Application Performance in the Cloud Understanding and ensuring application performance in highly elastic environments Albert Mavashev, CTO Nastel Technologies, Inc. amavashev@nastel.com What is Cloud?
More informationIBM Platform Computing : infrastructure management for HPC solutions on OpenPOWER Jing Li, Software Development Manager IBM
IBM Platform Computing : infrastructure management for HPC solutions on OpenPOWER Jing Li, Software Development Manager IBM #OpenPOWERSummit Join the conversation at #OpenPOWERSummit 1 Scale-out and Cloud
More informationMonitoring Agent for Citrix Virtual Desktop Infrastructure Version 8.1.3. Reference IBM
Monitoring Agent for Citrix Virtual Desktop Infrastructure Version 8.1.3 Reference IBM Monitoring Agent for Citrix Virtual Desktop Infrastructure Version 8.1.3 Reference IBM Note Before using this information
More informationI D C T E C H N O L O G Y S P O T L I G H T
I D C T E C H N O L O G Y S P O T L I G H T U n i fied Cloud Management Increases IT- as- a - S e r vi c e Ag i l i t y November 2013 Adapted from VMware Unifies Cloud Management Portfolio with a Focus
More informationPrivate Cloud Management
Private Cloud Management Speaker Systems Engineer Unified Data Center & Cloud Team Germany Juni 2016 Agenda Cisco Enterprise Cloud Suite Two Speeds of Applications DevOps Starting Point into PaaS Cloud
More informationRunning and Enhancing your own Galaxy. Daniel Blankenberg The Galaxy Team http://usegalaxy.org
Running and Enhancing your own Galaxy Daniel Blankenberg The Galaxy Team http://usegalaxy.org Overview Where and How you can use and build Galaxy public website local instance on the cloud tool shed/contributing
More informationBuilding Platform as a Service for Scientific Applications
Building Platform as a Service for Scientific Applications Moustafa AbdelBaky moustafa@cac.rutgers.edu Rutgers Discovery Informa=cs Ins=tute (RDI 2 ) The NSF Cloud and Autonomic Compu=ng Center Department
More informationsimplify monitoring Environment Prerequisites for Installation Simplify Monitoring 11.4 (v11.4) Document Date: January 2015 www.tricerat.
simplify monitoring Environment Prerequisites for Installation Simplify Monitoring 11.4 (v11.4) Document Date: January 2015 www.tricerat.com Legal Notices Simplify Monitoring s Configuration for Citrix
More informationCisco Intelligent Automation for Cloud
Product Data Sheet Cisco Intelligent Automation for Cloud Early adopters of cloud-based service delivery were seeking additional cost savings beyond those achieved with server virtualization and abstraction.
More informationLiferay Portal s Document Library: Architectural Overview, Performance and Scalability
Liferay Portal s Document Library: Architectural Overview, Performance and Scalability Table of Contents EXECUTIVE SUMMARY... 1 HIGH LEVEL ARCHITECTURE... 2 User Interface Layer... 2 Service Layer....
More informationIntroduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber
Introduction to grid technologies, parallel and cloud computing Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber OUTLINES Grid Computing Parallel programming technologies (MPI- Open MP-Cuda )
More informationIndex C, D. Background Intelligent Transfer Service (BITS), 174, 191
Index A Active Directory Restore Mode (DSRM), 12 Application profile, 293 Availability sets configure possible and preferred owners, 282 283 creation, 279 281 guest cluster, 279 physical cluster, 279 virtual
More informationInvest in your business with Ubuntu Advantage.
Invest in your business with Ubuntu Advantage. Expert advice. Specialist tools. Dedicated support. Introducing Ubuntu Advantage Contents 02 Introducing Ubuntu Advantage 03 Ubuntu Advantage 04 - Landscape
More informationSimplify VDI and RDS Private Clouds for SMBs
PRODUCT BRIEF Simplify VDI and RDS Private Clouds for SMBs VDI Private Cloud Konect Elite is an application and virtual desktop delivery software that offers the ability to dynamically sync, create, configure,
More informationThe QEMU/KVM Hypervisor
The /KVM Hypervisor Understanding what's powering your virtual machine Dr. David Alan Gilbert dgilbert@redhat.com 2015-10-14 Topics Hypervisors and where /KVM sits Components of a virtual machine KVM Devices:
More information"Charting the Course...... to Your Success!" MOC 50290 A Understanding and Administering Windows HPC Server 2008. Course Summary
Description Course Summary This course provides students with the knowledge and skills to manage and deploy Microsoft HPC Server 2008 clusters. Objectives At the end of this course, students will be Plan
More informationIntegration in the cloud - IPaaS with Fuse technology. Charles Moulliard Apache Committer
Integration in the cloud - IPaaS with Fuse technology Charles Moulliard Apache Committer Agenda Introduction & Key concepts What is ipaas? Fuse Fabric & Fuse Mngt Console jclouds & Apache CloudStack Demo
More informationVirtual Machines. www.viplavkambli.com
1 Virtual Machines A virtual machine (VM) is a "completely isolated guest operating system installation within a normal host operating system". Modern virtual machines are implemented with either software
More information