Jefferson Lab Printing System Sherman White Jr.. Jefferson Lab Print Services ~200-250 printers >1500 systems (Unix+Windows) 2 Windows print servers 1.

Slides:



Advertisements
Similar presentations
Till Kamppeter, MandrakeSoft, France PWG/FSG OP Meeting, March 31-April 4, 2003 linuxprinting.org and Foomatic The Current Standard for Printer Driver.
Advertisements

> RPM Remote Print Manager  > Feature-packed LPD print server the power to print what you want, when you want, where you want.  RPM.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
By Rashid Khan Lesson 7-Preparing for Output: Printer Configuration and Management.
Network Printing. Printer sharing Saves money by only needing one printer Increases efficiency of managing resources.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Guide to Linux Installation and Administration, 2e1 Chapter 12 Printing in Linux.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Use of Thin Clients in an Industrial Environment Foxboro Southeast User’s Group Birmingham, Al February 10-11, 2009 Walter Conner Senior Plant Engineer.
Chapter 6 Introduction to Network Operating Systems 6.1 Characteristics of a Network Operating System 6.2 Windows 6.3 Linux 6.4 Determining Software Requirements.
1 COP 4343 Unix System Administration Unit 9: printing – lpr – CUPS.
LINUX Printing Scott Davidson National Product Support Manager.
Network printing in heterogenous environments Christoph Beyer Deutsches Elektronen Synchrotron IT Notkestr Hamburg, Germany.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
Confidential ODBC May 7, Features What is ODBC? Why Create an ODBC Driver for Rochade? How do we Expose Rochade as Relational Transformation.
Chapter 13: Sharing Printers on Windows Server 2008 R2 Networks BAI617.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Linux Operations and Administration
Operating Systems Operating System
Number Five Software One provider Multiple Solutions professional card design software The most flexible and powerful solution for card issuing! The best.
Operating Systems on the Network Approaches to managing network resources –Peer-to-peer model All the computers on the LAN have the same authority and.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Module 4: Add Client Computers and Devices to the Network.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 9 User Productivity Tools.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
Module 7: Fundamentals of Administering Windows Server 2008.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
Large Scale Parallel Print Service Ivan Deloose – David Foster – Ignacio Reguero CHEP 2000 – 8 February 2000 – Padova (I) Presented by Ivan Deloose -
Module 9: Preparing to Administer a Server. Overview Introduction to Administering a Server Configuring Remote Desktop to Administer a Server Managing.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
1 Windows 2008 Configuring Server Roles and Services.
Linux Printing Chapter 14. Linux Printing Configuring a local printer Configuring a remote printer Traditional UNIX printing CUPS web Interface CUPS on.
Chapter 9: Understanding Complex Networks. Guide to Networking Essentials, Fourth Edition2 Learning Objectives Discuss interconnectivity issues in a multivendor.
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Course ILT Unit objectives Describe the network clients that are available to connect DOS-, Windows-, and Macintosh-based computers to a network Network.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 9 User Productivity Tools.
Cscape EnvisionFX Horner APG, LLC March 7, EnvisionFX - What Does it Do? Graphical interface allows easy transfers of data to and from the PC and.
Linux Operations and Administration
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
4000 Imaje 4020 – Software Imaje 4020 – Content ■ Content of Chapter Software: 1. Flash Up 2. Netcenter 3. FTP 4. Active X 5. XCL commands 6. Exercise.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
Samba
Setting up a Printer. ♦ Overview Linux servers can be used in many different roles on a LAN. File and print servers are the most common roles played by.
SoftUpdate New features and management technique.
Guide to Operating Systems, 5th Edition
Module 9: Preparing to Administer a Server
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
Create setup scripts simply and easily.
ONYX 12.2.
Large Scale Parallel Print Service
Jefferson Lab Printing System
Lecture 13 RPM and its advantages.
Chapter 3: Windows7 Part 4.
Printers.
Printer Admin Print Job Manager
Chapter 4.
Chapter 9: Understanding Complex Networks
X Windows.
Samba.
Module 9: Preparing to Administer a Server
Presentation transcript:

Jefferson Lab Printing System Sherman White Jr.

Jefferson Lab Print Services ~ printers >1500 systems (Unix+Windows) 2 Windows print servers 1 Unix print server

History: Different print servers for Unix and Windows platforms Unix printing primitive by modern standards Incompatibilities found between Unix vendor client/server software: All options not recognized by all client/server combinations.

Old configuration (Windows): Windows ClientPrint Server Formatted Data (Client)

Old Configuration (Unix) Unix ClientPrint Server Formatted Data (Client)

Old Configuration (Overview) Windows Systems: Smart print client software knows printer details and pre- formats data allowing for simplified handling by dumb printer server. Unix Systems: Dumb print client relies on smart printer server to know printer details and to pre-format data prior to printing job.

New Configuration Print Server Formatted Data (Client) Windows Client Unix Client

New Configuration (Overview) Windows Systems: Smart client software pre-formats data for simplified handling by a dumb print server. Unix Systems: Smart client software pre-formats data allowing intelligence to be moved away from the print server.

New Configuration (Software) Samba: Available for Linux as well as other Unix platforms, the software supports the Windows networking protocol SMB. PDQ: (Print Don’t Queue) This software provides a simplified client side user interface for printing. LprNG: Print server software available for Linux and other Unix platforms

New Configuration (Cont’d) Ppdfilt: Client side software used to provide access to printer specific features. Integrated into PDQ print drivers. GlibC: Link library needed to build public domain packages and to provide compatibility lair between CUE platforms (HP, Linux, Solaris). Gtk: Public domain X widget library, used to compile Xpdq- the graphical version of pdq.

New Configuration (Cont’d) Perl- Used to write scripts and to tie various packages together including application start up and device driver interfaces. Printtool – Redhat tool for remotely administering printers. Comes with Redhat. (optional) Sambatool – Public domain tool for remotely managing Samba configuration (optional)

Advantages: One place to manage the addition and configuration of printers for both Windows and Unix. Remotely manageable. Flexible design allows print services to be easily moved to another system if needed. Highly backward compatible for both Windows and Unix users.

Advantages (Cont’d) Scripting capabilities of Unix allow for creation of intelligent management programs. Open Source- allows for easy customization. PPD support makes for easy addition of new printer models.

Currently Unimplemented Failover Load balancing Accounting/Reporting* *Supported via LprNG

Example: Adding a Printer. Add printer to /etc/printcap of server (automatically exported via Samba) Add printer to client-side printrc (may be added using ‘vi’ or by GUI as root) Upload Windows device driver using Microsoft Add Printer Wizard. (Same as updating Windows Print Servers)

Screen Shots: Samba/Windows Network Neighborhood

Screen Shots: Xpdq printer selection window

Screen Shots: Xpdq printer feature selection menu (driver options)

Screen Shots: Xpdq print job status window

Jefferson Labs