Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!ATHENA.MIT.EDU!ilham From: ilham@ATHENA.MIT.EDU (Ilhamuddin Ahmed) Newsgroups: comp.protocols.tcp-ip Subject: Re: Remote Printer Protocol? Message-ID: <8909280734.AA13704@M14S-010-2.MIT.EDU> Date: 28 Sep 89 07:34:55 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: ilham@ATHENA.MIT.EDU Organization: The Internet Lines: 58 === Forwarded message ===================== ----- Transcript of session follows ----- 421 mitre.mitre.org.tcp... Deferred: Connection timed out during user open with mitre.mitre.org ----- Unsent message follows ----- Received: by GARFIELD.MIT.EDU (5.61/4.7) id AA11319; Sat, 23 Sep 89 17:22:16 -0400 Date: Sat, 23 Sep 89 17:22:16 -0400 Message-Id: <8909232122.AA11319@GARFIELD.MIT.EDU> From: Ilhamuddin AhmedSender: ilham@ATHENA.MIT.EDU To: mckee@mwunix.mitre.org In-Reply-To: H. Craig McKee's message of Tue, 19 Sep 89 14:40:42 EDT <8909191840.AA20076@mitre.arpa> Subject: Remote Printer Access protocol? > Organization: The MITRE Corp., Washington, D.C. > Date: Tue, 19 Sep 89 14:40:42 EDT > From: H. Craig McKee > Ilham - One of the conclusions of the overview paper on The Athena > Palladium Print System is that, "The incorporation of centralized > management into the system will allow for easier and more effective > management of the print services ...." > "Centralized" things are worrisome, particularly in a distributed > environment. Do the centralized management procedures run in a single > machine; are they essential to the AP Print System; what recovery > actions do you have planned when a failure occurs? Regards - Craig The management functions are executed on a Palladium print server from an authenticated person anywhere on the network. In the Berkeley spooler, to do any maintanence, you would have to login to the host running lpd and then run lpc. In case of Palladium, you can pause, disable, shutdown and again restart the printer/server/supervisor by not physically logging into the server but issuing a command which will send an authenticated RPC request to the server/supervisor. So as you can see, management procedures do not run on a particular machine but by authorized personnel using client programs on any machine. The case of accounting is slightly different. Currently all it does is to save the accounting information on the local disk of each print server. I am now working on the Quota server where each print server will "ask" if the person attempting to print should be allowed on not depending on their quota. If allowed, once the job is completed, the print server will send a message back to the quota server with the accounting information. In this case, the quota server is running on a single machine but I will put in sufficient fallback in that if the printserver cannot contact the quota server, it will save the accounting info to local disk and once the quota server is back up, it will queue all info back. This addition of the quota server is not in the ECMA standard but is required here at Athena. - Ilham === Forwarded message =====================