scholarly journals The Design and Development of a Semantic File System Ontology

2018 ◽  
Vol 8 (2) ◽  
pp. 2827-2833
Author(s):  
S. R. Mashwani ◽  
S. Khusro

Semantic File System (SFS) is the vision for the future of file systems where information is given with explicit meaning to be processed by machines automatically and consumed by the users easily. SFSs extend traditional file systems to organize and retrieve information according to their semantics, intent and relationships with other resources rather than their physical locations. Ontology-based file system is a step to dissolve the borders between semantic web and semantic desktop to make the desktop part of a single giant web. Unfortunately, to the best of the authors’ current knowledge, so far, no effort has been exercised to develop an ontology for SFSs. This work contributes a SFS ontology, which extends NEPOMUK information element ontology framework into the domain of SFSs. The proposed SFS ontology is freely available with full technical definitions of terms and complete class hierarchy to be used for any purpose in information technology (IT). In addition, as a proof-of-concept implementation, we deploy the proposed ontology in the 360ᵒ SFS. Finally, to get most of the benefits of the ontology, this paper also presents a semantics-aware file manager.

Author(s):  
Bernhard Schandl ◽  
Bernhard Haslhofer

With the increasing storage capacity of personal computing devices, the problems of information overload and information fragmentation are apparent on users’ desktops. For the Web, semantic technologies solve this problem by adding a machine-interpretable information layer on top of existing resources. It has been shown that the application of these technologies to desktop environments is helpful for end users. However, certain characteristics of the Semantic Web architecture that are commonly accepted in the Web context are not desirable for desktops. To overcome these limitations, the authors propose the sile model, which combines characteristics of the Semantic Web and file systems. This model is a conceptual foundation for the Semantic Desktop and serves as underlying infrastructure on which applications and further services can be built. The authors present one service, a virtual file system based on siles, which allows users to semantically annotate files and directories and keeps full compatibility to traditional hierarchical file systems. The authors also discuss how Semantic Web vocabularies can be applied for meaningful annotation of files and present a prototypical implementation of the model and analyze the performance of typical access operations, both on the file system and metadata level.


Author(s):  
Bernhard Schandl ◽  
Bernhard Haslhofer

With the increasing storage capacity of personal computing devices, the problems of information overload and information fragmentation are apparent on users’ desktops. For the Web, semantic technologies solve this problem by adding a machine-interpretable information layer on top of existing resources. It has been shown that the application of these technologies to desktop environments is helpful for end users. However, certain characteristics of the Semantic Web architecture that are commonly accepted in the Web context are not desirable for desktops. To overcome these limitations, the authors propose the sile model, which combines characteristics of the Semantic Web and file systems. This model is a conceptual foundation for the Semantic Desktop and serves as underlying infrastructure on which applications and further services can be built. The authors present one service, a virtual file system based on siles, which allows users to semantically annotate files and directories and keeps full compatibility to traditional hierarchical file systems. The authors also discuss how Semantic Web vocabularies can be applied for meaningful annotation of files and present a prototypical implementation of the model and analyze the performance of typical access operations, both on the file system and metadata level.


2012 ◽  
Vol 263-266 ◽  
pp. 1979-1986
Author(s):  
Qiang Li ◽  
Li Gu Zhu ◽  
Sai Feng Zeng

Updates discovery is the key problem of data synchronization; it has been used to generate updates operations. The traditional algorithms ignore the modify semanteme, cause the updates operations increased. A new file updating discovery algorithm that supports semantic synchronization is proposed in this paper. The algorithm takes advantage of semantic info, which preserved in file system journal, to accurately recognize users originally modify intents. We take the NTFS file system as an example to realize and test the new algorithm. By comparison, the algorithm effectively reduces synchronization requests. Experiments show that, the algorithm cans timely respond to users’ modification and support massive file changes that occurred in short time. The algorithm is designed based on the basic features of file system journal, and can be applied to other file systems.


2021 ◽  
Vol 17 (3) ◽  
pp. 1-25
Author(s):  
Bohong Zhu ◽  
Youmin Chen ◽  
Qing Wang ◽  
Youyou Lu ◽  
Jiwu Shu

Non-volatile memory and remote direct memory access (RDMA) provide extremely high performance in storage and network hardware. However, existing distributed file systems strictly isolate file system and network layers, and the heavy layered software designs leave high-speed hardware under-exploited. In this article, we propose an RDMA-enabled distributed persistent memory file system, Octopus + , to redesign file system internal mechanisms by closely coupling non-volatile memory and RDMA features. For data operations, Octopus + directly accesses a shared persistent memory pool to reduce memory copying overhead, and actively fetches and pushes data all in clients to rebalance the load between the server and network. For metadata operations, Octopus + introduces self-identified remote procedure calls for immediate notification between file systems and networking, and an efficient distributed transaction mechanism for consistency. Octopus + is enabled with replication feature to provide better availability. Evaluations on Intel Optane DC Persistent Memory Modules show that Octopus + achieves nearly the raw bandwidth for large I/Os and orders of magnitude better performance than existing distributed file systems.


2019 ◽  
Vol 3 (9) ◽  
pp. 283-289
Author(s):  
Shuchi Sukul ◽  
Goldy Rathee ◽  
Parimal Anand ◽  
Sakshi Kataria ◽  
Pratibha Taneja

OBJECTIVES: The present research was conducted to assess incidences of root microcracks caused by hand and rotary file system at different lengths MATERIAL AND METHODS: This in-vitro study was undertaken to assess incidence of root microcracks caused by hand and rotary file system at different lengths In total, 100 the mandibular premolar with straight roots determined with intact, fully formed apices were taken. Samples were randomly distributed into 5 groups based on the file system used: a) Group A: Control, b) Group B: Reciproc, c) Group C: WaveOne, d) Group D: One Shape and e) Group E: ProTaper. Pearson Chi-square test was used to determine the differences between groups. The dentinal defects were expressed as percentage of samples with microcracks in each group. Level of statistical significance was set at p-value less than 0.05. RESULTS: The chi square test was used to compare the Distribution of the number of teeth in which cracks were observed on the horizontal sections. It was found to be significant with group ProTaper showing maximum cracks at 3,6,9 mm level as compared to other file systemCONCLUSION: Nickel-titanium instruments causes cracks on the apical root surface or in the root canal wall. ProTaper causes maximum dentinal cracks as compared to other file systems


2015 ◽  
Vol 713-715 ◽  
pp. 2418-2422
Author(s):  
Lei Rao ◽  
Fan De Yang ◽  
Xin Ming Li ◽  
Dong Liu

Data management has experienced three stages: labor management, file systems, and database systems. In this paper, manage equipment data using a combination of HDFS file system and HBase database: the principles of HBase data management is studied; equipment data’s reading and writing processes is established; data model of equipment database is designed based on HBase.


Author(s):  
Armando Fandango ◽  
William Rivera

Scientific Big Data being gathered at exascale needs to be stored, retrieved and manipulated. The storage stack for scientific Big Data includes a file system at the system level for physical organization of the data, and a file format and input/output (I/O) system at the application level for logical organization of the data; both of them of high-performance variety for exascale. The high-performance file system is designed with concurrent access, high-speed transmission and fault tolerance characteristics. High-performance file formats and I/O are designed to allow parallel and distributed applications with easy and fast access to Big Data. These specialized file formats make it easier to store and access Big Data for scientific visualization and predictive analytics. This chapter provides a brief review of the characteristics of high-performance file systems such as Lustre and GPFS, and high-performance file formats such as HDF5, NetCDF, MPI-IO, and HDFS.


Author(s):  
Furkan Tari

Advances in information technology and the redefined web trigger a holistic view of learning process. The objective of this study is to provide a conceptual view of how various technologies can be used to maximize learning outcomes through e-learning. Among the trends investigated in this study are, XML and semantic Web, content-based video indexing, personalized, intelligent Web tutoring, and m-learning. In addition to these technologies, a brief review of some of the key behavioral issues is presented. For researchers and developers interested in maximizing the learning outcome through e-learning technologies, the paper provides a taxonomy of these trends along with a framework for future designs.


Author(s):  
Mian-Guan Lim ◽  
Sining Wu ◽  
Tomasz Simon ◽  
Md Rashid ◽  
Na Helian

On-demand cloud applications like online email accounts and online virtual disk space are becoming widely available in various forms. In cloud applications, one can see the importance of underlying resources, such as disk space, that is available to the end-user but not easily accessible. In the authors’ study, a modern file system developed in linux is proposed, which enables consuming of cloud applications and making the underlying disk space resource available to the end-user. This system is developed as a web service to support cross operation system support. A free online mail account was used to demonstrate this solution, and an IMAP protocol to communicate with remote data spaces was used so that this method can mount onto any email system that supports IMAP. The authors’ definition of infinite storage as the user is able to mount file systems as a single logical drive.


Sign in / Sign up

Export Citation Format

Share Document