tencent cloud

Feedback

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

    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 avaliable.

    7x24 Phone Support