Diskeeper and Disk Encryption



Similar documents
Executive Summary: Test methodology:

Tested product: Auslogics BoostSpeed

WHITE PAPER Optimizing Virtual Platform Disk Performance

User Manual. Diskeeper for Windows. August 2003

Hard Disk Drive vs. Kingston SSDNow V+ 200 Series 240GB: Comparative Test

Yale Software Library

FDE Performance Comparison. Hardware Versus Software Full Drive Encryption

How To Improve Write Speed On An Nand Flash Memory Flash Drive

The Impact of Disk Fragmentation on Servers. By David Chernicoff

Chapter Contents. Operating System Activities. Operating System Basics. Operating System Activities. Operating System Activities 25/03/2014

MS-50292: Administering and Maintaining Windows 7. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery.

O&O Defrag and the Windows Defragmenter: A comparison

Microsoft Office Outlook 2013: Part 1

Administering and Maintaining Windows 7 Course 50292C; 5 Days, Instructor-led

MS 50292: Administering and Maintaining Windows 7

Course Outline. ttttttt

Symantec Drive Encryption for Windows

AP ENPS ANYWHERE. Hardware and software requirements

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

INTRODUCTION TO WINDOWS 7

WHITE PAPER Best Practices for Using Diskeeper on Storage Area Networks (SANs)

Symantec Backup Exec.cloud

Pearl Echo Installation Checklist

Tekla Structures 18 Hardware Recommendation

DISK DEFRAG Professional

Sage Grant Management System Requirements

Samsung Magician v.4.5 Introduction and Installation Guide

IT Essentials v4.1 LI Upgrade and configure storage devices and hard drives. IT Essentials v4.1 LI Windows OS directory structures

Basic ShadowProtect Troubleshooting

Installing and Upgrading to Windows 7

RDX Compatibility Guide. Revision: 1.15 February 8, 2012

Autodesk Revit 2016 Product Line System Requirements and Recommendations

Parallels Desktop 4 for Windows and Linux Read Me

Windows Server 2008 R2 Essentials

The purpose of this document is to guide you through the installation and configuration of a new ShipGear installation.

The Key Differentiators between PerfectDisk and the Windows 7 Disk Defragmenter

Disk Encryption. Aaron Howard IT Security Office

Professional and Enterprise Edition. Hardware Requirements

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Adapt Support Managed Service Programs

Hardware and Software Requirements for Client and Server Applications

Maximizing Your Server Memory and Storage Investments with Windows Server 2012 R2

How to test Diskeeper or V-locity with the Performance Monitor

Enterprise Edition. Hardware Requirements

QUICKBOOKS 2015 MINIMUM SYSTEM REQUIREMENTS & NETWORK SETUP

Cisco IP Communicator (Softphone) Compatibility

Whitepaper Enhancing BitLocker Deployment and Management with SimplySecure. Addressing the Concerns of the IT Professional Rob Weber February 2015

s y s t e m r e q u i r e m e n t s

Planning and Administering Windows Server 2008 Servers

Dragon Medical Enterprise Network Edition Technical Note: Requirements for DMENE Networks with virtual servers

System Requirements for Microsoft Dynamics SL 2015

Sage Compatibility guide. Last revised: October 26, 2015

Backup Exec System Recovery Management Solution 2010 FAQ

WHITE PAPER Keeping Your SQL Server Databases Defragmented with Diskeeper

Symantec Backup Exec System Recovery

For designers and engineers, Autodesk Product Design Suite Standard provides a foundational 3D design and drafting solution.

How To Restore An Org Server With Anor Backup For Windows (Oracle)

e-config Data Migration Guidelines Version 1.1 Author: e-config Team Owner: e-config Team

MEDMONT STUDIO 5 BASE REQUIRMENTS

Table of Contents. P a g e 2

Adept 2014 System Requirements

Introducing Intel Small Business Advantage

IDIS Solution Suite. Streaming Service. Software Manual. Powered by

Kaspersky Endpoint Security 10 for Windows. Deployment guide

MYOB EXO System Requirement Guidelines. 30 April 2014 Version 2.7

System Requirements for Microsoft Dynamics SL 2015

Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

Molecular Devices High Content Data Management Solution Database Schema

System Requirements Table of contents

CRM Outlook Plugin Installation

Installing and Upgrading to Windows XP

Grant Management. System Requirements

NSS Volume Data Recovery

SSD Old System vs HDD New

auslogics DISK DEFRAG FREE Help Manual /

System Requirements for Microsoft Dynamics GP 2015

HP Personal Workstations Step-By- Step Instructions for Upgrading Windows Vista or Windows XP Systems to Windows 7

AuditMatic Enterprise Edition Installation Specifications

Software and Hardware Requirements

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

SAP Business One Hardware Requirements Guide

Table Of Contents. - Microsoft Windows - WINDOWS XP - IMPLEMENTING & SUPPORTING MICROSOFT WINDOWS XP PROFESSIONAL...10

Utimaco SafeGuard Easy Installation Instructions for Notre Dame installer v2.5

4.1 Introduction 4.2 Explain the purpose of an operating system Describe characteristics of modern operating systems Control Hardware Access

Planning and Administering Windows Server 2008 Servers

Dell Statistica. Statistica Document Management System (SDMS) Requirements

Samsung Drive Manager User Manual

Intel Rapid Storage Technology

Transcription:

Diskeeper and Disk Encryption OVERVIEW In the early 1990s, Diskeeper Corporation (a Microsoft Gold Partner) and Microsoft co-wrote Windows kernel-level code, and exposed an API (Application Programming Interfaces), prior to release of NT4 for third party software providers. This MoveFile API as it is called, has allowed defragmentation programs to operate as user-mode applications ever since, through Windows Server 2008, Windows 7, etc The benefit of having integrated defrag-based file movement in Windows is that all file movement in an online defragmentation operation by a product, such as Diskeeper, is entirely handled by the operating system. A defragmenter, such as Diskeeper, is from this viewpoint, logic that instructs the file system, via that API, to put file fragments that it discovers back together again into an available and contiguous free space on a given Windows volume. The process has been 100% safe for data since introduction in NT4. More recently, the NTFS file system added and fully supports disk/file encryption as evidenced by EFS (Encrypting File System), and Microsoft products such as Windows Bit Locker. It is fairly well known that Windows also ships with a native defragmenter (a product initially provided by Diskeeper for the Windows 2000 platform). It then stands to reason that Microsoft has a vested interest in maintaining continuing compatibility with defragmentation and, minimally, their own drive/file encryption solutions, and this is certainly the case. Over the years our vast install base (10 million+) has brought to our attention rare and temporary incompatibilities that other products have had with the Microsoft MoveFile API. Disk Encryption is becoming an increasingly more popular security measure undertaken in corporate enterprise and even home use. Limitations in Windows provided tools may drive IT professionals to seek out advanced third party disk encryption solutions (much as they do with disk defragmentation). In past years, as this technology grew from infancy in the Windows arena, a few disk encryption applications had temporary issues with the MoveFile API. In every case to date, where it has ever even been an issue, the manufacturer of that encryption software program has recognized this issue and corrected it, or offered workarounds. Those workarounds may require specific functionality in a third party defragmenter such as Diskeeper s File Exclusion feature, as the native defragmenter that ships with Windows lacks this. In those cases, depending on the technology implemented by the encryption software vendor, a specific file (called a boot loader file) should not be moved.

Figure 1.0: Diskeeper s File Exclusion feature used to exclude a file In fact, with Diskeeper s technology and market leadership, we have worked closely with engineers and support staff from encryption manufactures to ensure their products work perfectly for our common customers. To ensure that Diskeeper is both compatible with file/disk encryption programs and provides a performance benefit, a series of tests were performed. METHODOLOGY Test Hardware: Motherboard: Intel Desktop Board D945GTP Memory: 2.00GB DIMM CPU: Intel Pentium 4 3.00GHz Processor Storage Configuration C: ST3250620AS 250GB SATA Drive D: ST3750640AS 750GB SATA Drive Video: nvidia GeForce 7Series 7600GS Test Software: Operating System: Microsoft Windows Vista Ultimate SP1 Benckmarking Application: PCMark Vantage Defragmenter: Diskeeper Pro Premier (build 781) Volume Imaging Application: Norton Ghost File Encryption Programs: EFS, Windows BitLocker, PGP Programs to Verify File Integrity: chkdsk, Word, Excel Diskeeper Corporation file fragmenter utility

Test Procedure: Two separate baseline environments (test cases) were created to depict varying degrees of fragmentation. A Diskeeper Corporation fragmentation utility was used to create fragmented files (documents, spreadsheets) and folders. In Test Case 1 (TC1), a very lightly fragmented environment, a 200GB test volume was created on the system volume. The fragmentation / file numbers on the volume were as follows: ~50,000 files ~1,300 fragmented files -> ~6000 fragments ~10,000 directories ~90% free space 3 MFT fragments 1 Paging file fragment The volume was then imaged using Norton Ghost for reuse throughout the comparison. In Test Case 2 (TC2), a heavily fragmented environment, which is also low on available free space, was then created on the same 200GB system volume. The fragmentation / file numbers on this volume were as follows: ~100,000 files ~60,000 fragmented files -> ~ 275,000 fragments ~10,000 directories ~4% free space 5 MFT fragments 4 Paging file fragments The volume was then imaged using Norton Ghost for reuse throughout the comparison. Between all tests, the volume was restored from backup (located on a second physical volume - ST3750640AS 750GB SATA Drive) using Norton Ghost, and the system rebooted to flush memory usage. PCMark Vantage was targeted to the system/test volume (ST3250620AS 250GB SATA Drive). For the PCMark Vantage benchmark tests, the Hard Disk suite was run to provide the Hard Drivespecific score. The test volume was encrypted using one of the disk encryption programs, and then benchmarked with PCMark Vantage. Diskeeper then defragmented the volume. After defragmentation completed, chkdsk was used in conjunction with manual investigation of the files to verify continued 100% data access/integrity. It was also verified that the files remained encrypted. The PCMark benchmark was then rerun for a post-defragmentation comparison. In between each test/test run for the various encryption programs, the volume was restored to repeat the process from the same starting environment. An additional test was performed that ran encryption with Diskeeper running concurrently to successfully demonstrate simultaneous operating compatibility.

BENCHMARK TEST RESULTS Test Case 1 - Light Fragmentation: The results of the PCMark Vantage benchmark comparison in the high available free space / low fragmentation environment are in the graphs below: 3600 EFS Encryption - PCMark Vantage Benchmark Scores During Defragmentation ( Higher Numbers Are Better ) 3550 3500 3450 3493 3502 3400 3350 3388 Figure 2.0: EFS Encryption scores (TC1) PGP Encryption - PCMark Vantage Benchmark Scores During Defragmentation ( Higher Numbers Are Better ) 3600 3550 3500 3450 3493 3491 3400 3350 3382 Figure 2.1: PGP Encryption scores (TC1)

BitLocker Encryption - PCMark Vantage Benchmark Scores During Defragmentation ( Higher Numbers Are Better ) 3600 3550 3500 3450 3493 3487 3400 3350 3390 Figure 2.2: Bitlocker Encryption scores (TC1) Test Case 2 - Heavy Fragmentation: The results of the PCMark Vantage benchmark comparison in the low free space / high fragmentation environment are in the graphs below: EFS Encryption - PCMark Vantage Benchmark Scores During Defragmentation ( Higher Numbers Are Better ) 3200 3216 3100 3117 3000 2900 2800 2891 2700 Figure 3.0: EFS Encryption scores (TC2)

PGP Encryption - PCMark Vantage Benchmark Scores During Defragmentation ( Higher Numbers Are Better ) 3200 3100 3117 3198 3000 2900 2800 2886 2700 Figure 3.1: PGP Encryption scores (TC2) BitLocker Encryption - PCMark Vantage Benchmark Scores During Defragm entation ( Higher Num bers Are Better ) 3200 3100 3117 3203 3000 2900 2800 2870 2700 Figure 3.2: Bitlocker Encryption scores (TC2)

CONCLUSION Testing verified that file defragmentation does not alter encrypted data in any manner. The verification process included post-defragmentation data integrity analysis using chkdsk and manual investigation, by opening encrypted files to ensure full access to the data. The second component of the tests, measuring performance, clearly demonstrates that disk encryption reduces the benchmark scores of a volume and that disk defragmentation can restore this lost performance. Tests showed that encryption alone reduces file performance from 3% to over 10%. Using Diskeeper improved benchmark scores in every single case, proving that not only is defragmentation technically possible in an encrypted environment, but that it increases performance. This held true in an extreme fragmentation environment with the whole disk encrypted. Using a PC benchmarking utility, average gains of defragmenting an encrypted volume showed over a 10% improvement. RECOMMENDATIONS For any current or future Diskeeper Corporation customers looking to employ a disk encryption program, we recommend checking the Encryption ISVs (Independent Software Vendors) Knowledge Base, Help files, or directly contacting the support staff to determine if any special measures are necessary. Based on our experience we also recommend choosing a mature and established vendor in this arena sound advice for any company looking to deploy a large volume of licenses of any application. As always, you should make sure you are using the most recent version for any encryption solution, such as Guardian Edge EPHD 7.2, Utimaco (SafeGuard Easy) 4.20.x 4.40.2 with their hotfix SGEflt.sys, or PointSec 6.3.1. In summary, there are no known issues with using, even simultaneously, disk encryption software and Diskeeper s disk defragmentation software. Combined, your users will have a secure and optimized computing experience. 2008 Diskeeper Corporation. All Rights Reserved. Diskeeper is a registered owned by Diskeeper Corporation in the United States and/or other countries. Microsoft, Windows Server and Windows are registered trademarks of the Microsoft Corporation. All other trademarks are the property of their respective owners. Diskeeper Corporation, 7590 N. Glenoaks Blvd., Burbank, CA 91504 www.diskeeper.com

APPENDIX Test Case 1 Volume Analysis: Light Fragmentation Environment Following is the analysis report taken with the above volume image: Statistics -------------------------------------------------------------------------- Volume Files Volume size = 200 GB Cluster size = 4 KB Used space = 21,552 MB Free space = 178 GB Percent free space = 89 % Fragmentation percentage Volume fragmentation = 11 % Data fragmentation = 57 % Directory fragmentation Total directories = 10,053 Fragmented directories = 31 Excess directory fragments = 92 File fragmentation Total files = 47,870 Average file size = 455 KB Total fragmented files = 1,279 Total excess fragments = 6,157 Average fragments per file = 1.12 Files with performance loss = 0 Paging file fragmentation Paging/Swap file size = 2,345 MB Total fragments = 1 Master File Table (MFT) fragmentation Total MFT size = 84,928 KB MFT records In Use = 57,948 Percent MFT in use = 68 % Total MFT fragments = 3

Test Case 2 Volume Analysis: Heavy Fragmentation Environment Following is the analysis report taken with the above volume image: Statistics -------------------------------------------------------------------------- Volume Files Volume size = 200 GB Cluster size = 4 KB Used space = 192 GB Free space = 8,192 MB Percent free space = 4 % Fragmentation percentage Volume fragmentation = 90 % Data fragmentation = 93 % Directory fragmentation Total directories = 9,825 Fragmented directories = 35 Excess directory fragments = 423 File fragmentation Total files = 104,707 Average file size = 1,204 KB Total fragmented files = 57,710 Total excess fragments = 274,336 Average fragments per file = 3.77 Files with performance loss = 0 Paging file fragmentation Paging/Swap file size = 2,345 MB Total fragments = 4 Master File Table (MFT) fragmentation Total MFT size = 117 MB MFT records In Use = 114,823 Percent MFT in use = 95 % Total MFT fragments = 5