Home Onidel Cloud

Onidel Cloud

Onidel Cloud features and how to utilise them
Onidel
By Onidel
18 articles

BYO Windows Server Installation Guide

Onidel Cloud allows you to bring your own licensed copy of Windows Server and install it manually via a custom ISO. This guide walks you through preparing and installing Windows Server on a VPS using our VNC and ISO mounting features. Upload your Windows Server ISO 1. Prepare a direct HTTP URL that points to your Windows Server ISO file. Links from cloud storage services like Google Drive or Dropbox are typically not supported unless they provide a direct download link. 2. Login to Onidel Cloud, then go to Orchestration > Custom ISOs 3. Paste the direct ISO URL into the input field and click Upload 4. If the URL is valid, Onidel Cloud will begin transferring the ISO to your account. The download status will be updated every 5 minutes. Once the upload is complete, you will see a green Active status. 5. The ISO is now ready to be attached to your VPS for installation. Create your custom VPS 1. Head over to Virtual Machine Deploy page, the first step is to select the Server Type, then select the Location. 2. When selecting the image, you will see the uploaded ISO available in the ISO dropdown. Choose your uploaded Windows ISO. 3. You can skip SSH Keys and Firewall Group section unless you have specific requirements. 4. In the Server Configuration section, you can select the resources you require either with the prebuilt plans or customise the specifications. Windows Server will fit comfortably onto our $9.9/month plan, but you may customise your resources for your intended workload. 5. Choose your preferred payment cycle. Onidel Cloud supports both hourly billing and subscription-based plans, with discounts available for longer-term commitments. 6. Select any additional features you need, such as automatic backups. 7. Click Deploy Now. If you are selecting a subscription-based plan, an invoice will be generated for payment. Once the payment is completed, your VPS will be online and ready for installation in under 30 seconds. Changing VPS Settings Once your VPS is ready, you will receive an email with the access details. Before proceeding with the Windows installation, a few additional configuration steps are required: 1. Go to the VM Management page and open the Settings tab. 2. Enable TPM, switch the Boot Mode to UEFI, and click Change Boot Mode to apply the changes. 3. Next, navigate to Storage > ISO Images and attach the Virtio Drivers ISO. 4. Open the VPS Console, and follow the on-screen instructions to begin the Windows installation process. Installing Drivers 1. During installation, Windows Server may not detect any available drives for installation. To resolve this, click Load driver, then browse to the virtio-win-0.1.262 drive. Navigate to the amd64 directory, select the folder corresponding to your operating system version, and install the necessary storage drivers. 2. The installer should now detect the storage driver. Select it from the list and click Next to continue. 3. We will also need to install the network drivers. Click Load driver again, navigate to the driver disk, open the NetKVM directory, select the folder that matches your operating system version, and click Next to install 4. Once the storage and network drivers are installed, return to the drive selection screen and click Next to proceed with the installation. 5. Windows will begin copying files from the ISO and will automatically reboot once this step is complete. There is no need to detach the installation ISO at this point - as long as no keys are pressed during boot, Windows will continue the setup process automatically. 6. After the server reboots, you will be prompted to configure initial settings and set a password for the Administrator account. At this point, the Windows Server installation is complete. To enable Remote Desktop access, you will need to log in via the console. 7. Click the Console Commands button, then select Ctrl + Alt + Del to bring up the login screen. 8. To enable Remote Desktop access, navigate to the system settings and find Remote Desktop option. 9. Once Remote Desktop is enabled, you can log into the server using any remote desktop client. A successful login with the Administrator account will automatically log you out of the rescue console session.

Last updated on Aug 27, 2025

Self-Healing Failover Virtual Machines

Overview To ensure maximum uptime and reliability for your workloads, Onidel offers Self-Healing Failover Virtual Machines powered by high-availability (HA) clustering. This feature automatically detects host failures and seamlessly restarts your virtual machines (VMs) on healthy nodes, minimising downtime and reducing manual intervention. Currently, HA is available in Singapore and Amsterdam, with expansion planned for Sydney in upcoming phases. HA is enabled on a VM when a green High Availability label is displayed next to the service name: How it works Distributed Storage with Triple Replication Your virtual machine disks are stored on NVMe-backed block storage, built on a Ceph-powered distributed storage system. Every block of data is replicated three times across independent nodes. This ensures: - Fault tolerance: Even if a storage device or node fails, your data remains accessible. - High performance: NVMe technology delivers fast read/write speeds. - Consistency: Automatic synchronisation maintains data integrity across all replicas. Continuous Node Monitoring The infrastructure continuously monitors the health of all compute nodes in the cluster. If a node becomes unresponsive (due to hardware, network, or power issues), the system immediately detects the failure. Automated VM Failover Once a failure is detected: - A failover event is triggered. - Affected VMs are automatically restarted on a healthy node within the same cluster. - The storage layer ensures that the VM has access to its replicated data with no risk of corruption. The system is self-healing, meaning no manual action is required from you: - Failed nodes are automatically isolated. - Services are restored as quickly as possible with minimal downtime. - Once the failed node is repaired and re-joins the cluster, it automatically reintegrates into the pool of available resources.

Last updated on Sep 15, 2025

Hourly Billing

Introduction Onidel Cloud provides hourly billing in select locations, where cloud server charges accrue in hourly increments. Currently, hourly charges are deducted directly from the customer's account balance, so customers must recharge their account before provisioning hourly VMs. Eligibility To be eligible for provisioning VMs on an hourly billing cycle, customers must: - Verify their mobile phone number: Please visit this page to verify your phone number. - Recharge account balance: Hourly charges are deducted directly from your account balance, so customers must ensure sufficient credit to cover hourly charges. Onidel Cloud requires a minimum account balance equivalent to at least one day of hourly charges. For example, if a VM costs A$0.0082 per hour, you will need a minimum balance of A$0.0082 x 24 = A$0.1968 to avoid an insufficient balance error. How am I billed for my VMs? The hourly rate is calculated by dividing the monthly rate by 672 hours (28 days). If your VM remains online for more than 672 hours within a calendar month, you will only be billed the monthly rate. An invoice with accumulated charges will be generated on the 1st of each month for your reference. If you upgrade or downgrade your VM, it will incur one full hour's charge at the current rate before the update is applied, which may result in charges exceeding 672 hours in months when resizing occurs. VMs in a stopped state continue to reserve dedicated system resources and will incur charges until they are destroyed. To stop accruing charges for a VM, please terminate the service. How is bandwidth usage calculated? We calculate your bandwidth usage based on both inbound and outbound traffic. How are bandwidth caps calculated? Each month consists of 672 hours, and bandwidth allocations are distributed hourly throughout the month. If you exceed your allocated bandwidth at any point, an overage charge will apply. Bandwidth for each VM is allocated on an hourly basis while the instance is active. The monthly bandwidth cap varies depending on the VM’s specifications, so for each hour the instance operates, you accrue one hour's worth of its monthly cap. Onidel customers with multiple cloud servers benefit from pooled bandwidth across their instances as described in Data Transfer (Bandwidth) Pooling What is the bandwidth overage rate? We charge $0.01 per GB for bandwidth usage that exceeds your allocated quota. You can also purchase additional bandwidth at a lower rate of $3.50 per TB. How can I increase my account resource limits? Your account may become eligible for higher limit increases as you establish a credible history. To review your current limits, visit: https://cloud.onidel.com/account/resource-limit. If you would like to request a limit increase, please open a support ticket and provide details of your use case for review.

Last updated on Aug 25, 2025

Automatic Backup

Onidel Automatic Backup provides a reliable and efficient solution to safeguard your data with minimal effort. Designed for speed and flexibility, this feature ensures your critical information is securely stored and easily recoverable when needed. Key Features High-Performance SSD Storage Backups are stored on SSD storage, enabling lightning-fast backup creation and restoration. This ensures minimal downtime and quick access to your data when you need it most. Retention of Recent Backups The system retains the two most recent backup versions, giving you peace of mind with access to both your latest data and a previous backup. This dual-version approach enhances your recovery options. Customisable Backup Schedules Tailor the backup frequency to suit your needs: - Daily: Ideal for environments with frequent changes. - Weekly: Perfect for less dynamic workloads. - Monthly: Suitable for long-term archival needs. Choose the schedule that aligns with your operational requirements. Cost Structure Backups are priced at $0.10 per GB, calculated based on the size of the backed up disk. Flexible Recovery Options Onidel Automatic Backup offers versatile ways to access and utilise your backups: - Restore: Revert your instance to a selected backup version, ensuring quick recovery to a previous state. - Download Locally: Retrieve backups for local storage or disaster recovery planning. - Attach to Running Instance: Mount backups directly to an active instance for seamless individual file or system recovery. These options empower you to recover data on your terms. How to Enable Automatic Backup Enabling Automatic Backup is straightforward and can be done at different stages depending on your needs: - During Order: Activate automatic backups directly when placing your initial order. This ensures your instance is protected from day one with no additional setup required. - Via Backup Tab: If you didn't enable backups initially, you can turn them on later through the Backup tab on the VM management page. Simply click on the button and configure your preferred schedule. - Disabling and Re-enabling: You can disable automatic backups at any time if they're no longer needed. However, to re-enable the feature after disabling it, you'll need to contact customer support for assistance.

Last updated on Aug 25, 2025

Enable 2-FA

What is 2-Factor Authentication? 2-Factor Authentication (2FA) is an important security method that enhances the protection of your account by requiring two forms of identity verification during login. Onidel Cloud supports 2FA via email and TOTP (Time-based One-Time Password). Below are the steps to enable this feature. Enable 2-Factor Authentication 1. Log in to your Onidel Cloud account at https://cloud.onidel.com. 2. Click on Settings under the Account section in the left-hand menu to access the Account Settings page. 3. On the Account Settings page, select the 2-Factor Authentication tab. 4. Click on Activate 2FA and choose your preferred authentication method: via Email or through an Authentication App Using Email 1. After selecting Activate 2FA and Authenticate via Email click the Save Changes button. A notification will appear asking you to enter a verification code. Click on the link in the notification to send the verification code to your email. 2. Check your email inbox for the verification code to activate 2FA. The email will be sent from Onidel Cloud ([email protected]) with the subject: Onidel Cloud - Verification Code 3. Enter the verification code and click Confirm. If the code is correct, 2FA will be successfully enabled on your account. Using TOTP App 1. Select Activate 2FA and Authentication via app, then click Save Changes. A notification will appear asking you to scan the QR code using an authentication app (such as Google Authenticator or Duo Security) 2. Use a TOTP authentication app (such as Google Authenticator) to scan the QR code or manually enter the secret key into the app to add your account. 3. If successful, the app will display an account with the label Onidel Cloud: . 4. Enter the OTP code and click Confirm. 5. If the OTP is correct, 2FA will be successfully enabled on your account.

Last updated on Aug 25, 2025

Affiliate Program

At Onidel Cloud, we value your support in helping us grow. Our Affiliate Program is designed to reward you for bringing new users to experience our fast, reliable, and affordable cloud infrastructure. Whether you are a current customer or simply a fan of Onidel's services, the program allows you to earn extra income effortlessly. How to Get Started 1. Sign Up: Log in to your Onidel account and navigate to the Affiliate section. 2. Share Your Referral Link: Share your unique referral link with friends, colleagues, or your audience through social media, blogs, or emails. 3. Earn Rewards and Help Others Save: Watch your commissions grow as your referrals join and enjoy their exclusive bonus. Affiliate Rewards Structure One-Time Bonus - Earn a one-time A$5 reward for every referral who spends more than A$10 on Onidel Cloud services. - The one-time bonus will become available 30 days after the last eligible transaction, i.e., the transaction that pushes the total spend of your referral over the A$10 threshold. Recurring Commission for Referrers - Earn a 15% commission on every purchase your referral makes, whether it’s for a new service or for renewals. - This means that as your referral continues to use Onidel, your earnings keep growing! Exclusive Bonus for Referees - Your referral will receive a 25% bonus on their first invoice as a welcome gift for joining Onidel Cloud using your referral link. - This bonus helps them save immediately while experiencing Onidel's services. Accessing Your Commission Availability Period Commissions become available 30 days after the referral’s purchase. This delay ensures that transactions are valid and accounts for any refunds or disputes. Payout Options Once your available commission exceeds A$50, you can:: - Convert to Account Credit: Convert your commission into Onidel credits and use them to pay for your own services. - Withdraw Your Earnings: Transfer your earnings to your PayPal account. Benefits of Joining the Onidel Affiliate Program No Limits on Earnings There's no cap on how much you can earn. The more people you refer, the more rewards you get! Passive Income As long as your referrals remain active customers, you'll keep earning commissions on their purchases. Help Your Referrals Save With the 25% bonus on their first invoice, your referrals get a fantastic start with Onidel. Easy Payouts Whether you want to reinvest in Onidel services or withdraw your earnings, we've made the process seamless. Transparent Tracking Monitor your referrals and earnings in real-time through the Onidel dashboard. Example Scenario Let's say you refer three users who each spend A$50 in their first month. Here's how your earnings would look: - One-Time Bonus: A$5 x 3 = A$15 - 15% Commission: (15% of A$50) x 3 = A$22.50 - Total Earnings: A$37.50 from just three referrals in their first month. As these users continue to make purchases, you'll keep earning 15% commissions from them.

Last updated on Aug 25, 2025

Peer Server

The Peer Server functionality strengthens system reliability and fault resilience for mission-critical applications by preventing two servers from being hosted on the same hypervisor. A peer server is usually a secondary server that shares the same responsibilities as the primary server. For example, two web servers running behind a load balancer are considered peer servers since they both equally manage web traffic. However, servers do not need to serve the same purpose to utilise this feature. It can be used to ensure that two servers are placed on separate hypervisors, improving service availability and minimising downtime in the event of a hypervisor failure. How it Works When a peer server is assigned, the platform checks whether both servers are currently located on the same hypervisor. If they are, a live migration will be scheduled to separate them. During the migration, your server will remain fully operational, but management actions through the control panel will be temporarily unavailable. Each server can have only one designated peer server. It is not possible to configure three or more servers to ensure they are all placed on different hypervisors. How to set Peer Servers The Peer Server feature is available for plans that utilise distributed storage. To enable it, follow these steps: - Navigate to the VM management page. - In the Overview > System Information section, click Set Peer Server: - Choose the server you want to designate as a peer, then click Update Once configured, the platform ensures that peer servers are not placed on the same hypervisor and will initiate a live migration if necessary to meet this requirement.

Last updated on Sep 03, 2025

Resource Alerts

Overview Resource alerts are automated notifications that monitor your server's performance metrics and notify you when usage patterns may impact server performance. This proactive monitoring helps you identify and resolve issues before they affect your users, including detecting potential security threats such as malware infections, suspicious activity, or unauthorised access attempts. How Resource Alerts Work Resource alerts monitor five key metrics: - CPU Usage: Average utilisation across all processors (0-100%) - Disk Read: Data read from disk storage (kB/s) - Disk Write: Data written to disk storage (kB/s) - Incoming Network Traffic: Data received by the server (kB/s) - Outgoing Network Traffic: Data sent from the server (kB/s) Monitoring Process: - Metrics are collected every 5 minutes - Every 4 hours, the system calculates the average of all collected data points - If the 4-hour average exceeds your configured threshold, an alert is sent to your registered email address. - To prevent email flooding, subsequent notifications for the same alert are sent at least 8 hours apart. Understanding Alert Triggers Sudden increases in resource usage may indicate: Normal Activities - Traffic spikes from marketing campaigns - Scheduled backups or maintenance - Legitimate user activity increases - Software updates or deployments Potential Issues - DDoS attacks or brute force attempts - Malware or crypto-mining activity - Data exfiltration or unauthorised access - Misconfigured applications causing resource loops Configuring Alert Thresholds 1. Navigate to your server's management page 2. Click on the Resource Monitor tab 3. Select Resource Alerts 4. Adjust thresholds for each metric based on your usage patterns 5. Enable/disable specific alerts as needed Setting Appropriate Thresholds - New servers: 1. Let your server run normally for 24 hours 2. Review the usage graphs for each metric 3. Set thresholds based on the average values observed 4. Add 20-30% buffer for normal variations - Production servers: Set thresholds 20-30% above typical peak usage - Development servers: Consider higher thresholds or disable alerts Responding to Alerts When you receive an alert: 1. Don't panic - Alerts are informational and don't require immediate action 2. Check current usage - Log into your server to view real-time metrics 3. Identify the cause: - Review recent changes or deployments - Check access logs for unusual activity - Monitor running processes 4. Take action if needed: - Scale resources if legitimate growth - Block suspicious IPs if under attack - Optimise applications if inefficient - Adjust alert thresholds if false positive Common Scenarios High CPU Alert - Check for runaway processes: top or htop - Review application logs for errors - Consider CPU upgrade if consistently high High Network Traffic Alert - Analyse traffic sources: netstat or iftop - Check for DDoS patterns in logs - Verify CDN configuration if applicable High Disk I/O Alert - Check for large file operations - Review database query performance - Ensure adequate free disk space Disabling Alerts To disable alerts: 1. Access the Resource Alerts page 2. Toggle the active switch to off. Note: We recommend keeping critical alerts active even if you adjust thresholds rather than disabling completely.

Last updated on Sep 14, 2025

1-Click Apps

Overview 1-Click Apps provide pre-configured application environments that can be deployed instantly with minimal setup. These ready-to-use solutions eliminate the need for manual installation, configuration, and dependency management, allowing you to focus on using the application rather than setting it up. Key Features - Pre-configured environments: Applications are installed with recommended default settings. - Faster deployment: Skip manual installation steps and get started immediately. - Wide selection: Choose from commonly used apps such as CyberPanel, FASTPANEL, n8n, aaPanel and more. - Customisable: After deployment, you have full control to adjust settings, install additional packages, and configure the server as needed. How To Use 1-Click Apps To deploy with a 1-Click App, simply select the Application tab in the Software section when ordering a new service. You can also reinstall an existing VM using 1-Click Apps. Deployment time varies by application. Most apps are ready within 3–5 minutes, while some may take longer. For example, please allow 13–15 minutes for CyberPanel to be fully installed and ready to use. Notes & Limitations - 1-Click Apps are designed with default settings; additional hardening and optimisation may be required for production workloads. - Some applications may require post-installation steps (e.g., setting up an admin account). - Bandwidth, storage, and other resources depend on the VM plan you select.

Last updated on Sep 15, 2025

Reserved IP Addresses

Overview Reserved IP addresses (also known as floating IPs) are flexible, re-routable IP addresses that can be dynamically assigned to different virtual machines within your Onidel Cloud infrastructure. Unlike standard IPs that are permanently bound to a specific VM, Reserved IPs can be instantly moved between instances, providing high availability and seamless failover capabilities. When you provision a Reserved IP, it exists independently of any VM instance. You can attach it to a VM and later reassign it to another VM without changing DNS records or updating client configurations. Key Benefits - You can move the reserved IP address from one VM to another (e.g. during maintenance or in response to failure) through our control panel or API. - You can assign one or more Reserved IP addresses to your VM, allowing it to communicate with external systems using multiple public IPs. - When you decommission an old VM and provision a new one, you can attach the same Reserved IP. This avoids updating DNS records or client configurations, making migrations frictionless. - You can hold on to your favourite IP and use it again later - for any reason you like! How Reserved IPs Work A Reserved IP address has a dynamic, one-to-one relationship with an "Anchor" IP address. The Anchor IP is the primary IP address of the VM that the Reserved IP is being routed to. This sounds complicated, but it simply means that the Reserved IP piggybacks on another IP address, which you can choose and change at your leisure. Via the Onidel Cloud Control Panel and API, the Reserved IP ↔ Anchor IP relationship can be updated in real-time, allowing you to direct traffic to the VM of your choice. Example Scenario: 1. A user enters the Reserved IP address 198.51.100.50 in their browser 2. This Reserved IP's current Anchor IP is 203.0.113.10, which belongs to VM-A 3. The user will be served the website running on VM-A When you change the Anchor IP to 203.0.113.20 (which belongs to VM-B), the same user accessing the same Reserved IP will now be served the website running on VM-B. This change is instant, without any perceptible downtime from the end user's perspective. Behind the scenes, our infrastructure simply updates the routing table to forward all traffic destined for the Reserved IP to the new Anchor IP. Use Cases Unplanned Downtime Recovery If your primary VM becomes unavailable, instantly redirect traffic to a standby VM by reassigning the Reserved IP. This provides near-zero downtime recovery without DNS propagation delays. Zero-Downtime Maintenance Before performing maintenance on your production VM: 1. Ensure your standby VM is synchronised 2. Reassign the Reserved IP to the standby VM 3. Perform maintenance on the primary VM 4. Optionally reassign the Reserved IP back after maintenance Provisioning Reserved IPs Via Control Panel 1. Navigate to Network → Reserved IPs in your Onidel Cloud dashboard 2. Click New Reserved IP 3. Select IP type, your desired location and enter reserved IP name 4. Click Add Reserved IP Via API curl -X POST https://api.cloud.onidel.com/network/reserved-ips \ -H "Authorization: Token YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "ip_type": "ipv4", "location": "sydney" }' Reference: Reserved IPs - Developer Docs Pricing 1. Billing: Hourly billing with a maximum of $3.00/month per /32 IPv4 or $1.00/month per /64 IPv6 2. Minimum Charge: 24 hours 3. No bandwidth charges: Uses your VM's allocated bandwidth Configuring Reserved IPs Step 1: Configure on Target VMs Reserved IPs must be configured as secondary IPs on all potential target VMs: Ubuntu 22.04+ (Netplan): # Create a new file: /etc/netplan/60-reserved-ip.yaml network: version: 2 ethernets: eth0: addresses: - YOUR_RESERVED_IP/32 Apply the configuration: sudo netplan apply Ubuntu 20.04 and earlier / Debian: # Add to /etc/network/interfaces auto eth0:1 iface eth0:1 inet static address YOUR_RESERVED_IP netmask 255.255.255.255 Apply the configuration: sudo ifup eth0:1 # Or restart networking service sudo systemctl restart networking CentOS/RHEL: # Create /etc/sysconfig/network-scripts/ifcfg-eth0:1 DEVICE=eth0:1 IPADDR=YOUR_RESERVED_IP NETMASK=255.255.255.255 ONBOOT=yes Apply the configuration: sudo ifup eth0:1 # Or restart network service sudo systemctl restart network Step 2: Assign to Anchor IP Via Control Panel: 1. Go to Network → Reserved IPs 2. Click on your Reserved IP 3. Choose the target VM and click Attach Reserved IP Via API: curl -X PUT https://api.cloud.onidel.com/network/reserved-ips/YOUR_RESERVED_UUID \ -H "Authorization: Token YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "anchor_ip": "TARGET_VM_PRIMARY_IP" }' Reference: Reserved IPs - Developer Docs Step 3: Verifying Configuration Test connectivity to ensure the Reserved IP is properly routed: # From external host ping YOUR_RESERVED_IP # From the VM ip addr show | grep YOUR_RESERVED_IP

Last updated on Oct 04, 2025