Slashdot Mirror


Cheap KVM Over IP?

An anonymous reader asks: "I've been looking for a cost effective (ie, cheap) way to remotely administer several servers running a variety of OS's, and would like to have a solution that would allow for monitoring of the bios on startup, etc (ie, not VNC). The most appealing solution is KVM over IP, which really just means a souped up KVM switch with something like VNC running on it, unfortunately all of the solutions I've been able to find are more expensive than I can justify spending. I've played around a bit with making my own Poor man's KVM over IP; I did this by purchasing a cheap (sub $50) VGA-to-NTSC convertor, then feeding it into a video card with NTSC input (the ATI All-In-Wonder Radion), and then by logging into a machine running Windows Terminal Services I'm able to watch the reboot process. Of course, this doesn't address the mouse/keyboard issue, and the quality isn't all that great. What I'm hoping is that someone else might have a suggestion on how to do this, preferably using Linux and the least hardware necessary. Does anyone have any suggestions or insights on ways to do this?" There are pre-existing solutions, but it seems they are all kind of pricey. Can any of you suggest cheap solutions (at or below $500USD) that could handle a farm of 5-10 machines?

"Here are the three approaches I found:

ViewProxy: They make the most economical for administration of multiple machines (by one person). Their ProxyView device plugs into your KVM just like it was a monitor/mouse/keyboard, and then does all the packetizing magic. Price is about $6k from what I can tell.

eRIC: These are the same guys who make the Rolf (Reboot on Lan), which is pretty cool. They make a card called Eric which replaces your normal video card with their card, which has a built in ethernet connection and allows remote control. The cheapest solution at about $700 but only would allow control of the machine it's installed in.

Avocent: I think the first to introduce the whole KVM over IP solution, they have KVM's with this sort of functionality integrated. Some of their products allow multiple users to multiple machine, which is a neat feature but not needed for my applications. Their units run from $4k on up."

75 of 248 comments (clear)

  1. Maybe use GRACE? by jaxdahl · · Score: 2, Funny

    Use GRACE from the earlier article and tell her to manage the computers.. only problem is that she might budge in your CS games.
    heh
    fp

  2. Bandwidth Issues? by Vodalian · · Score: 2, Insightful

    What kinda bandwidth are we talking to transmit say a 1024x768x256 colors (to save bandwidth) screen at a decent frame rate? Hope you have Gigabit Ethernet to run this decently!

    1. Re:Bandwidth Issues? by jpmkm · · Score: 2

      afaik with terminal services, the windows are actually drawn using on the client side, rather than transmitting actual images. Lot less bandwidth to send api calls than to send full res images.

    2. Re:Bandwidth Issues? by spongman · · Score: 2

      yup, TS is much, much more intelligen than VNC. VNC sucks for anything more than 100M. The only thing wrong with the TS client is the rebinding of the common shortcuts (like ctrl-esc, etc...)

  3. RealWeasel by travisd · · Score: 5, Informative

    http://www.realweasel.com/intro.html

    1. Re:RealWeasel by jred · · Score: 2

      Even better is the model shown in their Haberdashery... That's the model *I* want :)

      --

      jred
      I'm not a mechanic but I play one in my garage...
    2. Re:RealWeasel by Anonymous Coward · · Score: 2, Funny

      they embedded the following easter egg in their FAQ:

      Q.

      Is "slashdot" a verb?

      A. Yes.

  4. This is a market hole by Nijika · · Score: 2

    There's a giant need for this, cheaper. If someone can come up with a 1U KVM over IP box under $2000 USD they'd make a killing in the SME market.

    --
    Luck favors the prepared, darling.
  5. Re:Well by Sturm · · Score: 2, Funny

    Hmm. You can see the BIOS on reboot using ssh? What are you doing, running ssh in ROM?

  6. Serial Console (BIOS Redirection) by Precision · · Score: 5, Informative

    Many newer motherboards support BIOS redirection over the serial port. All of my systems (intel 440gx) supports this. It allows full remote BIOS configuration, etc. Used in conjuction with linux's serial console and sysrq over serial I find the solution works quite well.

    --
    - U
    1. Re:Serial Console (BIOS Redirection) by kasperd · · Score: 2, Interesting

      If the bios already has a basic serial driver

      All BIOSes has had that as long as I remember. (Which is more than 10 years.)

      why not a specialized tcp/ip stack, vnc, and ethernet driver as well?

      They are quite limited in the amount of code it has space for. Originally they could only keep at most 64KB. Today some are manufactured with more, but it can only be used during boot before loading the OS. When the OS gets loaded it switches to the small size, so all drivers must fit into 64KB to be available to the OS.

      This is also not an area in which much development is going on. In the days of DOS, the drivers in the BIOS was actually being used all the way. But today every OS has its own drivers, the BIOS is only being used during boot. So as soon as the computer can boot and get the OS into memory, nobody really cares about the BIOS any more. The BIOS API used by DOS and loaders has changed very little in the last years. This API does not include networking, and it probably never will. It has been many years since a new device got available through this API, most changes are just to deal with development in already supported units. Today BIOSes does support harddisks larger than 504MB. The last new device that has been added support for in the BIOS is the ATAPI CDROM, but this is really only suitable for boot, and it actually didn't change the API, it merely emulates a floppy.

      Wasn't there a project to put linux in the bios along with a primitive firewall?

      Yes.

      --

      Do you care about the security of your wireless mouse?
  7. try cyberguys by option8 · · Score: 3, Informative

    this link (which slashdot will probably munge: http://cyberguys.com/cgi-bin/sgin0101.exe?UID=2002 080514403159&GEN6=00&GEN9=5CG01&FNM=00&T1=104+1150 &UREQA=1&UREQB=2&UREQC=3&UREQD=4

    or else try product # 104 1150 on http://www.cyberguys.com

    it's a KVM "extender" that works over cat 5 for 500 feet. i don't know who makes it, but the cyberguys catalog had it. this plus a KVM switch on each end of your setup might be enable you to do what you want...

    1. Re:try cyberguys by ahaning · · Score: 2, Informative

      Come on, you've been here long enough that you should by now know how to make a link. If you think people might be afraid of what it is, post the text for the foil-heads and a real link for convenience.

      CONSOLE EXTENDER CE-220

      --
      Withdrawal before climax is very ineffective and those who try this are usually called "parents."
  8. vga - serial cards by kevin+lyda · · Score: 2, Redundant
    --
    US Citizen living abroad? Register to vote!
  9. Raritan by Kraegar · · Score: 3, Informative

    Raritan has some nice CAT5 based KVM solutions, that work terribly well in scaling between small and large environments. However I think the price may be a bit higher then you were hoping.

    1. Re:Raritan by NetJunkie · · Score: 3, Informative

      I just ordered this set up for work. Very nice, but yes, it's pricey. It uses CAT5 but not IP. We're switching to get rid of the clutter of those fat KVM cables that other boxes use.

      If you want connectivity over IP you can add the TeleReach option to the Paragon box (the one mentioned above).

  10. Cheap alternative by Zayin · · Score: 2, Insightful

    Check out Raritan. They have a wide range of such products. Not sure about prices though.

    --
    "I'd rather have a full bottle in front of me than a full frontal lobotomy"
  11. Hardware solution with caveats for you by wherley · · Score: 2, Interesting
    Check out the Compaq Remote Insight Lights Out edition board.
    • This full length PCI card has a network interface on it that which you access via a web browser.
    • It self generates an SSL certificate and gives you java access to live screen via java applet.
    • Works best with certain Compaq servers due to better cabling but may work with other servers.
    • Display updates not as snappy as VNC but bearable.
    • Lets you reply last boot sequence even if you weren't watching it live.
    • Lets you use a "virtual" floppy.
    • May have some issues when trying to co-exist with a local KVM switch.
    • Runs around $500 which is at the top end of your price list.
    1. Re:Hardware solution with caveats for you by ErikTheRed · · Score: 2

      I've got several of these installed with customers. My comments:

      1) Despite any gripes below, it does what it says it will do flawlessly.
      2) Virtual floppy can only be used for booting and operating systems that access the floppy via INT 13 (basically DOS unless somebody out there has a *nix INT 13 hack - don't even think about Win NT/2K/XP).
      3) Requires one additional IP address, switch port per machine (and associated cabling, etc).
      4) As far as I know it only works with Compaq Proliant servers (but I'd love to hear from somebody with other experience).
      5) Graphical remote control sucks ass (sssslllooooowwww, even over a LAN), but it can get you to where you can use VNC / PCAnywhere / SSH / Windows Remote Console, etc.

      You also left out that it has the ability to power-off / power-on / cold-boot the server.

      Despite the above qualms, I spec them in all critical servers because they're the only way (short of true KVM over IP) to completely remotely troubleshoot a crashed server. By that I mean full access during the boot process, the ability to see a BSOD (or other OS equic) screen live, and the ability to control the OS boot through a text and / or graphical startup process. In fact, for a remote (colo, etc) Win2K server, I usually leave the Win2K CD in the drive, and a floppy disk with any special RAID / HDD drivers in the floppy drive. From there I can literally do a complete OS reinstall by remote control (of course, it would be nice if all of my server software ran on OSes that don't require occasional reinstalls, but that's another story).

      --

      Help save the critically endangered Blue Iguana
  12. Sneaker Net by drbaker · · Score: 5, Funny

    A pair of Nikes cost less than $500 (but only just). That's about as close as you're gonna get.

  13. Hey, why not? by delta407 · · Score: 3, Informative

    This probably isn't exactly what you were looking for, but I would consider and maybe request an eval of VMware GSX Server or maybe even ESX Server. Both let you monitor the virtual machine over IP -- in fact, there's even a web-based administration interface. And, of course, you can watch BSODs as they happen, hit the reset button using your toolbar, and go into the BIOS setup utility remotely.

    Neither is cheap (GSX is the cheaper of the two and runs $3500, $1600 academic) but if you can consolidate your boxes into one big box it might be worth it. After all, it's always good to centralize your points of failure, right?

    Big thumbs up for VMware.

  14. Simple answer... by Tet · · Score: 3, Informative
    ...is don't use PC hardware. I have a farm of Suns at a remote hosting site. Because they're Real Computers(tm), they're designed with remote admin in mind. Which means you get a full serial console access, so you can mess around with the PROM (the equivalent of a BIOS), and I can even remotely power them on and off, all via a serial port. A few PC makers are starting to get the idea, but not a single one comes close to Sun (or other non PC hardware like Alphas or Power boxen). Dell and Compaq both offer remote access options, but they're a) expensive, b) require drivers, and hence are geared towards Windows, and c) typically take up the only available PCI slot on a 1U server. With a Netra T1, for example, it just works straight out of the box, no extra purchase needed, all you need to access it is an ANSI terminal emulator, and your precious PCI slot is still free for that extra SCSI card / quad ethernet / whatever.

    But given that non-PC hardware is probably not an option for you, then consider something like the RealWeasel, although I've heard mixed reports about it from those that have tried it. The online demo looks like it should at least be usable, though.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
    1. Re:Simple answer... by norwoodites · · Score: 2

      Also Apple's Xserve also offers serial OF (BIOS) booting.

    2. Re:Simple answer... by Anonymous Coward · · Score: 5, Funny
      Ask Slashdot:

      Q: How do I make A do B?
      A: Don't use A. C does B better. Only losers use A.

      Moderation: +5 Informative
      Usefulness: 0

    3. Re:Simple answer... by evilviper · · Score: 2

      I agree. Non-PC hardware is really the right way to go. However, Sun certainly isn't the only option.

      Compaq Alpha, HP PowerPC/PA-RISC, IBM RS/AS *, et al.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  15. Re:PC Weasel by Scrybe · · Score: 2, Informative

    This looks like a cool product but would work IF and ONLY IF you only need a console. no mouse, no GUI, no XMMS :`( From the post I am guessing that he needs a mouse and a GUI (XMMS or Winamp optional).

    One comprimise might be to use the small slender rodent adapter to capture your post and then use a VNC server for daily operation but that sound almost as kludgey as what he is using now.

    Hopefully someone will come up with a smaller/cheaper process for IP KVM's and/or economies of scale will kick in and the price on these units will come down.

    One final thought that could be very dangerous, what is the possibility of hacking the BIOS on the motherboard to dump the post out the serial or ethernet ports, heck if there is enough free code space you might even be able to configure through the serial. (note IANAEE and IANACS)

    Good luck!

    --

    <This .sig left intentionally blank>

  16. bt878s with a gateway running ffserver by Deadplant · · Score: 2, Interesting

    How about putting cheapo tvout cards in all the servers, and connecting them all to a dedicated pc that has like 5 bt878 capture cards. (short svideo cables)
    That'll let you see the whole boot process including doing bios stuff.

    Then run ffserver (ffmpeg, or maybe ffpegrec which is part of nvrec) on this gateway machine to encode and serve up divx5 video streams.

    You can add security with freeswan and certificates if you like.

    This can all be done using linux fairly easily. The major drawback would be the limit on PCI slots for capture cards. There are cheap Viewcast cards that have 3 inputs you can switch between so you could get at least 15 channels.(just not all at the same time)
    You'd need a control channel aswell i guess.. maybe you could get a keyboard switch and write a little script to let you pipe your keyboard actions to whichever machine you want.

  17. Not any time soon... by PureFiction · · Score: 3, Interesting

    KVM over IP is going to be costly into the near future. This isn't exactly commodity hardware, so it may stay high for a looong time.

    You may want to consider an alternative approach (which is what I have been doing ever since the remote KVM sticker shock faded) which obviates the need for a remote KVM at all.

    For example:
    1. All systems boot from custom CD-R (good for security too) which then boots the remainder off a network drive or perhaps hdd.

    2. Remote power cycling (cheap, $100 for 8 ports you can controll over IP) is used to power cycle one or more machines to force a reboot.

    3. If you need to reimage the OS, simply replace the OS stored on the boot server, or have the CDROM boot image reimage remotely when given a specific trigger (this is the area wide open for all kinds of solutions. Luckily, all software based using linux and cheap CDR's, network filesytems, etc)

    This still has a number of drawbacks. If the machine doesnt come back, there is no remote KVM access to tell you what the bios is complaigning about (bad disk?).

    The bootup process is cumbersome. I.e. you need to always boot from CDR to be able to reimage a system later (dedicated hosting) and such.

    1. Re:Not any time soon... by swb · · Score: 2

      If I can buy an IP KVM and ditch a convoluted, impossible-to-maintain system like you propose, I'm saving myself thousands in future consulting fees when your house of cards system collapses.

    2. Re:Not any time soon... by PureFiction · · Score: 2

      House of cards?

      I am the first to admit this is a hack, but I have no idea what you think will suddenly implode in such a setup. It is one thing to be kludge / hack, and another to be unrecoverably faulty.

    3. Re:Not any time soon... by swb · · Score: 2

      Mainly because it's convoluted, nonstandard way of doing something. I'll give you that its clever and probably functional, but in terms of understandability and maintainability by others it loses a lot of points.

      I guess I'm just thinking of the number of "money saving", "clever" kludges/hacks I've had to detangle and re-assemble or integrate with other environments. It's goes from either more complex than usual (when the kludger is around to explain/understand it) to a total nightmare (no kludger, no docs, serious tear-apart required).

      Maybe I'm just not clever or I'm lazy, but I find KISS to be a sound principal...

  18. Here is a per server solution that is cheap. by meyeaard · · Score: 2, Informative

    Another poster pointed me in this direction....

    1. Get a weasle card for each server you have.
    2. Get a Clysdale terminal server, or plug the serial into a Linux box and ssh to that system and use minicom....

    This may or may not work for windows. Windows won't let you use the weasle as primary video, but if you can add an AGP card to the system for windows and the weasle card for BIOS.... Make sure winblows gets the primary display setup for the AGP card....

    This is pure conjecture and you are responsible for any purchases and headaches caused by the preceeding!

    1. Re:Here is a per server solution that is cheap. by M-G · · Score: 3, Funny

      . Get a Clysdale terminal server,

      Uh, don't you mean Cyclades? I think someone needs a beer... :)

    2. Re:Here is a per server solution that is cheap. by CoolVibe · · Score: 2
      2. Get a Clysdale terminal server, or plug the serial into a Linux box and ssh to that system and use minicom....

      I was with you up until the Clysdale/Livinsgton. The nullmodem-in-*nix box too... but minicom? Yech!

      Real serial terminal diehards go for either tip/cu or Kermit. Minicom has crappy terminal emulation (especially when dealing with Sun serial console, for example). cu/tip might not play nice with ssh, because the break sequence for cu/tip is the same as in ssh, but that just depends on implementation. Kermit just works everyhere, and anywhere. And it's free too! wow...

      Just a tip from a fellow admin with systems on serial console. Ditch that minicom abberation. Heck, even seyon is better.

      And, oh yeah, to still stay ontopic, newer intel 1u servers usually have that feature that the bios can be altered/monitored/whatever across the serial port too.

      Otherwise, if they're big mighty compaqs, give Compaq Insight a go. It saved me from getting up from bed when I was stuck in the hotel with a 56 Kbit modem connection and someting important decided to crash. I fixed it all remote from the SSL web-interface from my hotel bed. I was done in a short while, and I got to go back to sleep again. Very good. Compaq saved my lusers from a cranky and sleepdeprived sysadmin.

  19. What on earth are you talking about? by los+furtive · · Score: 3, Informative

    We use VNC here at work over 10/100 at those specs with no issue whatsoever. Hell, I use IBM's Desktop on Call over a 56k Connection without any fuss. Your issue is a non-issue.

    --

    I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    1. Re:What on earth are you talking about? by Coventry · · Score: 2, Flamebait

      Ok, if its a non-issue, why don't you get into the bios of your machines remotely via VNC and change some settings, or view a POST screen to see what error is comming up on bootup... oh wait, VNC Can't Do Those Things...

      --
      man is machine
    2. Re:What on earth are you talking about? by los+furtive · · Score: 3, Funny

      24bit colour resolution for accessing the BIOS? Cripes my computer must be out of date!

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    3. Re:What on earth are you talking about? by los+furtive · · Score: 2

      He was using VNC and DoC as an example of other applications that can run at 1024x768x256 without being bandwith hogs He wasn't saying they could do the job, only that they didn't hog resources. Don't go taking things outta context.

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

  20. Re:simple solution for 5 machines: by sporty · · Score: 2

    That requires a MUCH larger desk :P And what if it was on a rack?

    --

    -
    ping -f 255.255.255.255 # if only

  21. I've seen it demoed by swb · · Score: 2

    WrightLine was selling Avocents for a while. They were expensive and required a server and client component in addition to the hardware, but were real slick -- total KVM over IP.

    They even had software tools to re-sample a big display (eg, 1600x1200) down to a more managable size (eg, 1024x768) without losing usability.

    They lost me due to (1) licensing costs for the management client based on per-machine, (2) it was real dodgy whether it was usable on a DSL-type broadband connection, (3) it was REAL expensive, even if you "waved" the extra client licensing costs (as the salesdude suggested I do).

    I hope this kind of tech becomes more common and cheaper to do; it looked like a hardware-based video capture engine and a client application to decompress the video.

  22. They sell them here... by TheKubrix · · Score: 3, Interesting
  23. MegaRAC-G2 by unclei · · Score: 2, Informative

    Disclaimer: I work for AMI on the MegaRAC-G2

    That said, the MegaRAC-G2 sounds similar to what you want. It's not really a KVM switch (although you might see one from us in the future), but it is a great remote access card. It does very fast video redirection (10-15 fps) of the server's native display - which means it works on the console, in bios, in X, Windows, whatever. It redirects the client's keyboard/mouse activity, and even cdrom and floppy drives if you want.

    It does a lot of other cool stuff too, check out the website: http://www.ami.com/megarac/

    Oh yeah, and the card runs linux, and requires no drivers on the server. :)

    --
    Andrew
  24. Compaq Remote Insight by Kenja · · Score: 3, Informative

    I just picked up a few Compaq Remote Insight boards on ebay for about nine dollars each. Seems to be a good system as it allows remote power on and access even after a power outage thanks ot a battary backup.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  25. Re:Rebooting? Whats that? by Wakko+Warner · · Score: 3, Funny

    Oh yeah...now I remember...I "rebooted" last month. Never again.

    Just out of curiousity, what is your IP address?

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  26. Re:Cheap Terminal Server by travisd · · Score: 3, Informative

    Did this: Bought a Cyclades 8-port serial board and stuffed it into a P133. Load $FreeOS and $Term_Program and go at it. Keep in mind that consoled-devices that don't deal well with a serial BREAK may not like it if/when you reboot the console server box. There are usually hardware or software ways around this.

  27. Re:PC Weasel by laserjet · · Score: 3, Informative

    Why would you need anything more than a console? After the machine is booted up beyond the BIOS/etc, you can use the features of X or VNC to do whatever you want with a GUI. There is no need for it.

    --
    Moon Macrosystems. Sun's biggest competitor.
  28. 'Ask Slashdot' has taught me something. by Wakko+Warner · · Score: 5, Insightful

    Namely this: There are two ways to do things: The right way, and the Slashdot way.

    The Right Way involves spending a little more money up front, but its benefits are manyfold: A proven solution, vendor support, reliability, stability, and various and sundry other good things.

    The Slashdot Way involves duct tape, bailing wire, and, sometimes, a 386 running RedHat. Its generally insignificant up-front savings are offset by the countless hours of configuration, tuning, tweaking, prodding, poking, and general lackluster performance of the contraption in question.

    You have chosen to go The Slashdot Route. I wish you luck as you set up your TV cards and serial ports. You will need as much luck as you can get, and an awful lot of patience.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:'Ask Slashdot' has taught me something. by FRAGaLOT · · Score: 2, Interesting

      I don't think a 386 box will work. I would think some sort of analog-to-video conversion will need to be done, along with video compression. Plus the box will have multiple servers hooked into it. So you'll need a box with a more robust CPU, or other special hardware... but that would drive costs up. But even a Ghz CPU is rather cheap. But it still will require special hardware made for all the KMV inputs if you're gonna build this on a PC.

      You could build special PCI cards that have all of these KMV connectors, and you can purchase as many cards as you need. Even use PCI riser cards to add more slots than the motherboard already has. Would be even nice if each card had the power to take the VGA video and convert to digital, and compress the image. Perhaps even make cards that can handle more than just one KMV input. Probably would have to make special 3-in-1 connector cables.

      Would be a gawd awful rats nest behind that unit!!!!

      Video compression should not be a MPEG format, since there's not much motion/animation going on with a desktop (unless you feel like playing quake 3), plus it would end up looking blurry with artifices >sp?. It would be nice if it were clear to read, at a normal frame rate so scrolling won't look screwy.

      It's possible we could ignore analog VGA video, and use pure digital input from a DV-out used for a flat screen. Then just compress the data on the fly as it's pumped over IP. Doubt many servers have newer video cards with Digital output... Unless you used some old matrox cards that used some funky DB-15 port for some sort of digital output.

      That's the only hurdle I can think of, the KMV connections into the box. Dealing with the VGA video would be another hurdle, but I don't think it would be that difficult to figure out. KB/Mouse input would be a no brainer.

      --
      -FRAGaLOT
    2. Re:'Ask Slashdot' has taught me something. by EllF · · Score: 5, Insightful

      What I think you're seeing is the difference between the "I don't want to think about it" mentality and the "Let's hack this!" mentality. The former is a fine one for the corporate world - you do something quickly, and it's Someone Else's Problem. You (generally) aren't paying out of your own pocket, and you're free to use the time saved to do other things.

      However, this doesn't make for "The Right Way". Hacking at something - figuring out how it works, seeing how you can do it better (or less expensively), and enjoying the process - is the source of solutions that Just Work.

      "[G]eneral lackluster performance of the contraption in question" is the result of not understanding something enough to do it well. Many off-the-shelf solutions suck - Windows 98, anyone? So do many home-brew setups. The problems doesn't come from the nature of a rig, it comes from the effort and intelligence of the creator.

      If you prefer to not think about things, and just have them work, fine - but don't disparage people who are interested in learning and improving with sweeping and inaccurate generalities about DYI projects. Most of your "proven solutions" only got to that point because enough people (or sometimes, one intelligent person) was willing to hack at something until they were satified.

      End of rant.

      --
      We who were living are now dying
      With a little patience
    3. Re:'Ask Slashdot' has taught me something. by glwtta · · Score: 2

      pah! "buy proven product. install proved product. use proven product." - am I the only one bored to tears just from thinking about this route? Slashdot route all the way! (of course we all know it would be Slackware, or maybe Gentoo, and not RedHat)

      --
      sic transit gloria mundi
    4. Re:'Ask Slashdot' has taught me something. by gmhowell · · Score: 2

      Wakko *has* taken a turn of late (past year). Much less patience with this sort of crufty 'engineering'. I think he just wants to use his Signal11 alias again:)

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    5. Re:'Ask Slashdot' has taught me something. by mosch · · Score: 2

      Trolls of low-UID? I don't think they exist!

  29. Totally Wrong Dude by MyHair · · Score: 2, Funny

    The Slashdot Way involves duct tape, bailing wire, and, sometimes, a 386 running RedHat.

    Dude, you're way wrong. Pentium 166's are now the preferred GNU/Linux "rescued from the garbage heap" platforms for these applications. And you've got the sometimes in the wrong place. It always involves Linux, although not necessarily RedHat. Duct tape and bailing wire are in the sometimes used category.

    [Disclaimer: this is not a serious post, and I don't usually talk or type this way.)

    1. Re:Totally Wrong Dude by a2800276 · · Score: 3, Funny
      The Slashdot Way involves duct tape, bailing wire, and, sometimes, a 386 running RedHat.

      Dude, you're way wrong. Pentium 166's are now the preferred GNU/Linux "rescued from the garbage heap" platforms for these applications. And you've got the sometimes in the wrong place. It always involves Linux, although not necessarily RedHat. Duct tape and bailing wire are in the sometimes used category.

      Dude, you need to be seriously smacked on the side of the head with a clue-by-four (tm)! First off, no real haxors use RedHat boxen, cause they suxor. If you want to seriously use Li(g)nux you have to use Debian, cause thats what Linus and RMS use.

      Secondly, if you're running like 4 TV-Cards doing realtime video (mpeg4) encoding of 4 s-vga video signals, we're talking like 60GB/sec bandwidth raw IO (per channel)! I think you would probably need SCSI for that.

      Also, since the place I worked for did this with a bunch of old Sun's we had laying around, I think you would need more raw numbercrunching power than that P166 is going to provide. I swear to god, to get that type of throughput, you'll need at least a P250. You'll have difficulty overclocking your 166 to go a 250Mhz without using water-cooling.

      Which is what we ended up doing on that Sun, too, btw. Man you've not played Quake Arena, till you've played it on an E450 with 24 UltraSparc2's overclocked from 450 Mhz to 600 Mhz, at first we though we would have to use liquid helium to cool the fucker.

      [Disclaimer: this is not a serious post, and I don't usually talk or type this way.)
      You do, too! I've been watching your talking and typing recently. It is I who doesn't usually talk this way. :)
  30. Buy Compaq.... by NetJunkie · · Score: 2

    Buy Compaq (I mean HP!) servers and add the Remote Lights Out board. It works very well and their new servers have them built-in. You get BIOS level control with full remote access via a web browser.

    1. Re:Buy Compaq.... by glwtta · · Score: 2

      yes, the guy doesn't seem like he wants to spend $50, and you suggest buying new servers - very clever.

      --
      sic transit gloria mundi
  31. Rose Electronics remote KVM by MoreBeer · · Score: 3, Interesting

    We have a semi-large farm of Windose Boxen at a lights-out colo (Frontend application servers to most of the UNIX boxen). We just picked up the Rose Electronics Ultralink for remote management. We need this so we can do remote diags, like troubleshoot hardware, view POST, etc. We have Cyclades for the *NIX boxen, and our HP Netservers have the serial 'management' console that other people are boasting about, but that just won't cut it in a real-world production environment. A Console is a Console and a serial port is a serial port.

    We're going to plug the Ultralink into our cascaded KVM tree and hope for the best. Initially looking at the unit, I have some gripes:

    * No distributed authentication. It's gotta be local accounts. Can't hit my LDAP, NIS, NT Domain, or RADIUS servers.

    * Client is a proprietary Win32 app. No JAVA, no browser. Cripes, not even ActiveX!

    * Only one user at a time... including console. You have to log into the console to gain access (crappy for CEs out to fix a problem), and if the CE stays logged in, guess what? You can't access it remotely! We had to plug it into our intelligent PDU so we could remotely hard boot it if that happened.

    * We have what must be version .99a ... we had to wait about 2 months to get it, and we must have been the first guinea pig to take shipment. I'm afraid to open it up to see if there is about 35 feet of spaghetti-wire patches.

    Aside from these (minor) flaws, I think we'll be OK. Anything is better than booking a last-minute 606 mile flight to reboot a Windows box that shows 'It is now safe to power off your computer' because PCNowhere admin chose the wrong logoff choice. [don't laugh] (Although, there is Buckhead...)

  32. Am I missing the point?? by steppin_razor_LA · · Score: 3, Interesting

    How often do you really need "true console" access on a box that has no network connectivity?

    I've found that having the ability to remote power cycle (preferably through an interface -- but an ISP that can get someone to the box fast can do in a $ pinch) + some remote network admin tools (VNC, Terminal Services, Telnet/SSH, etc etc) goes a *long* way.

    Yes, once in a while the box crashes *so* hard that Terminal services/VNC (assuming a Windows platform) becomes useless -- time for a reboot! The only way that you can really screw yoursel is if you mess with the network settings and configure yourself off the network.

    Rather than spend $$$s for that possibility, why not just pick up the phone and call some hands-on support (or if it is your datacenter.. send in the geeks)...?? If you know you are going to be messing with "dangerous" settings, you should be prepared for these sorts of possibilities anyways..

    Just my $.02...

    --
    Evolution: love it or leave it
    1. Re:Am I missing the point?? by steppin_razor_LA · · Score: 2

      I'd say that this fits in the category of "risky" activities I mentioned before :) :)

      Even so, it is often times possible to plan around those sorts of things -- for example -- temporarily re-enable telnet on the back network so you can make a connection if the SSH server fails.... or make sure you have serial access to the console..

      I know it isn't a "perfect fix" -- and maybe I've just been "lucky" -- but I've survived for years w/o a IP KVM, and I'm just not sure that the tech is worth the $s in many cases

      --
      Evolution: love it or leave it
  33. Combo by mmmmbeer · · Score: 2

    If you're satisfied with your current solution for monitoring the bios, why not just add VNC (or something similar)? Monitor the bios with your current setup during bootup, then switch to VNC once that's done.

  34. I guess he reboots often... by RelliK · · Score: 2

    Seeing as he runs windows, this is probably a good guess.

    --
    ___
    If you think big enough, you'll never have to do it.
  35. Yes... but when he's done he'll have a clue... by SwedishChef · · Score: 3, Insightful

    which is more than most of the "buy it off the shelf" people often have. The advantages to experimentation are many. While time savings is probably not one of them (at least in the short run) by the time the project is done, the experimenter has a better idea of how to go about getting things done than the buy-it-off-the-shelf guy.

    A few years down the road and most of us will want to hire the experimenter who has tried several different OSes, hacked out a wireless network out of a couple 2-meter transceivers, set up two 486 DX66 boxes as a dedicated VPN between his bedroom and his girlfriend's house, and wired up the girl's locker room with x10. Those are the guys who can think their way through a problem rather than hitting the catalogs looking for a million dollar solution.

    --
    No one ever had to evacuate a city because the solar panels broke!
  36. Great sense of humor for a business site by John+Jorsett · · Score: 3, Funny

    Love their attitude:
    "What sucks." "How we fixed it." "Why we're swell." "Asses saved."

  37. The Cost of your Time VS. Cost of a good KVM Switc by jellomizer · · Score: 2

    I am not sure if you are doing this for work or not. But you may want to keep in mind while looking at all these solutions even if the hardware cost under $50 to make a portible switch how much time will it take you. Lets assume you are making $25 an hour so if it takes 2 more hours to configure the hardware then that is an aditional $50. Of couse the cheaper the hardware solution the more time it will probably take to put it together. So if you spend a Week tring to get this to work you are probably wasing more money then it would have cost to bye a KVM switch.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  38. Re:PC Weasel by nehril · · Score: 2

    You applied the latest kernel security patch from your villa on the Mediterranean. It (the patch, that is) broke your Foozbit Gigabit ethernet, and now X/VNC/whatever is useless. You now have to cut your vacation short and say goodbye to the ladies on the nude beach, fly back and fix it yourself.

    I, on the other hand, did the same via a remote KVM over IP solution. When the patch hosed my system, I just logged back in via the kvm, booted into single user mode and backed out the patch.

    The ladies here, by the way, say hello. Though they don't really remember your name anymore. ;)

  39. RealWeasel and Other Issues by SEWilco · · Score: 4, Informative
    Yes, the RealWeasel provides a serial MGA/VGA text interface. It also translates serial input to keyboard code conversion. It solves most of the problems, just needs serial-to-TCP/IP to meet the IP requirement.

    • Serial Console (including reset and boot BIOS access)
      • RealWeasel (or similar if there is one) for console in each machine. Needed on machines whose BIOS or OS does not support a serial console.
      • Without RealWeasel, you could use a serial-to-keyboard adapter for remote ASCII console input. Console output becomes a separate problem. (I see a Keyat unit also allows several adapters on a single RS-485 interface, so a single RS-485 link could service several servers)
      • For Linux use, see the Remote Serial Console HOWTO..but no method to reset.
      • Terminal server, to convert all those serial ports to TCP/IP; IP support was specified. (Linux Serial Console HOWTO above has terminal server info also)
      • Mouse support: Another serial port, with servers configured for serial mice. On management workstation, install a serial mouse specifically for remote use.
      • Make a program for your management station which lets you select a remote console. The program pops up an appropriate terminal window (unless it already is running) and connects the serial mouse to remote's serial mouse input port.
    • Reset/power control.
      • RealWeasel offers reset control.
      • Reset could be wired to relays, which would require relays controlled through TCP/IP (could b done through terminal server serial or parallel ports).
      • Web cam and robot arm. Details left as an exercise for the reader.
    • Graphical console remote access
      • X11 Windows System: The usual X11 network access.
      • MS-Windows: Choose favorite remote console solution.
      • VNC: Question asker specified not to use it.
      • Remote Control Review: Review of several remote control packages.
    • As IP is being used, all this can be run through Ethernet or serial PPP links. Or USB, with serial ports for console/mouse and USB-Ethernet for X11 through USB network (Is there an Ethernet-to-USB_Host device, so a USB-through-Ethernet device driver could talk to a remote USB network?)
    • Encryption to protect console data: Have to encrypt the terminal server's link. X11 could run through an SSH tunnel.
  40. Mod this up by moogla · · Score: 2

    This is the best available solution I have heard so far.

    --
    Black holes are where the Matrix raised SIGFPE
  41. See my Linux Journal article on the subject by defile · · Score: 3, Informative

    I know it's not exactly what the poster asked for, but I was in the same boat about 6 months ago and you can at least step through my thought processes.

    Article linked here.

  42. Re:Pretty simple setup... not so $$$ by AngusSF · · Score: 2, Informative
    Sure it will.
    OmniView(TM) ENTERPRISE Series Remote IP Console
    Belkin Part Number: F1DE101N
    The Belkin Enterprise Series Remote IP Console (the Console) allows users to control, view, and administrate a server or multiple servers connected to a KVM switch remotely over a TCP/IP network. The Console enables the administrator to access the information stored on the servers, as well as to reset the hardware, access BIOS, and reset power. Unlike other KVM-over-IP solutions, the Console works with all PS/2-based servers and does not require additional software to support multiple operating systems. The Console uses the banking industry's 128-bit SSL encryption to prevent unauthorized personnel from accessing the server. Offering the easiest installation and setup in the industry, the Console monitors server activities and notifies administrators if and when problems arise. Its advanced capabilities far surpass current methods of remote server administration.
    The Belkin Advantage:
    • Remote control of a server or KVM switch over a TCP/IP network
    • VGA Video Emulation (even with power off)
    • Remote power on/off or server-reset capability
    • Standard web browser remote viewing
    • Support for VNC (Virtual Network Computing) remote display
    • 128-bit SSL encryption with three security levels and three security modes: Relaxed, Stealth, and Turtle
    • Support for up to 10 users
    Features:
    • Serial port monitoring and switching capability for serial devices
    • Flash-Upgradeability
    • PS/2 keyboard and mouse support
    • One local port for direct KVM access to your server
    • Automatic server monitoring and notification
    This is $3100 or so from Provantage; add a KVM at the server end and you're flying.

    See also http://www.kvmswitchoverip.com/ and http://www.kvm-switches-online.com/remote-access-s ervers.html for other solutions. I think these guys both have Raritans which haven't been mentioned yet.

    Nothing low-end, though, you'll have to roll your own with a PC Weasel ($250-$250/server) and a remote machine you can SSL to and then use as a serial terminal for the PC Weasels. You'd need a multi-port COM card for the SSL box as well, and you'll have to disable any onboard video to let the weasel control the servers.

    --
    "A gun is a tool, Marian. No better, no worse than any other tool. An axe, a shovel, or anything." Shane (1953)
  43. Re:PC Weasel by laserjet · · Score: 2

    so you were applying kernel patches on a nude beach?

    I think it is you who is mistaken... :)

    --
    Moon Macrosystems. Sun's biggest competitor.
  44. 'Real' vs /. by guanno · · Score: 2, Interesting

    If it weren't for adventurous spirits who are willing innovate a home made solution, the computer industry would never have gotten as far as it has, or be going in such interesting and potentially rewarding directions.

    The 'Real' way actually amounts to mundane unimaginative and stagnant. At worst it amounts to millions of servers on an IP near you being adminstrated by lazy incompetant boobs, who don't know any better than to call a 'Real' technician (read /. fan) when the innevitable problems occur. And the rest of us suffer greatly for it. I wouldn't pay someone any more than minimum wage to do things the 'Real' way.

    BB -Guanno

  45. Re:You did not answer his question by Tet · · Score: 2
    KVM is a totally transpearent remote way to access any system operation including GUI graphics (which the Sun-o-phile seems not to have grasped). Serial redriection via terminal servers IS A SUBSET of what you can do with KVM.

    Nope. I can do everything with my Suns at a remote location that I could do if they were sitting on my desk. Tell me what you can do with a KVM that I can't already do now. If a KVM is a superset of what I have now, what am I missing? The serial console gives me complete access to the machine at a low level, and a network transparent window system (X11) gives me access to the GUI. What more do I need? What more would a KVM give me? As far as I can see, nothing. Note that these machines don't even have a video card, nor do they need one. PC hardware only comes with a video card because Windows is too braindead to be usable without one, which is one of the reasons why KVMs exist in the first place.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  46. The issue is the "when" of the hacker, not the way by TheConfusedOne · · Score: 2

    Sometimes a problem should be solved using efficiency and pre-created/existing tools. Sometimes the "let's hack this" mentality is appropriate.

    The true master knows when to use the correct approach. Calling either one a cop out or wasted effort isn't the way to go.

    In this case, I think you would want to go with a more "off the shelf" solution" and direct your hacking energies towards the machines that are actually being run. Instead of spending a week tweaking a home made KVM over IP solution you could purchase something and use that week to tweak the servers and maybe consolidate a box or two.

    Remember, at the end of the day you have to evaluate the priorities and direct your energies. Having a really cool home-brew KVM solution will not improve your overall system. Having a really well tweaked set of servers will.

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
  47. What did it cost? by swb · · Score: 3, Insightful

    We got a demo of an Avocent unit that did the same thing. It did have a centralized user database capability (unfortunately I think it was like Windows domain auth or something less flexible than RADIUS/LDAP/TACACS+).

    It worked well, but REALLY expensive for a 16 port version. Expensive to the tune of around $10k for the box, the auth server module, and 2-3 client licenses. I was most turned off by the fact that the server and client software were $old $eperately, since the software is useless without the hardware.

    I read a USENET post (circa 11/2001) that said the devices were buggy and the vendor was an asshole about other platform clients and future development/changes.

    I think digitized video and IP KVM connectivity is probably not a fluke and represents the "future" of KVM, but vendors will need to seriously get their shit together in terms of client access and pricing otherwise computer makers are just going to crush this product with their own built-in remote management. All our HP servers have built-in serial management that can do power on/off/reboot, environment management, and text/keyboard redirection; HP and Compaq both have boards that can do it natively over IP, the *only* thing missing is the ability to do transparent video redirection. When they do that, KVM will be obsoleted by a laptop running a redirection client.

  48. Good, but wrong. by Wakko+Warner · · Score: 3, Insightful

    However, this doesn't make for "The Right Way". Hacking at something - figuring out how it works, seeing how you can do it better (or less expensively), and enjoying the process - is the source of solutions that Just Work.

    No. Generally, in my experience, it's the source of solutions that Almost Work. Or solutions that Work Unless You Do This. Or solutions that Just Worked Last Week, What the Hell Did We Change That Broke It?

    "[G]eneral lackluster performance of the contraption in question" is the result of not understanding something enough to do it well. Many off-the-shelf solutions suck - Windows 98, anyone? So do many home-brew setups. The problems doesn't come from the nature of a rig, it comes from the effort and intelligence of the creator.

    No, the problem comes from the continual poor reinvention of the wheel on Ask Slashbots. In this situation, KVM-IP switches are the answer. Not a 486 with a bunch of TV cards in it. Not a rat's nest of cables. If this person worked for me and proposed this solution, I would have a hard time signing his checks from then on.

    - A.p.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"