Specifications
Table Of Contents
- IBM PC Server and Novell NetWare Integration Guide
- Abstract
- Contents
- Figures
- Tables
- Special Notices
- Preface
- Chapter 1. IBM PC Server Technologies
- Processors
- Clock Rate
- External Interfaces
- Processor Types
- Multiprocessing
- Memory
- Caches
- Memory Interleaving
- Dual Path Buses
- SynchroStream Technology
- Memory Error Detection and Correction
- Standard (Parity) Memory
- Error Correcting Code (ECC)
- Error Correcting Code- Parity Memory (ECC- P)
- ECC on SIMMs (EOS) Memory
- Performance Impact
- Memory Options and Speed
- Bus Architectures
- ISA Bus
- EISA Bus
- Micro Channel Bus
- PCI Bus
- Disk Subsystem
- Hard Disk Interfaces
- SCSI Technology
- SCSI Adapters
- Hard Disk Drives
- RAID Technology
- RAID Classifications
- Recommendations
- LAN Subsystem
- Shared RAM Adapters
- Bus Master Adapters
- PeerMaster Technology
- Security Features
- Tamper- Evident Cover
- Secure I/ O Cables
- Passwords
- Secure Removable Media
- Selectable Drive Startup
- Unattended Start Mode
- Systems Management
- DMI
- SNMP
- NetFinity
- SystemView
- Fault Tolerance
- NetWare SFT III
- Uninterruptible Power Supply (UPS)
- APC PowerChute
- Chapter 2. IBM PC Server Family Overview
- Chapter 3. Hardware Configuration
- The Setup Program
- Main Menu
- Advanced Menu
- Security
- EISA Configuration Utility
- SCSI Select Utility Program
- System Programs
- Starting From the System Partition
- Starting From the Reference Diskette
- Main Menu Options
- Backup/ Restore System Programs Menu
- Set Configuration Menu
- Set Features Menu
- Test the Computer
- More Utilities Menu
- Advanced Diagnostic Program
- RAID Controller Utility
- Drive Information
- Formatting the Disks
- Defining a Hot- Spare Disk
- Creating a Disk Array
- Defining Logical Drives
- Setting the Write Policy
- Initializing the Array
- Backup/ Restoring the Configuration
- Chapter 4. Novell NetWare Installation
- ServerGuide Overview
- Starting ServerGuide
- Installing NetWare 4.1 with ServerGuide
- Installing NetWare 3.12 with Diskettes
- Hardware Requirements
- Software Requirements
- Information Requested at Time of Installation
- Installation Files
- Installation Procedure
- Installing NetWare 4.1 with the Original CD- ROM
- Hardware Requirements
- Software Requirements
- Installation Procedure
- NetFinity Services for NetWare
- System Requirements
- Installing NetFinity Services for NetWare
- The RAID Administration for NetWare Utility
- Installing the Utility
- Hard Disk Failure Simulation
- Simulating with a Hot Spare Drive
- Simulating without a Hot Spare Drive
- Chapter 5. Performance Tuning
- Appendix A. EISA Configuration File
- Appendix B. Hardware Compatibility, Device Driver, and Software Patch Information
- Appendix C. Configuring DOS CD-ROM Support
- List of Abbreviations
- Index
- Special Characters C
- Numerics
- A
- B
- D
- E
- F
- H
- M
- I
- N
- K
- L
- O
- P
- S
- Q
- R
- T
- U
- V
- W
- Z
- ITSO Technical Bulletin Evaluation RED000

5.3.1.2 Block Size (NetWare 4.1)
In all versions of NetWare prior to NetWare 3.X, the block allocation unit was
fixed at 4KB. In NetWare 3.X, larger allocation units are possible, but they result
in a lot of unused disk space at the end of files. For example, if the last part of a
file took up 1KB of a 16KB block, the remaining 15KB was wasted.
Sub-allocation is implemented in NetWare 4.1 to overcome the problem of
wasted disk space due to under-allocated disk blocks. Sub-allocation allows
multiple file endings to share a disk block. The unit of allocation within a
sub-allocated block is a single sector (512 bytes). This means that as many as
128 file ends can occupy one 64KB block. Using sub-allocation, the maximum
loss of data space per file is 511 bytes. This would occur when a file has one
more byte than can be allocated in a full 512-byte sector.
NetWare 4.1 defaults to a block size other than 4KB during the creation of
volumes. It determines default block sizes based on volume size rather than on
performance criteria. This is done in order to conserve server cache memory.
The default sizes are shown in the following table.
Table 18. Default Block Sizes Based on Volume Size
Volume Size Default
Less than 32MB 4KB
32 to 150MB 8KB
150 to 500MB 16KB
500 to 2000MB 32KB
2000MB and up 64KB
Recommendation:
IBM recommends a 64KB block size for all NetWare 4.1
volumes. The larger 64KB allocation unit allows NetWare to use the disk
channel more efficiently by reading and writing more data at once. This results
in faster access to mass storage devices and improved response times for
network users.
5.3.1.3 Turbo Fat Indexing
The file allocation table (FAT) is an index. The table entries point to the
allocated disk blocks in which a file is located. When a file is opened for reading
or writing, the FAT is read to find the actual location of the file on the disk. To
improve performance, the entire FAT is cached in server memory, allowing the
server to quickly access disk allocation blocks of the data volume.
When a file exceeds 64 blocks, NetWare creates a Turbo FAT index that groups
all the FAT entries corresponding to the file. Subsequently, the file is accessed
through a Turbo FAT. Upon completion, the Turbo FAT index is closed but not
flushed from server memory. Instead, an aging process starts, and after a
specified period, the Turbo FAT index is flushed from memory.
The time that the index is allowed to remain in main system memory can be
varied using the set command in the AUTOEXEC.NCF file as follows:
SET TURBO FAT RE-USE WAIT TIME=VALUE
Chapter 5. Performance Tuning 177