|
Architecture
- High-performance, non-blocking, multithreaded architecture with SSE4.2 support.
- CPU architectures: x86, ia64, Alpha, Cell, PPC, ARM, MIPS, etc.
- Distributions: CentOS, Debian, Fedora, openSUSE, RHEL, Scientific Linux, SLES, Ubuntu
- Platforms: PC architecture, Sony PS2/PS3, Raspberry Pi, Technologic TS-7800
- No single point of failure within either logical or physical connections
Advanced SCSI feature set
- Persistent Reservations (PRs)
- Asymmetric Logical Unit Assignment (ALUA)
- Protocol multiplexing, load-balancing and failover (MC/S)
- Full Error Recovery (ERL=0,1,2)
- Active/active task migration and session continuation (ERL=2)
- Thin LUN provisioning (TRIM)
Multiprotocol target
Storage media independence
|
Compatibility and certifications
|
LIO is compatible to Initiators of the following operating systems:
- Microsoft: Windows Server 2003/2008/R2 and Windows XP/Vista/7
- Apple Mac OS X (via third-party initiator)
- Linux: RHEL 4/5/6, SLES 10.3/11, CentOS, Debian, Fedora, openSUSE, Ubuntu
- Unix: Solaris 10, OpenSolaris, HP-UX
- VMs: vSphere 5 (incl. VAAI), Red Hat KVM, Microsoft Hyper-V, Oracle xVM/VirtualBox, Xen
LIO enabled VMware Ready certifications (incl. vSphere 5 with VAAI) with Buffalo and others. It also passes the Microsoft Windows Server 2008 / R2 Failover Cluster compatibility test suites.
|
|
|
|
targetcli provides the fabric agnostic single-node management shell for LIO Unified Targets. targetcli aggregates and presents all SAN functionality via the RTSlib library and API [ HTML][ PDF] to the Unified Target.
|
|
|
|
LIO is designed from gound up to support highly available and cluster storage:
- Deeply embedded high availability (Network RAID1)
- Scale-out clusters and disaster recovery solutions
|
|
The Core-iSCSI Initiator is a high-end iSCSI Initiator that resolves a number of known issues with the Open-iSCSI standard Linux Initiator.
Core-iSCSI is available on Linux and Windows, and it has been ported to a wide range of platforms and devices, including:
Datera, Inc. ported OCFS2 onto the Nokia Internet Tablets on top of the Core-iSCSI Initiator.
|
|
RTS Director is a distributed, highly-available cluster management framework. It comprises a shell, active library and API. The active library and API provide an extensible platform with a unified namespace to manage complex functionality, such as high-availability and cluster striping. The shell offers location-transparent access to all objects in the SAN. New functionality and devices can be added via plugin-modules.
RTS Director provides zero configuration. It is based on a symmetrically distributed architecture - there is no single point of failure, no cluster controller, no central database, etc. Nodes running the RTS Director automatically discover and join the cluster when coming up (demo video).
|
|