As you know, our company is an ISV (independent software vendor), but it is also an established web hosting provider. We provide Windows web hosting services for almost 7 years already (at www.DotNetpark.com) and our hosting business keeps growing.
At DotNetPark we offer shared hosting and virtual dedicated servers. And most of our virtual servers are powered by Microsoft Virtual Server 2005. Yes, we know, Hyper-V is here 🙂 and we do use it. But MS Virtual Server 2005 is still actual and lots of companies use it.
If you provide VDS (VPS) hosting based on Microsoft Virtual Server 2005 you know that it does not have a built-in bandwidth usage meter. You need to bill your customers monthly for bandwidth usage (or over usage), but MS Virtual Server 2005 does not make such a report.
Moreover, if you make your own piece of software and try to use MS Virtual Server API you realize fast that there is a bug in MS Virtual Server built-in bandwidth meter function making it just useless.
Fortunately, our programmers found a way to monitor and meter virtual server traffic usage and made an application for it. We use this program in our web hosting business and recently decided to make it a commercial product.
As you know, it is quite easy to make a program for yourself, but it takes a lot of time to make the same piece of software good enough (nice, documented, configurable) for public needs. Anyway, we polish the tool now and are going to show it to you soon!