It

iSCSI Target (Linux LIO) on Ubuntu 24.04 LTS

Azure Storage

a headless iSCSI target that exports block storage LUNs over your network to any standards compliant initiator, built on the Linux kernel LIO subsystem and administered with targetcli.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

This is a ready to run iSCSI block storage target server built on the Linux kernel LIO subsystem, the same in kernel SCSI target engine used across enterprise Linux storage. It exports raw block devices (LUNs) over ordinary TCP/IP on the standard iSCSI port, so any standards compliant initiator, on Linux, Windows, VMware or a hypervisor, can log in and use the LUN exactly as if it were a locally attached disk.

It suits teams who want their own software defined SAN on commodity infrastructure: shared block storage for a virtualisation or database host, a networked disk for backups and archives, or a lab and test target for validating iSCSI clients. The target is administered entirely from the command line with targetcli, so backstores, LUNs, portals and access control are all scriptable, and the configuration persists across reboots.

Why the cloudimg image

cloudimg delivers the iSCSI target fully installed and secure by default. A demo LUN, target IQN and network portal are created automatically on first boot, and access is protected by CHAP authentication whose username and secret are generated uniquely on each instance's first boot and written to a root only file, so there is no shared or baked in credential and no LUN is exported until first boot completes. The kernel LIO configuration is persisted so it survives reboots, the base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide backed by 24/7 cloudimg support.

Common uses

  • A self hosted software defined SAN exporting block storage LUNs over the network
  • Shared block storage for virtualisation, database and backup hosts
  • A lab and test iSCSI target for validating Linux, Windows and VMware initiators