Intel NAS Performance Toolkit. Creating Custom Workloads

Size: px
Start display at page:

Download "Intel NAS Performance Toolkit. Creating Custom Workloads"

Transcription

1 Creating Custom Workloads

2 1 Overview The Intel NAS Performance Toolkit (NASPT) uses a very simple XML input format to describe the workloads used in executing the tests. Users may specify their own workloads in addition to the set provided with the toolkit. This document provides the specification of the NASPT trace format and provides an example of mapping traces from one publicly available tracing tool to NASPT format. This document assumes the reader is familiar with the rudiments of XML and the basic workings of the Intel NAS Performance Toolkit as outlined in the NASPT User s Guide. 2

3 2 NASPT Trace Format All tests provided by the Intel NAS Performance Toolkit are described by XML trace files stored in the app_traces directory where the application is installed. By default, NASPT installs to C:\Program Files\Intel\NASPT. To add new traces, the user need only store their custom trace files in this app_traces directory. NASPT will then load all valid trace files at the next invocation. NASPT trace files should not contain ampersands or other characters that require special treatment in XML format. 2.1 XML Declaration All NASPT trace files should begin with the same three lines. The first line simply <?xml version="1.0"?> states that we re complying with the 1.0 version of the XML language specification. <?xml-stylesheet type="text/css" href="report.css"?> <TRACE> The second line refers to a simple style Test Header sheet, report.css, provided with NASPT that Transaction List allows users to view plain text listings in their web browser a little more easily </TRACE> should they desire to do so. Figure 1 - Basic NASPT File Format The rest of the file contains a bit of descriptive information in the header section and a list of transaction records all contained within the <TRACE> tag. 2.2 Header Format The first item within the <TRACE> tag is the file header; a short description of the test used by NASPT to tell users what workload the trace file models. The format of the trace header is: <HEADER> <TESTNAME>Name of test</testname> <DESCRIPTION>Description of test</description> <NOBUILD>true</NOBUILD> <TESTROOT>root directory</testroot> HEADER: The <HEADER> tag simply contains all of the entries </HEADER> that make up the NASPT test header. Figure 2 - NASPT Header Layout TESTNAME: The text entered here appears in the list of available tests when the user launches the NASPT Exerciser application. DESCRIPTION: The NASPT Exerciser uses this text field to provide a tooltip description when the user hovers their mouse pointer over the corresponding test name in the list of available tests. 3

4 NOBUILD: This tag is optional and has only one valid entry: the word true. If specified in the test header, this tag means that NASPT should treat the entire workload as write mostly. That is, none of the files accessed by this test are created during test preparation, although a root directory to contain them is created (see TESTROOT, below). During testing, NASPT creates new files and fills them with fresh writes as specified in the workload trace file. Any reads should only access data that has previously been written. After each test, NASPT deletes all of the files. This mechanism assists in modeling the behavior of workloads that will create a group of new files as part of the operation, as in a bulk copy from some other device to the test target. NASPT also allows the NOBUILD specification on individual files (see the NOBUILD tag for an individual record, below). TESTROOT: This tag is optional and is only used when the NOBUILD tag is also specified in the test header. A valid entry is the directory name where NASPT should direct transactions at test time. This is combined with the test target directory specified by the user to make a full path. For instance, if a trace header contains <TESTROOT>temp\testdir</TESTROOT> and the user has specified Z:\NASPT as their target directory, then files created by this trace will be built within the directory Z:\NASPT\temp\testdir. 2.3 Event Format Following the test header entry, the remainder of the trace file consists of trace events, individual records of transactions NASPT generates during the test. Each trace event record specifies exactly one file system transaction. The format of each record is as follows: <RECORD> <SEQUENCE_NUMBER>decimal number</sequence_number> <START_TIME>time in microseconds</start_time> <FINISH_TIME>time in microseconds</finish_time> <IRP_MAJOR>transaction type</irp_major> <ARG1>length in bytes (hex)</arg1> <ARG3>byte offset(hex)</arg3> <FILENAME>full path</filename> <NOBUILD>true</NOBUILD> </RECORD> Figure 3 - NASPT Record Layout 4

5 RECORD: Each individual entry is bounded by a <RECORD> tag. SEQUENCE_NUMBER: This is an ordinal number indicating the order in which the transactions occurred. Valid values are integers from 1 to 2,147,483,647. START_TIME: The time at which this transaction took place specified in microseconds. The first transaction in each trace should begin at time zero so that all other start times are then relative to the beginning of the test. This is a 64-bit unsigned integer field. FINISH_TIME: The time at which this transaction completed specified in microseconds. This is a 64-bit unsigned integer field. FINISH_TIME must never be less than START_TIME for the same transaction. IRP_MAJOR: This field has two valid entries, IRP_MJ_WRITE and IRP_MJ_READ, meaning that this transaction is either a write or a read. All other values are ignored. NASPT handles file opens and closes automatically at test time so it is not necessary to specify these in the trace files. ARG1: This field contains a 32-bit hexadecimal value specifying the number of bytes to transfer with this transaction. ARG3: This field contains a 64-bit hexadecimal value specifying the byte offset within the file at which to begin the transfer. FILENAME: This is the full path of the original file accessed with this transaction. The NASPT exerciser will replace the original drive letter with the test target specified by the user in the configuration dialog box. Note that NASPT works with drive letters (C:, X:, etc.) and not UNC paths (//server/share). NOBUILD: This field is optional. It s only valid value is the word true. If the very first transaction to a particular target file specifies this tag, NASPT will treat that file as a write-mostly file during testing. Behavior is the same as described in the global NOBUILD tag (under the test header description, above) but only affects an individual file. After the very first transaction to any particular file, any NOBUILD tags in subsequent transactions targeting that file are ignored. 5

6 3 Example Now that you ve seen the basic format of a NASPT trace file, let s look at an example of converting a captured workload trace to NASPT format. This example uses the publicly available Process Monitor application published by Microsoft Corporation. The tool is available for download from TBD. The workload in this example is simply opening a spreadsheet file. In the standard NASPT traces, the workloads are filtered so that only accesses to data files are included while accesses to executables, libraries, and system files are intentionally excluded. The method of implementing this filtering is dependent upon the workload capture mechanism employed. In this case, the user would need to be familiar with the Process Monitor application to effect the filtering. After configuring our workload capture tool to focus on just the transactions we wanted to capture, we obtained a trace of all the transactions issued while opening our spreadsheet file. We then saved that capture to file which Process Monitor conveniently packaged in XML format. The Process Monitor output file is of the following general format: <procmon> <processlist> List of software modules loaded on the system. </processlist> <eventlist> Collection of file system transactions that pass the user-specified filter </eventlist> </procmon> Figure 4 - Basic Format of a Process Monitor Output File For our purposes the second section, the event list, contains all the information we ll need to create our NASPT trace file. Figure is a representative entry from that list showing two read transactions directed toward our spreadsheet data file. Every event in Process Monitor s output matches this same format. It is from this information that we will construct our NASPT event records. 6

7 <event> <ProcessIndex>161</ProcessIndex> <Sequence>353962</Sequence> <Time_of_Day>1:27: PM</Time_of_Day> <Duration> </Duration> <Process_Name>SPREADSHEET_APP.EXE</Process_Name> <PID>2996</PID> <Operation>IRP_MJ_READ</Operation> <Result>SUCCESS</Result> <Detail>Offset: 0, Length: 512</Detail> <Path>J:\NASB\NASPTData\LATEST_DATA.xls</Path> </event> <event> <ProcessIndex>161</ProcessIndex> <Sequence>353968</Sequence> <Time_of_Day>1:27: PM</Time_of_Day> <Duration> </Duration> <Process_Name>SPREADSHEET_APP.EXE</Process_Name> <PID>2996</PID> <Operation>IRP_MJ_READ</Operation> <Result>SUCCESS</Result> <Detail>Offset: 1024, Length: 512</Detail> <Path>J:\NASB\NASPTData\LATEST_DATA.xls</Path> </event> Figure 5 Sample of Process Monitor's Output To translate these events into NASPT format we need to begin with the basic XML bookkeeping. Each NASPT file starts with the same XML declaration and opening <TRACE> tag: <?xml version="1.0"?> <?xml-stylesheet type="text/css" href="report.css"?> <TRACE> Figure 6 - Example XML Declaration The next item is the test header, which we ll fill out with our test name and some descriptive text: <HEADER> <TESTNAME>Test Example</TESTNAME> <DESCRIPTION>Just two simple transactions<description> </HEADER> Figure 7 - Example Test Header 7

8 After this, all that remains is to translate each of the events in Process Monitor s event list into NASPT records. First, recall that every NASPT transaction is bounded by the <RECORD> tag: SEQUENCE_NUMBER: Simply start at one and keep a running count as we go. START_TIME: Process Monitor reports a Time-of-Day start time in HH:MM:SS format. We need to translate this to microseconds for NASPT. Further, we ll use the start time for the first transaction as time zero and then express all the other times in the trace as offsets from this start time. In this case, we ll use 1:27: PM as time zero in our NASPT trace. FINISH_TIME: This value is calculated by adding Process Monitor s duration field to the START_TIME. Again, Process Monitor reports this field in HH:MM:SS so we ll need to translate to microseconds. For the first transaction, START_TIME is zero, so FINISH time is just Process Monitor s reported duration expressed in microseconds. In this case, seconds means our NASPT FINISH_TIME should be IRP_MAJOR: This field corresponds to Process Monitor s operation field. Transactions listing IRP_MJ_READ or IRP_MJ_WRITE in their operation field are the ones we want to translate to NASPT. There are numerous other I/O Request Packet (IRP) codes, but they are not used in generating NASPT workload traces. Conveniently, NASPT and Process Monitor use the same text for this particular field so no translation is necessary. ARG1: This field is the number of bytes to transfer. Process Monitor reports this value as a decimal number in the Length field of the <Detail> tag. Note that NASPT expects a hexadecimal number. Translating the first request s value of 512 to hexadecimal gives us 200 for NASPT s ARG1 value. ARG3: This is the base offset of this transaction within the file. Process Monitor reports this value as a decimal number in the Offset field of the <Detail> tag. Again, NASPT expects a hexadecimal number so we ll need to translate. For the first transaction, this value is zero. FILENAME: Process Monitor reports this value in the path field. NOBUILD: This example is reading an existing spreadsheet file. When we run the NASPT workload generated from this example, we ll want to be reading a file that s already on disk since that s what the original workload does. Therefore, we do not want to specify the NOBUILD tag. Here is the completed NASPT record of the first transaction translated from Process Monitor s output: 8 <RECORD> <SEQUENCE_NUMBER>1</SEQUENCE_NUMBER> <START_TIME>0</START_TIME> <FINISH_TIME>2469</FINISH_TIME> <IRP_MAJOR>IRP_MJ_READ</IRP_MAJOR> <ARG1>200</ARG1> <ARG3>0</ARG3> <FILENAME>J:\NASB\NASPTData\LATEST_DATA.xls</FILENAME> </RECORD> Figure 8 - Process Monitor event translated to NASPT format

9 <?xml version="1.0"?> <?xml-stylesheet type="text/css" href="report.css"?> <TRACE> <HEADER> <TESTNAME>Spreadsheet Test</TESTNAME> <DESCRIPTION>Just the first two transactions in reading a spreadsheet.</description> </HEADER> <RECORD> <SEQUENCE_NUMBER>1</SEQUENCE_NUMBER> <START_TIME>0</START_TIME> <FINISH_TIME>2469</FINISH_TIME> <IRP_MAJOR>IRP_MJ_READ</IRP_MAJOR> <ARG1>200</ARG1> <ARG3>0</ARG3> <FILENAME>J:\NASB\NASPTData\LATEST_DATA.xls</FILENAME> </RECORD> <RECORD> <SEQUENCE_NUMBER>2</SEQUENCE_NUMBER> <START_TIME>16258</START_TIME> <FINISH_TIME>18786</FINISH_TIME> <IRP_MAJOR>IRP_MJ_READ</IRP_MAJOR> <ARG1>200</ARG1> <ARG3>400</ARG3> <FILENAME>J:\NASB\NASPTData\LATEST_DATA.xls</FILENAME> </RECORD> </TRACE> Figure 9 - Completed NASPT trace file Above is the complete NASPT trace file constructed from these two Process Monitor transactions. We can now place our completed file (with the.xml extension) in our NASPT traces directory. By default, NASPT stores its traces in C:\Program Files\Intel\NASPT\app_traces. The next time we launch the NASPT Exerciser, we should see our new test in the list of available workloads on the right-hand side of the GUI: Figure 10 - NASPT Exerciser with custom test 9

10 4 Conclusion Creating custom workloads for the Intel NAS Performance Toolkit is a simple and straightforward process that allows users to design exactly those workloads of most interest to them. All you need is some tracing mechanism to capture file system transactions as you execute your desired workload. (Alternatively, one could algorithmically generate an entirely synthetic workload.) The information needed for each transaction is: Start and finish times, expressed in milliseconds Base offset and length, in bytes Filename, including absolute path information Transaction type, read or write With this information and your favored scripting language, you should be well on your way to creating your own custom NASPT workloads. This information is provided as-is in the hopes that it will be useful to the NASPT user community and add to the utility of the Intel NAS Performance Toolkit. Questions and comments may be submitted to NASPT_Support@intel.com. 10

11 The Intel NAS Performance Toolkit ("Software") is furnished under license and may only be used or copied in accordance with the terms of that license. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. The Software is subject to change without notice, and should not be construed as a commitment by Intel Corporation to market, license, sell or support any product or technology. Unless otherwise provided for in the license under which this Software is provided, the Software is provided AS IS, with no warranties of any kind, express or implied. Except as expressly permitted by the Software license, neither Intel Corporation nor its suppliers assumes any responsibility or liability for any errors or inaccuracies that may appear herein. Except as expressly permitted by the Software license, no part of the Software may be reproduced, stored in a retrieval system, transmitted in any form, or distributed by any means without the express written consent of Intel Corporation. Copyright 2008, Intel Corporation

Intel NAS Performance Toolkit NASPT

Intel NAS Performance Toolkit NASPT Intel NAS Performance Toolkit NASPT Table of Contents 1 Overview... 3 1.1 Motivation... 3 1.2 Benefits... 4 1.3 Components... 5 2 Installation... 6 2.1 Client System Requirements... 6 2.2 Target Device

More information

Intel Manageability Commander User Guide

Intel Manageability Commander User Guide Intel Manageability Commander User Guide Document Release Date: October 27, 2016 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Intel Firmware Support Package (Intel FSP) for Intel Atom Processor C2000 Product Family POSTGOLD2

Intel Firmware Support Package (Intel FSP) for Intel Atom Processor C2000 Product Family POSTGOLD2 Intel Firmware Support Package (Intel FSP) for Intel Atom Processor C2000 Product Family POSTGOLD2 Release Notes 19 December 2014 Version History/Revision History These are the main releases of the Intel

More information

Microsoft Dynamics GP. Extender User s Guide Release 9.0

Microsoft Dynamics GP. Extender User s Guide Release 9.0 Microsoft Dynamics GP Extender User s Guide Release 9.0 Copyright Copyright 2005 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the responsibility of the user.

More information

Microsoft Dynamics GP. Extender User s Guide

Microsoft Dynamics GP. Extender User s Guide Microsoft Dynamics GP Extender User s Guide Copyright Copyright 2009 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the responsibility of the user. Without

More information

Intel Setup and Configuration Service. (Lightweight)

Intel Setup and Configuration Service. (Lightweight) Intel Setup and Configuration Service (Lightweight) Release Notes Version 6.0 (Technology Preview #3) Document Release Date: August 30, 2009 Information in this document is provided in connection with

More information

Intel Education Theft Deterrent Release Note WW16'14. August 2014

Intel Education Theft Deterrent Release Note WW16'14. August 2014 Intel Education Theft Deterrent Release Note WW16'14 August 2014 Legal Notices Information in this document is provided in connection with Intel products. No license, express or implied, by estoppels

More information

TERMS & CONDITIONS. Complied with GDPR rules and regulation CONDITIONS OF USE PROPRIETARY RIGHTS AND ACCEPTABLE USE OF CONTENT

TERMS & CONDITIONS. Complied with GDPR rules and regulation CONDITIONS OF USE PROPRIETARY RIGHTS AND ACCEPTABLE USE OF CONTENT TERMS & CONDITIONS www.karnevalkings.com (the "Site") is a website and online service owned and operated by the ViisTek Media group of companies (collectively known as "Karnevalkings.com", "we," "group",

More information

Design Insights Enhanced Cue Functionality

Design Insights Enhanced Cue Functionality Design Insights Enhanced Cue Functionality May 2014 Contents Introduction 3 Basics of Implementing Cue Controls 3 Best Practices for Implementing Cue Controls: Enabling End User Customization of Indicators

More information

TLBs, Paging-Structure Caches, and Their Invalidation

TLBs, Paging-Structure Caches, and Their Invalidation TLBs, Paging-Structure Caches, and Their Invalidation Application Note April 2007 Document Number: 317080-001 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Wire Manager. Quick Reference.

Wire Manager. Quick Reference. Wire Manager Quick Reference www.bellbanks.com . All rights reserved. This work is confidential and its use is strictly limited. Use is permitted only in accordance with the terms of the agreement under

More information

Rev. A 11/27/2017. ID TECH Configuration Utility Quick Start Guide

Rev. A 11/27/2017. ID TECH Configuration Utility Quick Start Guide Rev. A 11/27/2017 ID TECH Configuration Utility Quick Start Guide Copyright 2017, International Technologies and Systems Corporation. All rights reserved. ID TECH 10721 Walker Street Cypress, CA 90630

More information

Getting Started with Tally.Developer 9

Getting Started with Tally.Developer 9 Getting Started with Tally.Developer 9 The information contained in this document is current as of the date of publication and subject to change. Because Tally must respond to changing market conditions,

More information

Installation Guide Worksoft Certify Integration with SAP Solution Manager

Installation Guide Worksoft Certify Integration with SAP Solution Manager Installation Guide Worksoft Certify Integration with SAP Solution Manager Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 Worksoft Certify Integration with

More information

Asynchronous Method Calls White Paper VERSION Copyright 2014 Jade Software Corporation Limited. All rights reserved.

Asynchronous Method Calls White Paper VERSION Copyright 2014 Jade Software Corporation Limited. All rights reserved. VERSION 7.0.10 Copyright 2014 Jade Software Corporation Limited. All rights reserved. Jade Software Corporation Limited cannot accept any financial or other responsibilities that may be the result of your

More information

R1 R2 R3 R CS 370: Operating Systems Department of Computer Science Colorado State University

R1 R2 R3 R CS 370: Operating Systems Department of Computer Science Colorado State University HW7 DUE DATE: Wed Nov 29 2017 5 PM. Submit MS Word or PDF file using Canvas. You must show how the answer was obtained by giving the main steps in the procedure. Problem 1 (19 points) Recall the various

More information

Lab 03 - x86-64: atoi

Lab 03 - x86-64: atoi CSCI0330 Intro Computer Systems Doeppner Lab 03 - x86-64: atoi Due: October 1, 2017 at 4pm 1 Introduction 1 2 Assignment 1 2.1 Algorithm 2 3 Assembling and Testing 3 3.1 A Text Editor, Makefile, and gdb

More information

Ecma International Policy on Submission, Inclusion and Licensing of Software

Ecma International Policy on Submission, Inclusion and Licensing of Software Ecma International Policy on Submission, Inclusion and Licensing of Software Experimental TC39 Policy This Ecma International Policy on Submission, Inclusion and Licensing of Software ( Policy ) is being

More information

Conversion SDK v11 32-bit and 64-bit

Conversion SDK v11 32-bit and 64-bit Conversion SDK v11 32-bit and 64-bit API Reference PDF SDK for Developers Copyright 1995-2016 Visual Integrity LLC/Square One bv. All rights reserved. NOTICE: All information contained herein is the property

More information

Event Service API for Windows Operating Systems

Event Service API for Windows Operating Systems Event Service API for Windows Operating Systems Programming Guide October 2005 05-1918-003 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY

More information

Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems

Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems In everyday life, we humans most often count using decimal or base-10 numbers. In computer science, it

More information

DC Detective. User Guide

DC Detective. User Guide DC Detective User Guide Version 5.7 Published: 2010 2010 AccessData Group, LLC. All Rights Reserved. The information contained in this document represents the current view of AccessData Group, LLC on the

More information

OEM Preinstallation Kit Guide for Microsoft Office 2013

OEM Preinstallation Kit Guide for Microsoft Office 2013 OEM Preinstallation Kit Guide for Microsoft Office 2013 Microsoft Corporation Published: August 2012 Send feedback to Office Resource Kit (feedork@microsoft.com) Abstract This document supports the final

More information

Controlling and Monitoring DSP Conductor Configurations

Controlling and Monitoring DSP Conductor Configurations Controlling and Monitoring DSP Conductor Configurations 1. Introduction DSP Conductor is a development environment that allows you to graphically define audio DSP algorithms, generate DSP code, and adjust

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

SAP Enable Now. Desktop Assistant

SAP Enable Now. Desktop Assistant Installation Guide 1704 SP1 Document Version: 1.0 2017-07-15 2017 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER Desktop Assistant Table of Contents 1 Introduction... 3 2 System Requirements...

More information

Terms Of Use AGREEMENT BETWEEN USER AND DRAKE MODIFICATION OF THESE TERMS OF USE LINKS TO THIRD PARTY WEB SITES USE OF COOKIES

Terms Of Use AGREEMENT BETWEEN USER AND DRAKE MODIFICATION OF THESE TERMS OF USE LINKS TO THIRD PARTY WEB SITES USE OF COOKIES Terms Of Use AGREEMENT BETWEEN USER AND DRAKE This website and other related websites and mobile applications (collectively referred to as "Sites") comprise various web pages and services operated by Drake

More information

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm. Lab 1 Getting Started 1.1 Building and Executing a Simple Message Flow In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

More information

Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD)

Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD) Intel 82580EB/82580DB GbE Controller Feature Software Support LAN Access Division (LAD) Revision: 1.3 March 2012 Intel 82580EB/82580DB GbE Controller Legal Legal INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

Name EGR 2131 Lab #6 Number Representation and Arithmetic Circuits

Name EGR 2131 Lab #6 Number Representation and Arithmetic Circuits Name EGR 2131 Lab #6 Number Representation and Arithmetic Circuits Equipment and Components Quartus software and Altera DE2-115 board PART 1: Number Representation in Microsoft Calculator. First, let s

More information

User Scripting April 14, 2018

User Scripting April 14, 2018 April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and

More information

WEBSITE USAGE TERMS AND CONDITIONS

WEBSITE USAGE TERMS AND CONDITIONS Tom Farrell Financial Planning The Hub Business Centre 2 Civic Drive Ipswich IP1 2QA direct 0207 112 0237 office 01473 599125 fax 01473 599135 email future@tomfarrell.co.uk web www.tffp.co.uk WEBSITE USAGE

More information

Automation Tool for LanTraffic V2 Add-on to automate operations with the LanTraffic V2 software

Automation Tool for LanTraffic V2 Add-on to automate operations with the LanTraffic V2 software Version 1.7 Automation Tool for LanTraffic V2 Add-on to automate operations with the LanTraffic V2 software ZTI Communications / 1 rue Ampère / 22300 LANNION / France Phone: +33 2 9613 4003 / Email: contact@zti-communications.com

More information

Getting Started with Tally.Developer 9 Series A Release 3.0

Getting Started with Tally.Developer 9 Series A Release 3.0 Getting Started with Tally.Developer 9 Series A Release 3.0 The information contained in this document is current as of the date of publication and subject to change. Because Tally must respond to changing

More information

Intel Setup and Configuration Service Lite

Intel Setup and Configuration Service Lite Intel Setup and Configuration Service Lite Release Notes Version 6.0 Document Release Date: February 4, 2010 Information in this document is provided in connection with Intel products. No license, express

More information

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements IBM OpenPages GRC Platform Version 7.0 FP2 Enhancements NOTE Before using this information and the product it supports, read the information in the Notices section of this document. Product Information

More information

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G Intel System Event Log (SEL) Viewer Utility User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G24422-003 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH

More information

Simple Text Setting Calculations for PostScript Language Drivers

Simple Text Setting Calculations for PostScript Language Drivers Simple Text Setting Calculations for PostScript Language Drivers Adobe Developer Support Technical Note #5041 31 March 1992 Adobe Systems Incorporated Adobe Developer Technologies 345 Park Avenue San Jose,

More information

PCI Express Label Specification and Usage Guidelines Revision 1.0

PCI Express Label Specification and Usage Guidelines Revision 1.0 PCI Express Label Specification and Usage Guidelines Revision 1.0 June 1, 2006 REVISION REVISION HISTORY DATE 1.0 Initial release 06/1/2006 PCI-SIG disclaims all warranties and liability for the use of

More information

Using Dreamweaver. 6 Styles in Websites. 1. Linked or Imported Stylesheets. 2. Embedded Styles. 3. Inline Styles

Using Dreamweaver. 6 Styles in Websites. 1. Linked or Imported Stylesheets. 2. Embedded Styles. 3. Inline Styles Using Dreamweaver 6 So far these exercises have deliberately avoided using HTML s formatting options such as the FONT tag. This is because the basic formatting available in HTML has been made largely redundant

More information

[MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension

[MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension [MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

Oracle FLEXCUBE Direct Banking UI Content Delivery Optimization Guide Release

Oracle FLEXCUBE Direct Banking UI Content Delivery Optimization Guide Release Oracle FLEXCUBE Direct Banking UI Content Delivery Optimization Guide Release 12.0.2.0.0 Part No. E50108-01 September 2013 UI Content Delivery Optimization Guide September 2013 Oracle Financial Services

More information

SAP Workforce Performance Builder 9.5

SAP Workforce Performance Builder 9.5 Installation Guide Workforce Performance Builder Document Version: 1.0 2016-07-15 2016 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER Navigator Table of Contents 1 Introduction... 3

More information

IBM Rational Development and Test Environment for System z Version Release Letter GI

IBM Rational Development and Test Environment for System z Version Release Letter GI IBM Rational Development and Test Environment for System z Version 8.5.0.2 Release Letter GI11-9161-05 IBM Rational Development and Test Environment for System z Version 8.5.0.2 Release Letter GI11-9161-05

More information

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) Cascading Style Sheets (CSS) Mendel Rosenblum 1 Driving problem behind CSS What font type and size does introduction generate? Answer: Some default from the browser (HTML tells what browser how)

More information

2017 WorkPlace Mobile Application

2017 WorkPlace Mobile Application 2017 WorkPlace Mobile Application User Guide Paramount WorkPlace 2017 and Greater Table of Contents OVERVIEW... 3 GETTING STARTED... 3 Communication Architecture... 3 Mobile Device Requirements... 4 Establish

More information

Microsoft Dynamics GP. Integration Manager Quick Start

Microsoft Dynamics GP. Integration Manager Quick Start Microsoft Dynamics GP Integration Manager Quick Start Copyright Copyright 2008 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the responsibility of the user.

More information

Campaign Walkthrough

Campaign Walkthrough Email Campaign Walkthrough This guide is distributed with software that includes an end-user agreement, this guide, as well as the software described in it, is furnished under license and may be used or

More information

About the P6 EPPM Importing and Exporting Guide

About the P6 EPPM Importing and Exporting Guide P6 EPPM Importing and Exporting Guide October 2018 Contents About the P6 EPPM Importing and Exporting Guide Scope This guide contains information about import and export formats and the process of importing

More information

GO-GLOBAL. Client Process Manager API. Version 4.8.2

GO-GLOBAL. Client Process Manager API. Version 4.8.2 GO-GLOBAL Client Process Manager API Version 4.8.2 COPYRIGHT AND TRADEMARK NOTICE Copyright 1997-2015 GraphOn Corporation. All Rights Reserved. This document, as well as the software described in it, is

More information

WhatsUp Gold 2016 Mobile Access

WhatsUp Gold 2016 Mobile Access WhatsUp Gold 2016 Mobile Access Contents Using Managing WhatsUp Gold mobile access... 1 Accessing WhatsUp Gold from a mobile device... 1 Learning about About... 5 Mobile Access supported browsers... 5

More information

Tutorial on How to Publish an OCI Image Listing

Tutorial on How to Publish an OCI Image Listing Tutorial on How to Publish an OCI Image Listing Publish an OCI Image Listing F13637-01 JANUARY 2019 DISCLAIMER The following is intended to outline our general product direction. It is intended for information

More information

Microsoft Dynamics GP Release Integration Guide For Microsoft Retail Management System Headquarters

Microsoft Dynamics GP Release Integration Guide For Microsoft Retail Management System Headquarters Microsoft Dynamics GP Release 10.0 Integration Guide For Microsoft Retail Management System Headquarters Copyright Copyright 2007 Microsoft Corporation. All rights reserved. Complying with all applicable

More information

SAP Workforce Performance Builder

SAP Workforce Performance Builder Additional Guides Workforce Performance Builder Document Version: 1.0 2016-07-15 2016 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER SAP Help Extension ECC Table of Contents 1 Introduction...

More information

Mobile On the Go (OTG) Server

Mobile On the Go (OTG) Server Mobile On the Go (OTG) Server Installation Guide Paramount Technologies, Inc. 1374 East West Maple Road Walled Lake, MI 48390-3765 Phone 248.960.0909 Fax 248.960.1919 www.paramountworkplace.com Copyright

More information

CA Productivity Accelerator 12.1 and Later

CA Productivity Accelerator 12.1 and Later CA Productivity Accelerator 12.1 and Later Localize Content Localize Content Once you have created content in one language, you might want to translate it into one or more different languages. The Developer

More information

Getting Started with Tally.Developer 9 Alpha

Getting Started with Tally.Developer 9 Alpha Getting Started with Tally.Developer 9 Alpha The information contained in this document is current as of the date of publication and subject to change. Because Tally must respond to changing market conditions,

More information

MERIDIANSOUNDINGBOARD.COM TERMS AND CONDITIONS

MERIDIANSOUNDINGBOARD.COM TERMS AND CONDITIONS MERIDIANSOUNDINGBOARD.COM TERMS AND CONDITIONS Introduction This document sets forth the terms and conditions ("Terms and Conditions") governing your use of the MeridianHealth.com Web site ("Web Site")

More information

OpenText StreamServe 5.6 Correspondence Reviewer. Accessibility and Compatibility Features

OpenText StreamServe 5.6 Correspondence Reviewer. Accessibility and Compatibility Features OpenText StreamServe 5.6 Correspondence Reviewer Accessibility and Compatibility Features OpenText StreamServe 5.6 Correspondence Reviewer Accessibility and Compatibility Features OPEN TEXT CORPORATION

More information

Lab Answer Key for Module 1: Creating Databases and Database Files

Lab Answer Key for Module 1: Creating Databases and Database Files Lab Answer Key for Module 1: Creating Databases and Database Files Table of Contents Lab 1: Creating Databases and Database Files 1 Exercise 1: Creating a Database 1 Exercise 2: Creating Schemas 4 Exercise

More information

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( )

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( ) Oracle Enterprise Manager Ops Center Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 (12.2.2.0.0) E47810-03 December 2014 This document provides an end-to-end example for how to use Oracle

More information

Agilent E2929A/B Opt. 200 PCI-X Performance Optimizer. User s Guide

Agilent E2929A/B Opt. 200 PCI-X Performance Optimizer. User s Guide Agilent E2929A/B Opt. 200 PCI-X Performance Optimizer User s Guide S1 Important Notice All information in this document is valid for both Agilent E2929A and Agilent E2929B testcards. Copyright 2001 Agilent

More information

SmartList Builder for Microsoft Dynamics GP 10.0

SmartList Builder for Microsoft Dynamics GP 10.0 SmartList Builder for Microsoft Dynamics GP 10.0 Including: SmartList Builder, Excel Report Builder, Navigation List Builder and Drill Down Builder Copyright: Manual copyright 2014 eone Integrated Business

More information

Quick Data Loader. Balance Point Technologies, Inc. Quick Data Loader. User Guide. Certified MAX Integrator

Quick Data Loader. Balance Point Technologies, Inc.  Quick Data Loader. User Guide.  Certified MAX Integrator Balance Point Technologies, Inc. www.maxtoolkit.com Quick Data Loader User Guide 1 P a g e Copyright Manual copyright 2017 Balance Point Technologies, Inc. All Rights reserved. Your right to copy this

More information

Intel IXP400 Digital Signal Processing (DSP) Software: Priority Setting for 10 ms Real Time Task

Intel IXP400 Digital Signal Processing (DSP) Software: Priority Setting for 10 ms Real Time Task Intel IXP400 Digital Signal Processing (DSP) Software: Priority Setting for 10 ms Real Time Task Application Note November 2005 Document Number: 310033, Revision: 001 November 2005 Legal Notice INFORMATION

More information

x10data Smart Client 6.5 for Windows Mobile Installation Guide

x10data Smart Client 6.5 for Windows Mobile Installation Guide x10data Smart Client 6.5 for Windows Mobile Installation Guide Copyright Copyright 2009 Automated Data Capture (ADC) Technologies, Incorporated. All rights reserved. Complying with all applicable copyright

More information

0Introduction. Overview. This introduction contains general information and tips for using your Avaya CD-ROM.

0Introduction. Overview. This introduction contains general information and tips for using your Avaya CD-ROM. 0 Overview Purpose This introduction contains general information and tips for using your Avaya CD-ROM. Features This offer is designed for all users who want the ease of accessing documentation electronically.

More information

Google Docs: Spreadsheet basics

Google Docs: Spreadsheet basics Google Docs: Spreadsheet basics Once you know the basics on how to access, create, and edit Google Docs, read here to learn the basics that apply specifically to Google Docs spreadsheets. Create a spreadsheet

More information

Oracle Hospitality Simphony. Enhanced PMS Interface Specifications

Oracle Hospitality Simphony. Enhanced PMS Interface Specifications Oracle Hospitality Simphony Enhanced PMS Interface Specifications Release 2.9 and Later F16307-01 February 2019 Oracle Hospitality Simphony Enhanced PMS Interface Specifications, Release 2.9 and Later

More information

Workgroup Share Server Guide

Workgroup Share Server Guide Workgroup Share Server Guide TM Ipswitch, Inc. Web: www.imailserver.com 753 Broad Street Phone: 706-312-3535 Suite 200 Fax: 706-868-8655 Augusta, GA 30901-5518 Copyrights 1995-2008 Ipswitch, Inc. All rights

More information

x10data Smart Client 7.0 for Windows Mobile Installation Guide

x10data Smart Client 7.0 for Windows Mobile Installation Guide x10data Smart Client 7.0 for Windows Mobile Installation Guide Copyright Copyright 2009 Automated Data Capture (ADC) Technologies, Incorporated. All rights reserved. Complying with all applicable copyright

More information

MindManager HTML5 Export Release Notes

MindManager HTML5 Export Release Notes MindManager HTML5 Export Release Notes April 7, 2017 Release version: 1.3 MindManager HTML5 Export Version 1.3... 2 General Information... 2 New In This Version... 2 Supported Features... 3 Elements...

More information

INTEGRATED. Creating XML Style Sheets for Data Export from Microsoft Dynamics NAV 5.0. Microsoft Dynamics NAV. Technical White Paper

INTEGRATED. Creating XML Style Sheets for Data Export from Microsoft Dynamics NAV 5.0. Microsoft Dynamics NAV. Technical White Paper INTEGRATED Microsoft Dynamics NAV Creating XML Style Sheets for Data Export from Microsoft Dynamics NAV 5.0 Technical White Paper Microsoft Dynamics NAV 5.0 contains a new feature which allows you to export

More information

MOVEit Mobile Server. Installation Guide

MOVEit Mobile Server. Installation Guide MOVEit Mobile Server Installation Guide Copyright 1991-2015 Ipswitch, Inc. All rights reserved. This document, as well as the software described in it, is furnished under license and may be used or copied

More information

CSTA Gatekeeper Installation and Configuration Guide

CSTA Gatekeeper Installation and Configuration Guide CSTA Gatekeeper Installation and Configuration Guide Order Number: 05-1417-002 Software/Version: CSTA Gatekeeper Version 1.1 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI IBM Spectrum LSF Process Manager Version 10 Release 1 Release Notes IBM GI13-1891-04 IBM Spectrum LSF Process Manager Version 10 Release 1 Release Notes IBM GI13-1891-04 Note Before using this information

More information

Field Types and Import/Export Formats

Field Types and Import/Export Formats Chapter 3 Field Types and Import/Export Formats Knowing Your Data Besides just knowing the raw statistics and capacities of your software tools ( speeds and feeds, as the machinists like to say), it s

More information

FieldView. Management Suite

FieldView. Management Suite FieldView The FieldView Management Suite (FMS) system allows administrators to view the status of remote FieldView System endpoints, create and apply system configurations, and manage and apply remote

More information

Ad-ID Format. Ad-ID Format. April 1, Version 1.0. Page 1

Ad-ID Format. Ad-ID Format. April 1, Version 1.0. Page 1 Ad-ID Format April 1, 2016 Version 1.0 Page 1 Advertising Digital Identification, LLC is a limited liability company of the American Association of Advertising Agencies and the Association of National

More information

Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs)

Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs) Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs) Microsoft Corporation Published: June 2004 Abstract This white paper describes how to configure

More information

Part 2 (Disk Pane, Network Pane, Process Details & Troubleshooting)

Part 2 (Disk Pane, Network Pane, Process Details & Troubleshooting) Note: This discussion is based on MacOS, 10.12.5 (Sierra). Some illustrations may differ when using other versions of macos or OS X. Credits: See the list at the end of this presentation Part 2 (Disk Pane,

More information

SpanDisc. U s e r s G u i d e

SpanDisc. U s e r s G u i d e SpanDisc U s e r s G u i d e Introduction SpanDisc User s Guide SpanDisc is a complete disc archival and backup solution. SpanDisc uses the automation features or Rimage Corporation s Digital Publishing

More information

Continuous Speech Processing API for Host Media Processing

Continuous Speech Processing API for Host Media Processing Continuous Speech Processing API for Host Media Processing Demo Guide April 2005 05-2084-003 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

SysGauge SYSTEM MONITOR. User Manual. Version 4.7. Apr Flexense Ltd.

SysGauge SYSTEM MONITOR. User Manual. Version 4.7. Apr Flexense Ltd. SysGauge SYSTEM MONITOR User Manual Version 4.7 Apr 2018 www.sysgauge.com info@flexense.com 1 1 SysGauge Product Overview...3 2 SysGauge Product Versions...6 3 Product Installation...7 4 System Monitor

More information

[MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension

[MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension [MS-RDPET]: Remote Desktop Protocol: Telemetry Virtual Channel Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

Exercise: Editing XML in oxygen

Exercise: Editing XML in oxygen Exercise: Editing XML in oxygen March 2009 1 First steps with Oxygen In this first exercise you will learn how to use Oxygen to create a new XML document add markup to a document keep your document well-formed

More information

HTML and CSS a further introduction

HTML and CSS a further introduction HTML and CSS a further introduction By now you should be familiar with HTML and CSS and what they are, HTML dictates the structure of a page, CSS dictates how it looks. This tutorial will teach you a few

More information

How to create and edit a CSS rule

How to create and edit a CSS rule Adobe Dreamweaver CS6 Project 3 guide How to create and edit a CSS rule You can create and edit a CSS rule in two locations: the Properties panel and the CSS Styles panel. When you apply CSS styles to

More information

USER GUIDE. MADCAP FLARE 2017 r3. Import

USER GUIDE. MADCAP FLARE 2017 r3. Import USER GUIDE MADCAP FLARE 2017 r3 Import Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is

More information

MULTI BACKUP MANAGER USER MANUAL

MULTI BACKUP MANAGER USER MANUAL MULTI BACKUP MANAGER USER MANUAL (Version: 1.1, March 2014) This guide explains how to use the basic functionalities of the Multi Backup Manager v 1.0. www.playbox.tv Legal notice The information in this

More information

PrintShop Web. Print Production Integration Guide

PrintShop Web. Print Production Integration Guide PrintShop Web Print Production Integration Guide Copyright Information Copyright 1994-2010 Objectif Lune Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed,

More information

Mobile Access Guide Using WhatsUp Gold Mobile Access

Mobile Access Guide Using WhatsUp Gold Mobile Access Mobile Access Guide Using WhatsUp Gold Mobile Access Contents CHAPTER 1 Using WhatsUp Gold Mobile Access Managing WhatsUp Gold Mobile Access... 1 Accessing WhatsUp Gold from a mobile device... 2 CHAPTER

More information

Open-E Data Storage Server. Intel Modular Server

Open-E Data Storage Server. Intel Modular Server Open-E Data Storage Server Intel Modular Server Contents About Open-E Data Storage Server*...4 Hardware Components...5 Installation Software...6 Open-E Data Storage Server* Installation...7 2 www.intel.com/go/esaa

More information

Cambium Wireless Manager

Cambium Wireless Manager Cambium Wireless Manager Client Setup Guide System Release 4.2 and Later Issue 1 November 2014 2014 Cambium Networks. All Rights Reserved. Accuracy While reasonable efforts have been made to assure the

More information

OPC Quick Client PTC Inc. All Rights Reserved.

OPC Quick Client PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Main Window 4 Server Connection 6 Group 7 Items 8 Data Types Description 10 Operations 11 Options 12 Test Mode

More information

Aimetis Crowd Detection. 1.x User Guide

Aimetis Crowd Detection. 1.x User Guide Aimetis Crowd Detection x User Guide Contents Contents Legal information... 3 Introduction...4 Installation...5 Requirements... 5 Install Crowd Detection...5 Open Crowd Detection... 5 Add a license...

More information

AWLaunch. Software Manual. Version 1.2 Last Revised April 27, 2009

AWLaunch. Software Manual. Version 1.2 Last Revised April 27, 2009 AWLaunch Software Manual Version 1.2 Last Revised April 27, 2009 All contents in this manual are copyrighted by ArWest Communications. All rights reserved.the information contained herein may not be used,

More information

Google Sheets: Spreadsheet basics

Google Sheets: Spreadsheet basics Google Sheets: Spreadsheet basics You can find all of your spreadsheets on the Google Sheets home screen or in Google Drive. Create a spreadsheet On the Sheets home screen, click Create new spreadsheet

More information

User s Manual for H4S & NetPoint 2.2

User s Manual for H4S & NetPoint 2.2 User s Manual for H4S & NetPoint 2.2 2015 BIGPOND TECHNOLOGY Co., Ltd. All rights reserved. www.sunde.net.pk USER MANUAL FOR NETPOINT2.2 AND H4S 1 2015 BIGPOND TECHNOLOGY Co., Ltd. All rights reserved.

More information

Enhanced Serial Peripheral Interface (espi) ECN

Enhanced Serial Peripheral Interface (espi) ECN Enhanced Serial Peripheral Interface (espi) ECN Engineering Change Notice TITLE Clarify OOB packet payload DATE 10 January 2014 AFFECTED DOCUMENT espi Base Specification Rev 0.75 DISCLOSURE RESTRICTIONS

More information