News for hackers. Stuff that matters.
Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @02:39PM (#30119351)
I have over 20 years of Linux/FreeBSD sysadmin experience ranging from universities to major silicon valley companies in both cloud and on-prem.

When it comes to companies I mostly support cloud these days but when it comes to me and my family I accept every downside and host as almost all of our digital lives in a 42u rack in a gutted closet in our house with static IPs and business fiber.

I know where our data lives and no one can access it without a warrant and my explicit knowledge. I also save myself several hundred a month in third party cloud provider fees to host the same services and can reboot upgrade or repair anything whenever I want, but in general no more maintenance than cloud servers . I also never end up with exciting bills when experiments are forgotten about.

You pretty much get all the pros and cons of home ownership. For me it is mostly pros. Also keeps me dogfooding all the same practices I recommend to my clients.

Re:Reclaiming the lost art of Linux server administration by c2h5oh on Friday January 28, 2022 @03:10PM (#30119688)
I remember how surprised people were when I demoed a $200/month bare metal server outperforming by a huge margin RDS MySQL instance that they were paying something upwards of 16k/month.

IIRC we ended up using it as a disposable replica for some non-real time but heavy operations.

Re:Reclaiming the lost art of Linux server administration by akireu on Friday January 28, 2022 @03:59PM (#30120285)
It's 2022 and we're about to rediscover something we know for 40 years already: mainframes are freaking expensive.
Re:Reclaiming the lost art of Linux server administration by tpetry on Saturday January 29, 2022 @05:01AM (#30125174)
It's 2022 and we're about to rediscover something we know for 40 years already: mainframes have freaking performance.
Re:Reclaiming the lost art of Linux server administration by nix23 on Saturday January 29, 2022 @05:14AM (#30125231)
>mainframes have freaking performance

Yes and no, really depends for what workloads. But freaking reliability that's for sure.

Re:Reclaiming the lost art of Linux server administration by antb123 on Tuesday February 01, 2022 @04:13AM (#30160248)
reliability + security. performance is poor they were designed for batch.
Re:Reclaiming the lost art of Linux server administration by nix23 on Tuesday February 01, 2022 @05:15AM (#30160660)
>performance is poor they were designed for batch.

That's once again an oversimplification, performance is excellent for the intended workload.

Re:Reclaiming the lost art of Linux server administration by nix23 on Saturday January 29, 2022 @03:47AM (#30124843)
You misread something, it's 2022 and we discover that mainframes can be cheaper then a AWS-cloud-machine-park ;)
Re:Reclaiming the lost art of Linux server administration by southerntofu on Saturday January 29, 2022 @06:48AM (#30125603)
I thought AWS was the mainframe in the parent comment?!
Re:Reclaiming the lost art of Linux server administration by nix23 on Saturday January 29, 2022 @04:28PM (#30130676)
Please educate yourself what a mainframe is.
Re:Reclaiming the lost art of Linux server administration by akireu on Wednesday February 02, 2022 @08:47AM (#30177399)
Of course AWS is the mainframe in this analogy! It's a huge throughput- and reliability-optimized overhyped crazy expensive server that you hire someone else to run for you. It's designed the same way, with dedicated storage, compute and backplane servers. Even the discourse is the same to the 80s: "why we have to rent a $$$ monster when a $ commodity server outperforms it". How is this not obvious is beyond me.
Re:Reclaiming the lost art of Linux server administration by southerntofu on Sunday January 30, 2022 @06:17AM (#30135969)
I've briefly encountered mainframes in the 90s. I thought it was a perfect analogy to AWS where "intelligence" is in the center and we're just piping stuff over the network for AWS to compute. I don't understand how selfhosted/self-provisioned servers is supposedly comparable to a mainframe, on the contrary.

> It's 2022 and we're about to rediscover something we know for 40 years already: mainframes are freaking expensive.

My interpretation: AWS is freaking expensive, AWS is in the center performing all computations; AWS is the mainframe we can well do without.

Re:Reclaiming the lost art of Linux server administration by nix23 on Sunday January 30, 2022 @01:32PM (#30139721)
It's a wrong analogy, but i also misunderstood you. Sorry for not understood your comment, but not-sorry for using the term mainframe wrong ;)
Re:Reclaiming the lost art of Linux server administration by viraptor on Friday January 28, 2022 @04:23PM (#30120547)
Here's what the bare metal server didn't come with:

API access for managing configuration, version updates/rollbacks, and ACL.

A solution for unlimited scheduled snapshots without affecting performance.

Close to immediate replacement of identical setup within seconds of failure.

API-managed VPC/VPN built in.

No underlying OS management.

(Probably forgot a few...) I get that going bare metal is a good solution for some, but comparing costs this way without a lot of caveats is meaningless.

Re:Reclaiming the lost art of Linux server administration by senko on Friday January 28, 2022 @04:42PM (#30120754)
> Here's what the bare metal server didn't come with:

[bunch of stuff I don't need]

Exactly. Imagine paying for all that when all you need is bare metal.

Now imagine paying for all that just because you've read on the Internet that it's best practice and that's what the big guys do.

Way back the best practice was what Microsoft, Oracle or Cisco wanted you to buy. Now it's what Amazon wants you to buy.

Buy what you need.

Re:Reclaiming the lost art of Linux server administration by dragonsky on Friday January 28, 2022 @09:18PM (#30123131)
Your point is well made... The other thing you need to think about is that all those extra services can come with a reliability cost if your provider is not 100%. Most outages we've encountered have been because the HA infrastructure has decided to have problems rather than the underlying hardware or actual service we need to run.

Having all that "best practice" service is great if it works well, but when it becomes a checkbox on the purchase order then it can cause far more problems than it solves.

I have found that a lot of the push to outsource hosting is simply an attempt to deflect responsibility for problems rather than in expectation of actually providing more reliability.

Re:Reclaiming the lost art of Linux server administration by Nextgrid on Friday January 28, 2022 @11:45PM (#30123861)
It’s great if you need that reliability in practice - and not just that you think you need it.

For every company or startup that thinks they need 100% uptime the reality is that they can not only get away with much less but in practice will end up with much less anyway because the effort and moving parts (load balancing, distributed database, etc) will typically result in something failing anyway even if the underlying hardware is indeed 100% up, and somewhat surprisingly to quite a bit of people here, manage to survive and thrive despite that (the recent AWS outages took out a lot of services and products and they still seem to be around somehow).

Re:Reclaiming the lost art of Linux server administration by reaperducer on Friday January 28, 2022 @09:37PM (#30123252)
best practice

Ugh. I hate that phrase. The translation into plain English is almost always "What I read in some blog" or "Because I want to" or "It's what our sales rep told us." Even from C-levels who should know better.

Re:Reclaiming the lost art of Linux server administration by yourapostasy on Saturday January 29, 2022 @08:55AM (#30126287)
I generally use it as shorthand for, “when and not if we call the vendors with this configuration, they cannot pass the buck and say it isn’t a configuration they support”. “Best practice” as an endorsed configuration blessed by the vendor support engineering organization is my go-to sign-off to get quick cooperation from the vendors.
Re:Reclaiming the lost art of Linux server administration by LaGrange on Saturday January 29, 2022 @07:53AM (#30125890)
It should mean something. There are things that are just good ideas you probably shouldn’t stray from. But the moment a concept like this materializes it gets hijacked by marketers and celebrity developers and distorted into oblivion.
Re:Reclaiming the lost art of Linux server administration by outworlder on Friday January 28, 2022 @08:02PM (#30122662)
> Exactly. Imagine paying for all that when all you need is bare metal.

Yes.

The opposite is also true though: Imagine not wanting to pay for that and needing it!

There's a reason why most homes connect to the power utility companies. Yes, we can run generators ourselves. Does it make sense to do that? Not usually.

Same thing with this server. If it makes sense for your use-case, outstanding. In many cases, people are better off offloading this to another company and focusing on their strengths.

Re:Reclaiming the lost art of Linux server administration by FpUser on Saturday January 29, 2022 @01:33AM (#30124271)
>"Yes, we can run generators ourselves. Does it make sense to do that? Not usually"

The minute gens/solar/wind/batteries combo becomes less expensive than public utility I'll switch. For now it makes no financial sense.

With the clouds it is the other way around. My dedicated servers running my software kick the shit out of AWS performance wise for a fraction of the price. And no I do not spend my days "managing" it. I can order new dedicated server and the same shell script will reinstall all prerequisites, restore data from backup and run it in few minutes add (however long it takes to import database from backup). Where needed I also have standby up to date servers.

Other than running this script to test restoration once a month my management overhead is zero.

Re:Reclaiming the lost art of Linux server administration by bbarnett on Friday January 28, 2022 @09:20PM (#30123139)
Exactly! Who needs a kitchen in their home, it's better to just order in all the time. All that complexity of cooking daily, preparing and storing food, cleaning dishes, etc, etc. I mean, who's going to even do the cooking!

See... anyone can pick <random thing>, and describe how people don't do it. Of course, you cite a generator, others use solar cells, right?

Re:Reclaiming the lost art of Linux server administration by eklavya on Friday January 28, 2022 @10:55PM (#30123630)
Yeah imagine cutting your own hair and diagnosing your health problems. Growing your own food and making your own chips.

Looks like sensible/nonsensical based on who you are and what are your needs. Not everybody needs cloud, not everybody can self host.

Re:Reclaiming the lost art of Linux server administration by viraptor on Saturday January 29, 2022 @12:43AM (#30124075)
> bunch of stuff I don't need

And that's fine. People should make choices like that. I was objecting to saying people paid X for RDS and others paid Y for one bare metal server. Those are not in the same category, there's no point comparing those prices without a lot more information.

Re:Reclaiming the lost art of Linux server administration by ozim on Friday January 28, 2022 @05:22PM (#30121268)
I am buying IaaS it is so nice to use VPS with snapshots every 4 hours that I don't have to think about.

I don't care where those snapshots are stored and how much space those take. In case I need to restore my IaaS provider gives me 2-click option to restore - one to click restore and 2nd to confirm. I sit and watch progress. I also don't care about hardware replacement and anything that connects to that. I have to do VPS OS updates but that is it.

I do my own data backups on different VPS of course just in case my provider has some issue, but from convenience perspective that IaaS solution is delivering more than I would ask for.

Re:Reclaiming the lost art of Linux server administration by DarylZero on Friday January 28, 2022 @05:43PM (#30121495)
Snapshots every 4 hours? That doesn't sound impressive at all. In 2022 that's laptop tier capability.
Re:Reclaiming the lost art of Linux server administration by ozim on Friday January 28, 2022 @07:25PM (#30122389)
Well my dev laptop could run 1000x more traffic than what I need on my servers.

But of course I am running build tools and bunch of other dev tools locally that are not even installed on our servers.

Re:Reclaiming the lost art of Linux server administration by DarylZero on Saturday January 29, 2022 @09:52AM (#30126721)
I'm not talking about traffic I'm just talking about expectations as far as software capabilities.
Re:Reclaiming the lost art of Linux server administration by gerdesj on Friday January 28, 2022 @06:18PM (#30121843)
What on earth are you running on your laptop?
Re:Reclaiming the lost art of Linux server administration by tomrod on Friday January 28, 2022 @06:50PM (#30122141)
Windows 11 with Edge. Nothing else /s

But in all reality, laptops are really, really powerful these days.

Re:Reclaiming the lost art of Linux server administration by gerdesj on Friday January 28, 2022 @08:06PM (#30122690)
I use customer cast offs and even employee cast offs. My desktop was cast off by a customer because Win 10 ground to a halt. I slapped an ancient nvidia card in to get a couple of screens and popped in a cheap SSD. According to dmidecode it is a Lenovo from 01/06/2012.

My laptop at the moment is a HPE something ... HP 250 G6 Notebook PC according to dmidecode. I used to have a five year old Dell 17" i7 based beast but it ... broke. I whipped out the SSD, shrank the root fs a bit (with gparted) and used a clonezilla disc and an external USB link to get my system onto a Samsung EVO M.2 thingie from the SSD. This laptop was an employee cast off/

As is probably apparent from the above, I use Linux. I have some decent apps at my disposal but in general I don't need much hardware. Decent: RAM >= 8GB and SSD storage are key. I don't play games much. I've always specified 17" screens in the past for my laptops but now I have to use a 15" jobbie, that's becoming less of a hard requirement.

I am a Managing Director (small business - IT consultancy) but I do spend rather a lot of my time doing sysadmin and network admin stuff. I also do business apps. I once wrote a Finite Capacity Plan for a factory in Excel with rather a lot of VBA. Before you take the piss, bear in mind I used the term finite and not infinite. That meant that quite a few people had employment in Plymouth (Devon not MA) in the 1990s. I won't bore you with my more modern failures 8)

Anyway as you say, modern laptops are phenomenally powerful. Mine have wobbly windows 8) I can't be arsed with MS Windows anymore for my own gear - it gets in the way. Me and the wife said goodbye at Windows 7.

Re:Reclaiming the lost art of Linux server administration by tomrod on Friday January 28, 2022 @08:42PM (#30122900)
I think I found a simpatico friend!
Re:Reclaiming the lost art of Linux server administration by rovr138 on Friday January 28, 2022 @05:25PM (#30121291)
> Buy what you need
Re:Reclaiming the lost art of Linux server administration by debaserab2 on Saturday January 29, 2022 @01:51AM (#30124354)
> [bunch of stuff I don't need]

They tend to be the things that you don't need until you absolutely need them right now (or yesterday).

Re:Reclaiming the lost art of Linux server administration by fnord77 on Friday January 28, 2022 @10:28PM (#30123500)
I'm too busy to tend to the care and feeding of a database server. I'll gladly pay amazon to do it for me.
Re:Reclaiming the lost art of Linux server administration by kortilla on Saturday January 29, 2022 @02:45AM (#30124582)
Typical statement from someone that doesn’t actually pay the bill (a.k.a a software engineer in most companies).

It’s easy to trivialize $20-30k a month when it’s someone else’s money and it’s less work for you.

Re:Reclaiming the lost art of Linux server administration by fnord77 on Saturday January 29, 2022 @10:59AM (#30127317)
When considering the cost of having a secure server room, a commercial internet line, electricity, cooling and hardware - plus the cost of my time (or someone else's on the team), AWS gets more and more attractive. The business side paying the bill agrees fully.

People on my time would rather be developing software than doing sys admin stuff

Re:Reclaiming the lost art of Linux server administration by senko on Saturday January 29, 2022 @12:27PM (#30128257)
There is a continuum between "I run servers in my basement" and "I pay mid 5 figures monthly to have autoscaled autofailover hotstandby 1s-interval backed up cluster across three AZs".

I use AWS, DO and Hetzner (bare metal) for (different) cases where each makes sense.

In the past few years, maintenance burden and uptime between AWS and Hetzner hosted stuff was comparable, with the cost being an order of magnitude less for Hetzner (as an added benefit, that machine is more beefy but I wasn't even comparing that).

> People on my time would rather be developing software than doing sys admin stuff.

I am not surprised software developers would prefer doing software development :-)

Re:Reclaiming the lost art of Linux server administration by fnord77 on Saturday January 29, 2022 @02:39PM (#30129640)
my point is $20-30k/m for an AWS database can actually be a bargain
Re:Reclaiming the lost art of Linux server administration by kortilla on Monday January 31, 2022 @03:27AM (#30145774)
> The business side paying the bill agrees fully.

No, they often don’t understand the alternatives available because the wolves are guarding the henhouse (software devs who don’t want to work with the pace of on-prem IT).

> People on my time would rather be developing software than doing sys admin stuff

No shit, that’s why software devs aren’t sysadmins.

Re:Reclaiming the lost art of Linux server administration by bushbaba on Saturday January 29, 2022 @01:02AM (#30124148)
Sure and you could buy a digital ocean droplet or Amazon lightsail instance for 5$/month. Both include 1TB of free data transfer.
Re:Reclaiming the lost art of Linux server administration by c2h5oh on Friday January 28, 2022 @04:30PM (#30120620)
Of course there are a lot of benefits of using hosted databases. I like hosted databases and use them for both work and personal projects.

What I have a problem with is:

- the premium over bare metal is just silly

- maximum vertical scaling being a rather small fraction of what you could get with bare metal

- when you pay for a hot standby you can't use it as a read only replica (true for AWS and GCP, idk about Azure and others)

Re:Reclaiming the lost art of Linux server administration by zerocrates on Friday January 28, 2022 @07:29PM (#30122408)
Readable standby instances is something AWS just recently added actually: https://aws.amazon.com/blogs/database/readable-standby-insta...

Though it seems to require you to have 3 instances rather than just letting you read from the standby... I don't quite get the rationale for that.

Re:Reclaiming the lost art of Linux server administration by bingo-bongo on Friday January 28, 2022 @08:47PM (#30122932)
Even though a hot standby is technically the exact same thing as a read only replica, it solves 2 very different problems (uptime vs scaling). Personally, I never want read only queries going to my hot standby, otherwise I risk the secondary can’t handle the load in case of failover. Probably a reason like that with AWS as well, as they are selling a “hot standby” product to ensure the uptime for your RDS.
Re:Reclaiming the lost art of Linux server administration by viraptor on Friday January 28, 2022 @04:52PM (#30120863)
> when you pay for a hot standby you can't use it as a read only replica (true for AWS

I'm not sure what you mean here. At least for MySQL you can have an instance configured as replica + read-only and used for reads. Aurora makes that automatic / transparent too with a separate read endpoint.

Re:Reclaiming the lost art of Linux server administration by milesvp on Friday January 28, 2022 @05:02PM (#30121021)
A hot standby is not a read replica. It's a set of servers running in a different Availability zone mirroring current prod, that is configured to automatically fail over to if the primary is offline. It's been a few years since I personally set this up in AWS, but at the time, those servers were completely unavailable to me, and basically doubled the cost of my production servers.

The fact that a hot standby is usually in some sort of read-replica state prior to failing over is a technical detail that AWS sort of tries to abstract away I think.

Re:Reclaiming the lost art of Linux server administration by sciurus on Friday January 28, 2022 @09:38PM (#30123254)
They recently announced readable standby instances.

https://aws.amazon.com/blogs/database/readable-standby-insta...

Re:Reclaiming the lost art of Linux server administration by willjp on Friday January 28, 2022 @10:53PM (#30123623)
I'm not sure, I guess it depends what you're looking for. I'm a hobbyist, with no real professional experience in server admin, so I am probably missing some important things. But most of this can be replicated with ZFS and FreeBSD jails (or on linux, BTRFS and LXC containers).

>> 1. A solution for unlimited scheduled snapshots without affecting performance.

You can very comfortably have instant and virtually unlimited snapshots with zfs/jails (only occupying space when files change). Very easy to automate with cron and a shellscript.

>> 2. API access for managing configuration, version updates/rollbacks, and ACL.

>> 3. Close to immediate replacement of identical setup within seconds of failure.

There is a lot of choices for configuration management (saltstack, chef, ansible, ..). I run a shellscript in a cron job that takes temporary snapshots of the jail's filesystem, copies to a directory, and makes an off-site backup. A rollback is as simple as stopping the server, renaming a directory, and restarting it. It's probably more than a couple of seconds, but not by much. I think I'm uncomfortable exposing an API with root access to my systems to the internet, but I'm not sure how these systems work. I don't think it would be hard to set it up with flask if you wanted it though.

>> 4. No underlying OS management.

I don't know what this is, but I'm curious and looking it up :D.

In most of the posts I'm reading here, people have really beefy rigs. But you could do this on the cheap with a 2000s era laptop if you wanted (that was my first server).

Re:Reclaiming the lost art of Linux server administration by viraptor on Saturday January 29, 2022 @12:28AM (#30124029)
> You can very comfortably have instant and virtually unlimited snapshots with zfs/jails

Yes, but that both requires manual scripting it and remains local to the server. Compare to scheduled RDS backups which go to S3 with all its consistency guarantees.

> There is a lot of choices for configuration management (saltstack, chef, ansible, ..)

Sure, those are an improvement over doing things manually. But for the recovery they can do only so much. Basically think how fast can you restore service if your rack goes up in flames.

> I don't know what this is, but I'm curious and looking it up :D

It means - who deals with kernel, SSL, storage, etc. updates, who updates the firmware, who monitors SMART alerts. How much time do you spend on that machine which is not 100% related to the database behaviour.

I wasn't recommending everyone use RDS. If your use case is ok with a laptop-level reliability, go for it! You simply can't compare the cost of RDS to a monthly cost of a colo server - they're massively different things.

Re:Reclaiming the lost art of Linux server administration by willjp on Saturday January 29, 2022 @01:18AM (#30124212)
Thank you very much for this reply! Those are all very good points. You’re right, this is a service, and not having the worry about hardware or scripts at all is valuable when you have a million other things to manage.
Re:Reclaiming the lost art of Linux server administration by BirAdam on Friday January 28, 2022 @07:16PM (#30122324)
Everything has a cost. The cost of the cloud is that you’re out of control, the cloud provider owns your stuff, and a single vulnerability can make half the Earth get pwned. Whoops.

EDIT: I do use cloud services for some stuff. My point isn’t being anti-cloud, just that nothing is perfect.

Re:Reclaiming the lost art of Linux server administration by pigeons on Friday January 28, 2022 @08:52PM (#30122978)
True, and also it costs more money.
Re:Reclaiming the lost art of Linux server administration by ReactiveJelly on Friday January 28, 2022 @06:17PM (#30121834)
Some of these strike me as things where the software _could_ exist, but it's either not FOSS, or I haven't heard of it yet.

For instance, there are LVM2 snapshots. Maybe those do affect performance. If the cost difference is big enough though, couldn't you just account for that in the budget?

I agree that literal "bare metal" sucks, but self-hosted with cloud characteristics (containers, virtualization) is not totally obsolete.

Re:Reclaiming the lost art of Linux server administration by znpy on Saturday January 29, 2022 @03:42AM (#30124817)
That's the point, duh.

When you're using the cloud you're paying someone else a very good margin to do all of those things for you.

If you do them yourself you can save quite a lot. Hardware is surprisingly cheap these days, even with the chip shortage factored in, if compared to cloud offerings.

Re:Reclaiming the lost art of Linux server administration by Nextgrid on Friday January 28, 2022 @04:55PM (#30120913)
A lot of these aren’t as important for something that’s fairly static and can’t even be autoscaled or resized live (excluding Aurora - I’m talking about standard RDS).

No access to the underlying OS can actually be a problem. I had a situation where following a DB running out of disk space it ended up stuck in “modifying” for 12 hours, presumably until an AWS operator manually fixed it. Being able to SSH in to fix it ourselves would’ve been much quicker.

Re:Reclaiming the lost art of Linux server administration by kortilla on Saturday January 29, 2022 @02:41AM (#30124565)
Don’t forget all of the outages associated with all of that crap you don’t need.
Re:Reclaiming the lost art of Linux server administration by southerntofu on Saturday January 29, 2022 @06:54AM (#30125628)
Most selfhosted distros have some/all of these features baked in: yunohost, freedombox or libreserver come to mind (note the latter is maintained only by a single person).

"Identical setup within seconds of failure" being the exception as you need to deploy from backup which can take minutes/hours (depending on backup size) even if you have the spare hardware. Fortunately, that's the least-needed feature in your list.

Re:Reclaiming the lost art of Linux server administration by nix23 on Saturday January 29, 2022 @05:39AM (#30125326)
> Here's what the bare metal server didn't come with:

It's called software, you put that on top of a server, it's not some kind of magic.

Re:Reclaiming the lost art of Linux server administration by freedomben on Friday January 28, 2022 @06:46PM (#30122099)
You can get nearly all of that on your bare metal if you use something like OpenStack. I know a couple people that run vmware on home lab also.
Re:Reclaiming the lost art of Linux server administration by raverbashing on Saturday January 29, 2022 @04:57AM (#30125151)
That should cost more but not 80x more.

Sure, you're paying the cost of some DBAs and SREs with that price. Still, seems too way above what it costs.

Re:Reclaiming the lost art of Linux server administration by primax on Friday January 28, 2022 @09:11PM (#30123092)
Also physical security, power, physical rack cost, networking, salaries to manage everything, and all those other hidden costs
Re:Reclaiming the lost art of Linux server administration by bbarnett on Friday January 28, 2022 @09:24PM (#30123164)
There are no "hidden costs". They're well known.

Factor them all in, and "the cloud" is 1000s to millions of times more expensive than bare metal. I've seen people pay $100k/month, for services which could run on an $140/month bare metal server failover pair.

Meanwhile, people still spend enormous resources managing "the cloud", writing code to deploy to the cloud, dealing with edge cases in the cloud.

There are no savings, time wise, management wise, or money wise, with the cloud.

You are paying for ignorance.

Re:Reclaiming the lost art of Linux server administration by gscott on Saturday January 29, 2022 @02:27AM (#30124516)
I was watching a video by Neil Patel and he pays 130k a month to Aws for one website, UberSuggest. Now that is a guy with money to burn. He could put that on bare metal and use the savings to buy a hotel and food for the homeless.
Re:Reclaiming the lost art of Linux server administration by goodpoint on Saturday January 29, 2022 @06:04AM (#30125448)
Hidden costs? I've been in companies with their own datacenters from tiny to enormous.

The costs were very clearly spelled out and always lower that SaaS.

Why do people here think that cloud companies are charities? The cost of their hardware leasing, personnel, electricity, building management, insurance... it is all paid by the customer.

Plus a beefy profit margin. All paid by you.

Re:Reclaiming the lost art of Linux server administration by igammarays on Saturday January 29, 2022 @03:56AM (#30124892)
Using cloud-managed backups can lull you into a false sense of security. I've heard enough of horror stories of the snapshot/restore mechanism failing for some reason, especially on certain edge-cases when you use huge amounts of data. What then? All your cloud marketing magic becomes a liability.
Re:Reclaiming the lost art of Linux server administration by lnxg33k1 on Friday January 28, 2022 @04:31PM (#30120634)
fully agree with this, in my free time I would fully go for the baremetal, but if I have to save money to a company, by placing all the headaches that are solved by AWS then I just say goodbye
Re:Reclaiming the lost art of Linux server administration by ddorian43 on Saturday January 29, 2022 @03:38AM (#30124800)
It also comes with 100x bandwidth pricing.
Re:Reclaiming the lost art of Linux server administration by papito on Friday January 28, 2022 @03:49PM (#30120169)
LOL. Priceless. Having these skills is very valuable. Us old farts used to do a lot with what today would be called "bootstrapped". Scarcity is no longer a "problem", except that it is. Scarcity keeps you sharp, efficient, on the edge - where you need to be. It's also - cheaper.
Re:Reclaiming the lost art of Linux server administration by c2h5oh on Friday January 28, 2022 @04:22PM (#30120541)
Who would have guessed having local, low latency, high iops drives would be better than VM using iSCSI-attached drive for storage, right? ;-)
Re:Reclaiming the lost art of Linux server administration by dilyevsky on Friday January 28, 2022 @06:14PM (#30121809)
Tbf iscsi and especially it’s future demise - nvmeof can be made quite fast. The problem that in gp2/3, gce-pd cases it’s probably not some native storage but another layer of software-based distributed store which makes stuff slow/expensive
Re:Reclaiming the lost art of Linux server administration by bushbaba on Saturday January 29, 2022 @01:13AM (#30124184)
But also less prone to single drive failures. And easily auto expanding storage sizes. Everything is a trade off.
Re:Reclaiming the lost art of Linux server administration by papito on Saturday January 29, 2022 @07:39AM (#30125797)
I actually don't suggest that people get off the cloud. My gripe is with the devil may care attitude toward costs. I am still very cost-conscious about it (even those most business aren't). Newer engineers just don't think of it as a factor. Push a button, get a load balancer. It all adds up.

Your AWS bill is directly proportional to the number of developers, because they all spin up cloud toys they are fond of.

Re:Reclaiming the lost art of Linux server administration by dilyevsky on Saturday January 29, 2022 @02:15AM (#30124464)
Except people end up running systems on them that have their own replication built in like kafka, cockroach etc. In all those cases you’d be better off with your node just hard crashing if disk goes bad rather than the latency penalty that inevitably follows the failover
Re:Reclaiming the lost art of Linux server administration by MonaroVXR on Friday January 28, 2022 @08:11PM (#30122719)
As a young person I agree with you.
Re:Reclaiming the lost art of Linux server administration by rad_gruchalski on Friday January 28, 2022 @05:57PM (#30121652)
I’ve picked up a second hand Dell R720 last year. Best purchase in years. It cost me €1500 for 48 cores and 192GB RAM.
Re:Reclaiming the lost art of Linux server administration by christophilus on Friday January 28, 2022 @07:51PM (#30122579)
I want one. What’s it done to your electricity bill, though?
Re:Reclaiming the lost art of Linux server administration by axiolite on Friday January 28, 2022 @09:58PM (#30123352)
If you want to use 4Kn drives, SSDs (w/trim), or easily switch between RAID and HBA modes, I would recomend an R730 with H730 controller instead. They're available on eBay with 128GB of RAM for just over $1,000 USD. If you don't want those features, an R720 is a good choice, and around half the price.

Idle power consumption of an R730 with no drives is typically about 85W, though higher-end CPUs drive that up a bit. The older R720s are a bit higher in the 100W range. When the extended warranties expire, high-spec 2nd hand equipment floods the market.

Re:Reclaiming the lost art of Linux server administration by rad_gruchalski on Saturday January 29, 2022 @03:53AM (#30124875)
Yes, R730 would have been better. I learned that post fact.
Re:Reclaiming the lost art of Linux server administration by axiolite on Monday January 31, 2022 @02:45AM (#30145531)
Not criticizing at all. The R720s are still excellent servers. You can add a different RAID/HBA controller into an R720, flash LSI firmware onto the one you've got, or just put a bit more effort into ensuring you buy compatible drives. SAS SSDs just a few years old didn't even have TRIM, for example.
Re:Reclaiming the lost art of Linux server administration by rad_gruchalski on Monday January 31, 2022 @06:28AM (#30146896)
Yeah, I believe it’s possible to fit the perc controller from r730 to r720 so that the throughput goes up to 6mbps but I just couldn’t be bothered.
Re:Reclaiming the lost art of Linux server administration by justsomehnguy on Friday January 28, 2022 @10:26PM (#30123493)
Just checked one of ours R620, dual E5-2690 v2 @ 3.00GHz, 256Gb RAM.

20% load (9 VMs with 11GHz usage), 196W.

Historical trends for Last Week:

Avg: 203 W | 693 BTU/hr

Max: 279 W | 952 BTU/hr

Min: 150 W | 512 BTU/hr

Historical Peaks:

465 W

Cumulative Reading:

Since Mon Jul 13 11:32:33 2020 2723.893 kWh

Re:Reclaiming the lost art of Linux server administration by kirubakaran on Friday January 28, 2022 @08:33PM (#30122851)
R820s idle at ~200W and consume ~500W at 100% CPU load on all 80 virtual cores.
Re:Reclaiming the lost art of Linux server administration by christophilus on Friday January 28, 2022 @10:36PM (#30123533)
So, if we say it draws around 350W, that makes it around $32 /mo power (rough calculation based on a 12.5cent (US) kWh rate, right? Not bad for all that beef.
Re:Reclaiming the lost art of Linux server administration by superleo2020 on Saturday January 29, 2022 @06:36AM (#30125558)
And for Western Europe readers as a comparison...

UK <Apr2022 = £50.96 ($68 USD), £0.2022 price cap rate

UK >=Apr2022 = £76.16 ($102 USD) £0.3022 likely new price cap rate

Thus the reason r/homelab users in Europe tend not to have Craigslist blade servers of any sort!

Re:Reclaiming the lost art of Linux server administration by hammersec on Saturday January 29, 2022 @07:36AM (#30125786)
Yeah but for the 16k a month they have someone they can sue for damages and costs if there is a serious issue. You're more likely to win a payout against a massive bluechip than a teeny weeny IT outfit or your own sysadmins.
Re:Reclaiming the lost art of Linux server administration by lnxg33k1 on Friday January 28, 2022 @04:28PM (#30120598)
Just out of curiousity but what did you get out of it? I mean if they get to pick it, get the responsibility of AWS on you, but do you also get to get paid those money after saving them money? I mean the way I see it, is that 16k/month don't only pay for the hardware, but also to keep headaches away and to have someone to blame
Re:Reclaiming the lost art of Linux server administration by c2h5oh on Friday January 28, 2022 @04:33PM (#30120660)
IIRC I got to move some heavy analytics queries, which could not be ran on a read only replica (rollups) and without hearing the word budget once. Main db remained on RDS.
Re:Reclaiming the lost art of Linux server administration by belter on Friday January 28, 2022 @04:36PM (#30120697)
Not a fair comparison and you know it. Now add to the $200 month bare metal server, the yearly salary of the 3 admins you need to manage it. One as backup, one for day time, one for the night plus a weekend rotation. Add to the admin salaries social security, insurance and a margin of safety if one is unavailable due to sickness.
Re:Reclaiming the lost art of Linux server administration by axiolite on Friday January 28, 2022 @10:15PM (#30123439)
> Now add to the $200 month bare metal server, the yearly salary of the 3 admins you need to manage it.

That's the line the clouds, MSPs, and service contract providers sell you on, but it's never true. When you need help you're getting some minimum wage slave who hired on 6 months ago, and is struggling to juggle the dozens of other clients competing with you for his time, too. When you don't need help, they get to take your money for doing nothing.

Anything your provider can do for you, you can do at less cost. Cut out the middle man and you're far better off.

Re:Reclaiming the lost art of Linux server administration by Aeolun on Saturday January 29, 2022 @01:11AM (#30124178)
> Cut out the middle man and you're far better off.

All that knowledge is now in-house, and you have access to it at a moment’s notice.

Re:Reclaiming the lost art of Linux server administration by aparks517 on Friday January 28, 2022 @04:53PM (#30120877)
Around here, you'd spread the work of one new server to folks you've already got or spread the cost of new hires to a large number of servers.

I think it's also worth considering that many outfits wouldn't get good value from the 24/365 coverage you propose and don't care to pay for it.

Re:Reclaiming the lost art of Linux server administration by wang_li on Friday January 28, 2022 @05:40PM (#30121458)
Or you'd hire an MSP. Having a full time employee is a greater level of service than anyone here is getting from a cloud provider. Lots of folks can get by with an admin who stops in once or twice a week, or remotes in and takes care of the daily tasks on largely a part-time basis.
Re:Reclaiming the lost art of Linux server administration by section_me on Friday January 28, 2022 @07:42PM (#30122509)
I think this is valid in many cases. A decent sysadmin in the US is (speculating) 200K USD, a good one in Europe is 120K+ euro. You have cheaper but they probably can't explaint a UDP datagram or know how ECMP over BGP works. It's the understanding of all of the underling tech which make them worth there weight in gold.
Re:Reclaiming the lost art of Linux server administration by j-krieger on Friday January 28, 2022 @10:09PM (#30123414)
No Sysadmin in Europe is being paid 120k Euro. It‘s learned trade and you‘d be lucky to pull 70k.
Re:Reclaiming the lost art of Linux server administration by belter on Saturday January 29, 2022 @05:52AM (#30125389)
The calculation from the management side of 120K Euro is correct. And you are also correct that they are lucky in Europe to get paid 70K.

To pay them around 70K, you need to budget for 120K. It will go into social security, taxes, training, overheard of management, HR team, other costs centers like a margin to account for sickness, absenteeism, people who are trying to "find themselves", personal crisis etc...

Re:Reclaiming the lost art of Linux server administration by PeterisP on Saturday January 29, 2022 @02:44AM (#30124576)
The sysadmin you need to manage your cloud infrastructure isn't going to be any cheaper, and if you want high-reliability 24/7, you still need your own staff on call 24/7, so you still need multiple sysadmins.

If some cloud setup can halve your sysadmin labor, then a company with 20 sysadmins can go to 10 sysadmins, but a company with 1, 2 or 3 sysadmins still needs all of them.

Re:Reclaiming the lost art of Linux server administration by native_samples on Saturday January 29, 2022 @09:48AM (#30126684)
I can't tell you how ECMP over BGP works and I was an SRE at Google. Your idea of what's needed to run Linux servers is well over the top.
Re:Reclaiming the lost art of Linux server administration by dgb23 on Friday January 28, 2022 @06:16PM (#30121825)
Cloud services don't need management or specialized workers?
Re:Reclaiming the lost art of Linux server administration by icedchai on Friday January 28, 2022 @07:07PM (#30122278)
Everything but the most mission critical applications can get away without any of that. I get your point though.
Re:Reclaiming the lost art of Linux server administration by tester756 on Friday January 28, 2022 @05:34PM (#30121386)
why you'd need 3 admins watching it 24/7?

____________

That's how I've seen it working in datacenter:

cheapest junior admins (450$/month) were having night shifts

and if something broke, then they were calling an engineer

Re:Reclaiming the lost art of Linux server administration by tpetry on Saturday January 29, 2022 @05:11AM (#30125217)
The cloud is no magic place. You need the same people for your cloud infrastructure. Sure you don‘t have a bare metal server failing but you can replace that with a lot of AWS infrastructure glue which could fail too.
Re:Reclaiming the lost art of Linux server administration by bcrosby95 on Friday January 28, 2022 @05:49PM (#30121556)
> a $200/month bare metal server

For 1 bare metal server? You do know these things run on electricity, right?

Re:Reclaiming the lost art of Linux server administration by glutamate on Friday January 28, 2022 @05:53PM (#30121607)
Re:Reclaiming the lost art of Linux server administration by thequux on Friday January 28, 2022 @07:44PM (#30122522)
For €400/mo all in, split between my friend and I, I've got an air-conditioned office at the local business park with the back room stuffed with ~10 servers, redundant internet links with BGP announcements of our /24 so failover is transparent, and all of that is 10 minutes walk from home. Granted, the setup is more than a bit YOLO; the servers are in two piles rather than a proper rack and the fiber to the servers is just flapping in the breeze from the AC, but we've been able to fix literally everything that went wrong except for a power outage ~a year ago when somebody got a bit overzealous with a backhoe within 30 minutes.

The main difference between what we've got and a proper setup is on the order of about €5k of fixed costs, all of which have a lifespan of ~decades. The savings from owning your own hardware might shock you.

Also, if you think that the "professional" hosts do any better, consider that that Hetzner box you linked is a desktop machine shoved onto a rack shelf.

Re:Reclaiming the lost art of Linux server administration by lstodd on Saturday January 29, 2022 @12:54AM (#30124111)
> Also, if you think that the "professional" hosts do any better, consider that that Hetzner box you linked is a desktop machine shoved onto a rack shelf.

This.

People think "professional" and act like it hides the fact that it's all the same people running stuff on a shoestring budget.

That $50/mo boxes in Hetzner tend to stay up for years it a testament to that there isn't any black magic or huge costs to keep them running.

Re:Reclaiming the lost art of Linux server administration by sandworm101 on Friday January 28, 2022 @04:55PM (#30120911)
I'm in a similar boat. I had a server in a closet but switched to a NAS a few years ago and haven't looked back. I do run into people who thinks NAS is old hat, that everything should be backed to a cloud somewhere. These are the people who think they are watching 4k because they select that option on youtube. I want to watch 4k without buffering, without artifacts. NAS lets me do that. And when I go away for a few days or weeks, everything is turned off. No data leaks possible when the "spinning rust" isn't spinning.
Re:Reclaiming the lost art of Linux server administration by jlcoff on Friday January 28, 2022 @05:48PM (#30121541)
I also prefer 480p with a good scenario than a 4k-60fps turd of the past 15 years. Still manage to have a hundred movie or so below a TB.
Re:Reclaiming the lost art of Linux server administration by bdekoz on Friday January 28, 2022 @06:02PM (#30121695)
yes so this, and 4k but what bitrate, 1080p but at what bitrate
Re:Reclaiming the lost art of Linux server administration by BrandoElFollito on Saturday January 29, 2022 @04:37AM (#30125067)
Same here. There is, at least for me, one big serious downside: what happens when I die.

My wife is quite concerned about her being left with a web of home automation, hosted emails etc. I understand her and I am trying to find a way out.

My current idea is to document how to de-automatize the home and how to deal with emails and fiber access (the main things to worry about).

Any ideas are very much welcome

Re:Reclaiming the lost art of Linux server administration by theK on Saturday January 29, 2022 @05:08AM (#30125202)
Am at the same point. Have been thinking about a variety of options 1. bidirectional pacts with self-hosting friend 2. creating a network and culture of self hosting techies that develop the skills to assist (money and documentation required here but more resilient than no 1) 3. investing in your kids.

Technically option 3 should be the best since it also engineers around generations (options 1 and 2 would roughly be locked to a narrower age group). But it also can be a double edge sword, what if they don’t like tech? Or if you overdo it with trying to make them interested in tech and self hosting and it backfires?

So yeah, no real solution yet. But I’d subscribe to that newsletter if there was one

Re:Reclaiming the lost art of Linux server administration by BrandoElFollito on Sunday January 30, 2022 @11:12AM (#30138392)
1 and 2 are interesting but I have some doubts about the feasibility in my region. It is already quite hard to find people interested in automation with Home Assistant, so having someone who would be willing to understand the setup and scripts of someone else would be really tricky.

3 could have been a solution but my kids are not interested in development (if they would, it would have been my first solution)

Re:Reclaiming the lost art of Linux server administration by kilroy123 on Saturday January 29, 2022 @08:34AM (#30126140)
Wow that's something I never really considered before. I think the documentation would be a good first start.

Maybe some kind of script(s) that could be run that just do all the de-automation?

Re:Reclaiming the lost art of Linux server administration by BrandoElFollito on Saturday January 29, 2022 @04:19PM (#30130590)
My plan is to have a technical documentation on how to tear down the installations that are "smart" to use "normal" stuff.
Re:Reclaiming the lost art of Linux server administration by Yuioup on Friday January 28, 2022 @03:08PM (#30119672)
Yes but you have talent and a lifetime of experience, plus space for a noisy 42u rack full of servers, but not everybody does...
Re:Reclaiming the lost art of Linux server administration by sseagull on Friday January 28, 2022 @03:20PM (#30119794)
People who have been woodworking for decades can own very expensive tools so that they can create very complicated things.

People who are experts in cars can own very expensive cars and tools to tune them.

People who have been working in music can have very expensive instruments and expensive headphones, microphones, sequencers, etc.

We seem to be looking down on experienced "computer experts" and wanting to take their tools away. It's been grinding my gears lately.

Re:Reclaiming the lost art of Linux server administration by hackthefender on Friday January 28, 2022 @04:13PM (#30120433)
I don't think that's the point the commenter was making. The analogous situation would be if someone posted that they made their kitchen table from scratch, and the commenter said that it's great but not everyone has a lathe in their basement, so good that places like Ikea exist as well.
Re:Reclaiming the lost art of Linux server administration by cerved on Friday January 28, 2022 @04:52PM (#30120875)
bruh nobody's looking down on people running they're own metal

Server hardware is fun but it's not trivial to manage, buy or run.

So when someone talks about how they've managed servers for 2 decades, own a house where they can install a 42 rack and how much better it is than a hosted solution. A lot of people rightly point out that this is hardly feasible for most people

Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @09:06PM (#30123052)
I started self hosting when I was 12 with whatever last gen hardware at goodwill no one wanted.
Re:Reclaiming the lost art of Linux server administration by DarylZero on Friday January 28, 2022 @05:49PM (#30121557)
People don't need a 42U rack to put a server in their closet though. You buy some surplus server on ebay and throw it on a shelf, no big deal.
Re:Reclaiming the lost art of Linux server administration by cerved on Saturday January 29, 2022 @03:16AM (#30124708)
It's really not that easy. There's a lot of considerations to make. Which rack size, model you want. Finding someone who will ship that brick to you. Not trivial
Re:Reclaiming the lost art of Linux server administration by maccard on Saturday January 29, 2022 @06:49AM (#30125609)
Well it is, to get started. If your needs are "mild to moderate", you can buy a brand new intel NUC or a mac mini for <$500 if space is a priority, or go on ebay and buy a beater laptop (I found 5 advertised for <$100 within a minute of searching).
Re:Reclaiming the lost art of Linux server administration by DarylZero on Saturday January 29, 2022 @08:09AM (#30125969)
Yes it's trivial. Just go on ebay and buy something. Finding someone? Literally ebay.com. Found.

Also I said _not_ buy a rack, just put it on a shelf.

Re:Reclaiming the lost art of Linux server administration by hackerfromthefu on Friday January 28, 2022 @11:53PM (#30123896)
Got an old laptop laying around?
Re:Reclaiming the lost art of Linux server administration by nikau on Saturday January 29, 2022 @08:26PM (#30132732)
Not sure why you would need heaps of servers these days given everything is x86 and VM tech is robust and free
Re:Reclaiming the lost art of Linux server administration by Karrot_Kream on Friday January 28, 2022 @06:08PM (#30121745)
GP is upfront about the tradeoffs.

> You pretty much get all the pros and cons of home ownership.

And that's the heart of the matter. Everyone here is arguing in circles based on their feelings about cloud vs their feelings on bare metal (and from what I can tell, pride in their own abilities), but at the end of the day it's a cost-benefit tradeoff. Everyone picks that tradeoff for themselves. As my immigrant parents are getting older, I'm thinking of getting them a business internet line and a SIP phone in their house so that if they need me in an emergency (health or otherwise) they can reach me quickly/reliably. It's something I'm weighing based on the cost of the service/infrastructure/maintenance against my parents' technical and social capabilities (which are limited as older immigrants from a non-Western country.)

It's all about tradeoffs. As computing professionals we have the knowledge and the skills to uniquely take advantage of these tradeoffs in our personal lives. Much like I know quite a few cabinetmakers who do actually make furniture for their house with their skills, their tools, and the shop they work in. That doesn't stop most people from buying furniture from Ikea or most businesses from using cloud hosting.

Re:Reclaiming the lost art of Linux server administration by bmurphy1976 on Friday January 28, 2022 @03:48PM (#30120162)
You don't need a 42u rack. You can run a cluster of Raspberry Pi's hidden in your basement ceiling rafters like me.
Re:Reclaiming the lost art of Linux server administration by ryukafalz on Friday January 28, 2022 @04:05PM (#30120356)
Short throw from that to this classic:

> <erno> hm. I've lost a machine.. literally _lost_. it responds to ping, it works completely, I just can't figure out where in my apartment it is.

http://www.bash.org/?5273

Re:Reclaiming the lost art of Linux server administration by geocrasher on Friday January 28, 2022 @10:39PM (#30123551)
Re:Reclaiming the lost art of Linux server administration by frrlpp on Friday January 28, 2022 @06:43PM (#30122079)
Ha. Classic.
Re:Reclaiming the lost art of Linux server administration by Andrew_nenakhov on Friday January 28, 2022 @04:05PM (#30120362)
Racks are not that expensive, and are a very good way to keep things connected, powered, accessible and tidy.

Heaps of Pis in rafters will quickly turn into a cable spaghetti hell tied into ugly knots.

Re:Reclaiming the lost art of Linux server administration by BenjiWiebe on Friday January 28, 2022 @06:48PM (#30122125)
I agree, when you get to a larger scale. 3-5 RPi's won't make to much spaghetti.
Re:Reclaiming the lost art of Linux server administration by Andrew_nenakhov on Saturday January 29, 2022 @11:18AM (#30127513)
Even for that I'd get a 8-12U box and connect everything using cable organizers and a patch panel.
Re:Reclaiming the lost art of Linux server administration by bmurphy1976 on Saturday January 29, 2022 @05:47PM (#30131379)
What makes you think cable management for a bunch of Raspberry Pi's is any more difficult than cable management for a large rack?
Re:Reclaiming the lost art of Linux server administration by justinclift on Friday January 28, 2022 @07:30PM (#30122414)
Sounds like a new category of specialist rack is needed.

Introducing the... "RafterRack™" ;)

Re:Reclaiming the lost art of Linux server administration by cerved on Saturday January 29, 2022 @03:22AM (#30124733)
what if you live in van, studio or apartment? You can't just fit a rack anywhere
Re:Reclaiming the lost art of Linux server administration by m8s on Friday January 28, 2022 @03:18PM (#30119781)
They never suggested otherwise. They simply shared their current setup.
Re:Reclaiming the lost art of Linux server administration by zikduruqe on Friday January 28, 2022 @03:50PM (#30120184)
And a tolerant wife/spouse.

My closet of RPi's are quiet.

Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @09:10PM (#30123083)
yes
Re:Reclaiming the lost art of Linux server administration by Aeolun on Saturday January 29, 2022 @01:14AM (#30124185)
I can do the same thing with the 15x8x20cm Synology sitting above my bathroom (don’t ask, that’s where the internet enters te house :P).

Your main point still stands though, not everyone can or wants to do that.

Re:Reclaiming the lost art of Linux server administration by walrus01 on Friday January 28, 2022 @08:47PM (#30122936)
I have done pretty much the same as you, except that instead of an on-premises 42U rack of stuff, a lot of my personal and family infrastructure lives in a single beefy 1U server (32 cores, 512GB of RAM, set up as a hypervisor) in colocation at a major IX point.

Then there's a set of about six or seven $4 per month KVM VM at geographically distributed offsite 3rd party hosting companies for things like secondary authortative nameservers and such.

And an offsite backup system that mirrors everything on the system in colocation to a medium sized disk array that lives in the corner of a closet in a family member's basement.

Re:Reclaiming the lost art of Linux server administration by crisper78 on Saturday January 29, 2022 @08:59AM (#30126315)
Awesome! Kudos for owning your own data and infra!

I don't think systems administration is a lost art, people just wanted to do things easier for less money and staff, and no one can blame them or the industry as a whole. The art is still right there, linux hasn't changed that much in 20+ years, I still have my first discs. It also takes some experience to "feel" your way through systems administration problems, working from the bottom up of course, feeling like its a network problem still has a high rate of success when troubleshooting for me!

I try everyday to teach some of these skills to people I work with, I just call it devops, or SRE, or some cyber cloud support position someone makes up, they are all systems admins/engineers to me still. I enjoy watching people learn and apply that knowledge to future problems, getting to the root cause or close to it, and the satisfaction that comes from fixing the issue from start to finish on your own, looking things up is not cheating in systems administration!

Re:Reclaiming the lost art of Linux server administration by scubbo on Friday January 28, 2022 @08:41PM (#30122894)
Reading this as my home Wireguard-host has just gone mysteriously unresponsive for the second time in a month[0], rendering all my home-hosted service inaccessible - you're right about the pros _and_ the cons. I'm not shying away from this self-hosted adventure, but I'm also realistic about the downsides.

[0] https://raspberrypi.stackexchange.com/questions/135610/conne...

Re:Reclaiming the lost art of Linux server administration by exikyut on Sunday January 30, 2022 @12:14AM (#30134262)
The TL;DR of [0], for visibility:

  [  150.076220] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:468 dev_watchdog+0x308/0x30c
  [  150.076255] NETDEV WATCHDOG: eth0 (bcmgenet): transmit queue 1 timed out
Essentially Ethernet chucks a wobbly until reboot and it's only possible to connect via Wi-Fi.
Re:Reclaiming the lost art of Linux server administration by dspillett on Friday January 28, 2022 @05:01PM (#30121008)
I assume/hope you have good, tested, off-site backups if the important data & config…

I run my stuff from home too, though it is smaller scale than yours currently. Off-site & soft-offline backups are on encrypted volumes on servers & VMs elsewhere.

Re:Reclaiming the lost art of Linux server administration by Aeolun on Saturday January 29, 2022 @01:16AM (#30124203)
The backup server in my home is the offsite backup. The primary data lives in the datacenter.
Re:Reclaiming the lost art of Linux server administration by dspillett on Saturday January 29, 2022 @04:02AM (#30124921)
Until recently my home server was not capable in many respects to the outside machines (picked for cheap storage, not CPU/RAM considerations, going with the "redundant array of inexpensive backup locations" method), but I do currently have a variable dedicated server that might see some live workloads moved to it.
Re:Reclaiming the lost art of Linux server administration by hnthrowaway0315 on Friday January 28, 2022 @02:53PM (#30119504)
This sounds very interesting. Do you have a blog describing your experience just curious? Thanks for sharing~~
Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:29PM (#30122834)
No but I founded and help run https://hashbang.sh where we give out free shell services and mentor people in security, privacy, and digital sovereignty.
Re:Reclaiming the lost art of Linux server administration by 2Gkashmiri on Saturday January 29, 2022 @03:09AM (#30124681)
curious that the souce metions MIT license at top but in the bottom it says "2. Don't use our resources for closed source projects";

was that intentional? my current understanding of MIT license is a "do anything, i don't care, just don't blame me".

if i were you and wanted to use "dont use our resources" part, i would set it as AGPL or even SSPL if you are brave enough.

Re:Reclaiming the lost art of Linux server administration by e-dt on Saturday January 29, 2022 @04:13AM (#30124958)
There's a difference between what you are allowed to do with the code, which is what the MIT license covers, and what you are allowed to do with a specific hosted platform on which the code is running, which is what that term is part of.
Re:Reclaiming the lost art of Linux server administration by 2Gkashmiri on Saturday January 29, 2022 @05:24AM (#30125271)
oh. Do... you need to specify another license for that? this is interesting.
Re:Reclaiming the lost art of Linux server administration by DarylZero on Saturday January 29, 2022 @08:23AM (#30126070)
It's not a license, it's rule #2, where "This _network_ has three rules: [...]"
Re:Reclaiming the lost art of Linux server administration by denton-scratch on Saturday January 29, 2022 @05:37AM (#30125320)
You have a 42U rack to accomodate your family's home-computing needs? How large is your family?
Re:Reclaiming the lost art of Linux server administration by CRConrad on Sunday January 30, 2022 @07:53PM (#30143066)
The lower half of it houses a kitchenette.
Re:Reclaiming the lost art of Linux server administration by reacharavindh on Friday January 28, 2022 @04:54PM (#30120899)
You can also pick and choose how far you go with self management. To me, as much fun as it is, I can’t be bothered to run the physical server in my home(not because I can’t, but because I won’t). That’s why my solution is to lease a bare metal server on Hetzner, pay EUR 38/month and host all my personal projects on it. This way I get a reliable network and operation for my server and I still hold reasonable control over my data and what I run.
Re:Reclaiming the lost art of Linux server administration by alexgaribay on Friday January 28, 2022 @10:56PM (#30123638)
I self-host my stuff as well but with a 2012 Mac Mini running Proxmox. I use it as a means to learn sysadmin things.

I get my static IP by using the smallest VPS from vultr with a wireguard tunnel forwarding http/s traffic to a docker container running nginx proxy manager.

For those wanting to learn, I highly recommend joining r/homelab and r/selfhosted. Those communities have a lot in common and you can learn a lot.

Re:Reclaiming the lost art of Linux server administration by pojzon on Saturday January 29, 2022 @04:42AM (#30125087)
Why not simply use DyDns to your local home server ?

Most modern routers have an option to integrate with dynamic dns providers.

Re:Reclaiming the lost art of Linux server administration by taubek on Saturday January 29, 2022 @04:06AM (#30124938)
I'm where I'm today because of my love for Linux. In the 90s my go to distribution was Slackware. I had it spread across several dozens of floppy disks.

Knowing how to keep your server running and understanding internals is a great skill, but that doesn't mean that progress should stop.

Standalone servers are great, but this greatness comes at a price. It takes time to maintain server, it takes time to configure additional services. But at the same time they bring you joy (and frustrations) and much more knowledge and deeper understanding of what goes under the hood.

Re:Reclaiming the lost art of Linux server administration by DizzyDoo on Friday January 28, 2022 @03:01PM (#30119586)
Woah, 42u, that's quite something! How many of those slots are you using? What kind of cooling do you have to have for that closet, and how is the volume for the rest of the house?
Re:Reclaiming the lost art of Linux server administration by thefunnyman on Friday January 28, 2022 @04:13PM (#30120435)
Not OP but you find a lot of these kinds of setups on Reddit. Check out /r/homelab if you’re interested. Even crazier is /r/homedatacenter where you’ll find dudes with full tape libraries and everything. Super interesting to browse through.
Re:Reclaiming the lost art of Linux server administration by flakiness on Friday January 28, 2022 @06:47PM (#30122118)
Thanks for sharing this! I tend to forget but there are people who love servers.
Re:Reclaiming the lost art of Linux server administration by jlcoff on Friday January 28, 2022 @05:56PM (#30121641)
FWIW, I recently purchased maybe 21U worth of servers for less than $2000. Mostly IBM 2U servers (all dual 6-cores / 12-threads Xeon, most for spare parts), NAS (enough for triple >12TB redundancy), and LTO-4 loaders and drives to go in a rack I picked up for free locally which also came Cisco switches.

I'm gonna run my private cloud merging 3 different un-backed up physical computers, and migrate services off Google.

That's my second free 42U track, but the other was mostly used as shelf space. I've got a third rack rusting in my backyard which I bought for locally for $200, originally intended to run my former employer test infra, that I brought back home after they laid us off.

Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:27PM (#30122801)
All of them, but to be fair the bottom half of the rack is mostly multimedia gear that serves the whole house and a 6U gaming PC.

I have venting into my ceiling which connects outside but I am mostly using consumer gear like Raspberry pis and Intel NUCs and the rack fully fills the doorway so volume and heat is not a real issue.

Re:Reclaiming the lost art of Linux server administration by kafkaIncarnate on Saturday January 29, 2022 @01:31AM (#30124260)
42U rack?? What do you have in it? I have a 2U self built SAN and a 2U Dell server. The SAN has 24TB on it and can scale up to 96TB. At most I'd need a backup of that and a replica of the other server for most ideal purposes at home (which are obscene for home use), so seriously what could you possibly need beyond a good virtualization server and lots of storage?
Re:Reclaiming the lost art of Linux server administration by Karrot_Kream on Friday January 28, 2022 @03:05PM (#30119633)
I'm curious how much you're paying for business fiber. Do you have IP transit in your home, or is it just a business connection?
Re:Reclaiming the lost art of Linux server administration by warent on Friday January 28, 2022 @04:32PM (#30120639)
Centurylink gigabit business fiber is about $140/mo, and a block of 8 static IPv4s is $25/mo
Re:Reclaiming the lost art of Linux server administration by Godel_unicode on Friday January 28, 2022 @03:39PM (#30120055)
100mb FiOS Business is on the order of $70.
Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:41PM (#30122896)
$300/mo for 300/300 with 5 clean static IPs suitable for nameservers, mail servers, etc.
Re:Reclaiming the lost art of Linux server administration by freedomben on Friday January 28, 2022 @07:00PM (#30122227)
You can do an amazing amount of work on a raspberry pi these days. I have a couple of R620s that were running several services. I lost a drive and one went down so I stood up a Pi4 (8GB) to quickly get things back up, and I was amazed that it handled a huge piece of the load, much more than I expected. Definitely worth a try for somebody just starting out.
Re:Reclaiming the lost art of Linux server administration by bamboozled on Friday January 28, 2022 @05:16PM (#30121194)
> I know where our data lives and no one can access it without a warrant and my explicit knowledge

As far as you know?

Your data is exposed to The Internet so someone could be accessing it.

Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:28PM (#30122814)
You forget the wonders of TLS when you control both ends.
Re:Reclaiming the lost art of Linux server administration by bamboozled on Friday January 28, 2022 @10:51PM (#30123612)
I'm not talking about people snooping your data, I'm talking about a configuration error or exploit which gives people access to your information.

Maybe I am naive, but I think the chances of this happening on a cloud based service like Dropbox are going to be a lot lower.

Re:Reclaiming the lost art of Linux server administration by hackerfromthefu on Friday January 28, 2022 @11:57PM (#30123918)
It used to be the running joke that another large commercial database was just found unsecured on AWS! It's not as common in the last year or so which is a good sign!
Re:Reclaiming the lost art of Linux server administration by hackerfromthefu on Monday January 31, 2022 @12:45AM (#30145000)
Oh, here we go! Just a week ago, thousands of unsecured databases on AWS!

https://infosecwriteups.com/how-i-discovered-thousands-of-op...

Re:Reclaiming the lost art of Linux server administration by dorfsmay on Saturday January 29, 2022 @08:51AM (#30126253)
> when it comes to me and my family I

Who will keep maintaining your infra when you die, say you get hit by the infamous bus later today?

Re:Reclaiming the lost art of Linux server administration by vaylian on Saturday January 29, 2022 @09:25AM (#30126510)
I can't answer for OP. But I don't think that the situation would be any better if the services are hosted in the cloud. Stuff needs to be maintained either way.
Re:Reclaiming the lost art of Linux server administration by dorfsmay on Saturday January 29, 2022 @10:07AM (#30126840)
Not full services like Gmail pCloud etc... Non-tech people can keep using those services and can access tech support even if OP is no longer available.
Re:Reclaiming the lost art of Linux server administration by rambojazz on Monday January 31, 2022 @03:48AM (#30145912)
42u for a home rack seems like excessive (unless you run all 3u-4u servers).
Re:Reclaiming the lost art of Linux server administration by sjtindell on Friday January 28, 2022 @05:45PM (#30121509)
Just curious, what data do you worry about a warrant for? Asking to protect my own data.
Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:39PM (#30122889)
With a lawful warrant they can look at whatever they wish with my explicit consent and knowledge to make sure they do not exceed the law, because I have heard enough first and second hand horror stories to know how abusive investigators can be, particularly from ex investigator friends. I work with a lot of people in the security industry, particularly those in countries or organizations that might not take kindly to those activities. I have a similar responsibility as a journalist to protect my sources, vulnerabilities still under embargo, etc.

I however mostly detest how almost every third party SaaS sells out our metrics and data for profit, long term consequences be damned. The less I empower profit maximizing machine learning to manipulate me and my family the better.

Re:Reclaiming the lost art of Linux server administration by ineedasername on Friday January 28, 2022 @08:46PM (#30122922)
42u? That's quite a family!
Re:Reclaiming the lost art of Linux server administration by whalesalad on Friday January 28, 2022 @09:18PM (#30123134)
Bonus the servers keep the house warmer in the winter :D
Re:Reclaiming the lost art of Linux server administration by Osiris on Friday January 28, 2022 @08:14PM (#30122734)
What do you do for off-site backups?
Re:Reclaiming the lost art of Linux server administration by lrvick on Friday January 28, 2022 @08:24PM (#30122784)
I threw a NAS in a friends house that is configured to bootup and reverse ssh tunnel to my rack where it then accepts scheduled encrypted duplicity backups.

I do not even need to trust my friend as duplicity encrypts all data against a yubikey held pgp keychain before it leaves.

The backup NAS could phone home from anywhere with internet access.

Re:Reclaiming the lost art of Linux server administration by willjp on Friday January 28, 2022 @11:02PM (#30123664)
This is very slick. Apparently, I need to make some techie friends. Tarsnap is pretty affordable for off-site backups though!
Re:Reclaiming the lost art of Linux server administration by cerved on Saturday January 29, 2022 @03:29AM (#30124759)
the friend doesn't need to be techy just have a house
Re:Reclaiming the lost art of Linux server administration by willjp on Saturday January 29, 2022 @09:30AM (#30126531)
Well, a house and some kind of NAS or at least a computer that is always on. But I take your point. This idea is brilliant though!!
Re:Reclaiming the lost art of Linux server administration by cerved on Wednesday February 02, 2022 @06:41AM (#30176273)
I expect one buys the NAS themselves and pay electricity
Re:Reclaiming the lost art of Linux server administration by massysett on Friday January 28, 2022 @04:29PM (#30120604)
What services would you be paying “several hundred a month” for - in what currency? In US dollars my personal cloud services don’t run more than $20 a month.