recollected by the system and reused to satisfy other
requests. Files can be removed automatically by the
system for further security, allowing only a specific
time window for given operations. SRM offers a
namespace similar to the one of a UNIX filesystem.
The Grid Security Infrastructure (Campana, et al.,
2004) is also used.
Another emerging protocol that is acquiring
popularity is NFS v4 (http://www.nfsv4.org/).
Among the features of NFS v4 we can list: improved
access and good performance on the Internet; strong
security, with security negotiation built into the
protocol; enhanced cross-platform interoperability;
extensibility of the protocol. Furthermore, NFS v4.1
provides support for metadata encapsulation.
SRM and NFS v4 address the problem of
providing control and access uniform interfaces to
world-wide distributed Grid Storage Services. The
Storage Networking Industry Association (SNIA) is
promoting the definition of the eXtensible Access
Method (XAM). This protocol proposes a way to
handle reference information (metadata) at the level
of a storage device. Such metadata provide a way to
relocate data across diverse local hardware
platforms, without compromising data integrity.
Based on the XAM-retrieved metadata content, the
storage service can trigger automatic data operation
before serving the data to a user for access or
manipulation. XAM provides: a Global location
independent unique name associated with
reference information, that allows for
implementing data integrity practices; metadata
strictly coupled with its data, facilitating the data
management, access and manipulation together with
data interoperability; storage systems accessed via
a standard, pluggable architecture. XAM also
provides a standardized set of management
disciplines and semantics for fixed content.
Retention and expiration policies can be enforced.
An example of application of the XAM technology
to HealthCare application is for instance the
encoding of the Clinical Document Architecture
(CDA) in XAM objects. CDA is a schema for
recording clinical events in documents. The schema
is composed of two entities: a header that contains
information like global-unique identifiers, document
type code, timestamp, confidentiality code, patient,
author and custodian; a body that contains tables,
lists, sounds, and video clips. CDA schema can be
translated in XAM, simply abstracting data and
metadata into XSet contained into a logical
XSystem. Therefore it is possible to represent for
example a mock up patient data by using an
XSystem characterized by several XSets one for
each CDA entity.
6 CONCLUSIONS
In this work we have identified the Grid storage
services and protocols that could facilitate the
integration and interoperation of Healthcare data and
frameworks world-wide. While many of the current
Healthcare Grid projects address issues such as
simulation, data location and description on the Grid
and security, the problems connected to data storage,
integrity, preservation and distribution have been
neglected. We are planning to make available a
prototype infrastructure using EGEE gLite that
integrates all protocols mentioned as a proof of
concept for distribution and sharing of medical data.
REFERENCES
Breton, V., et al., 2005, “The HealthGrid White paper,” In
Proceedings of HealthGrid 2005 (From Grid to
HealthGrid), IOS Press, vol. 112, pp. 249-321.
Campana, S., et al., 2004, “Toward a Grid Technology
Independent Programming Interface for HEP
Applications,” In Proceedings of CHEP2004, Sept. 27
- Oct. 1, 2004 Interlaken, Switzerland.
Foster, I., et al., 2001, “The Anatomy of the Grid:
Enabling Scalable Virtual Organizations,” In
International Journal of Supercomputer Applications,
vol. 15, no. 3, pp. 200-222,
http://www.globus.org/research/papers/anatomy.pdf.
Gilliam, D., 2002, “Summary report on enterprise security
workshop,” In Proceedings of the Eleventh IEEE
International Workshops on Enabling Technologies:
Infrastructure for Collaborative Enterprises, pp. 43-
46.
Liu, Y., et al., 2007, “On smart-care services: Studies of
visually impaired users in living context,” In
Proceedings of the First International Conference on
the Digital Society (ICDS’07), pp. 32-40, IEEE Press,
January 2007.
Shoshani, A., et al., 2004, “Storage Resource
Management: Concepts, Functionality, and Interface
Specification,” GGF 10, The Future of Grid Data
Environment, 9-13 March 2004, Humboldt University,
Berlin Germany.
Sim, A., et al., 2008, “The Storage Resource Manager
Interface Specification Version 2.2,” OGF-GSM, 24
May 2008.
Warren, R., et. al., 2007, “MammoGrid - A Prototype
Distributed Mammographic Database for Europe,” In
Clinical Radiology, vol. 62, no. 11, pp. 1044-1051,
June 2007.
THE USE OF GRID STORAGE PROTOCOLS FOR HEALTHCARE APPLICATIONS
487