leeke@cascade.STANFORD.EDU (Steven D. Leeke) (09/15/86)
Does anyone have any experiences with MacServe they would like to share? For example: 1) Will it run with an Apple HD20? A Paradise Mac 10? 2) What kind of hard disk partitioning is required/available. 3) What boot-up software is required? 4) What kind of speed degredation am I looking at? 5) Are there any/many applications that get confused with MacServe? 6) Does it run well with other AppleTalk devices (IWII, Laser)? 7) How much memory is eaten up in overhead? 8) What does it do to my System/Finder? 9) General comments? Praises? Horror stories? Thanks, Steve Leeke -- Steven D. Leeke, Center for Integrated Systems, Stanford University {ucbvax,decvax}!decwrl!glacier!leeke, leeke@cascade.stanford.edu Disclaimer: I disclaim any knowledge of the above message and its contents.
cole@sas.UUCP (Tom Cole) (09/24/86)
Here are some thoughts on Macserve. I should state up front that I purchased Macserve and kept it for about a week, before returning it to my dealer for a refund (nice dealer, eh?). My reasons are outlined below. Usual disclaimer follows: I am not connected with the authors of Macserve or any other Macintosh software operation. Now, about Macserve. I basically liked the idea very much, but learned the following things: 1. It is a DISK server, not a file server. What this really means may not be immediately apparant. You can open a disk volume on another node, and play in it to your hearts contents. However, it is a "private" volume, and can't be accessed in any way by another user. You can access (mount) the volume as shared, but it is read-only for every user. This means you can't have a volume that contains such standards as MacPaint or MacWrite because they insist on opening scratch files on the volume they were launched from. Therefore, only one user can play with these toys at one time. 2. If you have one or more Macs and want to give them more space than is available from floppies, you CAN make use of Macserve. Partition the disk into volumes for each Mac-Station, and mount each one as a private work area. You can place a system folder in each one and run as "diskless" Macs. 3. Partitioning is semi-flexible. You can set it to any multiple of 1k with 100k as the minimum. When a volume is created you specify its size, and it is set forever (or until you delete the volume, whichever comes first). You can have up to 16 Macserve volumes on a single server. The Macserve folks recommend NOT using the partioning (if any) of your native hard disk and instead use the Macserve pseudo volumes. I personally don't agree - the overhead of letting Macserve stand between you and your beloved hard disk was too intrusive for volumes I didn't want to share. 4. Personal note: whenever you access a Macserve volume, a cute little MS appears in the upper left corner next to the apple menu. At first, I though "neat, I know when I am using the network as opposed to local disks." However, a) I don't really care, and b) it turns out that being reminded of how often I use the network is discouraging when disk speed is important. 5. Speaking of speed, Macserve is semi-fast. It runs faster than the old (400k) floppies, and seems slightly faster than the new (800k) floppies. However, if you have been using a Hyperdrive for a year, and then try to use a Macserve workstation mac, the difference is depressing. I wasn't really suprised that I noticed this, just surprised that it made such a difference. 6. I ran Macserve on a 512e with 10mb Hyperdrive, and used a plain 512k as the workstation. The Macserve document says you can run 2-16 user nodes off of your hard disk server Mac, and still use the server Mac for real things too. Well, sort of. In practice, I found that one user made enough of a dent in performance that it made a measurable dent in productivity for the user of the server mac. I also find that since it is so appletalk intensive, you don't get cursor updates on the screen often enough when there is lots of traffic. The consequence for users who have been using a Mac for a year or so is that you expect the mouse to end up where you wanted after moving it on the ole mouse pad. When it doesn't get there, you over-correct before clicking, and tend to queue up mouse-downs where you don't want them. Bad news for the impatient user. 7. The whole reason why I bought Macserve was because I didn't want to spring for a second hard disk for my second Mac (both doing program development in Pascal and C). If this is your situation, I don't recommend using it - too slow. I ended up picking up a second hard disk anyway, and it solved my problems. However, I could see an environment where many users are doing less disk-intensive work where it would work very well. A local copy shop that also does Mac publishing (remains nameless, but rhymes with Blinko) is considering using it for thier public-use Macs, and seems to work really well. 8. Macserve didn't intrude in the least on Appletalk, which was nice. I tested it with a lazerwriter, and an ImageWriter II and had no trouble. I also played with an ImageWriter as a spooled printer. Macserve does have a nice printer queue gimmick, which queues up jobs from any node and prints them later. Includes a banner page you can modify for your own ends with ResEdit. It also lets you defer "large" jobs for later printing, and print "small" jobs immediately. For my purposes, Hyperdrive makes a very nice spooler I would rather use. Note that Macserve doesn't spool appletalk printers, only a direct-connect imagewriter. 9. A VERY nice feature of Macserve that deserves mention is that the volume mount facility is a deskaccessory, and is very complete. This is one of the best volume accessing implementations I have seen for ease of use and ever-present availability. Beats the old Corvus "Volume Mgr" all out. 10. Because I was using 512k systems, memory was a bit of a concern. The Macserve system takes over a non-trivial amount of the system heap, plush the alternate screen buffer. I ended up with a little over 300K of space to call my own, with minimal Macserve caching and no "control panel" caching at all. Note that Macserve has its own cache. It is a write- through cache so it's not a dangerous as some, but of course you've got to have the memory to spare... 11. No HFS backup. This is a bummer after dropping the $250 for the system. You've got to copy the volume to a MFS volume and then you can use the built-in "archive" utility. Sounds like a job for a third-party backup to me... Conclusions: It really IS a nice product, but not for what I wanted. As you may surmise, I am hung up on speed. This probably is because I got a Hyperdrive a fairly long time ago, and am very used to short code/compile/link/debug turnaround. However, for an office environment (which I am sure is the target market anyway) it would probably be pretty neat. End of comments. Asbestos is bad for my lungs, so please avoid the Irwin Allen approach to flames. Tom Cole SAS Institute PO Box 8000 Cary NC 27510 "I now know the difference between code and magic. Magic has no comments." FW Hester