Hacker News new | past | comments | ask | show | jobs | submit | more ggm's comments login

Remote power management can be a godsend. If you can get an ipmi console in, you want it.

Ipmi is a bit of a double-edged sword. Network-connected access to a serial console (including uefi/bios console redirection) and the reset button can be a total lifesaver, I agree. I wouldn't want to be without a serial console and remote reset button either.

But ipmi cards are little network-attached linux boxes which run prehistoric kernels and userspace, exposing as many services as the half-wits who put together the firmware image can shovel in, and are rarely if ever patched by the vendor unless there's some really public scandal.

The standard thing to do is to isolate them on some kind of private management network in an attempt to shield the wider internet from the full majesty of the firmware engineers' dazzling skills, but that might be harder to do in the simple 'beginner' scenario Rachel describes.

One good simple version when you get up to two servers instead of just one is to cross-connect so each machine has ipmi access to the other, but neither ipmi service is exposed to the wider world.


Even if your server does not have proper IPMI, most colo providers have an assortment of ip-kvms, you can ask for those and access your server from any modern browser.

I'm pretty suspicious of trusting the firmware on things like that either, to be honest. (Personally, I tend to use serial cables and a little custom board to turn serial breaks into resets, but I know my NIH instinct is probably a little on the high side. It would be unreasonable for me to suggest someone new to colo start making random extra boards to stick inside their machines!)

You do not need to stick it inside, it plugs into monitor and keyboard ports. Power-on and reset are usually done manually on request. And you do not need it plugged in all the time, only to reconfigure network or boot values.

That's definitely a level of remote-hands intervention I've not had from the handful of places I have racks of colo kit. You're right, it might be something some of them do for other customers though; I've never really asked. They'll certainly push a reset button, swap a drive or rack a server that's shipped to them. (Though hardware's reliable enough nowadays and I have go to data centres so rarely that it's a bit of a fun novelty, and I like doing it myself.)

I've been colo'ing forever. I'd consider a Lantronix spider ipkvm available on request to be like minimum viable colo service. It's usually up in 5 minutes when I submit a ticket to the NOC.

I bet your provider has something like that. It's a godsend when you screw up, say, the hypervisor running state somehow and need bare metal access to unbork it :)


My version of this is to use a serial console server for direct access, rather than vga + keyboard. If the kernel is still running fine but network access is down, I have a getty running on the serial port. If the kernel has locked up too, I hit the reset button by sending a 500ms+ serial break (special circuit, highly recommended) and the bios has serial redirect, so I can do stuff like hit del to drop into bios setup or uefi shell at that point.

But I expect you're probably right some or all of the providers we use do have something like that, as I speculated in the previous post. I've just never understood the point of vga-type stuff when bios/uefi serial redirect exists and serial console is more convenient anyway once the kernel has started, so never asked the question.


Yeah, I like the idea of a bmc but the implementation sort of sucks. What I want: a small soc pony engine that controls the main computer. On this soc I want to install my own os. I like openbsd so that would be my ideal os, but the point is it should be my os not the vendors.

Serial console + reset line control for the win here, if you want easy to diy. I guess there are lots of arm32/arm64 embedded boards that run openbsd you might repurpose and be able to mount inside a machine and which will have near zero power footprint compared to the hardware itself?

I've often wondered about actually replacing the kernel and userspace on the vendor BMCs themselves, to substitute something more competent, but I've not found anyone who's successfully done it.


It is indeed very helpful when it's needed - but most IPMI is horrifically insecure, so usually it's not connected directly to the public internet. Instead it's on a separate network with special VPN access.

As this document focuses on keeping things simple, they don't have the isolated network / VPN needed to use IPMI.


Remote controlled power strip. Turn off and on a server that looks bricked to see if you can recover without remote hands.

I used to only deploy with remote controlled power strips, at one point I was dealing with 10 racks in a colo. However, my "new" setup (a decade old now) had one of the APC power strips fail and I replaced them with dumb units without Ethernet or controls, because I hadn't used the remote power feature of the strips.

The equipment is all Dell with Enterprise DRAC, which is 90+% of my remote power needs. The only times I've needed to physically unplug them I also needed the power button on the machine held down for 30 seconds as part of what Dell calls the "FLEA drain" process, so remote power strips wouldn't help.


When I started doing it, I had built all the servers myself. By the end, I still don’t have DRAC running, but it would have been nice to.

So what is a monoid?

Cauldron in name. Fibre optic cables and water mist by nature. It's all theatre but the greek actresses could symbolically fill a water bottle which people carry safely instead of this flame thing.

Have them carry an amphora.

Have to be less than 100ml. Small amphora.

Because touch screens of Intuitive UI is mostly boring. Used a bit. Passengers (2016) has this aesthetic.

Touchy feely gritty is more interesting visually? Deckards "enhance" is an odd one


I learned about Qanat reading Desmond Bagley airport thrillers written in the 60s. It's part of a plot line dealing with middle eastern drug trafficking. When I met Persians in Australia 40 years later it was interesting to realise they were still significant in their culture. Keeping on top of the maintenance was a social capital exercise in frustration, endless mañana.

I lived in the city where it had the largest number of Qanats. Amazingly, they could still be used today as an efficient means of water transport, but the government has ruined them already, with sewage water, lack of maintenance, etc (what hasn't they ruined...)

Yazd?

Amazing city. Loved it.


What a surprise: FAANG pay economists to snowshoe the regulators office with ostensibly independent academic reasons why the FAANG should not be regulated.

I was surprised that Ma Bell managed to change the focus of the Harvard history department.

History department not archaeology!

.... sure. And not the astronomy department either.

Neither departments studied areas like political economy which would affect Ma Bell's monopoly.


The observation that the age is related to life expectancy bears thinking about: Sri Lanka looks attractive to us, with HNW but for locals, this reflects a hard working life and consequences.

AI detector score for sentences starting with "humbled by ..."

It will be a great leader and thinker…

The real judge will be if the author(s) make a lot of money and the idea is bought by a major.

I cannot really take this piece seriously if it posits that it was "reasonable" to believe in AGI within 5 years in 2017. Thats a proposition all of it's own demanding a bit of discussion.

No, it was not reasonable. It was highly conjectural, ill-informed speculative crap from people like Ray Kurzeweil (who has been predicting AGI in <5years for the last 4 decades).

It was not reasonable. it was stupid, and an article which takes it at face value to argue to beliefs and rationalism has a really weak foundation.

Nice writing otherwise. I enjoyed reading it. would read again. 3/10.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: