Announcing Enhanced Scaling Possibilities for Your GreptimeCloud Instance
Last year, we launched a tech preview of our GreptimeCloud database as a service (built on open-sourced GreptimeDB), on which you can create instances with default capacity.
We're glad to see many users playing with it for their project and we've collected many valuable feedback. To further address real-world use cases, we're glad to announce two new plans, Serverless and Dedicated, being formally in service now.
The Serverless plan allows you to adjust query and ingestion capacity based on your data traiffic, while the Dedicated plan goes further to give you total control of your GreptimeDB standalone or cluster, from dedicated vcpu/memory, to custom cluster topology.
Serverless plan is perfect for lightweighted and scalable usage
Serverless computing eliminates the need to provision servers. Unlike many other database-as-a-service vendors, with its cloud-native and multi-tenant architecture, GreptimeDB is serverless-by-default.
At GreptimeCloud serverless, we host our clusters as shared pools. Each serverless instance is assigned to a certain pool based on your region selection, the pool capacity. And the instance is created as a light-weighted namespace on the pool. The creation process can be super fast as it only takes a few API calls.
But how do we manage resource isolation in a shared environment?
In serverless plan, we abstract read capacity units(RCU) and write capacity units(WCU) to measure the time-series data workload. Simply put, data ingestion load is accumulated as WCU based on the size of data and rate of API calls. And load for query is computed by its cost from our query engine. For each serverless instance, we track its RCU and WCU usage to prevent it from overloading the pool.
Read more here about how we compute WCUs and RCUs in detail.
The serverless plan is perfect for lightweighted and scalable usage. Because the resource granularity can be way finer than conventional physical resource based measurement, like 0.5vCPU/1GB memory, the starting price is also lower. You can adjust capacity at anytime when your workload grows or declines. Our platform will scale the backend pool accordingly to keep pools' capacity at a healthy watermark globally.
Dedicated plan with advanced features for larger and mission critical workload
For larger or mission-critical workloads, the Dedicated plan is recommended. In Dedicated Plan, we setup the cluster and environment on cloud for you, but it's you who design your GreptimeDB cluster topology by assigning vCPUs, memory, and node counts for frontends and datanodes. Advanced users can optimize resource utilization, while GreptimeCloud experts can recommend the ideal setup based on your workload.
The Dedicated plan also offers advanced features that are not available in Serverless plan:
- Arbitrary data partitioning for optimized data distribution.
- In-database Python scripting for custom transformations.
- More enterprise features and granular monitoring coming soon.
For restricted data placement, the BYOC/Enterprise version allows deploying dedicated clusters on your cloud environment.
Start your database journey with GreptimeCloud
We kept our free plan and renamed it to Hobby in the new system, which allows you to learn and play with GreptimeDB without manually setting it up or charged.
At Greptime, we're committed to providing solutions tailored to your evolving needs. With the introduction of our Serverless and Dedicated plans, alongside our beloved Hobby plan for exploratory learning, we've ensured that every user finds a perfect fit for their database requirements. Whether you're embarking on a new project or managing a mission-critical workload, let GreptimeCloud scale seamlessly with you and unlock unparalleled possibilities with GreptimeCloud today.
About Greptime
Greptime offers industry-leading time series database products and solutions to empower IoT and Observability scenarios, enabling enterprises to uncover valuable insights from their data with less time, complexity, and cost.
GreptimeDB is an open-source, high-performance time-series database offering unified storage and analysis for metrics, logs, and events. Try it out instantly with GreptimeCloud, a fully-managed DBaaS solution—no deployment needed!
The Edge-Cloud Integrated Solution combines multimodal edge databases with cloud-based GreptimeDB to optimize IoT edge scenarios, cutting costs while boosting data performance.
Star us on GitHub or join GreptimeDB Community on Slack to get connected.