Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'll be moving my VMs to AWS, given this almost doubles the costs of the smallest instances


Have you looked into using Cloud NAT? Do you need all those ephemeral v4 IPs?

(I work in Google Cloud Networking -- though not this particular area.)


I've said this elsewhere in the thread, but Cloud NAT is kind of expensive. 4.5¢ per GB increases egress costs by 37.5% (normally 12¢ per GB) plus it applies to ingress as well, which is usually free.

Sure it doesn't apply to inbound traffic through load balancers, but if you transfer a lot of data to/from external APIs (i.e. connections by the instance) that could seriously add up.

Based on my company's usage, it will almost certainly be cheaper for us to just pay the $2.92/instance/month to keep using public V4 addresses on our GKE nodes.


This seriously hurts some of my use cases: 1. Running a website on GCE 24/7 2. Running a Minecraft/CS:GO server for 10hr/day

There's no situation where I won't be paying more. Plus these games don't really support IPv6.


AWS will charge for the static IP whilst the Minecraft server is down.


This is false, no it will not. AWS charges for unassigned elastic IPs. Elastic IP can be assigned to a stopped EC2 instance and you will not incur any charges.


Really? Sorry then I had misunderstood the bill.


Why not just use an ephemeral IP?


I thought Minecraft did support IPv6? Leastwise, I don't recall having any issues recently, although I'm still running v1.13 and atop Spigot.

I do recall some issues somewhere around 1.11-ish that required passing in the option -Djava.net.preferIPv4Stack=false. The server-ip property also needs to have any ":" escaped, e.g. "\:\:"


GCP instances don't support IPv6, so you'd have to run a load balancer or something else in front of the instance and that would have a cost.


Right. I get that.

My question was directed to the OP's last statement of "Plus these games don't really support IPv6," because that doesn't match my experience.

My argument is that IF Google's cloud offerings supported IPv6, why would that not matter with a game like Minecraft? I'm pretty sure it supports IPv6.


AWS is a hard sell after GCP. It feels duct-taped together in comparison, IMO, and the UI is just bad across the board.

Disclosure: ex-Googler, hold no shares in the company, GCP user.


I feel the same, but with Azure instead of GCP - compared to the inconsistent mess of AWS' UI, the Azure UI is an absolute delight.


What UI? Terraform/Infrastructure as a Code it


EIP's are 0.01/hr I think on AWS. But if you can deal with an amazon ephemeral IP you can usually get those for free.


Thats only when the EIP is not attached to a running instance. If its associated with a running instance there is no charge.


EIPs are free and there is no plan to change that as far as we know today. You're thinking of the unused EIP penalty fee, which GCP and everyone else has long had an equivalent to.




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

Search: