Here's what's said about Google Compute Engine free tier here
But in the Google Cloud Pricing Calculator I don't see anything what says about free tier when adding an estimate for an instance with such parameters:
So is there any real free tier for Compute Engine or not?
They haven't updated their calculator, if you pick their older f1-micro you'll see a checkbox to "Include Always Free usage in my estimate." The f1-micro is no longer free since August 31st, 2021, and the e2-micro free tier was introduced on August 1st, 2021.
Yes the free tier is as you posted for compute engine. That is the cost for that particular setup, however your free tier credits will be deducted from that price so you will end up paying nothing. Note do not set it to 30GB when creating your disk, set it a bit less, like 28GB to avoid getting charged. Also note that static IP address are not included in the free tier.
Related
I have one VM Compute Engine to host simple apps. My apps is growing and the number of users too.
Now my users work basicaly from 08:00 AM to 07:00 PM, in this period the usage os CPU and Memory is High and the speed of work is very important.
I'm preparing to expand the memory and processor in the next days, but i search a more scalable and cost efective way.
Is there a way for automatic add resources when i need and reduce after no more need?
Thanks
The cost of running your VMs is directly related to a number of different factors i.e. the type of network in use (premium vs standard), the machine type, the boot disk image you use (premium vs open-source images) and the region/zone where your workloads are running, among other things.
Your use case seems to fit managed instance groups (MIGs). With MIGs you essentially configure a template for VMs that share the same attributes. During the configuration of your MIG, you will be able to specify the CPU/memory limit beyond which the MIG autoscaler will kick off. When your CPU/memory reading goes below that threshold, MIG scales your VMs down to the number of instances specified in your template.
You can also use requests per second as a threshold for autoscaling and I would recommend you explore the docs to know more about it.
See docs
While attempting to start up compute instances in us-east1-b, we're repeatedly but intermittently getting an error code ZONE_RESOURCE_POOL_EXHAUxSTED_WITH_DETAILS which google's documentation indicates is due to lack of resource availability. We used to be able to fill our CPU quota, but now only a small fraction are available at any given point. Other regions allowed us to start new instances and we are nowhere near any of our project quotas, so it seems that Google itself doesn't have the resources available to allocate in this zone - but we're wondering if other projects are also hitting the same issues to confirm.
It may occur at some point with other Projects in time where there is a spike in demand for such machines in a region.
Google Cloud Platform also offer a feature called reservations that provides a very high level of assurance in obtaining capacity on Google Cloud Platform.
I am using google free trial of $300. Recently tried to launch a GPU instance as per this.
I have configured the right region. But the message is "Quota 'NVIDIA_K80_GPUS' exceeded. Limit: 0.0". Does this mean that GPU is not available in free trial? Or is it somekind of error from gcp.
By default the quota is zero for every one. One need to request for additional quota if he needs to increase the GPU. This form is only available if we upgrade our account. In the increase quota form it says "Please note that projects using free trial credits are not eligible for quota increases until the free trial period has ended."
Update
The google GPU is no more in beta and is shown available in free trial.But you can't start the machine in free trial mode as the quota is 0.
Refer for information on regions and restrictions
I'm unable to understand the free bandwidth/traffic allowed in per Google Compute engine instance. I'm using digitalocean and here with every server it provides free bandwidth/transfer e.g with $ 0.015- 1GB/1CPU and 2TB of Transfer is allowed.
Hence is there any free bandwidth per compute instance or google will charge for every bit transferred to/from VM.
As documented on our Network Pricing page, traffic prices depend on the source and destination. There is no "bucket of bits up til x GB" that are free like a cellphone plan or something. Rather certain types of traffic are always free, and other types are charged. For example, anything coming in from the internet. Or, anything to another VM in the same zone (using internal IPs).
If you are in Free Trial, then of course we give you usage credits, so you can use up to that total amount, in dollars, "for free."
I've been using GCE for several weeks with free credits and have repeatedly found that the quota values keep changing. The default CPU quota is 24 per region, but, depending on what other APIs I enable and in what order, that can silently change to 2 or 8. And today when I went to use it the CPU quota had again changed from 24 to 2 even though I hadn't changed what APIs were enabled. Disabling then re-enabling Compute Engine put the quota back to 24, but that is not a very satisfactory solution. This seems to be a bug to me. Anyone else have this problem and perhaps a solution? I know about the quota increase request form, but it says that if I request an increase than that is the end of my free credits.
Free trial in GCE has some limitation as only 2 concurrent cores at a time, so if for some reason you were able to change it to 24 cores, it's expected that it will be back at 2 cores.