How to Use Leaseweb for Research
A practical guide to using Leaseweb for research: workflow, tips, and when to use something else.
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
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
- 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
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 -yConfigure 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
lsblkCreate RAID array for performance (if multiple NVMe drives)
sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/nvme0n1 /dev/nvme1n1Format and mount working directory
sudo mkfs.ext4 /dev/md0 sudo mkdir /research-data sudo mount /dev/md0 /research-dataAdd 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-devNumerical libraries
sudo apt install libblas-dev liblapack-dev libatlas-base-devFor bioinformatics research
sudo apt install ncbi-blast+ samtools bcftoolsContainer 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.shCreate 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 1Memory 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-rsaOr use SSH tunneling for specific services
ssh -L 8888:localhost:8888 user@research-serverThen 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
Dutch network with 19Tbps bandwidth capacity
Share this article
Stay in the loop
Get weekly updates on the best new AI tools, deals, and comparisons.
No spam. Unsubscribe anytime.