Linux/iscsi-projects

From Linux-iSCSI
Jump to: navigation, search

Below are some of the interesting devices/projects/possibilities that are currently in progess and/or being discussed for linux-iscsi.org:

Contents

Performance and Tuning


Cluster Filesystems and iSCSI

  • ) Oracle Cluster Filesystem v2 (OCFS2) on CentOS
  1) STABLE!  OCFS2 is now providing production services for Linux-iSCSI.org!!
  • ) Global Filesystem (GFS)
  1) OpenGFS
  2) RHEL GFS
  • ) Lustre

Diskless booting and iSCSI

  1) Available for Linux 2.6
  1) Available for Linux 2.[4,6]
  1) Available for Linux 2.6.9+

Service discovery protocols and iSCSI

  Linux/iSCSI-SLP Service Location Protocol RFC 2608

In searching for iSCSI Service Location Protocol, there are several addition links available with more recent RFC numbers and further discussion on this topic. A separate but related topic is iSNS.

The RFC links for SLP are:

http://www1.ietf.org/mail-archive/web/ietf-announce/current/msg01164.html

http://coders.meta.net.nz/~perry/rfc/index-3111.html

http://coders.meta.net.nz/~perry/rfc/index-2165.html

http://www.networksorcery.com/enp/protocol/slp.htm

http://www.priorartdatabase.com/IPCOM/000124735/

http://rfc.net/rfc4018.html

Related RFCs:

http://www.rfc-archive.org/getrfc.php?rfc=4173

Good general discussion is here:

http://www.openslp.org/doc/html/IntroductionToSLP/index.html

http://www.haifa.il.ibm.com/satran/ips/IETF50-iscsi-slp-presentation.pdf

http://www.findarticles.com/p/articles/mi_m0BRZ/is_4_23/ai_102273903

http://www.boston.co.uk/stuff/articles/tech/310505-1/part3.aspx *(this one tells you the options available)

http://calis.nju.edu.cn/iSCSI_whitepaper.pdf

http://www.snia.org/ipstorage/about/iscsi/iSCSI_FAQ.pdf

http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=47

http://www.ibm.com/developerworks/linux/library/l-slp/index.html

http://en.wikipedia.org/wiki/Service_Location_Protocol

http://www.negative1.org/andaconda/doc/sysarch.html

Software pointers:

http://www.openslp.org/doc/html/UsersGuide/Installation.html

http://www.novell.com/documentation/oes/index.html?page=/documentation/oes/sles_admin/data/sec-net-slp.html

Cell Broadband Architecture

  • ) IBM/Sony/Toshiba CELL: 2.6 kernel mainline.
  1) Boot CELL physical machines with SCEI Playstation 3 w/ HYPERVISOR with Linux/iSCSI
  2) Boot CELL virtual machines with IBM Mambo Simulator running PPC64 with Linux/iSCSI   
  3) Use SPEs to decode/encode iSCSI socket level traffic on CELL
  4) Use SPEs to decode/encode DDP iSER level traffic on CELL
  5) T/I Repeater Implementations for CELL for PPE achieved! [1]
  6) T/I Repeater Implementations for CELL for PPE+SPE

Paravirtualization, Simulators, Virtual Machines and iSCSI

  • ) LIO-VM - The Linux-iSCSI.org virtual machine
  For 32-bit x86 on Ubuntu 7.10 and Debian 4.
  • ) Virtual Machine Interface (VMI) from Vmware
  1) Allocating iSCSI resources via VMI hypervisor
  • ) Xen
  1) Diskless boot from dom0
  • ) Qemu
  1) Exporting iSCSI LUNs as storage to virtual machines

Cell Phones and iSCSI

iSCSI/CDMA

Note that the first iSCSI packets have successfully moved over CDMA network infastructure!

Please add iSCSI/CDMA content to this space!

iSCSI/GSM

The first iSCSI packets run on flat rate data providers over GPRS on Linux/iSCSI phones on the western coast of North America.

3x GSM - Feb 2007: Working using openEZX platform

4x GSM - May 2007: iSNS and iSCSI initiator package for OpenMoko developers

        May 2007: Phase1 units ship from FIC

First International Computing

  1) First LIO builds for OpenMoko 2007.11 Snapshot
  2) Update kernel packages to 2.6.24.
  1) Feb 2008: GTA02 hardware test and design
  2) GSM-iSCSi-POD - Break 2 TB block device limitation using 64-bit LBA addressing over GSM 

Motorola

  • ) MotoRizr Z6
  1) Shipping first half of 2007
  • ) Rokr E6
  1) v2.4-MVL kernel backport for Core-iSCSI
  2) Initiator iSNS/iSCSI UI for Java
  1) v2.4-MVL Core-iSCSI STABLE
  2) USBNET: STABLE
  3) GPRSV: STABLE
  • ) a780
  1) v2.4-MVL backport for Core-ISCSI
  2) v2.6 using WWN+UI Infastructure

Internet Tablets and iSCSI

TI-OMAP/ARM

  1) iSCSI TCP over 802.11 b/g wireless - STABLE
  1) iSCSI/TCP over 802.11 b/g wireless - STABLE

AMD Geode

  1) iSCSI initiator on OLPC platform
  2) diskless iSCSI boot on OLPC platform (linux-bios for PXE boot)

Game consoles and iSCSI

ARM

  • ) Nintendo DS: 2.6 uclinux - WORKING/IN PROGRESS
  1) iSCSI over 802.11b wireless - STABLE
  2) Accelerated media player required

MIPS R4300

  • ) Diskless boot Linux/iSCSI on Nintendo 64: 2.4 uclinux
  1) MMUless Linux needs to boot on r4300 via machine emulator or hardware mod

MIPS R5900

  1) Playstation2/iSCSI

MIPS r4000

  • ) SCEI PSP: 2.4.xx uclinux
  1) Boot diskless over wireless
  2) Boot diskless over serial with Core-iSCSI v2.4

PPC64-CBA

  • ) SCEI Playstation 3: 2.6.16-launch
  1) Playstation3/iSCSI

PowerPC

  1) Diskless gamecube booting .DOL ramdisk images - IN PROGRESS
  2) BBA fast enough to watch a 10 Mbit second DVD movie - XvFB - bdb+nab
  • ) Nintendo Wii:
  1) Boot iSCSI on Wii

SuperH

  • ) Sega Dreamcast: 2.6 kernel mainline
  1) Diskless boot across Broadband Adapter or Serial IO
  2) Mount iso9660 and UDF ROMs across ethernet

x86

  • ) Microsoft Xbox:
  1) Diskless iSCSI booting using ELF images.

PDAs and iSCSI

PXA/Xscale

  • ) HP/Compaq Ipaqs: 2.4.xx kernel
  1) Core-iSCSI backport to v2.4

Portable Music Players and iSCSI

ARM

  • ) Apple Ipod: 2.4.xx uclinux kernel
  1) iSCSI via IP over ieee1394 (FWIP).
  • ) Motorola Rokr E2: 2.4.xx MVL kernel - IN-PROGRESS
  1) Initiator mode iSCSI Operation using USBoIP
  2) Mount iSCSI initiator configuration maps to /File Manager/My Docs
  3) MP3 Audio from iSCSI Target Node over USB
  4) Throughput tests + CPU usage measurements

Wireless Access Points

Linksys WRT family and Netgear WGT family

  1) OpenWRT/iSCSI - Core-iSCSI backport to v2.4 in progress

IP Switching equipment

Cisco Systems

  1) Cisco MDS 9216i - WORKING

Medium Changers

Spectralogic

  1) Spectralogic T120 model - STABLE

Qualstar

  1) Qualstar TLS8466 model - STABLE
Personal tools