Difference between revisions of "NVFS"
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<tr> | <tr> | ||
− | <th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;"> | + | <th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;"> Netroda Virtual File System </th></tr> |
<tr> | <tr> | ||
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;"> | <td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;"> | ||
− | [[File: | + | [[File:Nvfs.png|200px|frameless|border|NVFS]] |
</td></tr> | </td></tr> | ||
Line 28: | Line 28: | ||
<td style="width: 130px;vertical-align: top;">'''Type''' | <td style="width: 130px;vertical-align: top;">'''Type''' | ||
</td> | </td> | ||
− | <td>Software Interface | + | <td>Distributed Virtual File System as Software Interface |
</td> | </td> | ||
</tr> | </tr> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<tr> | <tr> | ||
<td style="width: 130px;vertical-align: top;">'''Reference Class''' | <td style="width: 130px;vertical-align: top;">'''Reference Class''' | ||
</td> | </td> | ||
− | <td><span style="font-family:monospace;"> | + | <td><span style="font-family:monospace;">NVFS</span> |
</td></tr> | </td></tr> | ||
<tr> | <tr> | ||
<td style="width: 130px;vertical-align: top;">'''Initial Release''' | <td style="width: 130px;vertical-align: top;">'''Initial Release''' | ||
</td> | </td> | ||
− | <td> | + | <td>2009 |
</td></tr> | </td></tr> | ||
<tr> | <tr> | ||
<td style="width: 130px;vertical-align: top;">'''Platform'''</td> | <td style="width: 130px;vertical-align: top;">'''Platform'''</td> | ||
− | <td>[[Extensible Services / Server]] | + | <td>[[Extensible Services / Server]] |
</td></tr> | </td></tr> | ||
Line 58: | Line 53: | ||
=== General === | === General === | ||
− | NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the | + | NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the specific tasks that can be very different on vrious systems. The utilizing application need to only support the basic NVFS instruction set. |
+ | |||
+ | === Outsourcing === | ||
+ | |||
+ | Certain tasks, like backups or Soft-Raid/Soft-WORM can be offloaded to the NVFS service host, that manages and controls the data in/outlets. | ||
=== Technical === | === Technical === | ||
Line 80: | Line 79: | ||
* UNLINK | * UNLINK | ||
* DIR | * DIR | ||
+ | * LS_RECURSE |
Latest revision as of 02:51, 18 November 2023
Netroda Virtual File System | |
---|---|
Developer | Netroda Technologies |
Type | Distributed Virtual File System as Software Interface |
Reference Class | NVFS |
Initial Release | 2009 |
Platform | Extensible Services / Server |
General
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the specific tasks that can be very different on vrious systems. The utilizing application need to only support the basic NVFS instruction set.
Outsourcing
Certain tasks, like backups or Soft-Raid/Soft-WORM can be offloaded to the NVFS service host, that manages and controls the data in/outlets.
Technical
Instruction set
- OPEN
- LOCK
- UNLOCK
- LIST
- READ
- READPART
- READALL
- WRITE
- WRITEPART
- WRITEALL
- MOVE
- RENAME
- ATTAIN
- FREE
- UNLINK
- DIR
- LS_RECURSE