tencent cloud

All product documents
Cloud Virtual Machine
Choosing the CVM Model
Last updated: 2024-01-06 17:43:09
Choosing the CVM Model
Last updated: 2024-01-06 17:43:09
This document describes how to select a CVM model that suits you best from the aspects of features and scenarios, and provides detailed instructions and best practices.



Region and Availability Zone

Regions

A region is the geographical location of the cloud computing resource you purchase. It directly determines the network conditions for accessing the resource. Note that there are regional differences on network quality, compliance policy and image use limits. For example, switching between Windows and Linux is only available in the Chinese mainland.

Availability zones

Each region has one or more availability zones. The available CVM instance types may vary with availability zone in the same region. The resource interconnection may suffer different network latency between availability zones.
For more information on regions and availability zones, see Regions and AZs.

Instance Types

Tencent Cloud provides various instance types. Each type supports multiple instance specifications. CVM types can be divided into x86, ARM, bare metal, heterogeneous computing (GPU/FPGA), and BatchCompute according to the architecture. They can also be classified into Standard, Computing, Memory Optimized, High I/O, Big Data according to features. This document takes the second classification method as detailed below.
For more information about CVM instance types, see Instance Types.
Use Case
Common Software
Description
Recommended Model
Web service
NginxApache
The Web service generally covers personal website, blog, and large-scale ecommerce website. This use case requires a balance of compute, storage, and memory resources. We recommend Standard instances.
Standard S and SA
Middleware
Kafka MQ
The message queue service requires relatively balanced compute and memory resources. We recommend Standard instances using cloud disk as storage.
Standard SComputing C
Database
MySQL
The database business requires extremely high I/O performance. We recommend instances using SSD cloud disks and local disks. When selecting an instance using local disk, remember to back up data to avoid data loss.
High I/O ITMemory Optimized M
Cache
RedisMemcache
The cache business has a high requirement for memory and moderate requirement for computing performance. We recommend Memory Optimized instances for the high CPU/RAM ratio.
Memory Optimized M
Big data
HadoopES
The big data business requires mass storage and moderate I/O throughput. We recommend Big Data instances. When selecting an instance using local disk, remember to back up data to avoid data loss.
Big Data D
High performance computing
StarCCMWRF-Chem
The high performance computing business requires both the ultimate single-machine computing power and the efficient multi-machine scaling. We recommend HPC with the high-speed RDMA network connection or Compute instances.
HPCCompute C
Virtualization
KvmOpenStack
The virtualization application requires the nested virtualization of a cloud server without incurring additional performance overhead while maintaining the virtualization capability like a physical machine. We recommend CPM 2.0 products.
HPCCPM 2.0
Video rendering
UnityUE4
The video rendering business requires supporting graphic and image processing APIs, such as DirectX and OpenGL. We recommend GPU Rendering GN7vw instances.
GPU Rendering GN7vw
AI-based computing
TensorFlowCUDA
The AI-based computing business requires the parallel processing capability, high GPU computing power, and video memory.
GPU ComputingHPC

Relevant Products

Associated Tencent Cloud services

You can purchase other Tencent Cloud services to work with CVM instances as needed. This document takes building a website as an example to describe the associated Tencent Cloud services.



Other Tencent Cloud services

You can also select other Tencent Cloud services to meet your specific requirements. For example, after deploying applications, you can use the following Tencent Cloud services to implement disaster recovery to ensure the system robustness and provide data security:
Snapshot Overview Snapshot provides a convenient and efficient data protection service, which is also a very important and effective data disaster recovery measure. Snapshots are recommended for business scenarios including daily data backup, quick data recovery, application of multiple replicas of production data, and quick environment deployment. Creating snapshots will incur a small fee, as detailed in Snapshot Billing Overview.
Tencent Cloud Observability Platform Product Overview Setting alarm rules for cloud resources is also vital to business operation. You can view comprehensive information such as resource utilization, application performance and operation status of the Tencent Cloud services on Tencent Cloud Observability Platform (TCOP). The platform also provides features such as multi-metric monitoring, custom alarms, cross-region and cross-project instance grouping, dashboards for visual monitoring, and Prometheus hosting. TCOP can help you detect and handle emergencies in Tencent Cloud services, thereby enhancing system stability, improving OPS efficiency, and reducing OPS costs.
Tencent Cloud Load Balancer You can use the Tencent Cloud Load Balancer (CLB) service to protect your business from single points of failure. CLB virtualizes multiple CVM instances in the same region into a high-performance and high-availability application service pool by setting a virtual IP address (VIP) and then distributes the network requests from clients to the pool in the manner specified by the application. CLB checks the health of the instances in the pool and automatically isolates unhealthy ones, thus resolving single points of failure issues and improving the overall service capabilities of the applications.

References

Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support