Live data from Hacker News

Rolling your own servers with Kubernetes

gravitational.com

181–190 of 209 posts

Re: Rolling your own servers with Kubernetes

#181
post #109

Earlier quoted context omitted.

Untrue. I purchased a 48 port 10GbE Arista 7148 the other month on eBay for $320.

Nice! OT, but have you seen any reasonably priced RJ45 10GBe out there? Preferably without screaming fans :-)

You really do not want RJ45 / 10GBase-T for higher network speeds. They consume A LOT more power and has significantly higher latency than SFP+/SFP28 and fiber cables.

I have a Brocade ICX 6450 with 4 10G ports in my homelab, replaced the fan with a whisper silent one. Cannot hear and is right next to me. Brocade ICX 6610 has 16 10G ports and 2 40G ports, not super quiet, but not that noisy either.

Re: Rolling your own servers with Kubernetes

#182
post #48
post #42

There is also kubespray Ansible provisioning of Kubernetes, kops and kubeadm. Rolling Kubernetes on your own is quite hard though especially the networking part so there should be a market for a company helping out with provisioning. Using public cloud can be very expensive for some work loads which were not written for the cloud due to higher resource usage. It is still quite hard to forecast cost of the cloud due t…

From my limited experience, you'd save a lot on the cloud if you replaced the default IngressController. Google Cloud, for instance, will spin up a fresh load balancer for every service by default and those cost money. Of course, it's not an easy task as a beginner to use nginx or traefik in its place, and to handle the complexity of that deploy.

Approximately 100% of the GKE users I know about use a reverse proxy behind the GCE Ingress. FWIW I'm not especially ops-y and configuring ambassador took me about a day.

Re: Rolling your own servers with Kubernetes

#183
post #176

AWS employee here--thoughts and opinions are my own. Prior to AWS, I was in IT Operations at a large financial services company. I saw the writing on the wall that over time, companies would not want to manage this part of their IT infrastructure themselves. Keep in mind, I was someone who was responsible for keeping the lights on for a decent number of Linux severs. For an individual company, there really isn't much…

What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues. It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.

what's an example of a dedicated provider?

I also worked in ITOps at a medium-ish company and we were moving our colo to Azure, when I left.

Re: Rolling your own servers with Kubernetes

#184

Earlier quoted context omitted.

It mostly goes by power not rack units, if you have 48U and only 15amps, you're not going to fill it up. 15A is not a lot.

15A is more than you think these days, still probably need more for a full rack but a modern server can draw around 150W under full load these days. Hell, my entire rack at home hangs around ~.3A during normal usage (2x Dell R210 II's, Dell R320, Dell R520, Lenovo SA120 with 4 bays filled, Juniper EX2200-48T, Mikrotik CRS317).

Can I ask you what do you use all those servers for? Looks like a not-so-small office rack config

Re: Rolling your own servers with Kubernetes

#185
post #176

Earlier quoted context omitted.

What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues. It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.

what's an example of a dedicated provider? I also worked in ITOps at a medium-ish company and we were moving our colo to Azure, when I left.

Hetzner, scaleway and packet.net come to mind

Re: Rolling your own servers with Kubernetes

#186
post #176

Earlier quoted context omitted.

What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues. It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.

what's an example of a dedicated provider? I also worked in ITOps at a medium-ish company and we were moving our colo to Azure, when I left.

Rackspace

Re: Rolling your own servers with Kubernetes

#187
post #176

Earlier quoted context omitted.

What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues. It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.

what's an example of a dedicated provider? I also worked in ITOps at a medium-ish company and we were moving our colo to Azure, when I left.

There are thousands (tens of thousands?). OVH is probably the biggest by server count. Softlayer arguably had the most potential (prior to its IBM acquisition). Hivelocity, ReliableSite, WebNX, Hetzner, LeaseWeb, Online.net, DataPacket, QuadraNet, PhoenixNap, ...

Re: Rolling your own servers with Kubernetes

#188
post #181
post #109

Earlier quoted context omitted.

Nice! OT, but have you seen any reasonably priced RJ45 10GBe out there? Preferably without screaming fans :-)

You really do not want RJ45 / 10GBase-T for higher network speeds. They consume A LOT more power and has significantly higher latency than SFP+/SFP28 and fiber cables. I have a Brocade ICX 6450 with 4 10G ports in my homelab, replaced the fan with a whisper silent one. Cannot hear and is right next to me. Brocade ICX 6610 has 16 10G ports and 2 40G ports, not super quiet, but not that noisy either.

The only issue is that I have 3 10 GbE devices, and all are 10GBase-T, so that makes the SFP option less attractive.

That said, I'm very much a networking noob, so maybe there's a way to make that work with some sort of copper to SFP bridge or something. Not sure if that would kill the advantages, even if it existed.

Good idea on replacing the fan rather than hunting for a quiet router!

Re: Rolling your own servers with Kubernetes

#189
post #135
post #123

Earlier quoted context omitted.

netflix does not depend on aws to deliver their video bits. they do it themselves based on a big network of core and edge pni and caches. this infra, that netflix has built, in datacenters, is a big competitive advantage. it would be worse performance and much higher cost to do this over something like aws cloudfront.

>this infra, that netflix has built, in datacenters, Unless things have changed since 2015, reports say Netflix eliminated their last datacenter already.[1] The Netflix "edge appliances" for CDN streaming are located in others' datacenters owned by Verizon,Comcast,ISPs,etc. [1] https://arstechnica.com/information-technology/2015/08/netfl...

The 'web' and browsing part is on AWS, the CDN is their own not on AWS.

Re: Rolling your own servers with Kubernetes

#190
post #176

Earlier quoted context omitted.

What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues. It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.

what's an example of a dedicated provider? I also worked in ITOps at a medium-ish company and we were moving our colo to Azure, when I left.

i3d.net will give you a machine, with as hands-on support as you want up to even patching the OS.
Post reply on HN