From the PC to the Network Computer
Total Page:16
File Type:pdf, Size:1020Kb
CQ ° @»2@w¢cw.,%,¤1 CERN LIBRARIES, GENEVA WIIIIIIIIII|||IIIIIIKIIHIIIIIIIIIHIIIIIIIIIII . I` v~ 2/ W M CERN·CN·96·m6 cERN/cN/96/16 From the PC to the Network Computer. George Shering, CN Division, CERN. Norsk Data minicomputers with CAMAC and Abstract custom Multiplex I/O were replaced by VME The Network Computer is being touted as computers. Although each of these steps the altemative/replacement/successor to the sounded good on its own, taken together the simplicity of the SPS system was lost and the PC. Claimed advantages are lower cost and reduced maintenance effort. Technical l980s’ control systems were no better, and were innovations are a network transferable more manpower consuming, than the 1970s’ interpretive programming language (Java), ones, despite enormously increased computer power and memory. network loadable objects and a simpler stylized user interface. Some of these have been seen before in the "home-built" control Fortunately in the 1990s the PC came along and systems of the 1970s. This paper describes gave a solution to many of the problems. the advantages of our current PC control Unfortunately the "professional computer" systems, traces their development from the tendency which did not like the custom solutions 1970s home-built control systems, and ofthe SPS also resisted the PC control system, speculates on the possible role of the and as recently as the 1991 International Network Computer in Accelerator Control Conference in Tsukuba, proponents of PC Systems. control systems were ridiculed for suggesting that a big accelerator could be controlled by Introduction PCs, some of which were limited to 640K memory (forgetting that the Norsk Data In the l970’s the computer control of machines were sub-64K). I hope this first accelerators was a very hot topic. Accelerators International Conference on PC control systems had progressed beyond the capability of manual signifies a change in attitude. and hardwired control systems, the computer was there and full of promise, but experience The PC control systems of today have not yet and software for accelerator control had not yet solved all the problems, however, but things are become available. The SPS control system was a developing fast and the Network Computer is high water mark of this period. It brought about to appear on stage. The Network together concepts such as the touch panel from Computer, or perhaps more significantly SLAC, interpretive language ideas from Network Computing and the Control Intranet, Rutherford, powerful (for the time) will solve our remaining problems and take us minicomputers from Norsk Data, and welded back to the streamlined solutions of the 1970s them together into a network based control but with full “comrnercial" components. system which became an example for many other control systems, notably at DESY and Claims of the Network Computer KEK. A main claim for the Network Computer is low cost, namely a Network Computer for under The problem with the SPS control system was $500. Cost breakdowns given by Oracle indicate that everything was home designed and custom that this is perfectly possible. The key feature is built. The next generation of developers did not no hard disk, peripherals or expansion sockets. like this (not unreasonably) and an attempt was Just a screen, keyboard, mouse and speakers, made to replace the custom designed elements with "commercial so1utions". The Norsk Data knitted to the network by a single PC board with consoles programmed in Nodal were replaced by gnlysmqdcstamount of mcgmry I¤ 198% the workstations programmed in C. The network /Ih“S‘¤¤¤·¤S cost 5000 erm f<¤eS1¤g*¤ PC bwd md 9 black Md White m¤¤¤<¤» facilities of Nodal were replaced by Remote __ Procedure Calls and Equipment Databases. The wheres a with the Same S¤¤=¤¤ and quanm of electronics cost about 200 francs. If the Mac Paper presented at the International Workshop on PCs and Particle Accelerator Controls, October 7-9 1996, Desy, Hamburg. OCR Output CERN/CN/96/ 16 had been sold at 500 instead of 5000 francs at figure is easily reached if a support person is the time then maybe the PC of today would have needed for every 20 to 30 users. The NICE been a Macintosh! Oracle hope not to repeat that network at CERN attacks this problem head-on ( mistake and to keep the cost of the Network reference 1), and our NICE (Network Integrated Computer down. The only snag is that some full Computing Environment) needs a maximum of spec PCs are heading down to the $500 level as a tenth of this. It should be noted, however, that well! IBM have just announced their "Network Macintosh users quote the simpler installation of Station" at $700 (not counting screen). IBM is Macintosh software as a big advantage here, aiming squarely at replacing the millions of maybe a factor of two. However at CERN there "dumb terminals" connected to its AS/400 is no "NICE" for Macintosh so the support costs minicomputers, primarily in data entry and are indeed much higher for Macintosh than for customer service environments. The Network PC, as are those for Desktop UNIX. The Station gives these users a graphical interface, a Network Computer cuts the cost as there is no mouse, access to the Internet and corporate software to install at all (ROM version), or it is a intranets, and e-mail. standard image down—loaded from a server as for the claimed advantage of the X-terminal. It Low cost is also an important claim for PC should be noted that IBM’s partner for the control systems, compared to workstations and "Network Station" is none other than NCD, the VME crates. This aspect has been ignored for X—terrninal vendor. too long as computers are traditionally a touchy and highly politicized area. It is disturbing, The key to the above two advantages is of course however, when accelerator labs talk about software, not hardware. A Network Computer shortage of money and manpower yet ignore has only one piece of software on board, a Java factors of two or more in any area. The claim is enabled browser. This can be downloaded from that the control system is only a small part of the the network at power-on or built-in on ROM. accelerator so it doesn’t matter if too much The SPS Control System of the 1970s used the money is spent. Studies at CERN in the early same approach. The console software consisted l990’s showed, however, that total expenditure of a Nodal Interpreter with built in facilities for on computing was a significant fraction of the the man-machine interaction. All other laboratory’s disposable materials budget. Cost functionality, in particular all the accelerator studies on the Isolde control system and the control functionality, came down over the Tau—Charm projected facility showed enormous network in the form of Nodal interpretable code cost savings from the use of PC rather than and objects. In the SPS the computer software Workstation+VME. Then there are the claims image was loaded through the network, and for that PC software can lead to big savings in man the first ISOLDE control system which was power and that concentration on one kind of modeled on the SPS one, all the system software computer can bring big savings. It is nice to was in ROM (EPROM) in the CAMAC based have every computer imaginable on site, no ICC. This was similar to the first personal chance of missing out on the latest gadget! The micro-computers where the system software and cost in terms of manpower support is enormous, BASIC was in ROM. This has the advantage of too great in fact, so what we get is reduced faster response at power on with no need to load functionality, e.g. mail in ASCII, inter the system image through the network, and so operability problems, no real expert or support useful network interaction can begin at once. on any one platform. A third claimed advantage of the Network Another claim for the Network Computer is low Computer is ease of use. This springs from two cost of maintenance. An oft—quoted study found factors: firstly only one interface which is fairly that an office PC can cost $8000 per year to simple and becoming well known. The interface maintain. I have just seen another figure of is simpler because everything is a Web page. $13900. This is used by opponents of the PC to The primary interaction is clicking on a picture counter our "low cost" claim. Most of this is or underlined text. Immediate reactions might support manpower cost, however, and is clearly be that this is not rich enough in functionality. very sensitive to the support environment. This Even the SPS control system had fancy gadgets Paper presented at the Intemational Workshop on PCs and Particle Accelerator Controls, October 7-9 1996, Desy, Hamburg. OCR Output CERN/CN/96/ 16 such as a “c0mputcr controlled k110b". When it Applications Programming. came to controlling the Anti—prot0n In the late 1960s the first attempts to harness the Accumulator, despite the fact that it was a "state potential of computers for accelerator control of the art" machine, Simon van der Meer only foundered on the so—called "Software Barrier" wanted a simple touch panel and display, as he In the 1970s people became very aware of this considered this to give adequate interaction and problem and for the SPS the solution was Nodal, all the rest was clutter. And it worked. The an easy to use interpretive language. This was touch panel gave only the equivalent of 16 successful and a wide range of accelerator hypertext links and did indeed prove adequate.