Cargando…

dCache: implementing a high-end NFSv4.1 service using a Java NIO framework

<!--HTML-->dCache is a high performance scalable storage system widely used by HEP community. In addition to set of home grown protocols we also provide industry standard access mechanisms like WebDAV and NFSv4.1. This support places dCache as a direct competitor to commercial solutions. Nev...

Descripción completa

Detalles Bibliográficos
Autor principal: Mkrtchyan, Tigran
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1460676
_version_ 1780925253144281088
author Mkrtchyan, Tigran
author_facet Mkrtchyan, Tigran
author_sort Mkrtchyan, Tigran
collection CERN
description <!--HTML-->dCache is a high performance scalable storage system widely used by HEP community. In addition to set of home grown protocols we also provide industry standard access mechanisms like WebDAV and NFSv4.1. This support places dCache as a direct competitor to commercial solutions. Nevertheless conforming to a protocol is not enough; our implementations must perform comparably or even better than commercial systems. To achieve this, dCache uses two high-end IO frameworks from well know application servers: GlassFish and JBoss. This presentation describes how we implemented an rfc1831 and rfc2203 compliant ONC RPC (Sun RPC) service based on the Grizzly NIO framework, part of the GlassFish application server. This ONC RPC service is the key component of dCache’s NFSv4.1 implementation, but is independent of dCache and available for other projects. We will also show some details of dCache NFS v4.1 implementations, describe some of the Java NIO techniques used and, finally, present details of our performance evaluation.
id cern-1460676
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14606762022-11-02T22:23:34Zhttp://cds.cern.ch/record/1460676engMkrtchyan, TigrandCache: implementing a high-end NFSv4.1 service using a Java NIO frameworkComputing in High Energy and Nuclear Physics (CHEP) 2012Conferences<!--HTML-->dCache is a high performance scalable storage system widely used by HEP community. In addition to set of home grown protocols we also provide industry standard access mechanisms like WebDAV and NFSv4.1. This support places dCache as a direct competitor to commercial solutions. Nevertheless conforming to a protocol is not enough; our implementations must perform comparably or even better than commercial systems. To achieve this, dCache uses two high-end IO frameworks from well know application servers: GlassFish and JBoss. This presentation describes how we implemented an rfc1831 and rfc2203 compliant ONC RPC (Sun RPC) service based on the Grizzly NIO framework, part of the GlassFish application server. This ONC RPC service is the key component of dCache’s NFSv4.1 implementation, but is independent of dCache and available for other projects. We will also show some details of dCache NFS v4.1 implementations, describe some of the Java NIO techniques used and, finally, present details of our performance evaluation.oai:cds.cern.ch:14606762012
spellingShingle Conferences
Mkrtchyan, Tigran
dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title_full dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title_fullStr dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title_full_unstemmed dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title_short dCache: implementing a high-end NFSv4.1 service using a Java NIO framework
title_sort dcache: implementing a high-end nfsv4.1 service using a java nio framework
topic Conferences
url http://cds.cern.ch/record/1460676
work_keys_str_mv AT mkrtchyantigran dcacheimplementingahighendnfsv41serviceusingajavanioframework
AT mkrtchyantigran computinginhighenergyandnuclearphysicschep2012