Karabo. An integrated software framework combining control, data management, and scientific computing tasks. Burkhard Heisen October 11, ICALEPCS 2013
|
|
- Ezra Dennis
- 6 years ago
- Views:
Transcription
1 Karabo An integrated software framework combining control, data management, and scientific computing tasks Burkhard Heisen October 11, ICALEPCS 2013
2 Karabo will be used at the European XFEL 2 Hamburg Germany Data rate (10 GB/s/2d-detector) Bunch pattern (4.5 MHz 10Hz) 100 ms
3 Functional requirements 3 A typical use case: Accelerator Undulator Beam Transport DAQ data readout online processing quality monitoring (vetoing) Control drive hardware and complex experiments monitor variables & trigger alarms allow some control & show hardware status show online data whilst running DAQ Control DM SC Tight integration of applications DM storage of experiment & control data data access, authentication authorization etc. setup computation & show scientific results SC processing pipelines distributed and computing specific algorithms (e.g. reconstruction)
4 What is Karabo? - Lets draw an analogy 4 Karabo devices Karabo framework Karabo device-server running devices
5 What is Karabo? - Lets draw an analogy 5 Karabo devices Karabo framework Karabo device-server running devices
6 What is Karabo? - Lets draw an analogy 6 Karabo devices Karabo central services (archive, database) Karabo framework Karabo device-server running devices
7 Essential components 7 Device Instance Device-Server HV Pump Application Message Broker Diode Camera Store Disk Storage Load Calibrate1 Simulate Calibrate2 Logger Device Sub Control CLI(s) GUI Server RDB GUI(s)
8 Essential components 8 Device Instance Device-Server HV Pump Application Message Broker Diode Camera Store Disk Storage Load Calibrate1 Simulate Calibrate2 Logger Device Sub Control CLI(s) GUI Server RDB GUI(s)
9 Essential components 9 Device Instance Device-Server HV Pump Application Message Broker Diode Camera Store Disk Storage Load Calibrate1 Clustering Simulate Calibrate2 Logger Device Sub Control CLI(s) GUI Server RDB GUI(s)
10 Device Properties and commands 10 Devices are controllable objects managed by a device server Device classes can be loaded at runtime (plugin technology) Can be written in C++ or Python Devices completely describe themselves. Allows automatic GUI creation and auto-completion in IPython Runtime-extension of properties, commands and attributes is possible No need for device developers to validate any parameters. This is internally done taking the expectedparameters as a white-list Properties and commands can be nested, such that hierarchical groupings are possible Class: MotorDevice static expectedparameters( Schema& s ) { FLOAT_ELEMENT(s).key( velocity ).description( Velocity of the motor ).unitsymbol( m/s ).assignmentoptional().defaultvalue(0.3).maxinc(10) }.mininc(0.01).reconfigurable().allowedstates( Idle ).commit(); Attribute INT32_ELEMENT(s).key( currentposition ).description = Current position of the motor.readonly().warnlow(10) [ ] Command SLOT_ELEMENT(s).key( move ).description = Will move motor to target position.allowedstates( Idle ) [ ] // Constructor with initial configuration MotorDevice( const Hash& config ) { [ ] } Property
11 Device Finite state machine (FSM) 11 Any device uses a standardized way to express its possible program flow The state machine calls back device functions (guard, onstateexit, action, onstateentry) The GUI is state-machine aware and enables/disables buttons proactively // Ok Machine FSM_TABLE_BEGIN(OkTransitionTable) // SrcState Event TgtState Action Guard Row< Started, StopEvent, Stopped, StopAction, none >, Row< Stopped, StartEvent, Started, StartAction, none > FSM_TABLE_END FSM_STATE_MACHINE(Ok, OkTransitionTable, Stopped, Self) // Top Machine FSM_TABLE_BEGIN(TransitionTable) Row< Initialization, none, Ok, none, none >, Row< Ok, ErrorFoundEvent, Error, ErrorFoundAction, none >, Row< Error, ResetEvent, Ok, ResetAction, none > FSM_TABLE_END KARABO_FSM_STATE_MACHINE(StateMachine, TransitionTable, Initialization, Self) Start Stop State Machine Initialization stop reset none Stopped Started Error start errorfound OK
12 Device As workflow module 12 Devices can act as modules of a scientific workflow system Configurable generic input/ on devices Memory One channel is specific for one data structure (e.g. Hash, Image, File) -threads New data structures can be registered and are immediately usable Developers just need to code the compute and (optionally) the endofstream method IO system is decoupled from processing system (process whilst transferring data) Broker-based communication transparently establishes point-to-point connection TCP Distributed processing Any workflow device has full access to the live control-system
13 Workflows support load balancing 13
14 Workflows support load balancing 14
15 Workflows support load balancing 15
16 Workflows support load balancing 16
17 Workflows support load balancing 17
18 Workflows support load balancing 18
19 Workflows support load balancing 19
20 Workflows support load balancing 20
21 Workflows support load balancing 21
22 Workflows support load balancing 22
23 Workflows support load balancing 23
24 Workflows support load balancing 24
25 Workflows support load balancing 25
26 Workflows support load balancing 26
27 Workflows support load balancing 27 Pixel parallel processing (one thread per pixel)
28 Workflows support load balancing 28
29 Workflows support load balancing 29
30 Workflows support load balancing 30
31 Workflows support load balancing 31
32 Workflows support load balancing 32 Pixel parallel processing (one thread per pixel)
33 Workflows support load balancing 33 IO whilst computing Pixel parallel processing (one thread per pixel)
34 Workflows support load balancing 34
35 Workflows support load balancing 35
36 Workflows support load balancing 36
37 Workflows support load balancing 37
38 Workflows support load balancing 38 Pixel parallel processing (one thread per pixel)
39 Workflows support load balancing 39 IO whilst computing Pixel parallel processing (one thread per pixel)
40 Workflows support load balancing 40 IO whilst computing Pixel parallel processing (one thread per pixel)
41 Workflows support load balancing 41
42 Workflows support load balancing 42
43 Workflows support load balancing 43
44 Workflows support load balancing 44
45 Workflows support load balancing 45 Pixel parallel processing (one thread per pixel)
46 Workflows support load balancing 46 IO whilst computing Pixel parallel processing (one thread per pixel)
47 Workflows support load balancing 47 IO whilst computing Pixel parallel processing (one thread per pixel)
48 Workflows support load balancing 48 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
49 Workflows support load balancing 49
50 Workflows support load balancing 50
51 Workflows support load balancing 51
52 Workflows support load balancing 52
53 Workflows support load balancing 53 Pixel parallel processing (one thread per pixel)
54 Workflows support load balancing 54 IO whilst computing Pixel parallel processing (one thread per pixel)
55 Workflows support load balancing 55 IO whilst computing Pixel parallel processing (one thread per pixel)
56 Workflows support load balancing 56 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
57 Workflows support load balancing 57 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
58 Workflows support load balancing 58
59 Workflows support load balancing 59
60 Workflows support load balancing 60
61 Workflows support load balancing 61
62 Workflows support load balancing 62 Pixel parallel processing (one thread per pixel)
63 Workflows support load balancing 63 IO whilst computing Pixel parallel processing (one thread per pixel)
64 Workflows support load balancing 64 IO whilst computing Pixel parallel processing (one thread per pixel)
65 Workflows support load balancing 65 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
66 Workflows support load balancing 66 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
67 Workflows support load balancing 67 IO whilst computing Notification about new data possible to obtain Pixel parallel processing (one thread per pixel)
68 Multi-purpose graphical user interface 68 Navigation Custom composition area Configuration Logging / Scripting console Notifications Documentation
69 Before you even start: Login 69 Broker-Message GUI or CLI GUI-Srv Header [ ] uid=42 accesslevel= admin Body [ ] username userid sessiontoken defaultaccesslevel accesslist password provider ownip* brokerhost* brokerport* Locking: if is locked: if is uid == owner then ok Device brokertopic* Access control: if accesslevel >= visibility: Central DB if accesslevel >= param.accesslevel then ok 1. Authorizes 2. Computes context based access levels
70 Property/Command composition 70 Text field Button widget Display widget drag & drop Editable widget Burkhard Hieisen (WP76)
71 Device (workflow) composition 71 Workflow node (device) drag & drop Draw connection
72 The command line interface (CLI) 72 Main functionality: Exploring the distributed system topology (hosts, device-servers, devices, their properties/commands, etc.) getservers, getdevices, getclasses instantiate, kill, set, execute (in wait or nowait fashion), get, monitorproperty, monitordevice Even polled interface will never really poll, but is eventdriven under the hood Remote auto-completion which is access-role and state aware
73 The command line interface (CLI) 73
74 The command line interface (CLI) 74
75 The command line interface (CLI) 75
76 Selected Features Cross-network signals and slot implementation (Qt style) Native function calls providing native argument passing Runtime setup of signals, slots and connect statements High performance dictionary object Fully recursive key to any value mapper (also in C++) Keeps insertion order and supports attributes Serializes to XML, Binary, HDF5, DB, JMS-Message, etc. Event driven system throughout, incl. event driven archiving Archiving happens completely transparent (no extra tooling needed) Archiving policies are configured per property within device code User centric, access controlled system Context based authentication (who, where, when) Kerberos is integrated Full system available in C++ and pythonic Python Devices and workflows can intermix both languages (access to numpy, scipy, etc.) Fully functional also without master or database (good for testing/developing) Easy install (both framework and devices) using software bundle architecture 76
77 Acknowledgments 77 Karabo contributors (internal) K. Wrona S. Esenov K. Weger J. Szuba D. Boukhelef I. Kozlova A. Parenti L. Maia S. Hauf P. Gessler N. Coppola J. Tolkiehn J. Elizondo H. Höhne C. Youngman Karabo contributors (external) C. Yoon (CFEL) N. D. Loh (SLAC) T. Nicholls (STFC) K. Rehlich (DESY / DOOCS)
78 78 Thank you for your kind attention.
Control, data acquisition, management and analysis
Control, data acquisition, management and analysis Thomas M. Baumann Scientific Instrument SQS Hans Fangohr Control & Analysis Software Krzysztof Wrona IT & Data Management SQS Early User Workshop Schenefeld,
More informationOnline Data Analysis at European XFEL
Online Data Analysis at European XFEL Hans Fangohr Control and Analysis Software Group Senior Data Analysis Scientist DESY, 25 January 2018 2 Outline Introduction & European XFEL status Overview online
More informationFEL diagnostics and control system
FEL diagnostics and control system Thomas M. Baumann WP-85, Scientific Instrument SQS Instrument Scientist Satellite meeting Soft X-ray instruments SQS and SCS Hamburg, 24.01.2017 2 Outline FEL diagnostics
More informationManagement Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections:
This chapter contains the following sections:, page 1 About the Management GUI, page 1 About the CLI, page 1 User Login Menu Options, page 2 Customizing the GUI and CLI Banners, page 3 REST API, page 3
More informationBackend electronics and software
Backend electronics and software AGIPD collaboration meeting C.Youngman for WP76 Hasylab 25b/109, 5-Oct-2010 Contents 2 For those who have forgotten what WP76 is Backend systems overview Electronics status
More informationLogi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 10.3 Last Updated: August 2012 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...
More informationHera-B DAQ System and its self-healing abilities
Hera-B DAQ System and its self-healing abilities V.Rybnikov, DESY, Hamburg 1. HERA-B experiment 2. DAQ architecture Read-out Self-healing tools Switch SLT nodes isolation 3. Run control system 4. Self-healing
More informationINSTALLATION GUIDE Online Collection Software for European Citizens' Initiatives
INSTALLATION GUIDE Online Collection Software for European Citizens' Initiatives 1. Application database preparation... 2 1.1. Oracle Database 11g... 2 1.2. MySQL 5.5+... 2 2. System initialisation...
More informationOutlook Integration. Installation & Configuration
Outlook Integration Installation & Configuration Table of Contents Outlook Integration Installation... 2 Outlook Integration Configuration... 4 Additional Notes for Outlook... 5 User Configuration... 6
More informationLogi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 12 July 2016 Page 2 Table of Contents INTRODUCTION... 4 APPLICATION ARCHITECTURE... 5 DOCUMENT OVERVIEW... 6 GENERAL USER INTERFACE... 7 CONTROLS...
More informationMirasys NVR. User s Guide
Mirasys NVR User s Guide CONTENTS Contents... 2 Before you start... 3 Introduction... 6 Logging in... 9 User interface... 13 Navigator... 16 Cameras... 25 Video outputs... 41 Digital outputs... 46 Digital
More information8.0 Help for Community Managers Release Notes System Requirements Administering Jive for Office... 6
for Office Contents 2 Contents 8.0 Help for Community Managers... 3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6
More information1. NVR Connection Diagram Wizard Setup Access System Using Mobile Device Access System Using PC Client Software 5
1 1. NVR Connection Diagram 2 2. Wizard Setup 3 3. Access System Using Mobile Device 4 4. Access System Using PC Client Software 5 5. Access System Using Internet Explorer 8 6. Recording Setup 9 Motion
More informationTango for Experiment Control
Tango for Experiment Control What is Tango Scanning and Sequencing Diffractometers 2D Detectors Data Analysis Workbench PCaPAC2012 - Tango for Experiment Control 2 What is Tango PCaPAC2012 - Tango for
More informationNETCONF Protocol. Restrictions for the NETCONF Protocol. Information About the NETCONF Protocol
Restrictions for the, on page 1 Information About the, on page 1 How to Configure the, on page 4 Verifying the Configuration, on page 7 Additional References for, on page 9 Feature Information for, on
More informationIntroduction to Psana
Goal Able to run/understand some simple (yet not simple) psana-python examples. For example, our 46-line example will: Access LCLS data Can be run online/offline Randomly accesses events Has real-time
More informationExternal HTTPS Trigger AXIS Camera Station 5.06 and above
HOW TO External HTTPS Trigger AXIS Camera Station 5.06 and above Created: October 17, 2016 Last updated: November 19, 2016 Rev: 1.2 1 Please note that AXIS does not take any responsibility for how this
More informationFront-End Electronics Configuration System for CMS. Philippe Gras CERN - University of Karlsruhe
Front-End Electronics Configuration System for CMS Philippe Gras CERN - University of Karlsruhe Outline Introduction Tracker electronics parameters Tracker beam test DCS overview Electronics configuration
More informationLABEL ARCHIVE Administrator s Guide
LABEL ARCHIVE Administrator s Guide DOC-LAS2015_25/05/2015 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject
More information<Partner Name> <Partner Product> RSA ARCHER GRC Platform Implementation Guide. Swimlane 2.x
RSA ARCHER GRC Platform Implementation Guide Jeffrey Carlson, RSA Partner Engineering Last Modified: 11/02/2017 Solution Summary The RSA Archer integration allows Swimlane
More informationMXCuBE and Qt4 Ivars Karpics
MXCuBE and Qt4 Ivars Karpics Content Current status: Available bricks and functions Code clean up GUI Builder GraphicsManger hwobj Advanced methods (MeshScan, Xray-centring, etc.) Interleave feature Conclusions
More informationOverview. ACE Appliance Device Manager Overview CHAPTER
1 CHAPTER This section contains the following: ACE Appliance Device Manager, page 1-1 Logging Into ACE Appliance Device Manager, page 1-3 Changing Your Account Password, page 1-4 ACE Appliance Device Manager
More informationIBM Rational ClearQuest and IBM Rational ClearCase CCRC/UCM Environment Operations Guide V1.0
IBM Rational ClearQuest and IBM Rational ClearCase V1.0 IBM Rational Software 1. INTRODUCTION 2 2. ENVIRONMENTS ASSUMPTIONS 2 3. ESTABLISHING A UCM ENABLED CCRC ENVIRONMENT 2 3.1 Hardware Configurations
More informationLaserfiche 8.1 New Features Quick Reference. White Paper
Laserfiche 8.1 New Features Quick Reference White Paper May 2009 The information contained in this document represents the current view of Compulink Management Center, Inc on the issues discussed as of
More informationThis document contains information on fixed and known limitations for Test Data Management.
Informatica Corporation Test Data Management Version 9.6.0 Release Notes August 2014 Copyright (c) 2003-2014 Informatica Corporation. All rights reserved. Contents Informatica Version 9.6.0... 1 Installation
More informationX100 ARCHITECTURE REFERENCES:
UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion
More informationUNIVERSAL SOFTWARE. Universal Software. Data Sheet
Universal Software Data Sheet System Requirements: The minimum requirements for using the Software are: 1). Windows XP/Vista/7 2). A minimum of 512 MB RAM 3). 1 GB of hard disk space 4). Microsoft Office
More informationKVM Console. KVM Console
, page 1 Virtual, page 2 KVM Direct Access, page 5 Starting the from a Server, page 6 Starting the from a Service Profile, page 6 Starting the from the Cisco UCS KVM Direct Web Page, page 7 Starting the
More informationRMS Monitoring Software System Operation
RMS Monitoring Software System Operation 2017 ROTRONIC AG Bassersdorf Switzerland 2017 ROTRONIC AG Bassersdorf Switzerland Page 2 of 27 Contents Contents... 3 1 Overview... 4 1.1 System Requirements...
More informationHortonworks Data Platform
Hortonworks Data Platform Workflow Management (August 31, 2017) docs.hortonworks.com Hortonworks Data Platform: Workflow Management Copyright 2012-2017 Hortonworks, Inc. Some rights reserved. The Hortonworks
More informationAIDA-2020 Advanced European Infrastructures for Detectors at Accelerators. Presentation. A generic data acquisition software framework, EUDAQ2
AIDA-2020-SLIDE-2018-008 AIDA-2020 Advanced European Infrastructures for Detectors at Accelerators Presentation A generic data acquisition software framework, EUDAQ2 Yi, Liu (DESY) 05 October 2017 The
More informationTIBCO Spotfire Automation Services
TIBCO Spotfire Automation Services Software Release 7.9 May 2017 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationA COMMON SOFTWARE FRAMEWORK FOR FEL DATA ACQUISITION AND EXPERIMENT MANAGEMENT AT FERMI
A COMMON SOFTWARE FRAMEWORK FOR FEL DATA ACQUISITION AND EXPERIMENT MANAGEMENT AT FERMI R. Borghes, V. Chenda, A. Curri, G. Kourousias, M. Lonza, G. Passos, M. Prica, R. Pugliese 1 FERMI overview FERMI
More informationBelle II - Git migration
Belle II - Git migration Why git? Stash GIT service managed by DESY Powerful branching and merging capabilities Resolution of (JIRA) issues directly be map to branches and commits Feature freeze in pre-release
More informationRelease Date August 31, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA
Adeptia Suite 5.1 Administrator Guide Release Date August 31, 2010 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright 2000-2010 Adeptia, Inc. All rights reserved. Trademarks The
More informationGrandstream Networks, Inc. GSurf User Manual
Grandstream Networks, Inc. GSurf User Manual GSurf Contents Contents Introduction 3 Installation 4 Minimum Recommended Requirements 4 Login 4 Main Window 5 Menu Items 5 Toolbar Items 6 Play Bar Items 7
More informationReal Application Security Administration
Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application
More informationInstalling and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.
Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on
More informationMicrosoft SQL Installation and Setup
This chapter provides information about installing and setting up Microsoft SQL. Encrypted Database Not Supported, page 1 Install and Setup Microsoft SQL Server, page 1 Database Migration Required for
More informationIBM Forms V8.0 IBM Forms Classic - Forms Designer IBM Corporation
IBM Forms V8.0 IBM Forms Classic - Forms Designer Agenda IBM Forms Designer Overview IBM Forms Designer Views IBM Forms Designer Features 2 IBM Forms 8.0 Designer What's New Mixed orientation printing
More informationVoluntary Product Accessibility Template Business Support System (BSS)
Summary Table: Voluntary Product Accessibility Template Business Support Systems Services 1194.21 Software Applications and Operating Systems. 1194.22 Web-Based Intranet and Internet Information and Applications.
More informationCisco NAC Profiler UI User Administration
CHAPTER 14 Topics in this chapter include: Overview, page 14-1 Managing Cisco NAC Profiler Web User Accounts, page 14-2 Enabling RADIUS Authentication for Cisco NAC Profiler User Accounts, page 14-7 Changing
More informationCourse: JBoss Training: JBoss AS 7 and JBoss EAP 6 Administration and Clustering Training
Course: JBoss Training: JBoss AS 7 and JBoss EAP 6 Administration and Clustering Training Course Length: Duration; 4 days Course Code: WA 2060 This training course covers both the unsupported open source
More informationGetting Started with Prime Network
CHAPTER 1 These topics provide some basic steps for getting started with Prime Network, such as how to set up the system and the basic parts of the Prime Network Administration GUI client. Basic Steps
More informationStarting Your SD41 Wordpress Blog blogs.sd41.bc.ca
Starting Your SD41 Wordpress Blog blogs.sd41.bc.ca The web address to your blog starts with blogs.sd41.bc.ca/lastnamefirstinitial (eg. John Smith s blog is blogs.sd41.bc.ca/smithj) All work is done in
More informationUnified CCX Administration Web Interface
The Unified CCX provides a multimedia (voice, data, and web) IP-enabled customer-care application environment, using VoIP technology that allows your Cisco Unified Communications network to share resources
More informationEntrust GetAccess 7.0 Technical Integration Brief for IBM WebSphere Portal 5.0
Entrust GetAccess 7.0 Technical Integration Brief for IBM WebSphere Portal 5.0 November 2004 www.entrust.com 1-888-690-2424 Entrust is a registered trademark of Entrust, Inc. in the United States and certain
More informationStarting the KVM Console
Starting the KVM Console This chapter includes the following sections: KVM Console, page 1 Starting the KVM Console from a Server, page 5 Starting the KVM Console from a Service Profiles, page 5 Starting
More informationDOCUMENTUM D2. User Guide
DOCUMENTUM D2 User Guide Contents 1. Groups... 6 2. Introduction to D2... 7 Access D2... 7 Recommended browsers... 7 Login... 7 First-time login... 7 Installing the Content Transfer Extension... 8 Logout...
More informationCoolux Pandoras Box v5.5 Dear Pandoras Box users,
Coolux Pandoras Box v5.5 Dear Pandoras Box users, 1 You can now download the new Pandoras Box Version 5.5. Please find a summary of the main changes/features below. For more detailed information please
More informationRelease Notes: J-Web Application Package Release 15.1A4 for Juniper Networks EX Series Ethernet Switches
Release Notes: J-Web Application Package Release 15.1A4 for Juniper Networks EX Series Ethernet Switches Release 15.1A4 July 2018 Revision 1 Contents Release Notes: J-Web Application Package Release 15.1A4
More informationCloud Help for Community Managers...3. Release Notes System Requirements Administering Jive for Office... 6
for Office Contents 2 Contents Cloud Help for Community Managers...3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6
More informationSUSE Enterprise Storage Deployment Guide for Veritas NetBackup Using S3
SUSE Enterprise Storage Deployment Guide for Veritas NetBackup Using S3 by Kian Chye Tan December 2017 Guide Deployment Guide SUSE Enterprise Storage Deployment Guide SUSE Enterprise Storage Deployment
More informationJBOSS AS 7 AND JBOSS EAP 6 ADMINISTRATION AND CLUSTERING (4 Days)
www.peaklearningllc.com JBOSS AS 7 AND JBOSS EAP 6 ADMINISTRATION AND CLUSTERING (4 Days) This training course covers both the unsupported open source JBoss Application Server and the supported platform
More informationTIBCO Spotfire Automation Services 7.5. User s Manual
TIBCO Spotfire Automation Services 7.5 User s Manual Revision date: 15 January 2016 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationConfiguring and Managing WAAS Legacy Print Services
13 CHAPTER Configuring and Managing WAAS Legacy Print Services This chapter describes how to configure and manage the WAAS legacy print services feature that allows WAEs to function as print servers in
More informationPTN-202: Advanced Python Programming Course Description. Course Outline
PTN-202: Advanced Python Programming Course Description This 4-day course picks up where Python I leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development.
More informationDatabase Developers Forum APEX
Database Developers Forum APEX 20.05.2014 Antonio Romero Marin, Aurelien Fernandes, Jose Rolland Lopez De Coca, Nikolay Tsvetkov, Zereyakob Makonnen, Zory Zaharieva BE-CO Contents Introduction to the Controls
More informationRelease Date June 21, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA
Adeptia Suite 5.2 Getting Started Guide Release Date June 21, 2011 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright Copyright 2000-2009 Adeptia, Inc. All rights reserved. Trademarks
More informationAdobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide
Adobe Document Cloud esign Services for Salesforce Version 17 Installation and Customization Guide 2015 Adobe Systems Incorporated. All rights reserved. Last Updated: August 28, 2015 Table of Contents
More informationRelease Notes 1.5
Release Notes 1.5 10.11.2014 Copyright Raynet GmbH (Germany, Paderborn HRB 3524). All rights reserved. Complete or partial reproduction, adaptation, or translation without prior written permission is prohibited.
More informationState of the Dolphin Developing new Apps in MySQL 8
State of the Dolphin Developing new Apps in MySQL 8 Highlights of MySQL 8.0 technology updates Mark Swarbrick MySQL Principle Presales Consultant Jill Anolik MySQL Global Business Unit Israel Copyright
More informationSOA Software Intermediary for Microsoft : Install Guide
SOA Software Intermediary for Microsoft : Install Guide SOA Software Intermediary for Microsoft Install Guide SOAIM_60 August 2013 Copyright Copyright 2013 SOA Software, Inc. All rights reserved. Trademarks
More informationIP WEB User Manual V2.0
IP WEB User Manual V2.0 Please read carefully before installing or contacting your supplier. The information contained at the time of printing is correct, but is subject to change without notice. This
More informationSetUp GUIDE. Wisenet WAVE COLDSTORE. Version 3.2
SetUp GUIDE Wisenet WAVE COLDSTORE Version 3.2 Contents 1 Introduction 3 1.1 About This Setup Guide 3 1.2 Before You Start 3 1.3 Supported Operating Systems 3 2 Understanding the Setup Process 3 3 Finding
More informationSelf-Service Portal Implementation Guide
Self-Service Portal Implementation Guide Salesforce, Spring 6 @salesforcedocs Last updated: April 7, 06 Copyright 000 06 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
More informationSiemens Controls. SAP interface COMOS. Platform SAP interface. Trademarks 1. Introduction. Technical prerequisites 3
Trademarks 1 Introduction 2 COMOS Platform Operating Manual Technical prerequisites 3 Basic concepts of the COMOS SAP Interface 4 General settings 5 XML scheme for the data exchange 6 SAP Maintenance module
More informationData Acquisition. Amedeo Perazzo. SLAC, June 9 th 2009 FAC Review. Photon Controls and Data Systems (PCDS) Group. Amedeo Perazzo
Data Acquisition Photon Controls and Data Systems (PCDS) Group SLAC, June 9 th 2009 FAC Review 1 Data System Architecture Detector specific Photon Control Data Systems (PCDS) L1: Acquisition Beam Line
More informationQuick Start Guide ZEN 2 core. Imaging Software
Quick Start Guide ZEN 2 core Imaging Software Table of Contents 1 Welcome 03 1.1 Introduction 04 1.2 Workflows 05 1.3 User Roles 06 1.4 Starting the Software and Logging In 07 2 Creating a Job Template
More informationDreamFactory Security Guide
DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit
More informationConfiguring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.
Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure
More informationHealth Scores. Understanding Health Scores
Understanding, on page 1 Understanding Faults, on page 4 How Are Calculated, on page 5 Health Score Use Cases, on page 7 Understanding ACME's Operations team has been challenged on a regular basis to answer
More informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationSenstar Symphony. 7.1 User Guide
Senstar Symphony 7.1 User Guide Contents Contents Introduction...5 Network configuration... 5 Getting started...6 Symphony Server... 8 Log in to the server configuration interface...8 Devices...8 Cameras...
More informationChange and Configuration Management Administration
CHAPTER 7 Change and Configuration Management Administration These topics provide administrative information on Change and Configuration Management: Configuring Global Settings for Configuration Management,
More informationCreate-A-Page Design Documentation
Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship
More informationInstalling or Upgrading the Cisco Nexus Data Broker Software in Centralized Mode
Installing or Upgrading the Cisco Nexus Data Broker Software in Centralized Mode This chapter contains the following sections: Installing Cisco Nexus Data Broker in Centralized Mode, page 1 Installing
More informationDistributed Control Systems at SSRL Constraints for Software Development Strategies. Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory
Distributed Control Systems at SSRL Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory Overview Computing Environment at our Beam Lines Need
More informationEclipse as a Web 2.0 Application Position Paper
Eclipse Summit Europe Server-side Eclipse 11 12 October 2006 Eclipse as a Web 2.0 Application Position Paper Automatic Web 2.0 - enabling of any RCP-application with Xplosion Introduction If todays Web
More informationOCS INSTALLATION GUIDE
OCS INSTALLATION GUIDE 1. Application database preparation... 2 1.1. Oracle Database 11g... 2 1.2 MySQL 5.5+... 2 2. System initialisation... 3 2.1. Application file storage... 3 2.2. Security tool installation...
More informationInternetwork Expert s CCNA Security Bootcamp. Securing Cisco Routers. Router Security Challenges
Internetwork Expert s CCNA Security Bootcamp Securing Cisco Routers http:// Router Security Challenges As the system gets more complex, as do the vulnerabilities Key part of security team s job is to be
More informationCMS Startup Guide 1. Creating Super User 2. Control Panel Customization Modules Customization Control Panel 3. Adding a Device
CMS Startup Guide 1. Creating Super User When starting CMS for the first time after installation, the software requires a Super User to be created. Generally, the username is set to admin and the password
More informationProduct Brief DESIGN GALLERY
Product Brief DESIGN GALLERY Release Enhancements List Note: The intention of the below listing is to highlight enhancements that have been added to the product. The below does not list defect fixes that
More informationFRONT USER GUIDE Getting Started with Front
USER GUIDE USER GUIDE Getting Started with Front ESSENTIALS Teams That Use Front How To Roll Out Front Quick Start Productivity Tips Downloading Front Adding Your Team Inbox Add Your Own Work Email Update
More informationAdministrator's Guide
Administrator's Guide EPMWARE Version 1.0 EPMWARE, Inc. Published: July, 2015 Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless
More informationAutomatic MySQL Schema Management with Skeema. Evan Elias Percona Live, April 2017
Automatic MySQL Schema Management with Skeema Evan Elias Percona Live, April 2017 What is Schema Management? Organize table schemas in a repo Execution of all DDL, on the correct MySQL instances, with
More informationDeployment Scenario: WebSphere Portal Mashup integration and page builder
Deployment Scenario: WebSphere Portal 6.1.5 Mashup integration and page builder Deployment Scenario: WebSphere Portal 6.1.5 Mashup integration and page builder...1 Abstract...2 Portal Mashup integration
More informationACCELERATOR 8.0 CISCO JABBER INTEGRATION GUIDE
ACCELERATOR 8.0 CISCO JABBER INTEGRATION GUIDE April 2017 Tango Networks, Inc. phone: +1 469-920-2100 2801 Network Blvd, Suite 200 fax: +1 469-920-2099 Frisco, TX 75034 USA www.tango-networks.com 2004-2017
More informationMarkLogic Server. MarkLogic Server on Microsoft Azure Guide. MarkLogic 9 January, 2018
MarkLogic Server on Microsoft Azure Guide 1 MarkLogic 9 January, 2018 Last Revised: 9.0-4, January, 2018 2018 MarkLogic Corporation. MarkLogic and the MarkLogic logo are trademarks or registered trademarks
More informationManaging System Administration Settings
This chapter contains the following sections: Setting up the Outgoing Mail Server, page 2 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Updating the License, page
More informationDB Browser UI Specs Anu Page 1 of 15 30/06/2004
DB Browser UI Specs Anu Page 1 of 15 30/06/2004 Contents Topic Page Introduction 3 UI Model 3 Main Window 4 Column properties tab 5 SQL Tab 6 View Record window 7 Connection Information window 9 Setting
More informationIntroduction. Overview of HCM. HCM Dashboard CHAPTER
CHAPTER 1 This chapter describes the Hosted Collaboration Mediation (HCM) software. It includes: Overview of HCM, page 1-1 Terminology Used in HCM, page 1-2 HCM Dashboard Architecture, page 1-3 Starting
More informationGlobal Collaboration on Accelerator Operations and Experiments
Global Collaboration on Accelerator Operations and Experiments Globalization in the Financial World Has a bad taste. Socializing risk? Privatizing win? in the HEP Community Is key to build the next big
More informationView Security and Access Privileges
View Security and Access Privileges Individual access privileges to graphical objects in a View application can be implemented by adding users to the View target and assigning each user an appropriate
More informationHow to setup Failover in Linux NVR
How to setup Failover in Linux NVR Application Note Version 1.0 1 Preface This application note instructs you on how to set up the failover function and identify the failover function's status. We strongly
More informationLogging into the Firepower System
The following topics describe how to log into the Firepower System: Firepower System User Accounts, on page 1 User Interfaces in Firepower Management Center Deployments, on page 3 Logging Into the Firepower
More informationBMC FootPrints 12 Integration with Remote Support
BMC FootPrints 12 Integration with Remote Support 2003-2019 BeyondTrust Corporation. All Rights Reserved. BEYONDTRUST, its logo, and JUMP are trademarks of BeyondTrust Corporation. Other trademarks are
More informationOracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites
Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security
More informationInstalling SmartSense on HDP
1 Installing SmartSense on HDP Date of Publish: 2018-07-12 http://docs.hortonworks.com Contents SmartSense installation... 3 SmartSense system requirements... 3 Operating system, JDK, and browser requirements...3
More informationTasktop Sync - Cheat Sheet
Tasktop Sync - Cheat Sheet 1 Table of Contents Tasktop Sync Server Application Maintenance... 4 Basic Installation... 4 Upgrading Sync... 4 Upgrading an Endpoint... 5 Moving a Workspace... 5 Same Machine...
More information