Dedicated Server is the dedicated computing resources solution provided by ByteHouse cloud data warehouse. By allocating independent computing nodes (Server) to users, it enables resource isolation, performance assurance, and greater flexibility.
Dedicated Server is the core execution unit of ByteHouse cloud data warehouse, responsible for receiving user query requests, performing SQL parsing and optimization, and distributing query tasks to execution nodes.
In a shared resource architecture, multiple users share the same set of Server computing resources. If a user's query task is too heavy, it may affect the query performance of other users. This “resource contention” problem is particularly evident in large-scale concurrent queries and complex analytical tasks.
Scenarios | Shared Server mode | Dedicated Server mode |
|---|---|---|
High-concurrency query | Query latency increases, and resource contention may occur. | Each user has independent dedicated Server resources, avoiding resource contention. |
Large-scale data analysis | Complex query tasks may affect other users' query performance. | Dedicated Server nodes ensure that complex query tasks do not affect other users. |
Therefore, Dedicated Server is suitable for:
Scenario examples:
Engine version | Dedicated Server specifications | Point query QPS capability (QPS/S) |
|---|---|---|
2.2+ | 32 Core 128 GiB * 2 nodes | 8000 ~ 12000 |
warning
Dedicated Server is currently at the "tenant"-"environment" level. For a tenant in a single region and a single environment, only one Dedicated Server cluster needs to be activated. At present, a Dedicated Server cluster only supports purchasing 2 nodes. Horizontal scaling capability will be available soon, so please stay tuned.
To activate a 64-core dedicated Server, submit a ticket or contact the ByteHouse team to obtain Allowlist privilege.
You can activate a dedicated Server simultaneously when first enabling ByteHouse, and users who have already enabled ByteHouse can also activate a dedicated Server separately later.
warning
After activating Dedicated Server, user queries will switch from the virtual warehouse (public Server) to the Dedicated Server. The entire switching process takes about 5 minutes. Please wait patiently.
Activation path: Go to ByteHouse product home page. When first purchasing ByteHouse Cloud Data Warehouse Edition, you can activate a dedicated Server simultaneously.
tip
To set a virtual warehouse as the default write virtual warehouse for Dedicated Server, you must disable the automatic start and stop settings for that virtual warehouse. You can refer to Edit virtual warehouse configuration to modify the automatic start and automatic pause settings for the virtual warehouse.
Prerequisites:
Before separately activating a dedicated Server in the console, confirm that you have set the default write virtual warehouse, as shown in the figure below.
If not yet configured, refer to the following steps for instructions.
Go to Tenant Management > Parameter setting to set the default write virtual warehouse. After this is configured, any dedicated Server individually enabled via the console will be bound to the default write virtual warehouse set here.
tip
To set a virtual warehouse as the default write virtual warehouse for Dedicated Server, you must disable the automatic start and stop settings for that virtual warehouse. You can refer to Edit virtual warehouse configuration to modify the automatic start and automatic pause settings for the virtual warehouse.
Procedure:
In the ByteHouse console, click the Tenant Management tab.
On the basic information tab, in the Dedicated Server module, click Add now.
In the pop-up sidebar, configure parameters such as the payment type and specifications for the dedicated Server.
When purchasing, select the appropriate specifications according to your business needs. Currently, ByteHouse supports both pay-as-you-go and monthly subscription billing modes.
After completing the purchase on the interface, the dedicated Server you have enabled will begin initialization, and its status will be "Waiting".
The entire initialization process takes about 5 minutes. Please wait patiently.
After the dedicated Server is initialized, its status changes to "Running".
tip
After activating Dedicated Server, user queries will automatically switch from the virtual warehouse (public Server) to the Dedicated Server.
If the current dedicated Server specifications do not meet your requirements, click the Edit button in the row of the dedicated Server, and configure the specifications in the pop-up sidebar. Currently, only upward expansion is supported.
After creating a dedicated Server, you can view the dedicated Server's monitoring metrics data on the Tenant management > Cloud monitor page.
For details on the currently supported dedicated Server monitoring metrics, as well as guidance on creating monitoring alerts via BytePlus Cloud Monitor, see Alarm.
To unsubscribe from a dedicated Server, go to Tenant Management > basic information > Dedicated Server, then click the Server Delete button.
warning