In October 2017, Google released the beta version of its Google Cloud right sizing tool – “Rightsizing Recommendations”. The tool generates a resizing recommendation when it identifies the underutilization of an instance or a managed instance group, and allows admins to apply the recommendation, dismiss it or customize it with the click of a mouse.
Each recommendation is based on metrics gathered by the Google´s Stackdriver Monitoring service. Google acknowledges this is not the most accurate basis for Google Cloud right sizing, and suggests admins also install the Stackdriver Monitoring Agent on instances so the agent can access system resources and application services in order to collect more accurate data.
In addition to potential inaccuracies – and the consequential mis-sizing of instances – Google´s “Rightsizing Recommendations” tool has its limitations. The recommendations for Google Cloud right sizing are based on just eight days of historical data, the tool ignores any instances that are switched off, and – naturally – only works for instances deployed on Google Cloud Engine.
ParkMyCloud vs Rightsizing Recommendations
By comparison, ParkMyCloud´s tool for Google Cloud right sizing allows admins to select whichever date range they wish, makes recommendations for unused and underused instances whether they are switched off or not, and recommends appropriate feature-sets for instances deployed on AWS and VMs deployed on Microsoft Azure as well as instances deployed on Google Cloud Engine.
The only difference between the two (at present) is that admins cannot apply ParkMyCloud´s recommendations with the click of a mouse. The reason for this is that resizing an instance involves switching it off and allowing the cloud provider to resize it before being able to switch it back on again. As the length of time this process takes is out of our hands, we do not feel we should be responsible for the non-availability of instances during the resizing process.
One further advantage of ParkMyCloud over Rightsizing Recommendation is, once the Google Cloud right sizing process is complete, admins can auto-schedule start/stop times for non-production instances. This process takes just a few minutes to complete, yet can save a business up to 65% on the cost of deploying non-production instances on Google Cloud Engine – on top of the money that will be saved in the Google Cloud right sizing process.
Google Cloud Right Sizing with ParkMyCloud
In order to get ParkMyCloud´s recommendations about Google Cloud right sizing, system administrators log into the business´s Google account via ParkMyCloud´s web-based platform. Once a permissions-limited credential has been created for our app, ParkMyCloud conducts a discovery of the resources deploy on Google Cloud Engine and displays their names, locations, types and costs across a single view dashboard in addition to the teams to which they are assigned.
To the right of each resource is a bar graph icon. When administrators click on the icon, they are taken to a new screen on which the peak and average utilization of the resource is displayed on a heat map-style graph. As mentioned above, the date range can be amended to account for whatever periods an administrator requires and it is also possible to access utilization reports for resources regardless of their current operational state.
ParkMyCloud identifies any instances or managed instance groups that are overprovisioned – including auto-scaling groups, something Google´s Rightsizing Recommendations tool cannot do at present – and makes Google Cloud right sizing recommendations. The rightsizing recommendation may not always be to reduce the feature-set of the instance or group of instances. ParkMyCloud may recommend an instance is decommissioned if it is no longer required, or that it is moved to a less expensive pricing plan.
Auto-Scheduling Start/Stop Times with ParkMyCloud
Inasmuch as Google Cloud right sizing can help reduce costs, auto-scheduling start/stop times for non-production instances can help optimize costs. ParkMyCloud makes auto-scheduling quick and simple by recommending which resources are suitable for “parking” and providing a selection of preconfigured parking schedules from which administrators can choose. If none of the preconfigured schedules are appropriate, administrators can easily create a schedule of their own.
Because of ParkMyCloud´s versatility, it is not necessary to apply the same parking schedules to all the suitable resources. Different policies and schedules can be applied to instances or groups of instances depending on the business´s requirements. Should a developer need access to a parked instance, all he or she has to do is “snooze” the parking schedule. Safeguards exist to ensure the schedule is reactivated automatically once access to the parked instance is no longer required.
The snooze feature is ideal for development teams who work irregular hours or work on project in irregular patterns. Standard scheduling tools are unsuitable for these scenarios, but with ParkMyCloud it is possible to permanently park development, testing and staging instances when they are not required, and bring them out of their dormant state when access is needed. Some businesses use the permanently parked schedule and snooze feature exclusively to maximize the amount saved.
Try ParkMyCloud´s Rightsizing Recommendations for Free
If your business deploys resources on Google Cloud Engine, and you have concerns you may have overprovisioned some of your instances, you are invited to request a free trial of ParkMyCloud. Our free trial allows you to evaluate the simplicity with which you can get accurate rightsizing recommendations – over any timescale and regardless of whether the resource is switched on or off – without having to install agents. You will also have the opportunity to optimize your Google Cloud costs by auto-scheduling start/stop times for non-production instances.
To take advantage of our invitation, do not hesitate to contact us. Our team of experienced Customer Services representatives will answer any questions you have, explain more about our tool for Google cloud right sizing and guide you through the registration process to start your free trial. There are no contracts to sign, no credit cards required and no obligation on you to continue using ParkMyCloud once the free trial has ended. Furthermore, whatever savings you make during the trial are yours to keep! Find out more by speaking with one of our Customer Services representatives today.