|
Unified target
Fabric modules implement the frontend of the SCSI target.
Storage media independence
Backstores implement methods of accessing data on devices.
Architecture
The target engine implements the semantics of a SCSI target.
- High-performance, non-blocking, multithreaded architecture with SSE4.2 support and no single-point of failure
- 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
Advanced SCSI feature set
|
Compatibility and certifications
|
The Target works with 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, Red Hat KVM, Microsoft Hyper-V, Oracle xVM/VirtualBox, Xen
The Target enables VMware Ready certifications (incl. vSphere™ 5). 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).
|
|