Distributed File System (DFS) for NetWare 6.5 effectively allows you to directory-enable your NetWare volumes . It lets you create virtual directory structures of data that in reality exist on multiple servers in the eDirectory tree. A DFS junction can be applied at any point in your file system. All it does is point to the actual location of the volume referred to by the junction. In effect, it is a file system alias. It is DFS and the DFS junction that makes it possible to move and split NetWare volumes, as mentioned previously. When a junction is created, a unique ID for the junction is stored in the Volume Location Database (VLDB). When a user requests access to data through a junction, the Novell client uses to junction's unique ID to search the VLDB for the path to the physical location of the data. It then retrieves and displays the data from its physical location transparently . Junctions eliminate the need for a user to understand where data is stored on the network. By creating junctions, it is possible to make all a user's data appear as if it is located on a single server, when in fact it is distributed across several servers. This can greatly simplify the interface to network-stored data and reduce the complexity of drive mappings that must be managed by your IT staff. Using DFS JunctionsNetWare 6.5 does not include a Web-based interface for performing DFS management, so you have to use ConsoleOne if you are going to use DFS. There are a few tasks associated with using DFS, described next . Create a DFS Management ContextYou must create at least one DFS management context in your eDirectory tree. The DFS management context will hold the VLDB. You can create more than one if you want to better support a dispersed network infrastructure. That way, VLDBs can be controlled locally. To create a management context, complete the following steps:
Once created, you can view VLDB information and perform a few basic VLDB tasks by right-clicking the Server object that is running VLDB and selecting Properties. Double-click the Supported Services tab and select NSS VLDB. Create a DFS JunctionOnce the DFS management context is created, and the service is started on the server you selected, you can create DFS junctions. To create a DFS junction, complete the following steps: NOTE Only NetWare 6 or newer servers can host DFS junctions, but junctions can point to both NSS and Traditional NetWare 5.1 volumes.
Once created, a DFS junction appears as any other directory or folder in your file system. You can leverage DFS junctions using the latest Novell client, the Microsoft Windows CIFS protocol, or using the XTier protocol for Web services. If you attempt to use a DFS junction from some other method, you will see a small file but will not be able to read or open it. Moving and Splitting VolumesMoving and splitting volumes provides unsurpassed flexibility in managing the location of data on your NetWare servers. Moving a volume involves transferring all the data associated with a given NetWare volume to another location, which can be on the same server or a different server in the same directory tree. When a volume is moved, a junction is left behind to point to the new location of the data. Splitting a volume allows you to move some portion of an NSS volume to a different location, which can be on the same server or a different server in the same directory tree. When a volume is split, a junction is left behind to point to the new location of the data. A few caveats exist with moving and splitting volumes. They include the following:
Volume moves and splits are performed from iManager. To move a volume, complete the following steps:
At this point, all volume data, attributes, and access controls are moved to the new server. To split a volume, complete the following steps:
At this point, the split portion of the volume will be moved to the location specified. A DFS junction is left at the point of the split so that the data from the split volume will still be accessible as if it were still in its original location. |