Earlier quoted context omitted.
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.
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
Reclaiming the lost art of Linux server administration
421–430 of 485 posts
Re: Reclaiming the lost art of Linux server administration
#422Earlier quoted context omitted.
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.
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 som…
"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
#423I 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 live…
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
#424Earlier quoted context omitted.
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
But also less prone to single drive failures. And easily auto expanding storage sizes. Everything is a trade off.
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
#425Earlier quoted context omitted.
> 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 ne…
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
#426Why can't people just pick the right tool for the job? The truth behind these managed services is that, for the correct usecases, they are VERY cheap. And for the wrong usecases, they are RIDICULOUSLY expensive. Most businesses have nightly cronjobs generating some kind of report that is then emailed to stakeholders. Why on Earth would you run a dedicated Linux box for that anymore? Glue a nightly trigger to AWS Lamb…
> Pick the right tool for the job. This is such a tired expression. It basically means nothing in the industry, and exactly because of comments like yours. Exactly who are you to say what my infrastructure desires are? Software is personal and people ignore this completely.
Measure twice, cut once. Fail fast is load of nonsense and burns a lot of money for no good reason.
Re: Reclaiming the lost art of Linux server administration
#427Earlier quoted context omitted.
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.
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
Also I said _not_ buy a rack, just put it on a shelf.
Re: Reclaiming the lost art of Linux server administration
#428Time is money, and the more time I spend on infrastructure, the less time I spend on product. And thus is born the incredible demand of infrastructure as a service. Thankfully one person's cloud is another person's on prem infrastructure so sysadmin skills will always be in demand. From my perspective in enterprise computing, I now see people taking 2 paths. One where they become super deep sysadmins and work on infr…
This is a straw-man argument. Of course if the cloud could save me time and energy, I would use it, but it doesn't. In my experience, you spend just as much time in the long run tweaking/configuring the AWS console as you do simply running bash scripts on a baremetal server. That's why "AWS consultant" roles exist as a full-time job. The cloud does NOT save time for me, and it's far worse in many ways: opaque, more e…
You don't even know if Sys Admin is doing any backups at all.
From perspective of a person that does not know anything about administering systems tweaking stuff in AWS is I would say a lot easier than setting up a server properly.
So people that know nothing about administering systems pay more because they don't have the knowledge.
If you have the knowledge then yes it is cheaper to run your own sever but what is obvious or easy for one person is not really true for someone else.
Re: Reclaiming the lost art of Linux server administration
#429Earlier quoted context omitted.
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.
oh. Do... you need to specify another license for that? this is interesting.