Deka GPU Documentations
  • Starter Guide
    • Introduction
    • Sign Up
    • Choose a Package
    • Top Up
    • Create a Virtual Machine
    • Download kubeconfig
    • Create a Deka LLM
    • Create a Deka Notebook
    • Conclusion
  • Service Portal
    • Introduction
    • Sign Up
    • Sign In
    • Sign Out
    • Forgot Password
    • Account Setting
      • Using MFA Google Authenticator
      • Using MFA Microsoft Authenticator
    • Project
      • Add Project
      • Delete Project
    • List Roles
    • Broadcast
    • Audit Log
    • Voucher
    • Security
      • AI Security AI Infrastructure Layer
      • AI Security AI Application Layer
    • Ticket
      • Create Ticket
      • Detail Ticket
    • Billing
      • Daily Cost Estimated
      • Monthly Cost
      • Invoice
      • Summary Monthly
    • Balance
      • Project Type: SME
        • GPU Merdeka
        • Choose Package
        • Top-Up
      • Project Type: Enterprise
      • History Balance
        • Balance
        • Transaction
      • Custom Resource Definition
  • Deka GPU
    • Deka GPU: Kubernetes
      • Introduction
      • GPU Type
      • Dashboard
        • Check Status Kubernetes
        • Download Kube Config
        • Access Console
      • Workloads
        • Pods
          • Create New Pod
          • Access Console
          • Configuration Pod
          • Delete Pod
          • How to Create a New Pod use CLI
        • Deployments
          • Create New Deployment
          • Configuring Deployment
          • Delete of a Deployment
          • How to Create a New Deployment use CLI
        • DaemonSets
          • Create a New DaemonSet
          • Configuring a DaemonSet
          • Delete DaemonSet
      • Services
      • Storages
        • Storage Class
        • Persistent Volume Claims
          • Create a New Persistent Volume Claim
          • How to Create a New Persistent Volume Claim use CLI
    • Deka GPU: VMs
      • Operating System
      • GPU Type
      • Machine Type
      • Namespace Type
      • Storage Class
      • How to Create a Virtual Machine on Service Portal
      • How to Manually Create a Virtual Machine
        • Download Kube Config
        • Running Kube Config
        • Configuration file dv.yaml
        • Configuration file vm.yaml
        • Configuration file svc.yaml
      • Feature Overview of Virtual Machine
        • Detail a Virtual Machine
        • Open Console
        • Turn Off a VM Instance
        • Turn On a VM Instance
        • Restart a Virtual Machine
        • How to Access Console
        • Show YAML File
      • Delete a Virtual Machine
    • Deka GPU: Registry
      • Create Registry
      • Quota
      • Detail Registry
        • Summary
        • Repository
        • Logs
        • Labels
        • Tag Immutability
        • Member
        • Resize Storage Registry
      • Delete Registry
    • Deka GPU: Security
      • Deka Guard
        • Introduction
        • Create Guard to Deny All Ingress
        • Create Guard to Allow Ingress
        • Create Guard to Allow Ingress with port
        • Create Guard to Allow Ingress with IP/CIDR
        • Create Guard to Deny All Egress
        • Create Guard to Allow Egress
        • Create guard to Allow Egress with Port
        • Create Guard to Allow Egress with IP/CIDR
    • Deka GPU: Service
      • Ingress
        • Install Ingress nginx
        • Install Cert Manager
        • Create Cluster Issuer
        • Create Ingress with TLS
    • Deka GPU: Autoscaling
      • Basic Autoscaling
    • Deka GPU: Network
      • Deka VPC
    • Deka GPU: MLOps
      • Introduction
      • Notebook
      • Tensorboards
      • Volumes
      • Endpoints
        • Create Endpoint
        • Delete Endpoint
      • Experiments (AutoML)
        • Create Experiments (AutoML)
        • Create Experiments (AutoML) using Python SDK
        • Get Experiments Results
      • Experiments (KFP)
        • Create Experiment
      • Pipelines
      • Runs
        • Create Run
        • Delete Active Run
      • Recurring Runs
        • Create Recurring Run
        • Delete Recurring Runs
        • Home
      • Artifacts
      • Executions
      • Manage Contributors
  • Deka LLM
    • Introduction
    • Check Project Type
    • Create a New LLM
    • Detail Deka LLM
      • Overview Tab
      • Keys Tab
        • Create a New Key
        • Detail a Key
        • Edit a Key
        • Get a Secret Key
        • Delete a Key
      • Usage Tab
      • Top Up Coin
    • API Deka LLM
      • Model Management
      • Completions
      • Embedding
    • Delete Deka LLM
    • How to Create Simple Prompt with Deka LLM
      • Create Deka LLM
      • Get URL API Deka LLM
      • Get Secret Key
      • Access API Deka LLM using Postman
      • Get Model
      • Post Chat Completions
  • Deka Notebook
    • Introduction
    • Namespace Type
    • Create a New Notebook
    • Detail Deka Notebook
      • Configuration Deka Notebook
      • Start Deka Notebook Service
      • Stop Deka Notebook Service
      • Get Token
      • Login Deka Notebook
      • Logout Deka Notebook
    • Delete Deka Notebook
  • Reference
    • How to use kubeconfig on Linux
    • How to use kubeconfig on Windows
    • Kubernetes Commands for Enhancing Security
    • How to add GPU in Kubernetes
    • How to Add GPU in VM
      • Download kubeconfig
      • Install kubectl
      • Add GPU
      • Install Driver NVIDIA
    • RAPIDS
      • How to Setup RAPIDS
      • How to make Custom Image
    • How to push image with Docker
    • Deployment LLaMA 3.1 70B with VLLM on Kubernetes
      • Getting the Hugging Face API Key
      • Requesting Access to the LLaMA Model
      • Connect Kubernetes on Computer
      • Create Namespace
      • Create PersistentVolumeClaim (PVC)
      • Create Secret for Hugging Face Token
      • Create Deployment
      • Create Service
      • Verify Deployment
      • Accessing the LLaMA Service
      • Troubleshooting
    • How to Get an API Key on NGC
    • Deployment LLM with Deka GPU + NIM
    • Deployment Deepseek R1 70B with VLLM on Deka GPU's Kubernetes
      • Prerequisites
      • Create Namespace
      • Create PersistentVolumeClaim (PVC)
      • Create Deployment
      • Create Service
      • Verify Deployment
      • Accessing the Deepsek Service
      • Troubleshooting
    • How to Upload and Download on FTP Web
  • Troubleshooting
    • Reinstall Driver NVIDIA on Linux
    • NVIDIA Driver Not Detected After Upgrade Kernel
Powered by GitBook
On this page
  1. Deka GPU
  2. Deka GPU: VMs

How to Create a Virtual Machine on Service Portal

PreviousStorage ClassNextHow to Manually Create a Virtual Machine

Last updated 4 months ago

This guide explains creating a Virtual Machine Instance in the Deka GPU Service Portal. A Virtual Machine (VM) is a virtual version of a physical computer with an operating system, that can run programs, store data, connect to networks, and perform other computing functions. On the Deka GPU Service Portal page select the VMs module.

Service Portal Deka GPU

On the VMs page in the Deka GPU Service Portal press “+ Create VM”.

Create a VM

Creating a VM Instance in the Deka GPU Service Portal consists of three main steps, namely Details, Volume, and Authentication. In the first step on the Details page there are three columns that you must fill in. You can fill in the name of the VM that will be used first.

After filling in the name of the VM that will be used, determine the operating system that the VM will use via the Choose Image column. For further explanation about the operating systems available on the Deka GPU Portal Service, see the Operating System sub-chapter in this document.

After selecting the operating system that the VM will use, then determine the namespace that will be used. For further explanation about Namespaces, you can open the Namespaces sub-chapter in this document.

If you have filled in and selected the contents in all the available columns, proceed to the next step by clicking the Next button.

In the second step on the Volume page there are two columns that you must fill in. Select the type of machine used in the Choose a Plan column. For further explanation on the kind of machine used, see this document. After selecting the machine type, select Instance size to determine the CPU & RAM resources for the VM that will be created.

Type
Description
vCPU/RAM

General

CPU:RAM eq 1:2,1:3

In General there are several Instance size options including:

  1. o1.medium.rc with the size 2vCPU and memory 6 GB,

  2. e1.medium.rc with the size 2vCPU and memory 4 GB,

  3. o1.large.rc with the size 4vCPU and memory 12 GB,

  4. e1.large.rc with the size 4vCPU and memory 8 GB,

  5. o1.xlarge.rc with the size 8vCPU and memory 24 GB,

  6. e1.xlarge.rc with the size 8vCPU and memory 16 GB,

  7. o1.cclarge.rc with the size 16vCPU and memory 48 GB,

  8. e1.xxlarge.rc dengan 16vCPU and memory 32 G,

  9. o1.qlarge.rc with the size 32vCPU and memory 96 GB,

  10. e1.qlarge.rc with the size 32vCPU and memory 64 GB.

Compute Optimized

CPU:RAM eq 1:1

In Compute Optimized there are several Instance size options including:

  1. c1.medium.rc with the size 2vCPU and memory 2GB,

  2. c1.large.rc with the size 4vCPU and memory 4GB,

  3. c1.xlarge.rc with the size 8vCPU and memory 8GB,

  4. c1.xxlarge.rc with the size 16vCPU and memory 16GB,

  5. c1.qlarge.rc with the size 32vCPU and memory 32GB

Shared

1 vCPU

In Shared there are several Instance sizes that can be used:

  1. s1.small.rc with the size 1vCPU and memory 4 GB,

  2. o1.small.rc with the size 1vCPU and memory 3 GB,

  3. c1.qsmall.rs with the size 1vCPU and memory 2 GB,

  4. c1.small.rc with the size 1vCPU and memory 1 GB.

Memory Optimized

CPU:RAM eq 1:4

In Memory Optimized there are several Instance sizes that can be used:

  1. o1.xxxxlarge.rc with the size 2vCPU and memory 32 GB,

  2. o1.xxxLarge.rc with the size 2vCPU dan ukuran memori 16 GB,

  3. s1.medium.rc with the size 2vCPU and memory 8 GB,

  4. c1.sxLarge.rc with the size 4vCPU and memory 64 GB,

  5. c1.xxxLarge.rc with the size 4vCPU dan ukuran memori 32 GB,

  6. s1.large.rc with the size 4vCPU and memory 16 GB,

  7. q1.xlarge.rc with the size 8vCPU and memory 128 GB.

  8. s1.sxlarge.rc with the size 8vCPU and memory 32 GB.

  9. s1.xlarge.rc with the size 8vCPU and memory 32 GB.

  10. s1.xxlarge.rc with the size 16vCPU and memory 64 GB,

  11. s1.qlarge.rc with the size 32vCPU and memory 128 GB,

  12. a1.xxxlarge.rc with the size 64vCPU and memory 512 GB.

After selecting Choose a Plan, determine the storage size that the VM will use via the Storage column. The storage used is Tier 2 (NVME) type and the minimum storage size that must be used is 30 Gi.

After selecting Storage, determine the GPU used in the GPU amount column.

If you have filled in and selected the contents in all the available columns, proceed to the next step by clicking the Next button.

In the third step on the Authentication page, you must enter the password used to enter the Virtual Machine Instance. The minimum length of the password used is 12 characters accompanied by a mixture of lowercase letters (a-z), numbers (0-9), symbols (!@#$%^&*) and uppercase letters (A-Z). Click the Submit button to create the VM.

After creating a successful configuration of the deployed Virtual Machine Instance, the VM will be available on the VMs page in the Deka GPU Service Portal.

Create a VM
Choose
Choose Namespace
Next Page
Choose a Plan
Storage
Add GPU
Next Page
Password
Success Create a VM
Page cover image