Information Technology Reference
In-Depth Information
e-Bioinfra Browser (eBrowser)
WS-PGRADE Portlets
Presentation
gUSE ASM API
e-Bioinfra
Catalogue
(eCAT)
ASM
Plug-in
Processing
Manager Service
(PM)
gUSE
Workflow
Interpreter
gUSE
Application
Repository
High-level
Services
DB
(meta-data)
Data Transport (DT)
LFC
Plug-in
DCI Bridge
XNAT
Plug-in
HTTP
Plug-in
WMS
Plug-in
XNAT
(HTTP)
CernVM-FS
Server
gLite LFC
gLite WMS
meta-data
Resources
and
Middleware
Services
Grid
Data
Resources
FS
FS
Grid Compute
Resources
MyProxy
Server
Data Storage
Fig. 10.1 Architecture of the AMC-NSG. Data and computing resources and middleware services
are illustrated at the bottom ; high-level services that provide abstractions to interact with the
middleware services are illustrated in the middle ; and the presentation layer is illustrated at the top .
The new components are illustrated in gray (adapted from Fig. 2 in Shahand 2014)
that offers an integrated framework for storage, management, electronic exchange,
and consumption of medical imaging data and its complementary metadata. XNAT
provides a rich communication layer based on a RESTful API for data and metadata
query and storage.
The Dutch e-Science Grid [SURFsara] provides the required computational
power to process the medical imaging data. The grid resources are managed with
gLite middleware services [GLITE]. The most important middleware services for
the AMC-NSG are gLite Workload Management System (WMS) (Marco 2009) and
LCG File Catalogue (LFC) (Stewart 2007). The gLite WMS schedules, distributes,
and manages grid jobs across grid computing resources. The gLite LFC maps
between logical
file names and the physical
files (including replicas) on the grid
data storage resources.
In addition to these services, a MyProxy (Basney 2005) server and a CERN
Virtual Machine File System (CernVM-FS) (Blomer 2011) server are also utilized.
The MyProxy server provides a credential repository from which the grid proxy
certi
cate is retrieved securely when needed. CernVM-FS is a read-only network
file system based on HTTP that is optimized to deliver software to the distributed
computing resources in a fast, scalable, and reliable way. CernVM-FS, when
combined with the Linux Environment Modules tools, overcomes many of the
software distribution problems such as library incompatibilities, lack of integration
in package management systems, binary architecture, and version conflicts.
Search WWH ::




Custom Search