throbber

`
`
`
`
`
`Ex. 1013
`Ex. 1013
`
`IBM On-Demand Handbook (IBM)
`IBM On-Demand Handbook (IBM)
`
`
`
`
`
`

`

`SG24-2028-00
`
`WorkSpace On-Demand Handbook
`
`December 1997
`
`IPR2017-00184
`UNIFIED EX1004
`
`

`

`

`

`International Technical Support Organization
`
`SG24-2028-00
`
`WorkSpace On-Demand Handbook
`
`December 1997
`
`IBM
`
`

`

`Take Note!
`
`Before using this information and the product it supports, be sure to read the general information
`in Appendix H, “Special Notices” on page 331.
`
`First Edition (December 1997)
`
`This edition applies to Version 1, Release Number 1 of WorkSpace On-Demand for use with OS/2
`Warp Server.
`It was developed working with prerelease builds of the WorkSpace On-Demand
`product. This may result is small differences between what is documented in this edition and what
`you may see and experience with the product.
`
`Comments may be addressed to:
`IBM Corporation, International Technical Support Organization
`Dept. JN9B Building 045 Internal Zip 2834
`11400 Burnet Road
`Austin, Texas 78758-3493
`
`When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the
`information in any way it believes appropriate without incurring any obligation to you.
`
` Copyright International Business Machines Corporation 1997. All rights reserved.
`Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or
`disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.
`
`(cid:211)
`

`

`Contents
`
`Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`ix
`
`Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`xiii
`
`Preface
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
` xv
`How This Redbook is Organized
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` xvii
`The Team That Wrote This Redbook
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
`Comments Welcome
`
`Introduction to WorkSpace On-Demand
`Chapter 1.
`.
`.
`.
`.
`.
`.
`.
`.
`1.1 WorkSpace On-Demand Enters the Network Computing Arena
`1.1.1 Workstations Available Today
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`1.2 Let¢ s Look at the Benefits of WorkSpace On-Demand
`1.2.1 Ease of Administration
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`1.2.2 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`1.2.3 Cost of Ownership
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`1.2.4 Application Support
` . . . . . . . . . . . . . . . . . . . . . . . . . . .
`1.3 Making Up Your Mind for WorkSpace On-Demand
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 1
` 1
` 2
` 5
` 5
`6
` 6
`7
` 8
`
`Chapter 2. What is WorkSpace On-Demand? .
`2.1 WorkSpace On-Demand: An Overview
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`2.2 WorkSpace On-Demand and End-User Computing Environments
`2.2.1 End-User Environments Supported by WorkSpace On-Demand
`2.2.2 End-User Environments Not Appropriate for WorkSpace
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
`On-Demand
` 13
`2.3 WorkSpace On-Demand Components
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 13
`2.3.1 The WorkSpace On-Demand client Component
`.
` 16
`2.3.2 The WorkSpace On-Demand Manager Component
` 17
`2.4 RIPL Functional and Usability Enhancements
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`2.5 The Use of RIPL vs. BOOT-P Technology in WorkSpace On-Demand 18
`
` 9
` 9
` 10
` 11
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 3. RIPL and WorkSpace On-Demand
` 19
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.1 RIPL Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
` 20
`3.1.1 RIPL Hardware
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.1.2 Understanding RIPL . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
` 25
`3.2 WorkSpace On-Demand RIPL Implementation
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 25
`3.2.1 The Remote IPL Control Files
`.
`.
`.
`.
`.
`.
`.
` 42
`3.2.2 NDISDD.PRO Control File
`.
`.
`.
` 44
`3.2.3 Other RPL Files and Directories
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
`3.2.4 Workstation Files
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` Copyright IBM Corp. 1997
`
`iii
`
`(cid:211)
`

`

`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 4. WorkSpace On-Demand Planning .
` 51
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
`4.1 Software Prerequisites
` 51
`4.1.1 On the Target WorkSpace On-Demand server
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 52
`4.1.2 On the Target WorkSpace On-Demand Administration Client
` 53
`4.1.3 On the WorkSpace On-Demand Client
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 53
`4.2 Hardware and Network
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
`4.3 Network Topology
` 55
`4.3.1 WorkSpace On-Demand and Network Capacity
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 56
`4.4 Applications Supported by WorkSpace On-Demand
`.
` 57
`4.4.1 Applications Shipped with WorkSpace On-Demand
` 57
`4.4.2 Applications Supported by WorkSpace On-Demand
`.
` 57
`4.4.3 Applications Compatible with WorkSpace On-Demand
` 58
`4.4.4 Application-Specific Environment Variables
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.4.5 The Simplified, or Restricted, Shell: WorkSpace On-Demand
`Application Considerations . . . . . . . . . . . . . . . . . . . . . . . . . 58
`4.5 Migration Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . 59
`4.6 Resource Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
`4.6.1 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
` 59
`4.6.2 Memory and Hard Disk Required for Remote IPL Services
`.
`.
`.
` 60
`4.6.3 Hard Disk Required for WorkSpace On-Demand .
`.
`.
`.
`.
`.
` 62
`4.6.4 Memory Required for WorkSpace On-Demand Image
`.
`.
`.
`.
`.
`.
`4.6.5 Network Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
` 63
`4.7 Performance Planning for WorkSpace On-Demand
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.7.1 WorkSpace On-Demand Manager Server Performance
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
`Considerations
` 67
`4.7.2 WorkSpace On-Demand client Performance Considerations
`.
`.
`4.8 Capacity Planning and High-Availability for WorkSpace On-Demand
`servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
`4.8.1 WorkSpace On-Demand servers, Load-Balancing and Fail-Over
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
`Services
` 69
`4.8.2 Creating a Back-up WorkSpace On-Demand server
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 71
` 71
`
`Installing WorkSpace On-Demand
`Chapter 5.
`5.1 Before You Install WorkSpace On-Demand
`.
`.
`.
`.
`.
`.
`.
`.
`5.2 Attended Installation of WorkSpace On-Demand Manager
`Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
` 73
`5.2.1 First Installation Phase
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 75
`5.2.2 Second Installation Phase
`.
` 84
`5.2.3 Post Installation Procedures
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.3 Unattended Installation of WorkSpace On-Demand Manager
`Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
`5.4 Attended Installation of the WorkSpace On-Demand Administrator
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
`Client
` 86
`5.4.1 First Installation Phase
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`iv WorkSpace On-Demand Handbook
`
`

`

`5.4.2 Second Installation Phase
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.5 Unattended Installation of the WorkSpace On-Demand Administrator
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
`Client
` 90
`5.6 Uninstalling WorkSpace On-Demand
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
` 87
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 6. Basic WorkSpace On-Demand Administration
`6.1 Overview of Client Setup
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.2 The Administration Tools
`6.3 Defining a New Client
`.
`6.3.1 Identity
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.2 System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.3 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.4 Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.5 TCP/IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . .
`6.3.6 Workstation Definition
` . . . . . . . . . . . . . . . . . . . . . . . .
`6.4 Adding Application Software
`.
`.
`.
`.
`.
`.
`6.4.1 Defining a Simple OS/2 Application
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.5 User Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 95
` 95
` 95
` 98
`100
`101
`102
`103
`105
`107
` 108
` 109
`119
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 7. Advanced WorkSpace On-Demand Administration
`7.1 Logon Options
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.1.1
`Logon Bitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.1.2 Changing the Background Bitmap
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.2 Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.2.1 Network Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.2.2 Local Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.3 File Index Tables
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.3.1 Client Machine FIT
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.3.2 User FIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.3.3 The Default User FIT
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.3.4 FITs in Memory
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.4 Setting Up Applications Under WorkSpace On-Demand
`.
`.
`.
`.
`.
`.
`.
`7.4.1 OS/2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.4.2 Enabling the OS/2 Applications Supplied with WorkSpace
`On-Demand
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.4.3 Netscape Navigator Version 2.02
`.
`.
`7.4.4 Netscape Navigator - The Quick Way
`7.4.5 Java Runtime Version 1.0x
`.
`.
`.
`.
`.
`7.4.6 Personal Communications Lite
`7.4.7 DOS and Windows Applications
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.4.8 Special WorkSpace On-Demand Launch Parameters
`.
`7.5 Running Java Applications from the WorkSpace On-Demand
`Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`7.6 Adding a Network Adapter
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 123
` 123
`125
` 125
`126
`126
`126
` 127
` 127
`128
` 128
` 131
` 132
`132
`
`133
` 133
` 135
` 136
` 136
` 136
` 137
`
`138
` 139
`
`Contents
`
`v
`
`

`

`7.6.1 Enabling Supported Adapters
`7.6.2 Enabling Unsupported Adapters
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 139
` 141
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 8. WorkSpace On-Demand Machine Classes .
`8.1 Machine Classes: An Overview
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.1.1 What is a Machine Class?
`.
`8.1.2 Machine Class File Structure
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.1.3 Components of a WorkSpace On-Demand Machine Class
`8.1.4 Machine Classes Shipped with WorkSpace On-Demand
`8.1.5 Modifying Machine Classes
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.1.6 Machine Class Feasibility Tests
`.
`.
`.
`.
`.
`.
`8.2 Implementing Machine Classes: Getting Started
`.
`.
`.
`.
`.
`8.2.1 Utilities and Tools Needed to Create a Machine Class
`8.2.2 Choosing a Prototype Machine Class
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.3 Creating a New Machine Class¢ s Directory Structure .
`8.3 Creating Machine Classes: An Example
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.1 Creating a Machine Class for a Specific Video Adapter
`8.3.2 Creating a Machine Class with SCSI Support
`.
`.
`.
`.
`.
`8.3.3 Creating a Machine Class for a CD-ROM .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.3.4 Mouse Considerations . . . . . . . . . . . . . . . . . . . . . . . .
`8.3.5 Keyboard Considerations
` . . . . . . . . . . . . . . . . . . . . . .
`8.3.6 Serial Port Drivers
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 9. Administering WorkSpace On-Demand in the Enterprise
`9.1 WorkSpace On-Demand in an Enterprise Environment: An
`Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9.2 Hardware Configurations and Resulting Machine Classes
`.
`.
`.
`.
`.
`9.3 System Software Necessary in the WorkSpace On-Demand
`Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9.3.1 IBM OS/2 Access Feature in the WorkSpace On-Demand
`Environment
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9.3.2 IBM Personal Communication/3270 for OS/2 in the WorkSpace
`On-Demand Environment
` . . . . . . . . . . . . . . . . . . . . . . . . .
`9.3.3 IBM TME 10 NetFinity in the WorkSpace On-Demand
`Environment
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9.3.4 General Guidelines for Implementing Middleware
`.
`.
`.
`.
`.
`.
`.
`9.4 Infrastructure Considerations . . . . . . . . . . . . . . . . . . . . . . .
`9.5 The Management of WorkSpace On-Demand Management Servers
`9.5.1 Unattended Installation of WorkSpace On-Demand
`.
`.
`.
`.
`.
`.
`9.5.2 Managing the WorkSpace On-Demand Server Using the
`Command Line Interface
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 149
` 149
` 149
` 151
` 151
` 152
` 153
` 153
` 154
` 155
` 155
` 156
` 157
` 157
` 172
` 177
`182
`185
` 188
`
` 193
`
`193
` 195
`
`196
`
`199
`
`203
`
`206
` 208
`211
` 216
` 217
`
` 229
`
`Appendix A. Tuning WorkSpace On-Demand .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`A.1 Performance Considerations . . . . . . . . . . . . . . . . . . . . . . .
`
` 253
`253
`
`vi WorkSpace On-Demand Handbook
`
`

`

`A.2 Java Runtime Performance Considerations
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 254
`
` 255
`
`255
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Appendix B. WorkSpace On-Demand Hints and Tips
`.
`.
`.
`.
`.
`.
`.
`.
`B.1 OS/2 Warp Server SYS0071 Errors When Attempting to Start an
`Application
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`B.2 WorkSpace On-Demand client Network Adapter Configuration
`Failures
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`B.2.1 Phase 0: Message Numbers Missing from Screen
`.
`.
`B.2.2 Phase 1: RQ Counter Increments, with No Other Result
`B.2.3 Phase 2: Failure During DOS Driver Initialization
`.
`.
`.
`B.2.4 Phase 3: 3174 Message - Can¢ t Find OS2LDR.MSG
`B.2.5 Phase 4: Various Early Boot Failures
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`B.2.6 Phase 5: Failure of the OS/2 Redirector (NETWKSTA.200)
`B.3 Access Control Issues
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`B.4 File Index Table (FIT) Considerations
`B.4.1 WorkSpace On-Demand FIT Files
`.
`.
`.
`.
`.
`B.4.2 Using RDRDEBUG to View the Client FIT .
`B.5 Changing System File Considerations
`.
`.
`.
`.
`.
`B.6 LAN Adapter Address Consideration
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`B.7 Undocumented Internal Public Application Parameters
`B.8 Caution Required When Naming Public Applications
`.
`.
`.
`.
`.
`.
`.
`B.9 Public Application Command Parameter 119 Character Limitation
`B.10 Adding Application Parameters to a Public Application
`.
`.
`.
`.
`.
`B.11 Disabling of an IBM WorkSpace On-Demand Requester
`B.12 Upgrade to TCP/IP for OS/2 Version 4.1
`.
`.
`.
`.
`.
`.
`.
`.
`B.12.1 Install TCP/IP for OS/2 4.1
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`B.12.2 Copy the TCP/IP files to WorkSpace On-Demand Directory
`B.13 Consideration for TCP/IP Configuration Using DDNS .
`.
`.
`.
`.
`.
`
`.
`
`.
`
`255
` 256
` 256
` 257
` 257
` 258
` 258
` 259
` 259
` 260
` 260
` 261
` 261
` 262
` 263
` 264
` 264
` 264
` 264
` 265
` 266
` 267
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Interesting Web Pages to Read
`Appendix C.
`C.1 WorkSpace On-Demand Home Page
`.
`C.2 WorkSpace On-Demand SAPR Guide
`.
`.
`.
`.
`.
`.
`.
`C.3 Understanding Network-Computing Fundamentals
`C.4 Web Pages That Referred to Performance
`.
`.
`.
`.
`.
`.
`.
`.
`C.5 WorkSpace On-Demand Web Pages for Related Products
`
`.
`
`.
`
`.
`
`Appendix D. Network Adapter Considerations and Work-Arounds
`D.1 IBM Turbo Token-Ring Card Issues
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`D.1.1 Step One: Copy the Updated Device Drivers to WorkSpace .
`D.1.2 Step Two: Update RPL.MAP - ADD OTKTTR .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`D.1.3 Step Three: Edit Boot Block Definitition File (.CNF)
`D.1.4 Step Four: Edit NDISDD.PRO .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`D.1.5 Step Five: Edit IBMDXM.NIF .
`.
`D.2 DOS Network Driver Errors
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 269
` 269
` 269
` 269
` 269
` 270
`
` 271
` 271
` 272
` 272
` 273
` 273
` 274
` 274
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Contents
`
`vii
`
`

`

`D.2.1 IBM Auto Wake Token-Ring ISA Adapter
`.
`D.2.2 IBM PCI Wake On LAN Token-Ring Adapter
`
`.
`
`.
`
`.
`
`Appendix E. RIPL Workstation Error/Status Messages
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 274
` 274
`
` 277
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Appendix F. Tools for Modifying and Managing CONFIG.SYS and INI
`Files in Machine Classes
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`F.1 Creating a Delta INI File
`.
`.
`.
`.
`.
`.
`.
`.
`F.2 Merging the Target and Delta INI Files
`.
`.
`.
`.
`.
`.
`.
`F.3 Copying an Application from One INI File to Another
`F.4 Comparing Two CONFIG.SYS Files
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 281
` 281
` 283
` 284
` 285
`
`297
` 297
`
`301
` 304
` 312
`
`314
`
`321
` 329
`
`Appendix G. Samples for Managing WorkSpace On-Demand in the
`Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`G.1 WSODOAF.RSP: Sample OS/2 Access Feature Response File .
`.
`.
`G.2 PCOMOS2.WS: Sample Personal Communication/3270 for OS/2
`Configuration File
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`G.3 WSODINST.CMD: Installing WorkSpace On-Demand Unattended
`G.4 QUERYCFG.CMD: Gathering the Client¢ s Hardware Configuration
`G.5 ADDNEWCL.CMD: Automatted WorkSpace On-Demand Client
`Definition
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`G.6 ADDAPPL.CMD: Creating WorkSpace On-Demand Applications
`Unattended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`G.7 ADDAPPL.RSP: Responsefile for Application Creation
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`Appendix H. Special Notices . . . . . . . . . . . . . . . . . . . . . . . . .
`
`331
`
`Appendix I. Related Publications . . . . . . . . . . . . . . . . . . . . . . .
`I.1 International Technical Support Organization Publications
`.
`.
`.
`.
`.
`I.2 Redbooks on CD-ROMs
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`I.3 Other Publications
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`335
` 335
` 335
`335
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`How to Get ITSO Redbooks
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`How IBM Employees Can Get ITSO Redbooks
`How Customers Can Get ITSO Redbooks
`.
`.
`IBM Redbook Order Form .
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 337
` 337
` 338
` 339
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`List of Abbreviations
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 341
`
`Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`343
`
`ITSO Redbook Evaluation
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 345
`
`viii WorkSpace On-Demand Handbook
`
`

`

`Figures
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`3
` 1. Network-Computing Client Offerings . . . . . . . . . . . . . . . . . . .
` 2. WorkSpace On-Demand Components . . . . . . . . . . . . . . . . . . 13
` . . . . . . . . . . . . . . . . . . . . . 23
` 3. RIPL Process and Control Files
` 4. RPL.MAP File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
` 5. RPL.MAP Workstation Record with BBCLT01 Definition Using an
` 28
`IBM Token-Ring Adapter
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . 28
` 6. RPL.MAP Server Record for an IBM Token-Ring Adapter
` 7. A Sample RPL.MAP File . . . . . . . . . . . . . . . . . . . . . . . . . . 29
` 8. WorkSpace On-Demand Boot Block Definition File BB1USNTR.CNF
`36
`. 42
` 9. < U s e r > . F I T Entry - NETSCAPE.INI Redirection
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 42
`10.
`<User>.FIT Entry - User FIT File Redirection
`.
` 44
`11. NDISDD.PRO with IBM Token-Ring Entry
`.
`.
` 45
`12. Directories and Files
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 75
`13.
`Select Location for Netscape and Java Files
` 76
`14.
`Select WorkSpace On-Demand Components
` 78
`15. WorkSpace On-Demand Client Components
`.
`.
`.
`.
`.
` 82
`16.
`IBM Software Registration - WorkSpace On-Demand
` 83
`17.
`Select Method of Submitting Registration
`.
`.
`.
`.
`.
`.
` 85
`18. Unattended Install REXX File
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`19.
`Select CLI and API Upgrade Option for OS/2 Warp Version 4 Client
` 88
` 89
`20.
`The Administrator GUI on an OS/2 Warp Version 4 Client
`.
`.
`.
`.
`.
` 91
`21.
`The Remove WorkSpace On-Demand Feature
`.
`.
`.
`.
`.
`.
` 92
`22.
`Selectively Uninstalling WorkSpace On-Demand
` 93
`23.
`The Removal Complete Window .
`.
`.
`.
`.
`.
`.
`.
`.
` 97
`24. OS/2 Warp Server Administration GUI
`.
`.
`.
`.
` 99
`25. WorkSpace On-Demand Workstation Definition
` 100
`26.
`Identity Page of Notebook
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 101
`27.
`System Page of Client Definition Notebook
`.
` 102
`28. Hardware Page of Client Definition Notebook
` 104
`29.
`Printer Page of Notebook
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`105
`30.
`TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
` 107
`31. Workstation Record Entry for a WorkSpace On-Demand Client
`.
`.
` 110
`32. Directory Alias - Create Notebook
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 110
`33.
`Access Control Profile Does Not Exist Window
` 111
`34.
`Access Control Profile - Settings View Notebook
`.
`.
`.
` 111
`35.
`Propagate Access Profile to Subdirectories Window .
` 112
`36.
`Public Application Definitions Folder
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`37. WorkSpace On-Demand Application Definition - Create Settings
`Notebook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`38. WorkSpace On-Demand Application Definition - Program Location
`Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
` Copyright IBM Corp. 1997
`
`ix
`
`113
`
`114
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`(cid:211)
`

`

`115
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`39. WorkSpace On-Demand Application Definition - Work Directory
`Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`40. WorkSpace On-Demand Application Definition - Network
`Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`41. WorkSpace On-Demand Application Definition - Parameters
`.
`.
`.
`42. User Notebook - Applications
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`43. User Notebook -
`.
`.
`.
`.
`.
`.
`.
`44.
`Sample Fit Entry
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`45. Default User FIT File - BB10USDU.FIT
`.
`.
`.
`.
`.
`.
`.
`.
`46.
`Sample User FIT File Including the Default User FIT
`47.
`Parameters for Netscape Navigator
`.
`.
`.
`.
`.
`.
`.
`.
`.
`48. User FIT Extensions for Netscape Navigator
`.
`.
`.
`49.
`Invocation Page for the Java Configuration Applet
`.
`.
`.
`.
`50.
`Enabling LANStreamer MC32 Support in the RPL.MAP File
`51. Madge PROTOCOL.INI File for DOS
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`52. Madge PROTOCOL.INI for OS/2
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`53. WorkSpace On-Demand Boot Block Definition File
`BB1USMDG.CNF . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`54. WorkSpace On-Demand NDIS Driver Profile File, NDISDD.PRO
`.
`55. WorkSpace On-Demand RPL.MAP File, Server Record Entry
`56.
`Files Changed by the Cirrus Logic Install Process
`.
`.
`.
`.
`.
`57. CPQ5120E Machine Class Subdirectory
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`58. CPQ5120E.FIT File . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`59. CONFIG.SYS Changes . . . . . . . . . . . . . . . . . . . . . . . . . .
`60. WIN.INI Changes
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`61.
`SYSTEM.INI Changes . . . . . . . . . . . . . . . . . . . . . . . . . . .
`62.
`350WSCSI.FIT File . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`63. CONFIG.SYS Changes . . . . . . . . . . . . . . . . . . . . . . . . . .
`64.
`Files Changed by the CD-ROM Install Process
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`65.
`ISACD.FIT File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`66. CONFIG.SYS Changes . . . . . . . . . . . . . . . . . . . . . . . . . .
`67. Mouse Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`68.
`Structure of an Enterprise Environment
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`69.
`Application Structure
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`70.
`System Structure for an Application in a WorkSpace On-Demand
`Environment
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`FFST/2 Files Necessary for OS/2 Access Feature
`71.
`72. CONFIG.SYS Changes for OS/2 Access Feature .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Sample for Additions in Client¢ s FIT File for OS/2 Access Feature
`73.
`Support
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sample REXX Script to Create the PCOMM/3270 ICON on a
`Client¢ s Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sample RC File to Modify the Model OS2.INI
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`74.
`
`75.
`
`x WorkSpace On-Demand Handbook
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`116
` 117
` 120
` 121
` 127
` 129
` 129
` 134
` 135
` 139
` 141
` 145
` 146
`
`147
` 148
` 148
` 161
` 168
`169
`170
`171
`172
`175
`176
` 179
`181
`182
`184
` 194
`198
`
`199
` 200
` 202
`
`203
`
`205
` 205
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`

`

`76.
`
`78.
`
`206
`
`206
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`207
` 208
` 210
` 211
` 213
` 214
` 217
` 224
` 230
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`FIT File Extensions for Personal Communication/3270 for
`OS/2/3270 Support
` . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`77. CONFIG.SYS Changes for Personal Communication/3270 for
`OS/2/3270 Support
` . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sample REXX Script to Create a TME 10 NetFinity Icon on a
`Client¢ s Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sample RC File to Modify the Model OS2.INI
`79.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Sample RC File to Modify an OS2.INI File
`80.
`Infrastructure of Enterprise Networks
`81.
`.
`LAN Segments Connected by Bridges
`82.
`.
`LAN Segments Connected by a Backbone
`83.
`.
`.
`.
`.
`.
`.
`84. WorkSpace On-Demand WSODCID.RSP Response File
`85. NCINVAR.RSP - The Variable Part of NCINSTAL.RSP
`86.
`Syntax for the NET RIPLMACH Command
`.
`.
`.
`.
`.
`.
`.
`87.
`Example for a Response File to Create New WorkSpace
`On-Demand Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Syntax for the NET RIPLMACH Command
`88.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Sample REXX Command to Delete Clients Using a Response File
`89.
`Sample Response File to Delete Clients
`90.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`91. NET RIPLMACH - Sample Output for a Specific Client
`92.
`Sample Program to Gather Client Information
`.
`.
`.
`.
`93.
`Automated Client Detection and Definition
`.
`94. RPL.MAP file with Model Client Definitions
`95. Model Client CONFIG.SYS Changes
`.
`.
`.
`96.
`FIT File Changes for a Model Client
`.
`.
`.
`.
`.
`97. Dynamic Detection of Network Adapter Name
`98. RPL.MAP File with Model Client Definitions
`99. RPL.MAP File with Model Client Definitions
`100. RPL.MAP File with Model Client Definitions
`.
`.
`101. TME 10 NetFinity System Information Tool Output
`.
`.
`.
`102. TME 10 NetFinity System Information Tool Video Adapter
`Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`103. Output of NET RIPLMCLASS Command
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`104. Output of NET RIPLMCLASS IBM350 /OS:BB10.US
`105. Network Adapter Address in the PROTOCOL.INI File
`.
`.
`.
`.
`.
`.
`106. README.APP Set Up Information from WorkSpace On-Demand
`CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`107. BB350.FIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`108. Sample Logon Script File - PROFILE.CMD
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`109. Non-NDIS DOS Device Drivers
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`110. RPL.MAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`111. BB1USTTR.CNF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`112. NDISDD.PRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`113.
`IBMDXM.NIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`231
` 234
` 235
` 235
` 236
` 237
` 240
` 242
` 243
` 243
` 245
` 246
` 246
` 246
` 248
`
`249
` 250
` 250
` 261
`
`263
`267
` 268
` 272
`272
`273
`273
`274
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Figures
`
`xi
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`

`

`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`114. BB1USTRP.CNF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`115. PROTOCOL.INI
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`116.
`INICREATEDELTA4.CMD Create Delta INI File REXX Utility
`117. CopyApplication.CMD Copy Application REXX Utility
`.
`.
`.
`118.
`INIMERGE.CMD Merge INI File REXX Utility
`.
`.
`.
`.
`.
`119.
`INICOPYAPPLICATION.CMD Copy INI File REXX Utility
`.
`.
`.
`.
`120. COMPCFRS.CMD Compare Two CONFIG.SYS Files REXX Utility
`121. WSODOAF.RSP OS/2 Access Feature Client Response File .
`.
`122. PCOMOS2.WS Personal Communication/3270 for OS/2
`Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`123. WSODINST.CMD - REXX Batch to Install WorkSpace On-Demand
`124. QUERYCFG.CMD - REXX Batch for Gathering Client¢ s Hardware
`125. ADDNEWCL.CMD Program to Automatically Create WorkSpace
`On-Demand Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`126. ADDAPPL.CMD - REXX Batch to Create WorkSpace On-Demand
`Application Definitions . . . . . . . . . . . . . . . . . . . . . . . . . .
`127. WorkSpace On-Demand ADDAPPL.RSP - Response File to Create
`WorkSpace On-Demand . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`275
`276
` 281
` 283
` 283
` 284
` 285
` 298
`
`301
` 305
` 313
`
`314
`
`322
`
`329
`
`xii WorkSpace On-Demand Handbook
`
`

`

`Tables
`
` 1. WorkSpace On-Demand RIPL Functional and Usability
`Enhancem

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket