jSCSI 2.0 : Multithreaded Low-Level Distributed Block Access
Dateien
Datum
Autor:innen
Herausgeber:innen
ISSN der Zeitschrift
Electronic ISSN
ISBN
Bibliografische Daten
Verlag
Schriftenreihe
Auflagebezeichnung
URI (zitierfähiger Link)
Internationale Patentnummer
Link zur Lizenz
Angaben zur Forschungsförderung
Projekt
Open Access-Veröffentlichung
Sammlungen
Core Facility der Universität Konstanz
Titel in einer weiteren Sprache
Publikationstyp
Publikationsstatus
Erschienen in
Zusammenfassung
In 2007 we introduced jSCSI 1.0 to the public. The use case was to access block-patterns directly from Java without any third party JNI invoked software. In the last 2 years we explored the capabilities to assimilate multithreading in jSCSI. The goal was to leverage the outstanding features of the new Java multithreading extension introduced with Java5/Java6 and incorporate them into our proven block-level accessing framework. Today, we present the next incarnation of jSCSI 1.0, jSCSI 2.0 which yields significant performance improvements by utilizing Java s advanced multithreading capabilities. We show that our Java based implementation of a low-level architecture is not only a proposing alternative in terms of performance but also in the ease-of-use compared to common JNI-invoked system calls. Therefore, we argue that jSCSI 2.0 is not only a platform independent implementation of the iSCSI protocol, but
also a fast and robust proof for implementing low-level applications in Java.
Zusammenfassung in einer weiteren Sprache
Fachgebiet (DDC)
Schlagwörter
Konferenz
Rezension
Zitieren
ISO 690
GRAF, Sebastian, Patrice BREND AMOUR, Marcel WALDVOGEL, 2009. jSCSI 2.0 : Multithreaded Low-Level Distributed Block AccessBibTex
@techreport{Graf2009jSCSI-5786, year={2009}, title={jSCSI 2.0 : Multithreaded Low-Level Distributed Block Access}, author={Graf, Sebastian and Brend amour, Patrice and Waldvogel, Marcel} }
RDF
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/5786"> <dc:contributor>Brend amour, Patrice</dc:contributor> <dc:contributor>Graf, Sebastian</dc:contributor> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5786/1/jSCSI_Jazoon09.pdf"/> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:00:05Z</dc:date> <dc:language>eng</dc:language> <dcterms:title>jSCSI 2.0 : Multithreaded Low-Level Distributed Block Access</dcterms:title> <dc:rights>Attribution-ShareAlike 2.0 Generic</dc:rights> <dc:creator>Waldvogel, Marcel</dc:creator> <foaf:homepage rdf:resource="http://localhost:8080/"/> <dc:creator>Graf, Sebastian</dc:creator> <dcterms:issued>2009</dcterms:issued> <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/5786"/> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5786/1/jSCSI_Jazoon09.pdf"/> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dcterms:abstract xml:lang="eng">In 2007 we introduced jSCSI 1.0 to the public. The use case was to access block-patterns directly from Java without any third party JNI invoked software. In the last 2 years we explored the capabilities to assimilate multithreading in jSCSI. The goal was to leverage the outstanding features of the new Java multithreading extension introduced with Java5/Java6 and incorporate them into our proven block-level accessing framework. Today, we present the next incarnation of jSCSI 1.0, jSCSI 2.0 which yields significant performance improvements by utilizing Java s advanced multithreading capabilities. We show that our Java based implementation of a low-level architecture is not only a proposing alternative in terms of performance but also in the ease-of-use compared to common JNI-invoked system calls. Therefore, we argue that jSCSI 2.0 is not only a platform independent implementation of the iSCSI protocol, but<br />also a fast and robust proof for implementing low-level applications in Java.</dcterms:abstract> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:00:05Z</dcterms:available> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dcterms:rights rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/"/> <dc:creator>Brend amour, Patrice</dc:creator> <dc:format>application/pdf</dc:format> <dc:contributor>Waldvogel, Marcel</dc:contributor> </rdf:Description> </rdf:RDF>