Sunpci Card in the Enterprise
Total Page:16
File Type:pdf, Size:1020Kb
SunPCi™ Card In The Enterprise A Sun White Paper Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA 650 960-1300fax 650 969-9131 April 1999 © 1999 Sun Microsystems, Inc. All rights reserved. Sun, Sun Microsystems, the Sun logo, SunPCi, Solaris Operating Environment, Ultra, NFS, JumpStart and “The Network Is The Computer” are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. Please Recycle SunPCi Card In The Enterprise The SunPCi™ card is a cost-effective hardware and software product that provides full PC compatibility to customers who wish to run PC applications on Sun™ workstations. The SunPCi card supports all PCI-based Sun Ultra™ workstations including the Ultra 5, 10, 30, 60 and 450 workstations. The SunPCi card brings together the powerful features of the Solaris Operating Environment™ software and the ease-of-use of DOS and Microsoft Windows programs, giving users UltraSPARC™ performance for technical computing and also providing access to DOS and Microsoft Windows applications. When deploying the SunPCi card in the enterprise, systems administrators and IS managers are faced with a number of configuration and deployment options which can significantly affect the success of the deployment. This paper will explore many of those options, in the hope that the reader will be able to make better informed decisions about the optimal configuration of the SunPCi card in his/her environment. Additionally, “tricks and tips” will be discussed that may not be obvious from the product documentation. The SunPCi Co-processor Card Sun’s SunPCi card provides a complete PC motherboard integrated onto a PCI card for use with PCI-based Sun workstations. The SunPCi card is accessed through the standard Sun keyboard and mouse, with display provided through an X11 window on the Solaris CDE desktop. The SunPCi card was designed and built as a real PC using only PC components and following de facto and emerging PC hardware design standards to provide an ideal PC compatibility solution for those with demanding DOS and Windows needs: 1 • Compatible The SunPCi card runs standard DOS and Microsoft Windows 95 operating environments and applications (Windows 98 and Windows NT support are scheduled to be available as future software updates). Only applications which make use of optional PC hardware (i.e. special-purpose PCI cards or specialized graphics adapters) may not work correctly through the SunPCi card. • High Performance The SunPCi card is designed to provide competitive performance with desktop PCs. Unlike other designs, the SunPCi card has its own processor, memory, PCI bus and peripherals. CPU-intensive applications running on the SunPCi card perform the same as they would on a comparably configured PC. • Highly Integrated with Solaris Operating Environment Software The SunPCi card is tightly integrated with the Solaris Operating Environment software, enabling seamless operation. Specialized software enables the SunPCi card to share a number of the Sun workstation’s resources including file systems, peripherals (floppy and CD-ROM devices), printers, network interface, and the Sun workstation keyboard, mouse and display. In essence, the PC environment is treated as just another application within the Solaris Operating Environment. • Highly Integrated with PC Networking The SunPCi card operates exactly like a networked PC. SunPCi card users can be members of standard TCP/IP networks and may interact with others using standard Ethernet-based PC LAN technologies and protocols. SunPCi Co-Processor Card Overview The philosophy behind the SunPCi card is to provide components on the card which are essential to performance while employing software to leverage existing resources in the Sun workstation. SunPCi card hardware includes: • 300MHz AMD K6-2 processor with 512 KB of external cache • 64 MB of 100MHz SDRAM (upgradable to 256 MB using standard JEDEC DIMMs) • SoundBlaster compatible sound with monaural microphone input and stereo line-in and line-out • PC serial, parallel and USB ports (one of each) • External VESA-standard SVGA (HD15) connector for support of an optional external VGA monitor (up to 1280 x 1024) 2 SunPCi Card In The Enterprise • April 1999 SunPCi card software and drivers provide: • The SunPCi application and X11 based GUI • X-Windows display of the PC desktop in up to 16 million colors at 1280x1024 resolution • Access to the Solaris Operating Environment software and network file systems • Access to Solaris Operating Environment printers • PC hard disk emulation in the Solaris Operating Environment file system • Shared access to the workstation Ethernet interface • Workstation floppy and CD-ROM access • Access from the workstation keyboard and mouse SunPCi Card Hardware SunPCi card hardware is provided on a standard PCI Long Card. The main back-panel of the SunPCi card provides audio and USB connectors as well as the HD15 VGA connector. The SunPCi card occupies a single slot in the Sun workstation; a second back-panel provides the serial and parallel port for the SunPCi card. The SunPCi card is available for installation in all PCI-based Ultra desktop systems, including the Ultra 5, 10, 30, 60 and 450 workstations. SunPCi Card Software The visible portion of SunPCi card software is the GUI interface which is used to control and manipulate the PC window on the Sun workstation screen. The remaining software consists of x86 and SPARC™ drivers which integrate the SunPCi card into the Solaris Operating Environment. SunPCi Card In The Enterprise 3 Disk Storage Options The SunPCi card supports several file storage options. Your choice amongst these options will involve a tradeoff between performance and ease of administration. Emulated Hard Drives The emulated hard disks (C:, and optionally, D:) are implemented as a single large binary file under the Solaris Operating Environment software. From within the SunPCi card environment, these objects appear to be “real” hard disks; on the Solaris Operating Environment side, there is no way to directly manipulate individual files within the disk image. As with any Solaris Operating Environment file, they may be stored on the host workstation or stored on a network volume (via NFS™, CIFS, etc.). Host Workstation Filesystem Solaris Operating Environment software directories visible to the host workstation may also be made available to the SunPCi card by mapping a directory to a drive letter, just as you would with a “real” PC network share. The UNC path used for the mount is derived from the Solaris Operating Environment pathname. For example, “\\EXPORT\LOCAL” would be used to access /export/local on the host workstation. (This type of path will be henceforth referred to as a “pseudo-UNC” path.) Network (CIFS) Shares As with any networked PC, CIFS fileshares provided by servers on the network (e.g. Windows NT Server) may be mapped to drive letters using a standard UNC path. 4 SunPCi Card In The Enterprise • April 1999 Table 1 summarizes the advantages and disadvantages of each of these approaches. Emulated hard Emulated hard drive stored on drive stored on Host workstation Network (CIFS) host workstation network server filesystem share Performance Good Fair Good Fair Bootable device Yes Yes No No Ease of backup Fair Excellent Good Excellent Ease of application Fair Fair Good Excellent distribution Table 1 Disk storage options for the SunPCi card In summary, to simplify the distribution of a standard PC boot environment, take advantage of the emulated disk drives (C: and D:). Emulated drives may be placed on local disks for best performance, or on network drives for simplified administration. To enable single- location network-wide update of particular applications or data, use mapped network drives. Per-user data and shared file areas should almost certainly be kept on network drives since this critical data is easily backed up, is well placed for sharing/locking when accessed by multiple users, and will be available regardless of which particular workstation an individual decides to use. Using Printers Three types of printers are supported by the SunPCi card: SunPCi card printers, Solaris Operating Environment printers and PC network printers. SunPCi Card Printers The SunPCi card includes its own serial, parallel and USB ports (one each). Local printers may be connected to any of these ports and installed using the Windows 95 “Add Printer” wizard. SunPCi Card In The Enterprise 5 Solaris Operating Environment Printers Printers accessible to the host workstation may be made available to the SunPCi card by using the “Add Printer” wizard. Proceed as if you are attaching to a network printer; when prompted, browse the “Entire Network” and choose “SunPCi Host”. The print spools available to the host workstation will appear here. Choose one, and complete the wizard dialog normally. PC Network Printers PC network printers may be accessed in the traditional sense, either by browsing Network Neighborhood or by using the “Add Printer” wizard. Using The CD-ROM Drive Unlike the A:, C: and D: drives, the host workstation’s CD-ROM drive is not permanently available as a drive under Windows 95. You must explicitly map the Solaris Operating Environment CD-ROM path to an unused drive letter in order to use the CD-ROM drive. To access a CD-ROM: 1. Place the disc in the CD-ROM drive. 2. Mount the disc under the Solaris Operating Environment. If the Volume Manager is running in the Solaris Operating Environment (the default), the disc will be automatically mounted for you within a few seconds. If not, you must mount the disc using the Solaris Operating Environment “mount” command (as the superuser).