Home
Project Full Title: Deliverable:
Contents
1. Y Volatility A a it Z color Position we eceu vy BeGeosenens a Figure 9 Agent Based Simulation topologies examples 7 2 Repast Simphony Toolkit Repast Simphony Recursive Porous Agent Simulation Toolkit is a free and open source ABS environment developed by The University of Chicago and the Decision and Information Sciences Division at Argonne National Laboratory www dis anl gov It is widely used for modelling complex and dynamically adaptive behaviours of a system The initialization of a repast ABS is programmed in a class that uses the ContextBuilder lt I gt interface In this class the environment the initial number of agents that are located in the environment etc are set up Each agent type s logic is programmed in the respective agent class Each agent can interact with other agents and the environment using their methods The number of objects of an agent class is the population of the specific agent type that exist in the context at a specific time instance The agents have all the fundamental concepts of object oriented programming i e inheritance encapsulation polymorphism Repast models run using the Repast S runtime GUI This allows a modeller to configure the model runtime requirements the visualization requirements the graphical presentation of the outputs etc Furthermore if specified in the runtime GUI the user can experiment with different input parameter values The listed parameter
2. cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Simulation for cloudSME manufacturing amp engineering EXAMPLES SIMULATION APPLICATIONS DEPLOYMENT CENTER ADVICE amp SUPPORT HOME ADVICE amp SUPPORT Do you need help or specific consulting Our experts will be happy to answer your questions Advice amp Support vAdvice amp Support We offer tutorials for General introduction to cloudSME e software deployment in the AppCenter AppCenter Overview s J j f g AK software deployment on our platforms CB platform SZTAKI platform a a a eee ee e infrastructure provider IP adding their cloud resources to our CloudSME platform e advanced usage workflow creation on the SZTAKI platform Creating a workflow on cloudSME In the case you need more details please o CELI Sreet 0 Have a look at first apps for real companies DIRECT TO THE APPCENTER Figure 15 The Advice amp Support section groups the most important consultancy topics 8 2 Placement of the Tutorials and Training Materials on the Website The Advice amp Support Center will contain all training materials videos slide shares and documents sorted by topics Figure 16 All tutorials will additionally be displayed on the respective application page in the CB AppCenter Overview or CloudBroker Platform Overview or WS PGRADE gUSE Overview Workpackage WP9 Page 28 pe cloud SME Simulation for
3. manufacturing amp engineering AP Simulation for cloudSME manufacturing amp engineering EXAMPLES cloudSME CloudBroker AppCenter Overview ien Leta Ne on ey depen Cloud broker appcenter overview v1 1 from Andreas Ocklenburg Ea Geran o D9 3 Manuals and Training Materials SIMULATION APPLICATIONS DEPLOYMENT CENTER ADVICE amp SUPPORT Advice amp Support wAdvice amp Support General introduction to cloudSME vAppCenter Overview Working with Apps getting started AppCenter Billing Guide AppCenter Software Publishing AppCenter and CB platform integration CloudBroker Platform Overview Creating a workflow on cloudSME Tweet Have a look at first apps for real companies DIRECT TO THE APPCENTER Figure 16 Single Tutorials shown in a preview window Workpackage WP9 Page 29 rm cloudSME Simulation for manufacturing amp engineering 9 Conclusions The CloudSME Simulation Platform CSSP is a 3 layer architecture where the different layers provide different services for different types of users Therefore to find the right service for a certain type of user requires detailed information on the services and their usage This deliverable summarizes those manuals and training materials that help the users to find their ways in selecting the proper service and to learn the use of the selected service As a summary here we provide the list of manuals and presentations tutorials that are a
4. Materials JUSE 3 6Series Release Date 09 10 2013 07 11 2013 12 02 2014 04 03 2014 22 05 2014 24 06 2014 03 07 2014 31 07 2014 23 09 2014 Workflow Improved Supportfor Improved as XSEDE OCCI based Data debugging Direct cloud Data Avenue SHIWA E Avenue by MOAB amp SGE Submission seti support support n s i access access breakpoints submitter Service Portal User Portal User Portal User Portal User Portal User Portal User PortalUser PortalUser Portal User Manual Manual Manual Manual Manual Manual Manual Manual Manual DCI Bridge WS PGRADE Admin Admin Admin Admin DCI Bridge Cloud Manual Cookbook Manual Manual Manual Manual Manual Admin Guide New Main ASM Developer Manual DCI Bridge DCI Bridge DCI Bridge DCI Bridge DCI Bridge Manual Manual Manual Manual Manual Figure 6 The WS PGRADE gUSE 3 6 series Changed Manuals Liferay 6 2 and Apache MetaBroker Tomcat 7 support S S v Portal User Manual Admin Manual Changed Manuals Figure 7 The WS PGRADE gUSE 3 7 series 6 2 Presentations Tutorials and Videos Besides the manuals there are several other training materials in form of presentations tutorials and videos Tutorials to create various workflows on the CloudSME Production Portal as a WS PGRADE gUSE based Portal ie http cloudsme prod lpds sztaki hu liferay portal 6 1 0 Workpackage WP9 Page 18 cloud SME Simulation
5. apps com advice support cloudbroker platform overview rest api usage e Java Client API binary https cloudsme prototype cloudbroker com tools CloudbrokerAPI 2 0 0a zip e Java Client API source code at GitHub https github com CloudBroker cbp java api e Command Line Interface https cloudsme prototype cloudbroker com tools CloudbrokerCLI 1 2 1 zip e Command Line Interface source code at GitHub https github com CloudBroker cbp cli 5 6 CloudBroker Platform and CloudBroker AppCenter Integration Every software vendor that uses the CloudBroker Platform can integrate it with the CloudBroker AppCenter to gain the following advantages e Simplified billing process including multiple pricing options o Subscription model e g monthly o Individual usage o Usage time minutes seconds runtime hours o Coupling to corresponding charges on the Platform backend side e Simplified software usage from the end user perspective To find out how to integrate the CloudBroker Platform with the CloudBroker AppCeniter the CloudBroker AppCenter Software Publishing Guide provides the required information 6 WS PGRADE gUSE In this chapter we give a more detailed description of WS PGRADE gUSE and its related manuals and training materials Figure 2 summarizes the different usage scenarios of WS PGRADE gUSE as part of the CloudSME Simulation Platform Page 13 2 Simulation for boa cloudSME manufacturing amp engineering D9 3 Manua
6. can learn how to offer their infrastructure on the Platform by reading the Resource Registration Guide Resource Account Registration and Usage Guide will be useful for the infrastructure providers who would like to allow software vendors to deploy their software onto the providers resource 5 3 End Users Getting Started Guides To start using the platform each user needs to be registered The CloudBroker Platform Registration and Login Guide provides information on the registration procedure details End users can easily learn how to run applications offered on the Platform by reading the Job Submission Guide End users can find out how to run jobs in the most efficient way by consulting the Job Performance Optimization Guide 5 4 Revenue Generation The CloudBroker Platform can be used to generate revenues for software and infrastructure usage To generate revenues for software and infrastructure usage software vendors and resource providers need to specify prices for their software and resources Information on the billing details can be found in the CloudBroker Platform Billing Guide To simplify the billing process for both software vendors and end users the CloudBroker Platform can be integrated with the CloudBroker AppCenter Please consult the CloudBroker AppCenter Billing Guide to find out how the integration can contribute to the billing simplification http Awww cloudsme apps com advice support
7. cloudbroker platform overview registration and login uide r http www cloudsme apps com advice support cloudbroker platform overview ressource registration guide 1 http Awww cloudsme apps com advice support cloudbroker platform overview ressource accounts registration and usage guide 12 http Awww cloudsme apps com advice support cloudbroker platform overview registration and login guide 13 http www cloudsme apps com advice support cloudbroker platform overview job submission cb 14 http www cloudsme apps com advice support cloudbroker platform overview job performance optimization 1 gt http www cloudsme apps com advice support cloudbroker platform overview billing guide cb platform 16 http Awww cloudsme apps com advice support appcenter overview appcenter billing guide Page 12 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 5 5 Clients and APIs The platform can be accessed via application programming interfaces APIs If you would like to steer the CloudBroker Platform from an external client or application programming interface you currently have the following possibilities e REST Web Service API Java Client API binary Java Client API source code at GitHub Command Line Interface Command Line Interface source code at GitHub The corresponding clients or documentation can be found via the following links e REST API usage manual http www cloudsme
8. each user needs to be registered The CloudBroker Platform Registration and Login Guide provides information on the registration procedure details Software vendors can find out how to publish their software on the platform by consulting the Software Deployment Guide Job Performance Optimization Guide will be useful for the software vendors who would like to optimize their images and as a result make their applications running faster Software vendors can find out how to deploy their software on resources that do not belong to their organization by reading the Resource Account Registration and Usage Guide gt http www cloudsme apps com advice support cloudbroker platform overview registration and login uide 8 httpo www cloudsme apps com advice support cloudbroker platform overview software deployment on cb l http www cloudsme apps com advice support cloudbroker platform overview job performance optimization http www cloudsme apps com advice support cloudbroker platform overview ressource accounts registration and usage guide Workpackage WP9 Page 11 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 5 2 Resource Providers Getting Started Guides To start using the platform each user needs to be registered The CloudBroker Platform Registration and Login Guide provides information on the registration procedure details Infrastructure providers
9. for manufacturing amp engineering D9 3 Manuals and Training Materials e Tutorial 1 One Job Workflow Creation and Submission by the Use of Own Executable e Tutorial 2 One Job Workflow Creation and Submission Using a Preregistered Software on CloudBroker Platform e Tutorial 3 Parameter Sweep PS Job Based Workflow Creation and Submission by the Use of Own Executable e Tutorial 4 Parameter Sweep PS Job Based Workflow Creation and Submission Using Preregistered Software on CloudBroker Platform e Tutorial 5 Registration Process The first four tutorials are available in video format as well Note All mentioned training materials are available in hitp Awww cloudsme apps com advice support Additional tutorial videos can be accessed from gUSE website http quse hu documentation videos 7 Complex Example Tutorial This section aims to provide general guidelines for three main functionalities of the CloudSME Platform CSSP Using a working example it is demonstrated how application developers can deploy software on CSSP develop workflows and use existing workflows for parallel simulation execution For this purpose we use an open source simulation software tool that can be accessed without fee by the public Also users can experiment and replicate the process using the same or other open sources software In this example we use the java version of Repast Simphony 2 1 Repast S 2 1 simulation toolkit downloadable at htt
10. is also attached to this document DCI Bridge Service This guide helps professionals to use DCI Bridge as standalone service in the job submission process Example codes discussed in the document are also available 6 1 4 Generic Docs Release Issue Policy This documentation defines the exact roles and process of a general WS PGRADE gUSE release License Description of free download components third party terms and conditions of WS PGRADE gUSE How to Read gUSE Documents Useful guide and documentation map for reading the gUSE documentation gUSE in a Nutshell Quick overview about gUSE It provides a big picture about gUSE and correctly answers the essential question about gUSE what is this If you meet gUSE at the very first time look at this document Figure 4 5 6 and 7 summarize the gUSE release series from 3 4 to the current 3 7 series as well as provide information about the essential novelty of the releases and about the related docs Page 16 D Simulation for TF cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Release Date 21 12 2011 14 02 2012 20 03 2012 29 03 2012 09 05 2012 11 06 2012 15 06 2012 05 07 2012 18 07 2012 gLite ARC and New job UNICORE can Connection to haa i J Statistics LifeRay6 1 EDGI VO Service improvement in submission tool Fane run on EMI x A SHIWA Wizard rtal dial DCI Bridge unction User Inte ae upp upp izar portal dialog Repository obje
11. it on the cloud or locally OCAT O CEREO Training the simulations e Consulting The CloudBroker AppCenter provides a range of functionality for simulation software vendors to deploy and provide their simulation software to M amp E SMEs e Direct execution from the one stop shop e Execution through cloud service CloudBroker Platform e Execution through own web service e Download of vendor software with or without integrated execution on cloud platform Self deployment of simulation software or access to simulation software service Self management of information about simulation software Value adding services offerings Self determination of pricing methods Workpackage WP9 e Software page customization e Software description providing e Manuals training materials providing e Tutorials e Trainings e Consulting e Per single usage e Per time e g second minute runtime hour e Subscription model e g per month e Coupling to the CloudBroker Platform charges Page 9 A Simulation for cae cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Depending on the user roles the AppCenter users can perform different activities In general the activities can be divided according to the roles as follows Publish software Generate revenues for software usage Purchase and use software published by other vendors Software vendors Software end users Purcha
12. to run a single instance of a simulation software this was described in deliverable D9 1 in detail whereas the Parameter Sweep Wizard can be used to run multiple instances of a simulation software in parallel each processing an element of a parameter set this was described in deliverable D9 2 in detail Simulation Software end users can simply use the simulation software they are already familiar with In the background the simulation software can access the CSSP through the Remote API web service interface in order to run workflows that invoke a simulation application deployed in the CloudSME infrastructure 6 1 Manuals All these aspects of WS PGRADE gUSE are described by a large set of manuals In order to facilitate to get to Know with the different versions of gUSE we have created a how to called Workpackage WP9 Page 14 aaa Simulation for cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials documentation map Figure 3 With the help of this information users can easily find the documents they are seeking for To make it even more transparent the gUSE manuals are color coded The green docs are the manuals for administrators and operators the red ones are for portal developers blue docs are for portal users and finally the orange documents provide generic good to know information for everybody for users for administrators for developers INSTALLATION WIZARD MANUAL UPGRADE MANUA
13. via preview Header Footer including at least Newsletter Contact form Legal information Contact __ Legal information page Figure 11 Path diagram of the AppCenter age WP Page 25 A Simulation for cae cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials On the homepage Figure 12 the user will have the choice between four main features of the AppCenter The Slideshares which will be revised thoroughly will also show the portfolio but focusing on and leading to single products like the brewery template for example Testimonials see Figure 13 will be shown on the homepage as well They ll directly lead to the respective use case A welcome slideshare which will always be displayed in the beginning will contain an easy explanation on the purpose of the AppCenter With regard to the thematic focus of this chapter the next sections will show the click path through the most technical area of the AppCenter the so called Deployment Center Simulation for udsME manufacturing amp engineering EXAMPLES SIMULATION APPLICATIONS DEPLOYMENT CENTER ADVICE amp SUPPORT Arepresentative CloudSME business scenario 2 a cowenensedsmunorstwwe Welcome to cloudSME Simufation end users support for g eurobios We enable companies to adopt cloud technologies in their business processes especially in the area of simulation For software vendors we offer a suitable platform supp
14. L ADMINISTRATOR MANUAL DCI BRIDGE ADMINISTRATOR MANUAL for general purposes RELEASE ISSUE POLICY LICENSE COOKBOOK FOR GATEWAY DEVELOPERS ASM DEVELOPER GUIDE REMOTE API CONFIGURATION DCI BRIDGE SERVICE NEW Figure 3 WS PGRADE gUSE documentation map WS PGRADE PORTAL USER MANUAL WS PGRADE PORTAL COOKBOOK HOW TO READ GUSE DOCUMENTS GUSE INA NUTSHELL CLOUD SPECIFIC ADMINISTRATION GUIDE 6 1 1 Manuals for Application Developers e WS PGRADE Portal User Manual released for each gUSE version Detailed guide and description of WS PGRADE Portal at user level e WS PGRADE portal cookbook The most typical and common use cases of WS PGRADE gUSE portal In the focus is to introduce a practical transparent user level now to guide about various workflow creation configuration and submission processes in WS PGRADE 6 1 2 Manuals for Administrators and Operators e Installation Wizard Manual released for each gUSE version The most relevant and useful information about installation of WS PGRADE gUSE system by Installation Wizard tool The manual gives description about the installation prerequisites programs the detailed installation process as well as considerations about testing and security e Upgrade Manual released for each gUSE version Upgrade description about WS PGRADE gUSE from the previous version to current one The manual provides information about the e
15. Simulation f A imulation for D9 3 Manuals and Training Materials cloudsME manufacturing amp engineering Simulation for manufacturing amp engineering cloudSME Project Full Title Cloud based Simulation platform for Manufacturing and Engineering Project Acronym CloudSME Project Number 608886 Programme Cooperation Themes Information and Communication Technologies Nanosciences Nanotechnologies Materials and new Production Technologies NMP Call Identifier FP7 2013 NMP ICT FOF Factories of the Future Funding Scheme Collaborative Project Start date of project 01 07 2013 Duration 30 months Deliverable D9 3 Manuals and training materials Due date of deliverable 31 03 2015 Actual submission date 30 03 2015 WPL SZTAKI Dissemination Level PU Version 1 0 AlJAplLnranlann MALDA Worknackaage WPO Y JIENA GINGA w VVI J A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Table of Contents 1 ListolFig res and VA OS senseraro E EEEa 4 2 Status and Change History cccccccccssccccsececeececseeeeceecesseeeeceeesseeeseeeseueesseeeeseeeesseeeess 5 I 2 19 9 VAO a E ee ee ee 6 A WAN OCUICTI ON co eace andacaceacensaceandecadacacaeacdeaatenaiacavecadeaatecasecavenedeantecesecesenacsactersiecasececsastecsaecctes 7 3 6 010 0 21 6 0 1 19 anei en oe ne eee eee ee 9 6 CloudBroker Platform cccccccccccecccececeeesecec
16. Tutorial 6 ClooudSME_Tutorial6 Complex example Deployment and multi cloud workflow development using the open source Agent Based Simulation Tool Repast Simphony 2 1 31 All listed WS PGRADE gUSE documents are available in Sourceforge site of gUSE http sourceforge net projects guse files and http sourceforge net projects guse files 3 6 8 Documentation All tutorials listed in this section are available in http www cloudsme apps com advice support Page 31
17. ation for cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 10 2 Tutorials 10 2 1 CloudBroker AppCenter ccccccccccesceceeeeeceeeeceeceeseeeeseecessaeeeseesesseeeeseeeessaees 31 10 2 2 CloudBroker Platform AEE E E E E E EE E E E E codeine 31 102o Wo FORADE OU E me mn A 31 10 2 4 Complex Example Tutorial cccccceccccssececeeeceeeeeseeeeseeeesseeeeseeesseeeseeeesaaees 31 Page 3 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials List of Figures and Tables Figure 1 Layers of the CloudSME Simulation Platform ccccccccccseeeeceeeesaeeeeseeeeseeeeeaes 8 Figure 2 Use cases of WS PGRADE gUSE as part of the CloudSME Simulation Platform 14 Figure 3 WS PGRADE gUSE documentation Map cccccccceececeeeeeseeeteeesseeeeseeeesseeeesees 15 Figure 4 The WS PGRADE QUSE 3 4 SY ieS cccccssccceseeecesceceueeecaueeceueesseeeesaneessueeeseas 17 Figure 5 The WS PGRADE gUSE 3 5 SerieS cccccceececseeeeceeeeseeeeeseeeeseueesseeeeseeeesseeesens 17 Figure 6 The WS PGRADE GUSE 3 6 SES viceccteescczccnctesateendercdsscdeatsinnssninarsmdueteednss 18 Figure 7 The WS PGRADE gUSE 3 7 S MieS cccccceecceeeeeeceeeeseeeeeseeeeseeeeesaeeesaeeessaeeesees 18 Figure 8 Agent Based Simulation main CONCENTS cccceececeeeeeeeeeeeeeseeeeeeeeseeeeneeeseeeeseeees 21 Figure 9 Agent Based Simulation
18. bs that run on three different clouds 7 3 2 Distribute the Input Parameter Sets We start multiple instances on single or multiple clouds using different input parameters In the created workflow the generator node distributes the different input parameters XML schema in three instances of the same cloud resources 7 4 Users The diagram in Figure 10 shows the actions that are covered in the three user levels and the index in the tutorial that are referred to The practices can be easily transferred to other simulation packages Page 23 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Prepare 4 deployment f script Actions Prepare execution script Deploy on different resources Software Users developers Tutorial Task A eCreate workflow graph utorial Workflow Actions cate u developers Worn t index Configure workflow Prepare model files Define input and output files eSubmit jobs Tutorial index Repast S Actions end users Figure 10 Complex example tutorial target users 7 4 1 Software Developers Task A of the tutorial http www cloudsme apps com advice support refers to software developers and shows how to prepare the required scripts and deploy the software tool on the CSSP The deployment will create an image of the application and its dependenc
19. cting with passive agents and the environment Passive agents not aware of other agents and the environment Environment Active Agent Attributes Static name Dynamic state memory igh i a naa ek saa Passive Agent Attributes Static name Behaviours goal driven e g find target and kill 5 in Ability to modify behaviours ynamic state resources Methods Update rules d ic attribut eee eee eget eet eee Behaviours passive e g ageing Figure 8 Agent Based Simulation main concepts The way that agents are connected to each other constitutes the topology of the ABS model Agents usually do not communicate with all the other agents in the space A common concept of agents is the neighborhood Each agent can hold information about its local neighborhood and the neighboring agents and communicate with them The agents can move in a number of different topologies A very common spatial topology for agents is a form of Cellular Automata CA Agents move on a grid and their neighborhood consists of the adjacent grid cells A common grid neighborhood is the von Neumann neighborhood that consists of five cells i e the central cell and the four adjacent cells that represent right angle directionality Another commonly used neighborhood is the Moore neighborhood that is formed of nine grid cells and includes the 45 angle directionality In a Euclidean topology agents can travel in two or three dimensiona
20. cts machine DCI Bridge PortalUsern DCI Bridge Portal User Portal User Portal User Portal User Portal User Manual Manual Manual Manual Manual Manual Manual Manual DCI Bridge DCI Bridge Manual Manual Install Wizard Manual for every release WS PGRADE Cookbook permanently improving ASM and Remote API documentation Figure 4 The WS PGRADE gUSE 3 4 series GT5 support New Main Changed Manuals AUSE 3 5Series E Se FE Le te Jar IIS Sa 23 08 2012 18 09 2012 17 10 2012 14 03 2013 09 04 2013 17 05 2013 31 05 2013 24 07 2013 Providing billing Extension in Cloud A EMI Ul v2 information support for Improved System about using remote Statistics performance Broker remote support for workflow Waki z t t t support SHIWA REST API CloudBroker running SHI function optimization repository repositor pE based job j ji submission Workflow Faster job IDB tokad T roved sharing submission CloudBroker support New Main DCI Bridge DCI Bridge Portal User DCI Bridge Portal User Portal User Portal User Portal User Portal User Manual Manual Manual Manual Manual Manual Manual Manual Manual Portal User Portal Use Release Issue gUSE ina Doc Map Manual Manual Policy Nutshell Updated Remote API and ASM Docs Changed Manuals Figure 5 The WS PGRADE gUSE 3 5 series Workpackage WP9 Page 17 d Simulation for T cloudSME manufacturing amp engineering D9 3 Manuals and Training
21. e cece eeseeseeseeseeeseeseeesgeesgeeseeeseeeseeeeeeeseees 11 6 1 Software Vendors Getting Started GuICS ccceccceeceseeeeeeeeceeeeeeeteeeeseeeteneeneees 11 6 2 Resource Providers Getting Started GUIGES ccceecccceeeeeeeeeeseeeseeeeeseeeesaeeeens 12 6 3 End Users Getting Started Guides cccccccccsececceeeeeeeeeseeeeseeeeeseeeesseeeeseeeesseeeeas 12 oA TEV SUS GCG AONE E A E E A A 12 Geo Clients and APIS 2a ssfcsssccdscuescusteasrcusacusecusdeuseeueacupreundeusscuhacesecuedeusecuseceseeusteusecuheceians 13 6 6 CloudBroker Platform and CloudBroker AppCenter Integration ccccceeeeeees 13 7 WS PGRADE QUSE wivscnisicrasavessarssarcvanausesewosonracunsndacuranienescaniinearmcerniawesertdvavanandiaeiiedensies 13 TN Mud ied sec ttsctreecatece adel e a E EEEE a 14 7 1 1 Manuals for Application Developers cccccccceeceeeeceeeeseeeeeeeeseeeeneeesaeeeseneeaees 15 7 1 2 Manuals for Administrators and OperatOrs ccccscccceeeeceeeeeseeeeseeeeeseeeeeeeeeens 15 7 1 3 Manuals for Portal DeveloperS nnannannannnnnnnnnnnnnnnnnnnnnnrnnnnnrnnrnnrnnrnnrsnrnnennnnne 16 7 fae ame CGN DCS eea E eee 16 7 2 Presentations Tutorials and VIdEOS cccccccececececeesececeeeveveeeeeeceeeveveeeeeeeeeeeeveneeeens 18 8 Complex Example Tutorial cccccccccsecccsscecceeeeceeesseeeesesessaeeeseucessaeeeseeseseeeesseeeesaaees 19 ol Agon Based UIA MOM essre E A Nra 19 8 2 Repast Simphony Tool
22. erials The concept of the site http Awww cloudsme apps com includes a rigorous and logical user guide through which the user will find the desired content after maximum one or two clicks on the page to avoid that he jumps off before reaching the goal This is why the website will include a target group oriented user guidance which means that the main target groups end users and software vendors will be addressed in different ways The sections which will be of most interest to them will be labeled accordingly By assigning the pages to specific categories expert solutions non expert apps simulation field etc it will be additionally ensured that the respective user will be led to the offers of most interest 8 1 Click Path Through the Website As the arrangement presentation and the accessibility of user manuals and training materials is in the focus here the following click path will show how the user manuals will be placed on the website Figure 11 of the whole path diagram is shown below Practical examples see below Practical examples overview page m Application fields overview ese bai page DFD DES Main navigation menu i Deployment Center Deployment Center overview page see below Consulting welcome page ese below Advice amp Support Center Introduction Consulting team fields Welcome Slide direkt access to the App Center ___ Direct access to CloudBroker Practical exampe use case description page ancho
23. ication layer seamless access to multiple heterogeneous cloud RROTA resources and provides a high level of abstraction to users when accessing these resources for simulations in ii e a one stop shop solution Cloud resource layer Provides a Platform as a Service PaaS solution to build customised cloud applications Simplified Layer Model e Enables simulation software providers to offer Software as a Service SaaS simulation solutions e Enables SMEs in the manufacturing and engineering domain to access simulation services e Provides seamless access to HPC resources in order to speed up the simulations on demand Defines generic and concrete business models for SMEs in the manufacturing engineering sector to facilitate the take up of cloud based simulation solutions Go to SaaS deployment Go to workflow creation PAAS Ej Gef llt mir 1 O Tweet 0 amp Share Have a look at first apps for real companies DIRECT TO THE APPCENTER Figure 14 The Deployment Center leads directly Advice amp Support If the user decides to click on Advice amp Support he will be led to an area where he finds an overview on consultation topics Figure 15 that will be addressed in the technical information which was made available from CloudSME partners Here another button will be included which directly leads to the consulting team and the respective contact information Workpackage WP9 Page 27 d Simulation for boa
24. ies Afterwards when we instantiate the application a snapshot of this image is created 7 4 2 Workflow Developers Task B of the tutorial http www cloudsme apps com advice support refers to workflow developers and shows how to create a workflow graph and configure it It this example the workflow is a parametric sweep that uses a generator node to generate multiple input parameter sets 7 4 3 Repast S End Users Task B amp C of the tutorial http Awww cloudsme apps com advice support refers to end users and show how to prepare a Repast S model for cloud execution how to define the input and output files that the model requires and how to submit and monitor a simulation parametric job execution 7 5 Conclusions At the end of the tutorial one should be able e to deploy a software package on a cloud resource ownership of the resource is required Workpackage WP9 Page 24 Simulation for E manufacturing amp engineering D9 3 Manuals and Training Materials e to understand how a workflow can be created and configured e to understand how parameter sweep simulation executions can be parallelized using a generator node e tobe able to submit and monitor simulation jobs on CSSP 8 Target Group Oriented User Guidance on the Website WP3 is responsible for the web design of the app store and thus for the arrangement of contents This section will explain how users can find and use contents like user manuals or training mat
25. kit ccccccccccsecceeeceeeeseeeeeeeeceeeeseeeseeeeseeeeeeeseeeeseeeseeeenaees 22 93 lt GONTEXE O ING EXCICISG aieiaiei a a ir E aa E ipaa 23 8 3 1 Distribute the Replications n nnennennennennennennennrnnrnrrrnrrnrerrrrnrrrrrrrrnrrrrrrrrrererrner 23 8 3 2 Distribute the Input Parameter Sets ccccccsecccseeeeceeeeeeeeeseeeeseeeeeseeeeseeeeeaes 23 oa UGGS a acer ee decent degen E 23 8 4 1 Software Developers ccccccccceececeeeceeeeeeceeeesseeeeseeesseeeeseeessaeesseeeeseesesseeeesees 24 8 4 2 Workflow DeVElODe lS cccccceccceeeceeeceeeteeeceeeceeeceeeseeeeeeeseeeseeeteeeseeeseeeteeeseeees 24 8 4 3 Repast S End Users ccccccccssceceseecceeeeceseeceeeeceueecsuseecaueecsusessuseessasessueneneas 24 Oo SOMES ONS ci srccstancauessetecssaacasnossiacoanpsseqoamtesatasedananaaemsse soamiararonmenesanedannaenaeeresesaiaete 24 9 Target Group Oriented User Guidance on the Website cccceeceeeeeeeeeeeeeeeeeeetaneees 25 9 1 Click Path Through the Website cccccseeccsecceeeeceeeceeeeceueeceeessuseseesseeeseusensees 25 9 2 Placement of the Tutorials and Training Materials on the Website 00 28 10 CONUS O aetna E E ee ee ee 30 TO 42 1 Foe rn E R 30 10 1 1 CloudBroker AppCenter ccccccccccseccceeeeeceeeeseeeeeseeeeseeeessaeeesesesseeeseeessaees 30 Os Is CloudBroker Pla Ori esec a a a a N aE 30 TOLLS Wo PORADE GUS Eear EE E e E E aN 31 A Simul
26. l alternative when a major element of a system consists of interacting entities The main components of ABS are the agents Agents are autonomous componenis that have a sort of intelligence in a way that they can recognize their environment and other agents and interact with them Also they can be heterogeneous adaptive and have goal directed components That is the agent characteristics and behaviours may vary agents may learn from their environment and change their behaviour accordingly and they may have a goal to reach and therefore compare their status with their goals and adjust accordingly Agents can contain a basic level set of rules that determine their behaviour and a higher lever set of rules that can change these rules Agents have attributes and methods The agents attributes can be static that is they do not change i e name ID etc or dynamic that change during the simulation run Dynamic attributes can be the agent s memory that holds instances of past events the resources that the agents may have i e energy the knowledge of their neighbours etc The methods of an agent are among others its behaviours its ability to modify these behaviours and the ability to update its rules and its dynamic attributes Agents have four essential characteristics e Agents are distinguished independent individuals with rules that administer their behaviour and decision making capability Their nature is discrete which means tha
27. l space The radius of the agents neighborhoods is decided by the modeler Another widely used topology is the network topology The nodes of the network are the interacting agents and the links indicate the communication between the nodes When the links are predefined the network is called static However a network topology can be dynamic too In a dynamic network the communication links are changed during the course of the simulation Sometimes the nodes of the dynamic network are changed as well Another popular topology for an ABS is the Geographic Information System GIS where agents move on a realistic geospatial environment GIS deployment gives a more realistic view of the model Finally agents can have no locality This type of topology is called an aspatial or soup model Examples of the different ABS topologies are shown in Figure 9 It is possible for an agent model to have several topologies Workpackage WP9 Page 21 D Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials gt Network gt Grid gt 3D Euclidean space e JZombies e Cellular automata e Simple Physics oS i tai lt A ATTA mm 5 SVCUSy HeOHsZenew a i oy Seco IT DODIT TI FI saa Bae eel 1 7 t gi g rand g Ag a A y 44 ae Le i te gt Aspatial gt GIS e Stock market e Geography Mere eee X Trade Duration
28. l users and companies These presentations can be found at hitp Awww cloudsme apps com advice support http www cloudsme apps com advice support appcenter overview working with apps cb http www cloudsme apps com advice support appcenter overview appcenter software publishing http Awww cloudsme apps com advice support appcenter overview appcenter and cb platform integration http www cloudsme apps com advice support appcenter overview appcenter billing guide Workpackage WP9 Page 10 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 5 CloudBroker Platform In this chapter we give a more detailed description of the CloudBroker Platform and its related manuals and training materials The CloudBroker Platform allows users to use the Platform in the different ways depending on their role e Publish software e Use software offered by other vendors eGenerate revenues due to the software usage by Platform users Software vendors e Register resources on the Platform e Publish software on the Platform Infrastructure providers Use software offered by other vendors Generate revenues for resource usage by Platform users Use software published on the Platform by running Software end users jobs on the available resources offered by the infrastructure providers 5 1 Software Vendors Getting Started Guides To start using the platform
29. ls and Training Materials Simulation Software Users J Advanced users Novice users Existing simulation Software Remote API Core portlet Core portlet Custom interface Wizards CloudSME Simulation Platform CloudBroker Platform MTA me Cloud SZTAKI nii D Sigma a a Figure 2 Use cases of WS PGRADE gUSE as part of the CloudSME Simulation Platform Advanced users access the web interface of WS PGRADE gUSE with a browser and use the core portlets of WS PGRADE for creating and running workflows which invoke simulation software deployed on the different cloud infrastructures through the CloudBroker Platform Typically these users know very well most features of WS PGRADE gUSE and create workflows which are usable by others as well They can also create customized user interfaces for novice users by writing new UI portlets with the help of the ASM API of gUSE Novice users also access the web interface of WS PGRADE gUSE with a browser but the core portlets of WS PGRADE gUSE are hidden for them Usually a customized interface has been developed for a given simulation application which is invoked from a workflow created by an Advanced user lf no customized interface is available for using a given simulation software on the CSSP Novice users can run the software on the CloudSME infrastructure using wizards provided by the CSSP Two types of the Wizard is available the Single job Wizard can be used
30. m advice support cloudbroker platform overview ressource registration guide 2 http www cloudsme apps com advice support cloudbroker platform overview job submission cb http www cloudsme apps com advice support cloudbroker platform overview billing guide cb platform Page 30 aa Simulation for cloudSME manufacturing amp engineering 9 1 3 WS PGRADE gUSE How to Read gUSE Documents gUSE in a Nutshell Release Issue Policy License WS PGRADE Portal User Manual WS PGRADE Portal Cookbook Installation Wizard Manual Upgrade Manual Administrator Manual DCI Bridge administrator manual Cloud Specific Administration Guide Cookbook for Gateway Developers ASM Developer Guide Remote API Configuration and Specification DCI Bridge Service 9 2 Tutorials 9 2 1 CloudBroker AppCenter e CloudBroker AppCenter overview_v1 0 9 2 2 CloudBroker Platform e CloudBroker Platform overview_v1 0 9 23 WS PGRADE gUSE e Tutorial 1 One Job Workflow Creation and Submission by the Use of Own Executable e Tutorial 2 One Job Workflow Creation and Submission Using a Preregistered Software on CloudBroker Platform e Tutorial 3 Parameter Sweep PS Job Based Workflow Creation and Submission by the Use of Own Executable e Tutorial 4 Parameter Sweep PS Job Based Workflow Creation and Submission Using Preregistered Software on CloudBroker Platform e Tutorial 5 Registration Process 9 2 4 Complex Example Tutorial e
31. ort for for deployment and distributing their software CloudSME simulation putform ESEE Explore our first features EXPLORE THE FIRST FEATURES Examples Simulation Applications Deployment Center Advice amp Support Figure 12 Homepage CloudSME features Testimonials Figure 13 Homepage Testimonials 13 Wwww CloudSME Apps com is meant here The CloudBroker AppCenter will be named CB AppCenter here to avoid misunderstandings Workpackage WP9 Page 26 D Simulation for T cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Clicking on the Deployment Center button the user will be led to this area Figure 14 where an overview on the possibilities for software providers will be displayed From here he has the following options e Goto the CB AppCenter e Goto the WS PGRADE gUSE service e Goto the Advice amp Support section on the website Regarding the wording the terms CloudBroker Platform or CloudSME Simulation Platform will have to be removed and replaced by a more understandable term A Simulation for cloudSME manufacturing amp engineering EXAMPLES SIMULATION APPLICATIONS DEPLOYMENT CENTER ADVICE amp SUPPORT Cloudify your solution Advice amp Support Advice amp Support Find out how to implement your software into the cloud easily using CloudSME deployment CloudSME builds a simulation platform that allows Simulation and pl
32. ory All Formatting ToC Figure List 18 03 2015 sections Tibor Gottdank Abbreviations Chapter 7 2 19 03 2015 Anastasia Anagnostou Insert Section 8 Formatting corrections 26 03 2015 ee Tibor Gottdank based on reviews Table 2 Deliverable Change History ran 20 03 2015 Andreas Ocklenburg Insert Section 9 Page 5 A Simulation for SSS cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 2 Abbreviations Application Programming Interface Application Specific Module CSSP CloudSME Simulation Platform p e WS PGRADE Web Service Parallel Grid Run time and Application Development Environment Table 3 Abbreviations P S D G S M Distributed Computing Infrastructure M Page 6 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 3 Introduction The CloudSME Simulation Platform CSSP that provides a platform for SMEs participating in the CloudSME project to run simulations consists of three major services e CloudBroker AppCenter e CloudBroker Platform e WS PGRADE gUSE The CloudBroker AppCenter is a web based one stop shop solution with the goal to provide software products and services by software vendors to end users For this the AppCenter e Stores information about software products in an accessible way e Provides usage scenarios for the software e Takes upon itself billing functionality that includes price set
33. oudBroker Platform supports the access of different types of cloud systems WS PGRADE gUSE offers the following services for users e Core portlets of WS PGRADE gUSE to create submit and monitor workflows which consist of nodes running on the cloud infrastructures of the CloudSME project via the CloudBroker Platform e Different types Single job and Parameter Sweep of Wizards to enable quick porting of existing simulation applications onto the CloudSME project s infrastructure e Customized interfaces for different simulation applications supported by the CloudSME project e Easy to use web service interface for performing execution of workflows using the CloudSME infrastructure from already existing simulation software with the help of the Remote API The users of the CloudSME Simulation Platform can be classified according to their objectives of using the platform e End users they typically want to run an existing simulation application with their own simulation parameters and input files For them the CloudBroker AppCenter is recommended since it provides a single point of entry towards the different simulation applications e Developers of Cloud based simulation applications they typically want to port their existing simulation applications into clouds If these applications are single 1 job Page 7 2 Simulation for boa cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials applications then Clo
34. p repast sourceforge net As an exemplar model we use the well documented JZombies model http repast sourceforge net docs RepastJUavaGettingStarted pdf which is an Agent Based Simulation ABS of a simplistic infection model In the next sections we introduce the ABS modelling technique give background information about the software setting the context of the exercise and describe the material that is covered in the tutorial as per targeted users We present this tutorial as it is neutral and does not conflict with any vendor confidentiality issues The tutorial can be accessed at http www cloudsme apps com advice suppor 7 1 Agent Based Simulation Agent Based Simulation ABS historically originated from Complex Adaptive Systems CAS where the principal area of study is the complex behaviours among individual and autonomous agents CAS have the ability to self organize and dynamically restructure their components in order to adapt and respond to their environment Their first widespread use was in the investigation into adaptation and emergence of biological systems CAS can be characterized by properties and mechanisms that demonstrate a valuable framework for ABS design These properties and mechanisms of CAS are e Properties Aggregation that allows groups to form i e individuals can be classified into general categories Nonlinearity that invalidates simple extrapolation i e simple changes can cause large effec
35. r page word press see below e g insole design Special offer 1 directly leads to Use Case example Application introduction anchor page in word press Special offer 2 Test app e g TransAT right nov see below Slides Special offer 3 Learn more about CSME technology __Deployment Center overview page Deployment Center Consulting welcome page r see below Special Offer 4 Need consulting Introduction Consulting team fields Special Offer XY Use case introduction i t Cloudbroker A Practical exampe use case description page page a a App Center Startpage SENERS E e g Podoactiva Marketin ages Practical examples o a insole desian i g pages Practical examples overview pene Aiaia ti h Application detail test page trod r ADDS Application fields overview i asie ss uction ancho at CloudBroker e g TransAT page DFD DES aii Product categories menu lour ns coloured buttons Cloudbroker platform 4 WS PGRAD gUSe Liferay Portal Deployment Center Deployment Center overview page see below Direct access to the consulting welcome page Project coordinator Tamas Kiss Cloudbroker platform N Fantini p Consulting welcome page WS GRADE gUSE Peter Kasucz Advice amp Support Center Introduction Consulting team fields General questions A Ocklenbura User Forum FAQ Button direkt access to the App Center Access to Cloudbroker i r direct acces to Facebook etc Social Networks maybe also
36. s in the GUI can be changed from the same interface initialising a run The model parameters and their initial values are described in an XML file Repast libraries offer a batch run main method When running using the batch main repast models can execute in parallel runs and perform parameter sweep executions Batch runs are called either from the GUI or from a command line This method is used in the presented implementation however we do not use the parallel runs but rather the parameter Page 22 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials sweep functionality ABS models are usually stochastic simulations For example an agent can replicate itself at time intervals that are sampled from a probability distribution To achieve the acceptable level of confidence that the results are accurate and not represent only a random case many replications of the simulation needs to execute in a run and the output values are the means of these replications The standard deviation of the values is reported too The number of replications depends on the degree of the randomness that governs the model but usually a large number is necessary to reach a steady state 7 3 Context of the Exercise The selected example is an ABS model developed in Repast S 2 1 java version It is a simplistic infection model and uses the analogy of zombies that infect humans The environment is a hybrid of three ba
37. se and use software published by vendors To be able to purchase and use software from the CloudBroker AppCenter each user needs to be registered To learn the registration details please see the Getting Started Guide for Software Users The same guide contains the detailed description of the actions that can be performed by the users of the AppCenter Software vendors can publish their software in the AppCenter to generate revenues for the software usage The CloudBroker AppCenter Software Publishing Guide describes how to publish your software In some cases software vendors would like to integrate the CloudBroker AppCenter with the CloudBroker Platform to run cloud applications directly from the AppCenier The CloudBroker AppCenter and CloudBroker Platform Integration Guide gives detailed information about the integration and how it can be performed The CloudBroker AppCenter can be used to generate revenues for software usage To generate revenues software vendors need to specify particular billing settings for their software To find out the billing details the CloudBroker AppCenter Billing Guide provides the required information including e Billing options Payment options Pricing specification by vendors Billing process in case of AppCenter CloudBroker Platform integration Payment split Beyond the manuals described above there are several presentations available in order to organize face to face tutorials for potentia
38. sic topologies Agents can move freely on a 2D Euclidean space they can inquire their neighbourhood by using the grid topology and the environment gives information about the infection network by using a network topology Both agents are active At initialization the initial population of Human and Zombies agents is located on random points in a given area Human agents have three attributes Space coordinates grid coordinates and energy and Zombies agents have two space coordinates and grid coordinates The behaviour of the Human agents is to move and decrease the energy while the behaviour of the Zombies agents is to move and infect These behaviours are governed by the rule to avoid zombies for Human agents and two rules find maximum human population and randomly select one Human agent for Zombies agents By experimenting with different initial populations for both Human and Zombies agents we can draw conclusions on the infection behaviour Further due to the stochastic nature of the simulation randomness in location and therefore proximity to infected population we have to run many replications in order to reach the desired confidence level in the results In this example we demonstrate how we can increase parallelization in two levels 7 3 1 Distribute the Replications We start multiple instances on single or multiple clouds using the same input parameters In the created workflow we distribute the replication in three different jo
39. t they have clear boundaries and it can be easily determined whether a characteristic belongs to a specific agent or is shared among agents e Agents are active components of an environment and coexist with other agents and therefore can be characterized as social components Usually communication protocols enable agents to interact with one another and their environment Agents can recognize the behaviour of other agents e Agents are autonomous and self directed They have their own set of behavioural rules that dictate their decisions and actions The degree of sophistication of these behavioural rules indicates the intelligence of the agent which is decided according to the scope of the model e Agents have a state that varies over the simulation time The state of an agent is dictated by its state variables and can be a set or a subset of its attributes As mentioned earlier agents can be heterogeneous entities that are characterized by their behavioral rules The level of the behavioral rules sophistication depends on the agents cognition the agents internal model of the external environment and other agents the extent of memory of past events that agents use as experience for decision making A schematic of the main ABS concepts is shown in Figure 8 Page 20 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Active agents interacting with each other Active agents intera
40. ting payment integration keeping track of users spending etc e Simplifies the process of using software and paying for it e Allows software vendors to easily include billing functionality into their applications and to start making revenue out of their applications by just a few clicks e For the software end users the AppCenter represents a single point of entry towards the different applications and technologies available and a simple way to access purchase and perform the corresponding simulations The CloudBroker Platform is a web based application store for the deployment and execution of scientific and technical software on different clouds It works on different public and private cloud infrastructures e g Amazon Web Services CloudSigma OpenStack OpenNebula and Eucalyptus Its focus is on compute intensive batch oriented non interactive command line applications including parallelization MPI NFS It uses infrastructure as a service laaS from resource providers offers platform as a service PaaS for software vendors and software as a service SaaS for end users It widely automates user software resource job and invoice management and provides browser programmatic and command line access Users can use existing resources and software or register and deploy their own It is an easy to use platform that speeds up time to market where there is no need for own HPC infrastructure or software licenses Figure 1 shows how Cl
41. topologies examples ccceeceseecceeeceeeeseeeeeeeeseeesaeeens 22 Figure 10 Complex example tutorial target USEMS ccccsececeeeeseeeceeeeseeeeeeeseeeeseeeseeeeneeees 24 Figure 11 Path diagram of the AppCeniter ccccccccssecceeeeceeeceuceceeeceueeseeseeeessueesseesseeens 25 Figure 12 Homepage CIOUDSME features cc ce ccccecccceeececeeeeeeeeeeeeeeeseeeeeseeeeseeeessaeeesaes 26 Figure 13 Homepage Testimonials ccccccseccseccseeeeeeeneeeeeeeseeeneeeneeenaeeeeeeseeeneeeneeeaenenaes 26 Figure 14 The Deployment Center leads directly Advice amp SUPPOTFTt ccecseeeeeeeeeeeeeeeeees 27 Figure 15 The Advice amp Support section groups the most important consultancy topics 28 Figure 16 Single Tutorials shown in a preview Window nssnssenesnnsennsnnnernenenrnnerrnrrrenenne 29 Table Stalls E RIS O Y ainnean E E 5 Table 2 Deliverable Change HIStory ccccceccccseececeeeeeaeeeceeceseeeeeseeeeseeeeeseeeesseeeeseeeetaeeeeas 5 TADE S POOLS VIAUIOINS aeren R E E EE E 6 Page 4 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 1 Status and Change History Peter Kacsuk 16 03 2015 n n electronically Tibor Gottdank 18 03 15 n n electronically Giuliano Castelli 24 03 15 n n electronically Tansel Dokeroglu 27 03 15 n n electronically Approved 30 03 15 n n electronically Table 1 Status Change Hist
42. ts that are not easily predictable Flows that allow the transformation and transfer of information and resources between the nodes of a network Two main concepts that describe the flows in CAS are the multiplier effect and the recycling effect The multiplier effect denotes the changes in the system when a node is added and the recycling effect denotes the changes in the system when information and resources are reused Diversity that allows agents to behave differently from one another Page 19 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials e Mechanisms Tagging that allows agents to be named and identified Tagging may refer to a simple name or ID of an item of the aggregated group or it may refer to more complex behaviours that characterize an item Internal models that allow agents to reason about their micro worlds for example an agent is able to anticipate the outcome of an input if this input reoccurs Building blocks that allow components and whole systems to be composed of simpler components For example a bicycle can be a combination of a frame wheels etc These components can have different characteristics i e colour size etc and can be reused and recombined as building blocks to compose different bicycles ABS is used mainly to model decentralized complex systems that consist of many inter dependencies Compared with other modelling techniques ABS provides a usefu
43. udBroker Platform can be used to quickly produce the cloud version of these applications even for various cloud types e Developers of complex Cloud based simulation applications they typically want to create applications that are built from several existing applications organizing them into workflows or even parameter sweep workflows that can be run in various clouds For these users WS PGRADE gUSE offers the required services The relationship of the three service layers covered by this deliverable and their potential usage levels are shown in Figure 1 So etn CBP API ASM API See Applications F API A EWS PGRADE PGRADE Graphical Workflow Development gUSE Simulation Workflow Deployment and Management DCI Bridge Simulation Job Simulation Application Layer Cloud Platform Submission Management Layer a laBroKer MSaaS Application Patterns and get Cloud Resource Layer Figure 1 Layers of the CloudSME Simulation Platform We can summarize that the above three service layers provided by the CloudSME Simulation Platform can serve different types of users and their requirements However it is not easy for a newcomer to understand all these possibilities and to figure out under which circumstances which service is to be used Then the next step after selecting the right service is to learn how the selected service should be used The training materials and manuals covered by this deliverable help the potential
44. users to figure out which is the right service to use and how to use the selected service Please note that simulation providers can also develop their custom front ends to access the solutions hiding even the AppCenter from the end user These simulation solutions can be accessed by custom web or desktop based user interfaces and some of these solutions can completely hide the complexity of the platform from the end user Due to their diverse nature this layer is out of the scope of this deliverable It is expected that software vendors and simulation providers will provide simple user guides to these custom applications in various ways and formats e g on line help pages FAQs simple user guides Workpackage WP9 Page 8 A Simulation for cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials 4 CloudBroker AppCenter In this chapter we give a more detailed description of the CloudBroker AppCenter and its related manuals and training materials The CloudBroker AppCenter provides everything manufacturing or engineering SME needs to improve its innovation capacity through simulation e General information Overview of simulation e Tutorial solutions and information a about it e manuals l l e Directly run simulations from the shop on a pay per use basis SIJO AATE NAE Run simulations from the shop on triggering a web service great variety e Purchase software on the shop to download and then directly run
45. vailable for the three major services of CloudSME Simulation Platform 9 1 Manuals 9 1 1 CloudBroker AppCenter Getting Started Guide for Software Users CloudBroker AppCenter Software Publishing Guide CloudBroker AppCenter and CloudBroker Platform Integration Guide CloudBroker AppCenter Billing Guide 9 1 2 CloudBroker Platform CloudBroker Platform Registration and Login Guide Software Deployment Guide Job Performance Optimization Guide Resource Account Registration and Usage Guide Resource Registration Guide Job Submission Guide CloudBroker Platform Billing Guide 2 http www cloudsme apps com advice support appcenter overview working with apps cb hito www cloudsme apps com advice support appcenter overview appcenter software publishing 2 http www cloudsme apps com advice support appcenter overview appcenter and cb platform integration 23 http www cloudsme apps com advice support appcenter overview appcenter billing guide htto www cloudsme apps com advice support cloudbroker platform overview registration and login guide http www cloudsme apps com advice support cloudbroker platform overview software deployment on cb http www cloudsme apps com advice support cloudbroker platform overview job performance optimization 2l http www cloudsme apps com advice support cloudbroker platform overview ressource registration guide http www cloudsme apps co
46. xact upgrade procedure including backups database update and web application update as well as about the system restart 7 ll WS PGRADE gUSE documents are available in Sourceforge site of gUSE http sourceforge net projects guse files and http sourceforge net projects guse files 3 6 8 Documentation Workpackage WP9 Page 15 A Simulation for i cloudSME manufacturing amp engineering D9 3 Manuals and Training Materials Administrator Manual Guide to gUSE components and related interfaces administration Some topics from the content How to Start and Stop the System Setup the End User Role Setting System to Local Submitter Robot Permission Related Logging of Job Submissions DCI Bridge administrator manual released for each gUSE version Detailed information about DCI Bridge administration itemized by middleware types Cloud Specific Administration Guide Guide to describe the gUSE administration details in the clouds 6 1 3 Manuals for Portal Developers Cookbook for Gateway Developers Solutions and examples for advanced usage and development of gUSE components and related programming interfaces ASM Developer Guide Manual and developer tutorial about using of the API called Application Specific Module ASM Remote API Configuration and Specification This specification contains information about Remote API configuration settings within WS PGRADE as well as about the command line job submission in gUSE A set of examples
Download Pdf Manuals
Related Search
Related Contents
PRB-1 & PR-2 User Manual The TUnfold package: user manual Stefan Schmitt, DESY MAR 55...305 inglese 6/2000 SL-View カタログPDF PENSE No Title - Fisher UK Extranet Samsung SCH-S109 User Manual - Pi54.com Copyright © All rights reserved.
Failed to retrieve file