Intel NAS Performance Toolkit. Creating Custom Workloads
|
|
- Eleanore Rosanna Watkins
- 6 years ago
- Views:
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 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 informationIntel 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 informationIntel 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 informationMicrosoft 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 informationMicrosoft 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 informationIntel 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 informationIntel 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 informationTERMS & 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 informationDesign 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 informationTLBs, 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 informationWire 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 informationRev. 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 informationGetting 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 informationInstallation 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 informationAsynchronous 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 informationR1 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 informationLab 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 informationEcma 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 informationConversion 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 informationEvent 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 informationNumber 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 informationDC 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 informationOEM 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 informationControlling 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 informationWebStudio 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 informationSAP 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 informationTerms 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 informationIn 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 informationIntel 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 informationName 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 informationUser 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 informationWEBSITE 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 informationAutomation 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 informationGetting 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 informationIntel 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 informationIBM 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 informationIntel 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 informationSimple 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 informationPCI 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 informationUsing 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 Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications
More informationOracle 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 informationSAP 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 informationIBM 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 informationCascading 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 information2017 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 informationMicrosoft 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 informationCampaign 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 informationAbout 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 informationGO-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 informationWhatsUp 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 informationTutorial 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 informationMicrosoft 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 informationSAP 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 informationMobile 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 informationCA 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 informationGetting 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 informationMERIDIANSOUNDINGBOARD.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 informationOpenText 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 informationLab 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 informationOracle 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 informationAgilent 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 informationSmartList 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 informationQuick 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 informationIntel 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 informationx10data 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 information0Introduction. 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 informationGoogle 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 informationOracle 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 informationWorkgroup 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 informationx10data 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 informationMindManager 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 informationINTEGRATED. 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 informationMOVEit 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 informationCSTA 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 informationIBM 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 informationField 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 informationFieldView. 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 informationAd-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 informationDeploying 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 informationPart 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 informationSpanDisc. 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 informationContinuous 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 informationSysGauge 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 Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications
More informationExercise: 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 informationHTML 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 informationHow 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 informationUSER 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 informationMULTI 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 informationPrintShop 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 informationMobile 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 informationOpen-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 informationCambium 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 informationOPC 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 informationAimetis 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 informationAWLaunch. 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 informationGoogle 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 informationUser 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 informationEnhanced 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