Live data from Hacker News

Ask HN: Is your company sticking to on-premise servers? Why?

news.ycombinator.com

11–20 of 782 posts

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#11
post #3
post #2

TCO.

Which, all things considered, seems lower on the cloud. Could you give more details on this answer?

AWS EC2 m5d.2xlarge (8 vCPU / 32 GB / 300GB nVME SSD) for a 3 year term is $4,466.

That's enough for 3 HP ML10s equivalently configured plus the power to run them for their entire lifetime, which is well over 3 years.

You are paying out the nose for the fancy-pants deployment and administrative features that the cloud gives you, and for a lot of use cases, that isn't needed.

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#12
post #3

Earlier quoted context omitted.

Which, all things considered, seems lower on the cloud. Could you give more details on this answer?

AWS EC2 m5d.2xlarge (8 vCPU / 32 GB / 300GB nVME SSD) for a 3 year term is $4,466. That's enough for 3 HP ML10s equivalently configured plus the power to run them for their entire lifetime, which is well over 3 years. You are paying out the nose for the fancy-pants deployment and administrative features that the cloud gives you, and for a lot of use cases, that isn't needed.

You're forgetting the human part in this cost. Installing, securing and maintaining the machines costs as well.

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#15
post #3

Earlier quoted context omitted.

Which, all things considered, seems lower on the cloud. Could you give more details on this answer?

A 2u asus with 2 xeon silver, 64gb ram and 4 x 2080ti is maybe us$15k? We'll use it for as long as its producing useful output. Lets say 5 years? Probably a little longer? A 60bay 4u western digital with 14tb drives is under us$50k? definitely got a dell md1280+1u server with 70x10tb 2yrs ago for under us$50k. Fully populated the following year.. A 2u dell with maybe 20 cores n 128gb ram each should cost less than us…

Are you keeping tabs on the cost of the building and associated security? Video cameras, locks... Also the manpower needed to install and maintain that equipment.

Similarly, your 70*10tb tells nothing. What's the redundancy on that, how much of that space did you lose to it, where do you store your backups and at what cost?

As for networking, having those switches is nice, but you still need your internet connection if you're serving anything online from this.

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#16
post #12

Earlier quoted context omitted.

AWS EC2 m5d.2xlarge (8 vCPU / 32 GB / 300GB nVME SSD) for a 3 year term is $4,466. That's enough for 3 HP ML10s equivalently configured plus the power to run them for their entire lifetime, which is well over 3 years. You are paying out the nose for the fancy-pants deployment and administrative features that the cloud gives you, and for a lot of use cases, that isn't needed.

You're forgetting the human part in this cost. Installing, securing and maintaining the machines costs as well.

I'm not; for non-production compute workloads, the cost is negligible.

Even for production workloads, the 4x premium over base hardware cost is absurd.

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#17

University research group here. Simply, _cost_ Our compute servers crunch numbers and data at > 80% util. Our servers are optimized for the work we have. They run 24/7 picking jobs from queue. Cloud burst is often irrelevant here. They deal with Terabytes or even Petabytes of moving data. I’d cry paying for bandwidth costs if charged €/GB. Sysadmin(yours truly) would be needed even if it were to be run in the cloud.…

Can you share the architecture and stack?

What form do these jobs have?

How do you manage workloads?

How do you manage resources? Do users have quota for compute and storage?

Do you use GPUs? If so, how do you deal with malfunction?

Is this a distributed processing? Are the machines heterogeneous? What do you use for that cluster?

What if a job requires dependencies? Do you create a compute environment on the fly or do all jobs have the same dependencies and these don't change much?

How do you do data governance? Is the data read only? Do you have an API to fetch the data from the job code?

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#18
post #15

Earlier quoted context omitted.

A 2u asus with 2 xeon silver, 64gb ram and 4 x 2080ti is maybe us$15k? We'll use it for as long as its producing useful output. Lets say 5 years? Probably a little longer? A 60bay 4u western digital with 14tb drives is under us$50k? definitely got a dell md1280+1u server with 70x10tb 2yrs ago for under us$50k. Fully populated the following year.. A 2u dell with maybe 20 cores n 128gb ram each should cost less than us…

Are you keeping tabs on the cost of the building and associated security? Video cameras, locks... Also the manpower needed to install and maintain that equipment. Similarly, your 70*10tb tells nothing. What's the redundancy on that, how much of that space did you lose to it, where do you store your backups and at what cost? As for networking, having those switches is nice, but you still need your internet connection…

The manpower to run that stuff is already doing desktop support.

Storage is usually a stripe of 10 disks in raidz2 + 2 spares. Then we do a nightly zfs send..

The internet connection for the hosting is 100mbps. The users share 1gbps of internet.

We pay only for hardware. Rent and utilities. And the internet connections. Everything else we can do it ourselves.

I mean. Seriously. Whats the cost of running 100 x 4 x 2080ti in the cloud for a year? Or storing 500tb(1 instance only,no redundancy) ?

Re: Ask HN: Is your company sticking to on-premise servers? Why?

#19
post #12

Earlier quoted context omitted.

You're forgetting the human part in this cost. Installing, securing and maintaining the machines costs as well.

I'm not; for non-production compute workloads, the cost is negligible. Even for production workloads, the 4x premium over base hardware cost is absurd.

Totally disagree with that. Humans are expensive. Cabling, configuring, training, ordering and replacing hardware, that all takes time. Over a period of 3 years, there's a high chance that you'll end up having, depending on your luck, at least a few dozen days used up by those tasks. Assuming you're not paying peanuts for your contractors, this will easily get to the $10k or over.
Post reply on HN