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...
Autor principal: | |
---|---|
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 |