Condusiv Technologies Blog

Condusiv Technologies Blog

Blogging @Condusiv

The Condusiv blog shares insight into the issues surrounding system and application performance—and how I/O optimization software is breaking new ground in solving those issues.

Windows 8 Released

by Alex Klein 29. October 2012 05:35

Microsoft officially released the next version of Windows last week – Windows 8. While this new release contains various technological advancements, issues with I/O performance and its effect on Windows systems still remains.

Every I/O operation that occurs takes a measureable amount of time. There’s no such thing as an instant I/O request, and simply put, the more I/Os necessary, the longer it will take for Windows to complete a particular task. 

To understand why this is still an issue on Windows 8 and even Windows Server 2012, let’s explore a bit deeper. When data is written within the Windows file system, it is naturally written in a non-optimized way. Thus when an application requests the data, the initial I/O request generally gets broken down and  splits into many additional requests (called split I/Os), and thus increases the time necessary to retrieve the information. So, as this activity naturally occurs on a daily basis, it takes more and more I/O requests and increasingly impacts the performance of your servers and workstations. 

The Windows built-in optimization tool, which is set to run on a weekly basis, attempts to handle the mounting I/O traffic, but that’s after you’ve already experienced the performance impact in the first place. For example, say I’m working on a project on a Tuesday afternoon – how is running the built-in optimization utility on Wednesday going to address this concern?

Proactive Windows I/O acceleration is the key to successful operations and improved response time to users and this is why Condusiv Technologies created our Diskeeper product. Diskeeper’s InvisiTasking and IntelliWrite technologies helps prevent the vast majority of extra I/O requests from occurring and does so without taking any additional resources from the system or other applications. This ensures that you get the least number of I/Os to go to the storage and allows your applications to run that much faster. 

In fact, recent independent testing by openBench labs shows up to 98% few I/O requests, server throughput increased by 130% and data throughput up to 5X faster on workstations. You can read more of this report here.

The New Age of Application and Storage Performance Software Is Here

by Alex Klein 5. June 2012 03:50

Condusiv Technologies announced today worldwide availability of the next generation in application and storage performance software – Diskeeper 12. Condusiv has long been a leader in data performance solutions for millions of Windows®-based systems for over 30 years. From boosting application performance to extending hardware life and reducing IT traffic, Condusiv offerings ensure massive benefits on Windows servers, workstations and laptops. The latest release in this category is no exception.

Whether you’re running Windows XP or Windows 7, using SSD hard drives or accessing SANs, traditional approaches to defragmentation just aren’t going to cut it anymore. You have to take a new approach - you have to be proactive and you have to be automatic. Simply put – you need Diskeeper 12

“Condusiv Technologies Corporation, winner six times in a row, is unrelenting in its dominance of this category.” – 2011 Reader’s Choice Award: Best Disk Defragmentation and Drive Monitoring Tool, Redmond Magazine

When files are created, deleted, or modified, they can be broken up and scattered around a volume instead of written in one place. This makes retrieving information like trying to read a book whose pages are out of order, and it can quickly overwork the operating system and storage devices.

The best cure for a problem is to prevent it from occurring in the first place. Diskeeper 12 prevents fragmentation at the Windows level, allowing an application and storage system to write or read at peak performance – with one contiguous access – improving drive performance while extending the drive’s useful life.

All editions of Diskeeper 12 feature the breakthrough IntelliWrite® technology, which prevents the vast majority (up to 85% or more) of fragmentation from ever occurring.

InvisiTasking® technology has been redesigned in Diskeeper 12 to be more assertive in I/O active environments while still maintaining invisible processing. The enhancements will allow Diskeeper to accomplish more defragmentation and resolve it faster (e.g., Instant Defrag™), during typical production workloads.

In addition, Diskeeper 12 adds a host of new features:

-          HyperBoot®New

o   HyperBoot technology has been incorporated into Diskeeper to improve system boot time.

-          CogniSAN™New

o   Technology that detects external resource usage within a shared storage system, such as a SAN, and allows for transparent optimization by never competing for resources utilized by other systems over the same storage infrastructure without intruding in any way into SAN-layer operations. (Server editions only)

-          Disk HealthNew

o   This feature monitors hard disk for S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) data to generate alerts and provides a disk health report, warns of critical problems or an imminent disk failure, generates by email.

-          System MonitoringNew

o   System Monitoring collects system environment activity and provides reporting on key elements. This includes statistical data about system I/O usage, disk state, and Diskeeper effectiveness. The option to send data for analysis at Condusiv Technologies also exists, providing a summary of the statistical data gathered for system performance monitoring purposes.

-          Space Reclamation engineNew

o   Allows the user to manually or automatically zero out unused space from thin provisioned volumes on SAN and disk array storage.

-          Enhanced HyperFast® with TRIM

o   A solid state drive optimizer is a proven optimizing technology for Solid State Drives (SSDs), providing faster performance and longer lifespan.

-          Titan Defrag Engine™ technology

o   The most powerful defrag engine ever built. Designed to meet ever growing storage demands on servers, Titan defragments volumes with massive amounts of data rapidly and thoroughly. Titan is included in the Server edition.

-          Terabyte Volume Engine® technology

o   Rapidly defragments multi-terabyte volumes. This engine, included in the Diskeeper 12 Professional edition, addresses the need to keep these systems running at top speed as the storage capacity of desktop systems increases.


Figure 1 A glimpse of the new look and feel in Diskeeper.

Tags: , , , , , ,

New Diskeeper 2010 update (14.0.913)

by Michael 30. December 2010 10:37

 There's a new build of Diskeeper 2010 available that includes the following fixes:

  • Performance improvements in InvisiTasking related to 8+ core systems and eliminating unnecessary context switching.
  • Fixed I-FAAST measurement that would fail on some busy systems and consequently keep getting rescheduled.
  • Improved defragmentation process to avoid keeping extremely fragmented files open for long periods of time.
  • Fixed problem with occasionally incorrectly detecting the Volume Shadow Copy state.
  • Improved the SSD detection code to correctly detect certain types of SSDs.
  • Fixed an installation problem with the PATH variable longer than 1024 characters.

Tags: , , , , , ,


InvisiTasking: not your run-of-the-mill "idle time" scheduler

by Michael 2. August 2010 09:41

InvisiTasking technology, which can be found in all of Diskeeper Corporation's publicly available products, is much more than a simple method hoping to take advantage of a computer's idle time and/or adjust I/O priority; it's an advanced processing technology. Due to it's truly unique and innovative design, InvisiTasking has been awarded multiple patents. There is nothing out there like it.

We have a dedicated website for software manufacturers interested in licensing InvisiTasking technology for use in their respective software solutions. I've borrowed the technology description (italicized copy below) we have posted on that site for any interested to know more about its underlying objective.

The technology's name is a portmanteau of the words "invisible" and "multitasking". After reading the description below the reason that multitasking is part of the name should make a great deal more sense.

Since the beginnings of shared computers in the 1960s, computer operating systems have scheduled jobs to run in a round robin fashion, allocated the entire resources of the computer system to each job, one at a time. The fact that the scheduler switched jobs every few milliseconds made it appear that all the jobs were running at the same time, in parallel, when in fact, they were running serially, one at a time. Diagrammatically, it looked like this:

Round Robin Scheduling

Our Micro Job Scheduler (i.e. InvisiTasking) is a fundamental and dramatic improvement on how jobs are scheduled. A modern computer consists of four components: CPU, memory, disk and network. While round robin scheduling allocates all four of these components to each job, resource-based scheduling allocates each component separately.
Suppose, in these diagrams, the blue job requires a lot of CPU time, but very little memory or disk; the red job requires a lot of disk activity, but very little CPU or memory; and the green job requires a lot of memory, but very little CPU or disk. These three jobs can run simultaneously without impacting the performance of either of the other two jobs, and that is exactly what the Micro Job Scheduler does. Diagrammatically, it looks like this: 

Micro Job Scheduling

What’s more, the Micro Job Scheduler analyzes each job and separates it into micro jobs based on the resources required by each part. It then optimally schedules the micro jobs so more work gets done in less time. This results in a dramatic performance increase for all jobs. 

Tags: , , ,


Coming Soon to a virtualization platform near you

by Michael 20. May 2009 08:01

Find out (a little bit) more here at Microsoft's Virtualization Partner site.

Tags: , , ,



Comment RSS

Month List


<<  February 2020  >>

View posts in large calendar