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.

The Notorious 45-Second Query

by Robin Izsak 19. November 2013 05:17

You just clicked OK. Now wait 45 seconds for your query to complete. Now do this a bunch more times until you've compiled all the data you need for a report. And right about now, frustrated, you think about getting a snack and more coffee. 

That's what was happening at SunCoke Energy, as sys admin Chris Mueller's business users started complaining of painfully slow queries and application response.

When the "45-second query" became notorious around the office, Chris and his team started a months' long troubleshooting mission, trying to tune Oracle performance and improve the speed of the business's Cognos VMs. “A bad day for my team is when our people can’t do their jobs—it’s like trying to find a needle-in-a-haystack, troubleshooting for performance.”

After a number of attempts, including consolidating all the VMs and updgrading the SAN, the team brought in V-locity® VM™ and dramatically improved speed—overnight.

Read the SunCoke Energy case study to learn more about their immediate success with V-locity.

Tags:

Big Data | Cloud | General | IntelliMemory | IntelliWrite | SAN | Success Stories | virtualization | V-Locity | VMware

What is unnecessary I/O? Why does it exist?

by Brian Morin 5. November 2013 07:09

Modern IT infrastructures deal with enough I/O traffic as it is. The last thing they need is unnecessary I/O.

It's no surprise that IT struggles with performance problems caused by the tidal wave of data that travels back and forth across the infrastructure in the form of read and write I/O. Organizations that have virtualized find themselves in the position of trading more and more costs to the storage backend to keep up with I/O demand. The negative impact that virtualization has had on the storage layer is felt, that’s for sure, but it isn’t well understood.

With the proliferation of multiple VMs accessing the same bytes of data and the nature of the “I/O blender effect” that further randomizes I/O streams from multiple VMs before funneling down to storage, a large amount of I/O cycles are completely unnecessary. In a world where organizations are already crushed under the weight of I/O demand, the last thing they need from their IT infrastructure is lost cycles spent processing unnecessary I/O.

Even though this random I/O chaos can be easily prevented in the virtual machine layer before it ever leaves the gates, organizations continue to invest in more hardware to battle an increasingly complex problem.

Check out this new paper from IDG, Eliminate the Unnecessary: Unnecessary I/O and its Impact on Performance. You'll understand unnecessary I/O, why it matters, and how getting rid of it will solve performance problems—overnight—without more hardware.

Tags: , , ,

Big Data | Cloud | IntelliMemory | IntelliWrite | SAN | virtualization | V-Locity | VMware

Four Reasons to Migrate from Diskeeper Server to V-locity Server

by Robert Woolery 30. July 2013 08:19

Still on Diskeeper Server? Here’s four reasons to consider migrating to V-locity Server: 

1. High performance. Whereas Diskeeper® Server, highlighted by IntelliWrite® technology, keeps Windows servers running like new, V-locity® Server goes a step beyond split I/O elimination with the inclusion of a server-side caching engine (IntelliMemory) for performance boosts of 50% or more. With frequently-accessed data dynamically cached within available server resources, hot data no longer trudges the full distance from server to storage and back, consuming unnecessary bandwidth.

With IntelliWrite preventing split I/Os on write requests, and IntelliMemory caching active data on reads, this holistic approach to I/O optimization accelerates the entire IT infrastructure since unnecessary I/O traffic is now eliminated before it is pushed through server, network and storage. 
 

2. Network storage. Whereas Diskeeper Server is ideal for local server storage or direct-attached storage (DAS), V-locity Server is designed for network storage (SAN/NAS) since all I/O optimization occurs at the Windows OS layer, leaving the storage device untouched. With IntelliWrite, V-locity Server proactively eliminates split I/Os as close to the application as possible, and by caching active data within available server memory, IntelliMemory eliminates even more unnecessary I/O—preventing I/O traffic from traveling the full distance to storage and back. Since the storage subsystem is now processing considerably less I/O, bottlenecks are eliminated and more bandwidth is available. 

3. Solid-state storage. Already running solid-state in your storage arrays or server PCI-E? V-locity sits at the top of the technology stack at the Windows OS layer so the entire infrastructure—regardless of vendor—reaps the benefit of I/O optimization downstream. V-locity is proactive—meaning it prevents the surplus of unnecessary I/O from ever being created in the first place. This way, your SSD or HDD media isn’t dealing with the I/O mess after it has already wreaked havoc on your environment.

4. Benefit analysis. Unlike Diskeeper, V-locity comes with an embedded performance benchmark that allows users to see the before/after benefit of V-locity in their real-world environment and share the outcome with stakeholders prior to any kind of purchase commitment. This single-page report provides metrics like workload comparison, I/Os per second, latency, and more. 

For high-performance in environments that leverage advanced storage technologies, V-locity Server is the best bet to maximize your existing hardware investment and eliminate performance bottlenecks overnight.

NEW V-locity 4 VM Accelerator Improves VM Performance by up to 50%

by Jeff Medina 10. December 2012 10:00

Today we are very excited to announce the release of V-locity 4 VM Accelerator. With this latest release, V-locity increases VM and application performance by up to 50% and does so without any additional storage hardware.

Let’s face it - in today’s world of virtual environments, we generate a tremendous amount of data and it’s only the beginning. In fact, findings included in a recent study by IDC titled “Extracting Value from Chaos” predict that in the next ten years we will create 50 times more information and 75 times more files.

The impact of this data explosion on server virtualization can often lead to I/O bottlenecks. This is because a physical server running multiple virtual machines (VMs) must often carry out far more I/O operations than one server running a single workload, and typical virtualization environments emulate I/O devices that run less efficiently than native I/O devices.

In essence, virtualization acts like a funnel, combining and mixing many disparate I/O streams, sending out to the disk what becomes a very random I/O pattern. To make matters worse, the more VMs are added, the more the issue is compounded as more I/O is "randomized." All of this has a very negative affect on storage performance, and renders time-honored techniques such as read-ahead buffers and caching algorithms far less effective than in conventional physical environments.

Storage I/O is the most critical issue in a virtualized environment, and can cause organizations to spend a great deal on storage, purchasing more and more disk spindles, but often using only a fraction of their capacity because of performance issues. The outcome is that, due to issues relating to performance bottlenecks in the storage infrastructure, some applications are deemed unable to be virtualized; however, a properly tuned storage environment might have accommodated those applications. So what’s the alternative? The answer is V-locity 4 VM Accelerator. 

V-locity 4 VM Accelerator provides:

  • Increased application performance up to 50%
  • Up to 50% faster access to frequently accessed files
  • Faster I/O performance without the cost of additional storage hardware
  • Increased VM density per physical server up to 50%
  • Extended hardware lifespan by eliminating unnecessary I/Os
  • Automatic and real-time operation for true “Set It and Forget It®” management 

What makes V-locity 4 so effective is its powerful toolkit of proactive technologies, including IntelliWrite,® V-Aware,® CogniSAN,® InvisiTasking® and the new IntelliMemory® RAM caching technology.

New! IntelliMemory™ Caching Technology
IntelliMemory intelligent caching technology boosts active data, improving I/O response time up to 50% or more while also eliminating unnecessary I/O operations from getting into the network or storage.

Improved! IntelliWrite® Technology
IntelliWrite automatically prevents the operating system from breaking files into pieces and writing those pieces in a performance penalized manner. This proactive approach improves performance up to 50% or more while preventing any negative impact to snapshots replication, data deduplication or thin provisioning growth. As this proactive approach happens at the server level, the network and shared storage simply has less I/O operations to transfer and process.

New! Performance Benefit Analyzer
The Performance Benefits Analyzer helps document the performance benefits of V-locity. The benefit analyzer looks at your current system performance, then compares these results to those after using V-locity to provide a detailed report showing specific improvements and benefits to your system.

V-Aware® Technology
V-Aware detects external resource usage from other virtual machines on the virtual platform and eliminates resource contention that might slow performance.

CogniSAN® Technology
CogniSAN detects external resource usage within a shared storage system, such as a SAN, and allows for transparent optimization by not competing for resources utilized by other VMs over the same storage infrastructure. And it does this without intruding in any way into SAN-layer operations.

InvisiTasking® Technology
InvisiTaksing allows all the V-locity 4 "background" operations within the VM to run with zero resource impact on current production.

Set It and Forget It®
Automatic and real-time operation.

For more details and a FREE trial, visit www.condusiv.com/products/v-locity or call a sales representative at 1-800-829-6468.

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.

Month List

Calendar

<<  September 2017  >>
MoTuWeThFrSaSu
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

View posts in large calendar