ThinClientLocalDevices

Differences between revisions 1 and 2
Revision 1 as of 2005-10-07 12:40:00
Size: 818
Editor: wbs-146-137-149
Comment:
Revision 2 as of 2005-10-25 17:20:23
Size: 1687
Editor: apollo
Comment: add links to existing solutions and some discussions.
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
Thin Client Local Devices how to provide safe access to local devices on the thn clients Thin Client Local Devices how to provide safe access to local devices on the thin clients.

Existing solutions should be taken into account:
 * samba. PXES (http://pxes.sf.net) and Thinstation (http://thinstation.sf.net) export local devices with samba and they are mounted on the server. Only does file-level operations. Not optimal security-wise.
 * nbd/enbd. Allows raw data access, enbd even implements some ioctls for CD burners etc. Complicated setup, bunch of scripting. Not optimized for thin clients. Enbd has SSL encryption of transferred data and other features. Enbd is not in vanilla kernel.
 * usbip (http://usbip.sf.net). Very low level, only handles USB devices. Probably in beta state. Never tried.

Other links:
 * LTSP hack: http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalMedia
 * Rich thread on the topic (WRT nx) starter, discussing HAL and d-bus deplyment etc.: http://mail.kde.org/pipermail/freenx-knx/2005-January/000608.html

Summary

Thin Client Local Devices how to provide safe access to local devices on the thin clients.

Existing solutions should be taken into account:

  • samba. PXES (http://pxes.sf.net) and Thinstation (http://thinstation.sf.net) export local devices with samba and they are mounted on the server. Only does file-level operations. Not optimal security-wise.

  • nbd/enbd. Allows raw data access, enbd even implements some ioctls for CD burners etc. Complicated setup, bunch of scripting. Not optimized for thin clients. Enbd has SSL encryption of transferred data and other features. Enbd is not in vanilla kernel.
  • usbip (http://usbip.sf.net). Very low level, only handles USB devices. Probably in beta state. Never tried.

Other links:

Rationale

Use cases

Scope

Design

Implementation

Code

Data preservation and migration

Outstanding issues

BoF agenda and discussion

ThinClientLocalDevices (last edited 2008-08-06 16:22:55 by localhost)