Compute Instances BETA

Learn about SLYD compute instances, how they work, and how to manage them effectively.

What are Compute Instances?

SLYD compute instances are virtual machines powered by LXD container technology. They provide isolated environments for running applications, with configurable resources (CPU, RAM, storage) and full operating system access. Instances can be created on demand, scaled up or down as needed, and managed through the SLYD platform or API.

Finding the Right Compute Instance

Our platform offers several ways to find the perfect compute instance for your needs:

SLYD Compute Marketplace showing available instances

Fig 1. SLYD Compute Marketplace with available compute resources

1

Browse by Instance Type

Explore different categories of compute instances optimized for AI & Deep Learning, Gaming & Graphics, CPU Compute, and other specialized workloads.

2

Filter & Search

Use advanced filters to narrow down instance options by hardware specifications (CPU cores, RAM size, GPU model), pricing, availability, and geographic region.

3

Compare Side-by-Side

Select multiple compute instances to compare their specifications, performance capabilities, and hourly rates in a detailed comparison view.

4

Get AI-Powered Recommendations

Describe your project requirements to Benson AI and receive personalized compute instance recommendations tailored to your specific use case, budget, and performance needs.

Instance Lifecycle

Understanding the lifecycle of a compute instance helps you manage resources effectively.

Create

Configure and provision a new instance

Start

Power on and run the instance

Stop

Shut down the instance temporarily

Terminate

Delete the instance permanently

Instance States

Instances can exist in several different states throughout their lifecycle:

Creating

Instance is being provisioned. You cannot connect to it yet.

Running

Instance is fully operational and accessible.

Starting

Instance is powering on. Wait a moment before connecting.

Stopping

Instance is shutting down. You cannot connect during this state.

Stopped

Instance is powered off but still exists. You are not charged for compute resources (only storage).

Restarting

Instance is rebooting. Wait for it to complete before attempting to connect.

Deleted

Instance has been permanently deleted. All data has been removed.

Error

Instance encountered an error. Check the instance details for more information.

Creating and Connecting to an Instance

Follow these steps to create a new compute instance and connect to it:

SLYD Active Instances dashboard

Fig 2. Active Instances dashboard for managing your compute resources

For more detailed instructions with screenshots, refer to the Quick Start Guide.

1

Select and Deploy Instance

Choose a compute resource from the marketplace and click "Deploy" to start configuration.

2

Configure Instance Details

Provide a descriptive name and description for your instance.

3

Set Up SSH Key

Configure SSH keys for secure access. If you haven't added an SSH key yet, you'll be prompted to generate or upload one.

SSH Key Required

SSH keys are required for secure access to your instance. If you don't have one configured, you'll be prompted to generate or upload one during deployment.

4

Select Resource Allocation

Choose CPU cores and memory (GB) based on your workload requirements.

5

Review and Deploy

Verify the cost breakdown and click "Deploy Instance" to start provisioning. Provisioning typically takes under a minute.

6

Connect via SSH

Once your instance reaches "Running" status, navigate to the Actions window at the bottom right of your instance page and click the SSH button to get your connection command.

Example SSH Command
ssh -i ~/.ssh/my_key ubuntu@example-instance-12345.slydtunnels.com

Replace my_key with your actual SSH private key filename that matches the one stored in your account.

Pro Tip: Benson AI Recommendations

Not sure which instance type is right for your workload? Use Benson AI to get personalized recommendations. Just describe your project requirements, and Benson will suggest the optimal configuration.

Managing and Monitoring Instances

You can perform various management tasks and monitor your instances:

Instance Management Actions

Start

Power on a stopped instance to resume operations.

Find your instance in "Active Instances"
Click the instance menu (three dots)
Select "Start"

Stop

Shut down an instance to pause operations and reduce costs.

Find your instance in "Active Instances"
Click the instance menu (three dots)
Select "Stop"

Restart

Reboot an instance while maintaining its configuration.

Find your instance in "Active Instances"
Click the instance menu (three dots)
Select "Restart"

Terminate

Permanently delete an instance and all its data.

Find your instance in "Active Instances"
Click the instance menu (three dots)
Select "Terminate"
Confirm termination
Warning: Termination is irreversible. All data will be lost.

Monitoring Instances

SLYD provides comprehensive monitoring capabilities for your instances:

Resource Utilization

Monitor CPU, memory, disk, and network usage in real-time.

CPU Utilization
65%
Memory Usage
80%
Disk I/O
32%
Network Traffic
48%

Alerts

Configure alerts for various metrics and events.

Resource Utilization

Alerts for high CPU, memory, or disk usage

Instance State Changes

Alerts when instances stop or encounter errors

Billing Thresholds

Alerts when approaching usage thresholds

An unhandled error has occurred. Reload 🗙

Attempt 1 / 10