How to Use Leaseweb for Research

A practical guide to using Leaseweb for research: workflow, tips, and when to use something else.

ServerSpotter Team··7 min read

Why Use Leaseweb for Research?

Research computing demands often clash with traditional cloud pricing models. You need substantial compute power for weeks or months, not hours. You're downloading massive datasets, running simulations that hammer CPU cores for days, or processing genomic data that requires hundreds of gigabytes of RAM. Traditional cloud providers can quickly drain research budgets with their pay-per-hour models.

Leaseweb's dedicated server approach makes more sense for sustained research workloads. You get bare metal performance without virtualization overhead, fixed monthly costs that won't spiral out of control, and access to Leaseweb's 19Tbps network backbone — crucial when you're pulling terabytes of research data from repositories worldwide.

The Dutch provider excels in scenarios where you need high-bandwidth data transfer, sustained CPU performance, or large memory configurations. Their global presence across 16 locations means you can position compute close to major research institutions and data repositories, reducing transfer times and costs.

Getting Started with Leaseweb

Leaseweb operates differently from AWS or Google Cloud. You're renting physical hardware by the month, not spinning up virtual instances. This means longer provisioning times but significantly better price-performance for sustained workloads.

Start by identifying your research requirements:

  • Compute intensity: CPU-bound simulations benefit from their high-frequency Intel Xeon processors
  • Memory needs: Bioinformatics and machine learning often require 128GB-1TB configurations
  • Storage patterns: Fast local NVMe for working datasets, slower storage for archival
  • Network requirements: Large dataset downloads leverage their massive bandwidth capacity
Create your Leaseweb account through their customer portal. Unlike cloud providers, expect a verification process — they're provisioning physical hardware and want to ensure legitimate usage. Business email addresses and institutional affiliations help speed approval.

Budget planning differs significantly from cloud providers. A typical research server might cost €200-800/month depending on specifications, but this includes unlimited bandwidth in most locations. Compare this to cloud providers where equivalent compute plus bandwidth costs often exceed €2,000/month for sustained usage.

Step-by-Step Setup

Server Selection and Ordering

Navigate to Leaseweb's dedicated server configurator. For research workloads, focus on these configurations:

For CPU-intensive research (molecular dynamics, climate modeling):

  • Intel Xeon processors with high base clocks (3.4GHz+)
  • Minimum 32GB RAM, preferably 64-128GB
  • Fast NVMe storage for working datasets
  • Consider dual-processor configurations for highly parallel workloads
For memory-intensive research (bioinformatics, large-scale data analysis):
  • AMD EPYC processors offer excellent memory bandwidth
  • 256GB-1TB RAM configurations
  • Multiple NVMe drives in RAID for I/O performance
  • 10Gbps network connections for dataset transfers
Select your location strategically. Amsterdam and Frankfurt offer excellent connectivity to European research networks. Singapore works well for Asia-Pacific collaborations. Their US locations (Washington, Miami) provide good access to American research repositories.

Initial Server Configuration

Once provisioned (typically 24-48 hours), you'll receive IPMI access credentials and root login details. Unlike cloud instances, you're managing the entire hardware stack.

Connect via IPMI for initial setup: ```bash

Access IPMI interface for hardware management

Use provided IP and credentials from Leaseweb

```

Install your preferred Linux distribution. Most research workflows run on Ubuntu LTS or CentOS. Leaseweb provides standard images, but you can mount custom ISOs through IPMI.

Network and Security Hardening

Configure networking immediately after OS installation:

```bash

Update system packages

sudo apt update && sudo apt upgrade -y

Configure firewall - be restrictive initially

sudo ufw enable sudo ufw allow ssh sudo ufw allow from [your-institution-ip-range]

Disable root SSH access

sudo sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config sudo systemctl restart sshd ```

Set up key-based authentication and disable password logins. Research servers often contain sensitive data or run long-term computations — proper security prevents disruptions.

Storage Configuration

Research workloads typically need multiple storage tiers:

```bash

Check available disks

lsblk

Create RAID array for performance (if multiple NVMe drives)

sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/nvme0n1 /dev/nvme1n1

Format and mount working directory

sudo mkfs.ext4 /dev/md0 sudo mkdir /research-data sudo mount /dev/md0 /research-data

Add to fstab for persistence

echo '/dev/md0 /research-data ext4 defaults 0 2' | sudo tee -a /etc/fstab ```

Research Environment Setup

Install essential research tools and libraries:

```bash

Development tools

sudo apt install build-essential git cmake python3-dev

Numerical libraries

sudo apt install libblas-dev liblapack-dev libatlas-base-dev

For bioinformatics research

sudo apt install ncbi-blast+ samtools bcftools

Container support for reproducible research

sudo apt install docker.io sudo usermod -aG docker $USER ```

Consider using environment managers like Conda for Python-based research:

```bash

Install Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh

Create research environment

conda create -n research python=3.9 numpy scipy pandas matplotlib jupyter ```

Tips and Best Practices

Leverage Leaseweb's Network Capacity

Leaseweb's 19Tbps network is their key differentiator. Optimize your data transfer workflows:

Use parallel downloads for large datasets: ```bash

Download genomic data in parallel

wget -P /research-data --limit-rate=100m \ ftp://ftp.ensembl.org/pub/release-104/fasta/homo_sapiens/dna/Homo_sapiens.GRCh38.dna.primary_assembly.fa.gz & wget -P /research-data --limit-rate=100m \ ftp://ftp.ensembl.org/pub/release-104/gtf/homo_sapiens/Homo_sapiens.GRCh38.104.gtf.gz & ```

Backup and Data Management

Implement proper backup strategies. Research data is often irreplaceable:

```bash

Regular rsync to external storage

rsync -avz --progress /research-data/ user@backup-server:/backups/research/

Consider Leaseweb's backup services for critical data

Or integrate with cloud storage for long-term archival

rclone copy /research-data/ gdrive:research-backup/ --transfers=4 ```

Cost Management

Monitor resource utilization to ensure you're using appropriate hardware:

```bash

CPU utilization monitoring

htop iostat -x 1

Memory usage patterns

free -h cat /proc/meminfo | grep Available ```

If CPU utilization consistently stays below 20%, consider downgrading. If you're constantly swapping, upgrade memory. Leaseweb allows hardware changes, though it requires reprovisioning.

Collaboration and Remote Access

Set up secure remote access for distributed research teams:

```bash

Install and configure VPN server

sudo apt install openvpn easy-rsa

Or use SSH tunneling for specific services

ssh -L 8888:localhost:8888 user@research-server

Then access Jupyter at localhost:8888

```

When Leaseweb Isn't the Right Fit

Leaseweb works best for sustained, predictable workloads. Several scenarios favor other providers:

Short-term or Irregular Usage: If you need compute power for just a few hours weekly, cloud providers' hourly pricing makes more sense. Leaseweb's monthly commitment becomes expensive for sporadic usage.

Highly Scalable Workloads: Research requiring dynamic scaling (Monte Carlo simulations with varying complexity) benefits from cloud auto-scaling. Leaseweb provides fixed resources regardless of current needs.

GPU-Intensive Research: While Leaseweb offers GPU servers, specialized providers like Lambda Labs or cloud providers with extensive GPU catalogs may offer better options for deep learning or CUDA-based research.

Geographic Requirements: If your research requires compute resources across dozens of regions simultaneously, major cloud providers offer broader geographic coverage than Leaseweb's 16 locations.

Compliance Constraints: Some research involving sensitive data requires specific certifications (HIPAA, FedRAMP) that Leaseweb may not provide in all regions.

Consider egress costs carefully. While Leaseweb includes generous bandwidth, if you're regularly transferring hundreds of terabytes externally, verify their fair usage policies. Some research workflows generating massive output datasets might hit practical limits.

Conclusion

Leaseweb provides excellent value for sustained research computing, especially when bandwidth requirements are high. Their dedicated server model eliminates virtualization overhead while providing predictable costs — crucial for research budgets. The 19Tbps network capacity particularly benefits data-intensive research requiring frequent large dataset transfers.

The platform works best for established research projects with predictable resource needs and timeline commitments of several months. The initial setup complexity and longer provisioning times pay off through significantly lower total costs compared to equivalent cloud infrastructure.

Success requires proper planning around hardware selection, security configuration, and data management practices. But for the right use cases, Leaseweb delivers research-grade infrastructure at a fraction of traditional cloud costs.

Compare Leaseweb with alternatives on ServerSpotter.

Tools mentioned in this article

Leaseweb logo

Leaseweb

Dutch network with 19Tbps bandwidth capacity

Dedicated ServersFrom €60/mo
5.0 (290)
View Tool →

Share this article

Stay in the loop

Get weekly updates on the best new AI tools, deals, and comparisons.

No spam. Unsubscribe anytime.