Welcome!


I just recently wrote a blog about BOTs causing unwanted traffic on our servers. Right after I wrote this blog I was notified about yet another “interesting” and unusual load behavior on our download page which is used by customers to download latest product versions and updates. If y...
Data efficiency – the combination of technologies including data deduplication, compression, zero elimination and thin provisioning – transformed the backup storage appliance market in well under a decade. Why has it taken so long for the same changes to occur in the primary storage ap...
We present a unique case study of applying data mining and advanced statistical methods to analyze, diagnose and improve manufacturing yield, especially for rare failure event prediction. Intra-die process variations in nanometer technology nodes pose significant challenges to robust d...
Earlier, I wrote a bit about traffic and the IoT. It's a big topic. The traffic problems of the developed and developing worlds seem so large, complex, and intractable to significant change in any reasonable timeframe. Consider Mexico City. There are more than 20 million people in ...
A completely new computing platform is on the horizon. They’re called Microservers by some, ARM Servers by others, and sometimes even ARM-based Servers. No matter what you call them, Microservers will have a huge impact on the data center and on server computing in general. Although f...
One place you never want to visit is a “zero-billion dollar market.” This is the ironic term used to describe technology trends that never take off, and I've seen a few of these over the years. Looks like that won't be the case with the Internet of Things, which has been touted (aga...
Science fiction films abound that warn of machines taking control and wreaking havoc on the human race. “2001: A Space Odyssey,” “War Games” and “I, Robot” are just a few of the titles that propose what might happen if we hand too much power over to intelligent, interconnected machines...
As software consumers, we’ve become spoiled with the number of choices there are when it comes to open source and freeware. There are so many technologies and vendors out there shouting for attention that you don’t often have to look long to find a usable solution. When you’re on the o...
I write and speak often on the need to have a thoughtful Code Halo strategy in addition to your mobile and digital strategies. Code Halos is the term for the information that surrounds people, organizations, and devices. Many companies consider Code Halostrategies only for marketing, s...
Another week, another cloud storage price drop. The barrier of price is slowly melting away as the cloud storage wars rage and prices drop into the pennies per gigabyte per month. Not familiar with the price wars? Here’s an abridged version: In 2013, Amazon Web Services (AWS), Microso...
Cloud-based Recovery-as-a-Service (RaaS) is becoming big business. Research and Markets forecasts the global market of RaaS and cloud-based business continuity will reach $5.77 billion by 2018, creating major opportunities for business continuity and risk management specialists alike. ...
On March 27, 2013, ZoL maintainers announced that the 0.6.1 release was ready for wide scale deployment on everything from desktops to servers. Yet, due to lack of maturity and adoption of the ZoL project, maintainers and/or advocates of ZFS aren’t comfortable to run ZoL in production ...
I was asked by Mr. Peter Hastings (NH DoIT Commissioner) about my understanding and knowledge of "End to End Solutions". I have witnessed these solutions before but I wanted to find a good definition. So, I began my research and found this definition: One supplier or one company that c...
APIs are transforming businesses to extend the reach of their information systems and data. In technical terms, APIs are rather finite, allowing two software applications to exchange data and execute procedures. Yet their business impact is so great that API management requires a far f...
Application Performance Management (APM) grew out of the movement to better align IT with real business concerns. Instead of monitoring a lot of disparate components, such as servers and switches, APM would provide improved visibility into mission-critical application performance and t...
The role of Product Owner, at once strategic and tactical, is misunderstood by many companies transitioning to Scrum or Agile approaches. The product owner serves as both organizational change agent and bridge between the business side and the project team. Here’s a basic primer on thi...
“Software-defined,” like any new trend that technology companies rush to attach to has suffered from marketing hype. Starting in mid-2012 with the acquisition of Nicera by VMware, most traditional infrastructure technology vendors across compute, networking, and storage have some messa...
Recently, I was asked by Mr. Peter Hastings (NH DoIT Commissioner) to take a look at cloud development concepts and see if there was any benefit for our development teams across the enterprise. After some investigation I could see that if all users/developers were on one server that co...
We’re pleased to announce a new Python instrumentation version — Oboeware 1.1! We’ve added a few new libraries recently, but we’re really excited about the new customization API we’ve introduced in this version. More than just a Python bump, this is the first package we’re releasing w...
Improving application program performance will require parallelizing the program execution at ever finer granularity now that the processor clock rates are no longer increasing. However, even in a per-application dedicated computing environment, the parallelization overhead is known to...
The industrial revolution continues - starting with the steam engines of the 18th century, continuing with large-scale steel production, oil exploitation, electrical and photographic innovations of the 19th century, and moving on to the transportation, communications, computation and e...
The advantages of virtualization are obvious for almost everyone. One of the first influential articles on the subject was my article [1] which was of interest to more than 48,000 readers. Below you will find useful and quick methodology on how to install and use Fedora 17 under the Wi...

CTOlabs.com is a research tool information on technologies, concepts and companies of interest to enterprise IT professionals. The CTOlabs Disruptive IT List is a curated list of firms we believe hold the greatest potential for positive disruption in the enterprise IT space. Our wri...

Virtualization is the process creating a virtual version of a resource such as an operating system, network resource or storage device. Virtualization of an OS involves hosting an OS on another OS using a virtualizer such as Oracle VirtualBox. Various Linux distributions such as openSU...
The open source landscape has evolved into a complex maze of licenses and business models. To make matters more confusing, any simple meaning of the phrase “open source” has become lost amid a sea of ambiguous and arcane terminology. As a result, many software developers fail to recogn...
The Linux operating system materialized through the work of Linus Torvalds, a Finnish student who introduced the first release in 1991 as an open source version of UNIX for x86 PCs. Although it wasn’t the first open source version of UNIX, the unique advantages of Linux soon attracted ...
Having fended off challenges from Linux for several years now, the RISC-Unix platform is now under siege on another front – x86 servers. Long dismissed as workgroup and departmental servers, or as platforms for low-level enterprise applications, x86 servers are making serious inroads i...
It is interesting to see how Open source rivals Red Hat and Novell have transferred their Linux warfare to the cloud. As both companies seek to use their open source history to advantage on the web platform by spouting standard mantras about avoiding vendor lock-ins and low cost, they ...
According to a Smart Enterprise Magazine CIO report, three-quarters of today's CIOs help their companies develop new products or services. Gartner Group's 2008 Worldwide Survey of CIOs, 85 percent of CIOs are now looking toward "IT to make the difference in their enterprise strategy." ...
Change, then change again: it’s a story familiar to developer managers everywhere. Projects are getting bigger and more complex. Developers are striving to reduce time-to-market, and squeeze releases out ever faster to keep pace with the market’s demands for new functionality. W...
These days the popularity of Ext JS (a JavaScript library) is gaining momentum. One of the most popular widgets within Ext JS is the DataGrid. The reason – displaying data from a database is one of the most common tasks of a web application. “Out of the box” the DataGrid has functional...
I hope it’s clear that today’s clouds are powerful resources that can be used to rapidly develop and deploy applications; they provide on-demand resources and true value. The challenges I outlined in configuration, storage, networking, and management really come into play when you try...
Now we have a Eucalyptus' Private Cloud installed and running on our premise, and it remained kinda of an artifact in our data-center for sometime. So I thought why has not someone written anything about how make to make Elasticfox work with Eucalyptus. But there were quite a few point...
Thanks to Nicholas Carr everyone loves to talk about Cloud Computing as electricity and how we are transitioning from own power-stations to central grid. After a lot of discussions about “the cloud”, it occurred to me recently that there is a far better model to make cloud idea easy to...
As the IT operations continue to evolve and transform the business towards agility and adaptability to ever changing rules of marketplace, the efficiency of any IT operation is of paramount significance. The phrase ‘time to market' has a completely new meaning in today's dynamic busine...
Following on from my last post, Securing Applications on the Amazon Elastic Cloud, One of the biggest questions I often see asked is “Is Amazon EC2 as a platform secure”? This is like saying is my vanilla network secure? As you do to your internal network you can take some steps to ma...
With IP networks taking on many new challenges from VoIP, rich multimedia and other high-bandwidth consuming and high-priority applications, SMBs need to be sure the network connectivity between their business and Cloud Computing provider is protected with controls for reliable Interne...
Within a few short months, we have seen a whirlwind of change across the government IT industry landscape. The appropriation of $7.2B for broadband Internet access nationwide, the launching of USASpending.gov, the appointment of Mr. Vivek Kundra as the nation’s first ever Federal Chief...
This article describes a method to use a perl debugger on trigger scripts without advanced interprocess debugging tools. Using a perl debugger with a V4.x server side trigger launched by the server is very difficult and encounters two known obstacles: The server will fire the tri...

Is ESB just an expensive integration hub or is there more to the story than we heard…

In the beginning, the ESB (Enterprise Service Bus), was marketed as much more than an integration technology. While the core of an ESB is  certainly about connectivity between serv...