Tencent Cloud Deployment

Requirements

Here are the requirements for running Omniverse Isaac Sim on Tencent Cloud:

  • A Tencent Cloud account with Computing Instance access that is able to create a Virtual Machine with GPU support.

  • An Cloud Virtual Machine with the following recommended specifications:

    • GPU: NVIDIA Tesla T4

    • Machine type: GN7

    • Image: Ubuntu Server 18.04.1 LTS

Setup

To log in to Tencent Cloud, follow the steps below:

  1. Go to the Tencent Cloud homepage.

    Tencent Cloud homepage
  2. Click Log in.

    Tencent Cloud log in
  3. Select enterprise user login, click CAM user sign in.

    CAM user sign in
  4. Enter Root acount ID, Sub-user name and Password. Then click Sign in.

    Enterprise sign in
  5. Enter the following page:

    Log in interface

To launch the Tecent Cloud Virtual Machine, follow the steps below:

  1. In the Products drop-down tab, click 04 Cloud Virtual Machine.

    Select Cloud Virtual Machine
  2. Click Get Started.

    Cloud Virtual Machine
  3. Enter the Cloud Virtual Machine page, select Instances in the leftmost column, you can create a new instance through the Create button, or start an existing instance by using the Start Up button. Here, we click the Create button to create a new instance.

    Create instance
  4. Enter the Cloud Virtual Machine (CVM) interface as follows, and we start to create a cloud service instance according to the steps.

    CVM
  5. Basic configurations: Here we choose Spot instances for T4 graphics card. China, Guangzhou are selected for the region, Random is selected for the Availability Zone. Here users can also choose according to their own needs.

    Basic configuration
  6. Instance configurations: Here we choose GPU-based, GPU Compute GN7 (that is, T4 graphics card). The operating system of the instance, select Ubuntu, 18.04 version. Do not check Install GPU driver automatically. Select 500GB or larger capacity for Storage.

    Instance configuration
  7. After the Select basic configurations selection is completed, click Next: Configure network and host, and click Confirm.

  8. To create a network, click create a VPC and a subnet respectively to create a private network and a subnet, and follow the prompts. For network Bandwidth, select 20Mbps.

    Note

    • When creating a subnet, the region selection of Availability zone should be the same as Availability zone of Instance configurations in Select basic configurations section.

    CVM network
    CVM VPC
  9. Select Security Group, this step is very important; to ensure that all the ports required for Isaac Sim remote connection are open. For simplicity, we choose Open all ports. In actual operation, in order to ensure security, the user should select a port that is open to the outside world.

    Note

    • Special attention should be paid here, we must ensure that all the ports required by Isaac Sim are opened and secure.

    • For details, see Omniverse Streaming Client.

    CVM network security
    CVM create security group
    CVM configure security group
    CVM select security group
  10. Other Settings: Create a key for ssh connections. You can select an existing secret key or create a new secret key. The secret key is a file in *.pem format.

    CVM create key
  11. After Config network and host is complete, click Next: Confirm configuration.

    CVM confirm configuration
  12. The instance has been created successfully, the user can start the instance, and then access the instance through the public network ip.

  13. See this page to install NVIDIA Drivers and other dependencies on the VM.

  14. Proceed to Container Deployment.