Disk Storage Setup with Linux on System Z Susanne Wintenberger

Total Page:16

File Type:pdf, Size:1020Kb

Disk Storage Setup with Linux on System Z Susanne Wintenberger IBM and Linux: Community Innovation for your Business Disk Storage Setup with Linux on System z Susanne Wintenberger ([email protected]) IBM Lab Boeblingen, Germany © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both. Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market. Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States. For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: *, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA, WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter® The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user©s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.All statements regarding IBM©s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the Performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. 2 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Agenda ✱ Storage ± File Systems ± Partitions ✱ DASD ✱ LVM ± Physical Volumes (PVs) ± Volume Groups (VGs) ± Logical Volumes (LVs)) ± Advanced LVM Topics ✱ LVM Architecture ✱ dmsetup ✱ Summary 3 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Why is disk storage critical ? ✱ Host system Disk Storage usage ± application data but used at System Application Utilities Binaries runtime Runtime environment ± Swap space user heap and stack data ± program text loaded on demand Page Cache Mem. Mgmt Kernel ± shared memory segments paged out on memory shortage. File System File Swap Appl. System Space Data 4 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Linux File Systems ✱ Traditional file systems ± ext2 ± minix ± MS-DOS/VFAT ✱ Journaling file systems ± ext3 ± reiserFS ± NTFS (New Technology File System) 5 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Linux File Systems (cont©d) Process 1 Process 2 Process 2 * * * Virtual File System (VFS) ext2 ext3 reiserfs VFAT ... 6 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Linux Partition ✱ Partitioning is a means to divide a single hard drive into many logical drives. ✱ A partition is a contiguous set of blocks on a drive that are treated as an independant disk ✱ Why have multiple partitions? ± Encapsulate your data. ± Since file system corruption is local to a partition, you stand to loose only some of your data if an accident occurs. ± Increase disk space efficiency. ± Limit data growth. ± Runaway processes or maniacal users can consume so much disk space that the operating system no longer has room on the hard drive for its bookkeeping operations. hans@larsson:~> df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/123[...]-part1 247G 22G 212G 10% / /dev/sda1 1004M 31M 923M 4% /boot /dev/mapper/home 247G 87G 157G 36% /home0 [...] 7 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Linux on System z Partitioning disk type driver format with partition with ECKD dasd dasdfmt fdasd FBA dasd Ð fdisk SCSI zfcp+scsi Ð fdisk EDEV dasd Ð fdisk 8 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Querying information about the current DASD Setup Printing a list of active DASD devices: hans@larsson:~> lsdasd Bus-ID Status Name Device Type BlkSz Size Blocks ======================================================================= 0.0.ec24 active dasda 94:0 ECKD 4096 7043MB 1803060 The same information can also be obtained from the file /proc/dasd/devices How to check which DASDs a currently configured for your guest root@larsson:~> vmcp q dasd |grep -i `hostname` DASD EC24 ATTACHED TO LARSSON EC24 R/W 0XEC24 DASD EC25 ATTACHED TO LARSSON EC25 R/W 0XEC25 DASD EC26 ATTACHED TO LARSSON EC26 R/W 0XEC26 DASD EC27 ATTACHED TO LARSSON EC27 R/W FREE DASD EC28 ATTACHED TO LARSSON EC28 R/W 0XEC28 DASD EC29 ATTACHED TO LARSSON EC29 R/W 0XEC29 If the name of your guest if different from your hostname use vmcp q dasd only 9 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business Adding a DASD root@larsson:~> modprobe dasd_mod dasd=ec27 root@larsson:~> chccwdev -e ec27 Setting device 0.0.ec27 online Done root@larsson:~> lsdasd Bus-ID Status Name Device Type BlkSz Size Blocks ======================================================================= 0.0.ec24 active dasda 94:0 ECKD 4096 7043MB 1803060 0.0.ec27 n/f dasdb 94:4 ECKD root@larsson:~> dmesg|tail|grep dasd dasd(eckd): 0.0.ec27: 3390/0C(CU:3990/01) Cyl:10017 Head:15 Sec:224 dasd(eckd): 0.0.ec27: volume analysis returned unformatted disk 10 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business DASD low level format: dasdfmt formats a DASD (ECKD) disk to prepare it for usage with Linux on System z root@larsson:~> dasdfmt -d cdl -b 4096 -f /dev/dasdb -p Drive Geometry: 10017 Cylinders * 15 Heads = 150255 Tracks I am going to format the device /dev/dasdb in the following way: Device number of device : 0xec27 Labelling device : yes Disk label : VOL1 Disk identifier : 0XEC27 Extent start (trk no) : 0 Extent end (trk no) : 150254 Compatible Disk Layout : yes Blocksize : 4096 --->> ATTENTION! <<--- All data of that device will be lost. Type "yes" to continue, no will leave the disk untouched: yes Formatting the device. This may take a while (get yourself a coffee). cyl 385 of 3339 |#####---------------------------------------------| 11% 11 © 2009 IBM Corporation IBM and Linux: Community Innovation for your Business DASD: Partitioning Compared to other architectures, Linux on System z makes use of its own partitioning tool for DASD devices. The common Linux tool fdisk can not be used in this environment! Nevertheless the handling is similar. The system is limited to 3 partitions per
Recommended publications
  • Windows 7 Bitlocker™ Drive Encryption Security Policy for FIPS 140-2 Validation
    Windows 7 BitLocker™ Security Policy Page 1 of 16 Windows 7 BitLocker™ Drive Encryption Security Policy For FIPS 140-2 Validation For Windows 7 Document version 1.0 08/31/2011 1. Table of Contents 1. TABLE OF CONTENTS ......................................................................................................................... 1 2. INTRODUCTION .................................................................................................................................. 2 2.1 List of Cryptographic Modules ........................................................................................................................... 2 2.2 Brief Module Description ................................................................................................................................... 3 2.3 Validated Platforms ........................................................................................................................................... 4 3. INTEGRITY CHAIN OF TRUST .......................................................................................................... 4 4. CRYPTOGRAPHIC BOUNDARIES ..................................................................................................... 5 4.1 Overall Cryptographic Boundary........................................................................................................................ 5 4.2 BitLocker™ Components Included in the Boundary .......................................................................................... 5 4.3 Other Windows
    [Show full text]
  • Partition - Partitioning a Hard Drive
    Partition - Partitioning a hard drive What is a partition? The partitioning of a hard drive occurs after the drive has been physically formatted but before it is logically formatted. It involves creating areas on the disk where data will not be mixed. It can be used, for example, to install differentoperating systems that do not use the same file system. There will therefore be at least as many partitions as there are operating systems using different file systems. If you are using just one operating system, a single partition the full size of the disk is sufficient, unless you want create several partitions so as to have, for example, several drives on which data are kept separate. There are three types of partitions: primary partitions, extended partitions andlogical drives. A disk may contain up to four primary partitions (only one of which can be active), or three primary partitions and one extended partition. In the extended partition, the user can create logical drives (i.e. "simulate" several smaller-sized hard drives). Let's look at an example where the disk contains one primary partition and one extended partition made up of three logical drives (later we will look at multiple primary partitions): For DOS systems (DOS, Windows 9x), only the primary partition is bootable, and is therefore the only one on which the operating system can be started. Partitioning is the process of writing the sectors that will make up the partition table (which contains information on the partition: size in sectors, position with respect to the primary partition, types of partitions present, operating systems installed,...).
    [Show full text]
  • Windows 10 Volume Licensing Overview
    Edition & Licensing Details Windows 10 Desktop Editions Edition Benefits Delivery of Updates Deployment Options Path to buy Home • Familiar and personal experience • Windows Update • Current Branch • OEM • All-new browser great for doing things online • Retail/ESD Consumers & BYOD • New ways to get organized and be productive • Free upgrade1 • Up-to-date with latest security and features • Management for BYOD scenarios Pro • Management of devices and apps • Windows Update • Current Branch • OEM • Support for remote and mobile scenarios • Windows Update • Current Branch for Business • Retail/ESD Small, for Business lower mid-size • Cloud technologies for organizations • VL businesses • Update quality confidence with broad • WSUS • Free upgrade1 market validation Enterprise2 • Advanced security • Windows Update • Current Branch • VL • Full flexibility of OS deployment • Windows Update • Current Branch for Business Mid-size and large for Business enterprises • Advanced device and app management • Long Term Servicing Branch • Microsoft Desktop Optimization Pack (MDOP) • WSUS 1. For qualified Windows 7/8.1 devices 2. Some of these benefits require Software Assurance Windows 10 Pro in Volume Licensing Windows 10 Pro in Volume Licensing is sold only as an upgrade Standalone upgrade licenses are available through Open License and Select Plus/MPSA. Requires a qualified underlying operating system license Current Branch/Current Branch for Business Qualifying Operating Systems The following operating systems qualify for the Windows 10 Pro Upgrade
    [Show full text]
  • System Administration Storage Systems Agenda
    System Administration Storage Systems Agenda Storage Devices Partitioning LVM File Systems STORAGE DEVICES Single Disk RAID? RAID Redundant Array of Independent Disks Software vs. Hardware RAID 0, 1, 3, 5, 6 Software RAID Parity done by CPU FakeRAID Linux md LVM ZFS, btrfs ◦ Later Hardware RAID RAID controller card Dedicated hardware box Direct Attached Storage SAS interface Storage Area Network Fiber Channel iSCSI ATA-over-Ethernet Fiber Channel Network Attached Storage NFS CIFS (think Windows File Sharing) SAN vs. NAS PARTITIONING 1 File System / Disk? 2 TB maybe… 2TB x 12? 2TB x 128 then? Partitioning in Linux fdisk ◦ No support for GPT Parted ◦ GParted Fdisk Add Partition Delete Partition Save & Exit Parted Add Partition Change Units Delete Partition No need to save Any action you do is permanent Parted will try to update system partition table Script support parted can also take commands from command line: ◦ parted /dev/sda mkpart pri ext2 1Mib 10Gib Resize (Expand) 1. Edit partition table ◦ Delete and create with same start position 2. Reload partition table ◦ Reboot if needed 3. Expand filesystem Resize (Shrink) 1. Shrink filesystem ◦ Slightly smaller than final 2. Edit partition table ◦ Delete and create with same start position 3. Reload partition table ◦ Reboot if needed 4. Expand filesystem to fit partition No Partition Moving LOGICAL VOLUME MANAGER What is LVM? A system to manage storage devices Volume == Disk Why use LVM? Storage pooling Online resizing Resize any way Snapshots Concepts Physical Volume ◦ A disk or partition Volume Group ◦ A group of PVs Logical Volume ◦ A virtual disk/partition Physical Extent ◦ Data blocks of a PV Using a partition for LVM Best to have a partition table 1.
    [Show full text]
  • Change System Partition Drive Letter
    Change System Partition Drive Letter superfluouslyExogamous Isaiah while sublettingJohn remains atop. aerological Diagnostic and Skippy vatic. pockets chock. Raiding Conway pressured very HowTo Remove the heat Reserved water from Windows. You may unsubscribe at constant time. This is already been copied right place it to lvm and other partitions of the main interface and backup of. If to install device drivers, from drives whose letter needs to be changed, in CONFIG. How should change in drive like from C to common other letter. To beg an existing drive page on a stocking on a mate or convene a. All comments containing links and certain keywords will be moderated before publication. Now persist for available letter and were missing, footer and needs to make sure where applications or in. Does a systems? Against the operating system subsequently changing the quote letter. Shows garbage instead. I don't suggest changing the SRP's permissions on a production computer. Saved hours tearing out. They system partitions with these letters changed, change drive partitioning changes, and a systems may occur when windows on a single partition and you? In the Disk Management window frame can typically right-click to partition the interest cost Change Drive Letters and Paths click bounce and. Stellar Data Recovery Toolkit is an advanced software, trusted by tech. We can fill it might help. Also learn with. They contain partitions like Primary partitions and Logical drives which are typically. Windows for my external USB device like a tame drive or USB stick. Disk Management Console can also provides ability to express drive letters or paths.
    [Show full text]
  • Bitlocker Management
    BitLocker Management Vista Full Volume Encryption Feature Overview BitLocker - Full Volume Encryption Vista Enterprise and Ultimate AD management & Key backup options Save recovery password to USB, Printer, or File Share TPM 1.2 – Enables Drive Tampering Protection WMI Interface Vista Tool compatibility MS Boot Loader, System Restore, Disk Management BitLocker Tools Manage-bde.wsf - RTM Add / Remove key protectors Tools from MS Premier Support Site: BitLocker Drive Preparation BitLocker Recovery Password Viewer BitLocker Repair Tool Searches HD for unlinked FVEKs BitLocker Group Policy Computer Config\Admin Templates\Windows Components\BitLocker Drive Encryption AD Key Backup Options Backup Recovery Password to AD Backup Key Package to AD Require Backup to AD before encryption is enabled Backup Recovery Password to Share Recovery Options Require Creation of Recovery Password - Default Require Creation of Recovery Key Package - Default BitLocker Group Policy Advanced Options Allow BitLocker without TPM Startup Key or Pin with TPM Encryption Method AES 128 Diffuser – Default Prevent Memory Overwrite on Restart – Disabled TPM Platform Validation –7 Default Metrics Rom Code MBR Code – not partition table Boot Manager TPM Group Policy Computer Config\Admin Templates\System\ Trusted Platform Module Backup TPM Owner information to AD Require backup 3 settings related to TPM blocked commands BDE Security and Compatibility BitLocker Tips AD Backup only occurs when BDE is enabled Or when TPM is initialized
    [Show full text]
  • Disks, Partitions, Volumes and RAID Performance with the Linux Operating System
    Disks, Partitions, Volumes and RAID Performance with the Linux Operating System Michel R. Dagenais ([email protected]) Dept. of Computer Engineering, Ecole Polytechnique de Montréal, P.O. Box 6079, Station Centre-Ville, Montreal, (Quebec), Canada, H3C 3A7 Abstract Block devices in computer operating systems typically correspond to disks or disk partitions, and are used to store files in a filesystem. Disks are not the only real or virtual device which adhere to the block accessible stream of bytes block device model. Files, remote devices, or even RAM may be used as a virtual disks. This article examines several common combinations of block device layers used as virtual disks in the Linux operating system: disk partitions, loopback files, software RAID, Logical Volume Manager, and Network Block Devices. It measures their relative performance using different filesystems: Ext2, Ext3, ReiserFS, JFS, XFS,NFS. Introduction As Central Processing Units (CPU) rush into the multi Gigahertz frequency range, with several instructions issued per clock cycle, disks have long been predicted to be the weak link of the performance chain [1]. Fortunately, computer architects have concentrated on this weak link and file access performance has kept up with the CPU performance better than suggested by the disk seek time alone. Not only are disks a crucial aspect of performance, this is where all the persistent information is stored. Their organisation strongly impacts the maintenance required (e.g. moving files when a disk is full, recovering data upon disk failure) and the survivability to crashes (e.g. accidental reboot). A number of block device layers may be used to obtain a more flexible organisation than one device per physical disk [2] [3] (e.g.
    [Show full text]
  • Tectips: Hidden FDISK(32) Options
    WHITE PAPER TecTips: Hidden FDISK(32) Options Guide Previously Undocumented Options of the FDISK Utility Released Under Microsoft Windows95™ OSR2 or Later Abstract 2 Document Conventions 2 Read This First 3 Best-Case Scenario 3 Windows Startup Disk 3 How to apply these options 3 FDISK(32) Options 4 Informational Options 4 Behavioral Options 5 Functional Options 6 February, 2000 Content ©1999 StorageSoft Corporation, all rights reserved Authored by Doug Hassell, In-house Technical Writer StorageSoft White Paper page 2 FDISK(32) Command Line Options Abstract Anyone that remembers setting-up Windows 3.x or the first Win95 release surely knows of the text-based utility, fdisk.exe. Some of those may even be aware of the few, documented switches, such as /status, /x or even the commonly referenced /mbr. Even fewer would be aware of the large table of undocumented command-line options - including automated creation, reboot behavior, and other modifiers - which we will divulge in this document. Note that all options given here are not fully tested, nor are they guaranteed to work in all scenarios, all commands referenced apply to the contemporary release of Win95 (OSR2 - version “B” - or later, including Win98 and the up-and-coming Millennium™ edition). For our recommendation on how to use these swtiches, please refer to the “Read This First” section. Document Conventions In this document are certain references that deserve special recognition. This is done through special text- formatting conventions, described here… v Words and phrases of particular importance will stand-out. Each occurrence of this style will generally indicate a critical condition or pitfall that deserves specific attention.
    [Show full text]
  • Apple File System Reference
    Apple File System Reference Developer Contents About Apple File System 7 General-Purpose Types 9 paddr_t .................................................. 9 prange_t ................................................. 9 uuid_t ................................................... 9 Objects 10 obj_phys_t ................................................ 10 Supporting Data Types ........................................... 11 Object Identifier Constants ......................................... 12 Object Type Masks ............................................. 13 Object Types ................................................ 14 Object Type Flags .............................................. 20 EFI Jumpstart 22 Booting from an Apple File System Partition ................................. 22 nx_efi_jumpstart_t ........................................... 24 Partition UUIDs ............................................... 25 Container 26 Mounting an Apple File System Partition ................................... 26 nx_superblock_t ............................................. 27 Container Flags ............................................... 36 Optional Container Feature Flags ...................................... 37 Read-Only Compatible Container Feature Flags ............................... 38 Incompatible Container Feature Flags .................................... 38 Block and Container Sizes .......................................... 39 nx_counter_id_t ............................................. 39 checkpoint_mapping_t ........................................
    [Show full text]
  • Windows Assign Drive Letter
    Windows Assign Drive Letter Snatchy Miles gratinate beneficently, he recompensed his duplicator very sapiently. Gustaf usually localises grandiloquently or Kodak hopelessly when contractional Berk reverberating swimmingly and consensually. Reasoned and communist Scotti driveling some grysbok so astern! Restart your organization, in either disk destroys the letter windows is Where required by law and respond to assign a certain way of searches on a windows is. Or on your registry if i do a new things. Exploring and all the drive letter of worrying your submission has not suggested you might explain the clean and windows cannot change his drive. My windows network share now display the letter each external usb adapter in using different from an administrator privileges can take quite a drive letter unless something. Where the problem trying to be best experience on our readers have a computer you can create with. In fact that path, windows usually takes one drive letter selection from pc environment before any other connected. Save a mapping while i do the left pane open command which is there is. Usb drive fast feedback or window displays in extended partitions created, colleges and block specific drive getting power surges or. Please post titles consisting of the c which spaces will not found something further management portion with. Was no explicit license. One of drive letter assignments in? Sign in disk. How to assign letter assigned letters a question and assigns them. Avoiding drive letters to make sure reconnect a different letter assignments in? Try and retry and answer all logical drives are wasted and paths according to enable to that an excellent drive.
    [Show full text]
  • Exploration of Windows Vista Advanced Forensic Topics – Day 1
    Windows Vista and NTFS File System Internals Exploration of Windows Vista Advanced Forensic Topics – Day 1 LAW ENFORCEMENT SENSITIVE INFORMATION – DO NOT SHARE THESE MATERIALS ©2007 Microsoft Corporation – All Rights Reserved Windows Client Forensics (Windows Vista Advanced Topics) Transactional NTFS and Registry Explained LAW ENFORCEMENT SENSITIVE INFORMATION – DO NOT SHARE THESE MATERIALS ©2007 Microsoft Corporation – All Rights Reserved New Features Important Changes of Interest LAW ENFORCEMENT SENSITIVE INFORMATION – DO NOT SHARE THESE MATERIALS ©2007 Microsoft Corporation – All Rights Reserved Self-Healing File System • Vista includes a “self-healing” function which can correct certain errors in the system • Vista maintains a list of hashes of known files and checks the hashes periodically • On non-system files Vista will validate the file metadata • Files whose hashes do not match or metadata is not valid will be replaced the next time the system is rebooted LAW ENFORCEMENT SENSITIVE INFORMATION – DO NOT SHARE THESE MATERIALS ©2007 Microsoft Corporation – All Rights Reserved Self-Healing File System • Equivalent to Chkdsk and defrag processes constantly running in the background • This has the potential to decrease the usefulness of the free space and slack space on the disk as well as limit the ability to recover deleted files LAW ENFORCEMENT SENSITIVE INFORMATION – DO NOT SHARE THESE MATERIALS ©2007 Microsoft Corporation – All Rights Reserved Self-Healing File System • Healed files can be identified by an examination of the event
    [Show full text]
  • Review NTFS Basics
    Australian Journal of Basic and Applied Sciences, 6(7): 325-338, 2012 ISSN 1991-8178 Review NTFS Basics Behzad Mahjour Shafiei, Farshid Iranmanesh, Fariborz Iranmanesh Bardsir Branch, Islamic Azad University, Bardsir, Iran Abstract: The Windows NT file system (NTFS) provides a combination of performance, reliability, and compatibility not found in the FAT file system. It is designed to quickly perform standard file operations such as read, write, and search - and even advanced operations such as file-system recovery - on very large hard disks. Key words: Format, NTFS, Volume, Fat, Partition INTRODUCTION Formatting a volume with the NTFS file system results in the creation of several system files and the Master File Table (MFT), which contains information about all the files and folders on the NTFS volume. The first information on an NTFS volume is the Partition Boot Sector, which starts at sector 0 and can be up to 16 sectors long. The first file on an NTFS volume is the Master File Table (MFT). The following figure illustrates the layout of an NTFS volume when formatting has finished. Fig. 5-1: Formatted NTFS Volume. This chapter covers information about NTFS. Topics covered are listed below: NTFS Partition Boot Sector NTFS Master File Table (MFT) NTFS File Types NTFS File Attributes NTFS System Files NTFS Multiple Data Streams NTFS Compressed Files NTFS & EFS Encrypted Files . Using EFS . EFS Internals . $EFS Attribute . Issues with EFS NTFS Sparse Files NTFS Data Integrity and Recoverability The NTFS file system includes security features required for file servers and high-end personal computers in a corporate environment.
    [Show full text]