Posts Tagged ‘Granola Enterprise’

Why isn’t every professor an entrepreneur?

Wednesday, June 13th, 2012

Professors and researchers are idea machines. We regularly attack problems so hard we refer to them as “Grand Challenges”. I’m surprised we don’t have more monuments erected to celebrate our glorious profession.

If ideas were enough, all of the following people I see regularly would have thriving companies we’ve all heard of: my brother, my dad, my in-laws, my colleagues at VT, my colleagues abroad, my barber, students that take my classes, students from various business schools, parents of my kids’ friends, random people that approach me after I give a talk, and many more.

… having a good idea is the easy part.

So, why don’t they? Because having a good idea is (frankly) the easy part. Average professors lack the skills to build a company. But I’m living proof that some professors can learn to build companies. The problem is that learning on the job is far from optimal.

Before I created my company when I first started talking to VC’s, the prevailing wisdom was that I was a typical (absent minded) professor and just about anyone would be better to run a business than me.

In fact, I had already built a business once — I had grown my research group from zero to ten people and raised enough research capital to sustain a $1.5M/year operating budget for about 7 years. I managed all types of personalities, built software, partnered with other groups and labs, wrote proposals, produced high quality papers, and my work changed the way people use computers today. I was the CEO of a small business that had international influence and was part of a multinational, billion-dollar company (my university). So, to trivialize my experiences as not even remotely similar to building a company was a bit insulting.

Early on when dealing with potential investors, my professor title was the elephant in the room.

Luckily, being a professor means having thick skin. Early on when dealing with potential investors, my professor title was the elephant in the room. Like people trying to tell you you’re crazy without saying the word “crazy”. “This is a great idea, Kirk. But, are you really sure you’re the right person to make this into a company?” Some, under the auspices of tough love, were more direct: “you should stick to your day job.”

Luckily, my experiences and my ego were enough for me to discount most of these folks. Now, to be honest they were partially right. What they should have been saying was that there are people out there who would be better at building a business from a good idea. That’s absolutely true. Having built a startup, I now admire business brilliance now as much as I admire scientific brilliance. But, don’t let anyone substitute an MBA as equivalent to business brilliance. Find people who have built businesses from nothing into something worth tens of millions of dollars at least.

… I now admire business brilliance now as much as I admire scientific brilliance.

Over the years I’ve found both those talented enough to run my business and those willing, but I’ve not found those criteria combined in one person. That means I had to convince others (my investors, my cofounder, my developers, my mentors) to take this journey with me based on a good idea and somewhat irrational optimism. I’ve made plenty of mistakes, but luckily the mistakes I’ve made we’ve been able to recover from (so far).

So, when should you go for it? Some say that when you can convince at least one other intelligent person to join you, that’s the time to start. Others say you carefully analyze 1) the market potential, 2) the people involved, and 3) the technology, in that order. My advice would be to find someone willing to buy a product that captures your technology if you build it. Try to estimate how many more people would buy what you build. If there are enough people willing to buy, then start building your products. Find someone to take this journey with you since it is long and arduous.

What did I do? Well, I’m not sure if my story is something that will convince you to go for it, or dissuade you from it. While the stories you read about information technology companies still prevail in the press, most of these “overnight successes” are about a decade in the making. So, the get-rich-quick-fantasy ends shortly after you start your company. Successful entrepreneurs are not driven by money, but by passion for seeing their ideas propagate in the marketplace. As Guy Kawasaki would say, “make meaning.”

… our first customer evaporated …

For us, under my leadership, we initially built the wrong product. We built client-server software for Linux and our first customer (Merrill Lynch) evaporated in the Wall Street economic disaster. Luckily, we recovered and quickly built a Windows freeware version (Granola) that was wildly popular. Requests for Granola Enterprise versions started generating some revenue. We then realized we could not build client-server software for the Enterprise in an emerging Cloud-based world. So, we moved to a cloud-based infrastructure and adoption is picking up rapidly with our recent free software that measures your IT energy footprint. These were not technical decisions. We were responding to the market to build products for purchase so we could grow as a company. These key changes have enabled us to sustain ourselves long enough to attract several big government contracts and a growing user base of universities and corporations.

In summary, an idea is not enough – especially for a professor. Execution is everything. When you figure out how to productize your idea for the first time, be ready to adapt. If you can bring in a business builder who believes in your idea as much as you do, you are starting from stronger footing. If you can, find customers that will buy what you are selling as soon as you make it. But, if you lack all of these and can’t see yourself pursuing this idea for 5-7 years or more, you should probably just stick to your day job.

Most of our trials and tribulations so far have been business related. Our small size and technical capability have allowed us to adapt more quickly than others in the space. But, the CEO (me) was learning on the job. This means we possibly could have avoided some of these mistakes. What’s the biggest mistake I’ve made so far? Running out of money. But that’s the topic of another blog post altogether.
_____
Kirk

Group filtering your Energy Footprint

Friday, May 18th, 2012

The Energy Footprint view, available to anyone with a free Granola Enterprise account, provides interesting and actionable data about where your IT energy is going and areas for improvement. For example, you can see your power consumption at night compared to your power consumption during the day to see how good of a job you’re doing turning off machines. You can also filter all of the metadata by date rate, setting up easy compare/contrast scenarios over time.

Today, we added group filtering to the Energy Footprint view for users that have purchased Insight. Group filtering provides you with access to the same helpful information as the full-installation Energy Footprint, but limited to the set of machines in the group. This makes it easy to isolate problems with your energy management, such as machines that aren’t powering down as they should.

To filter your data by group, simply select the group of interest in the drop-down menu in the upper left. As always, let us know if you have any problems or comments.

_____
Joseph

Aggregate data in Granola Enterprise

Tuesday, May 15th, 2012

Today, we rolled out several new features that are all different aspects of the same concept: aggregate data in group views in Granola Enterprise. Specifically, we’ve added four new pieces of data:

  • System check-in count per data point
  • Active systems per data point
  • Active monitors per data point
  • Maximum power per data point

Since we actually rolled the data collection out a couple weeks ago, there should already be some data for existing users to play with. Of course, if you’re not a user yet, sign up now.

In this post, I’ll take a look at what the new data is and how it’s presented, and in a later post I’ll take a look at a few things you can do with it.

System check-in count

Systems activeSince the early days of Granola Enterprise, we have displayed the number of systems that are checking in, in several places. This data is helpful because it shows the full scale of the installation over all time, but it falls short when trying to examine the new data points provided by the historical data in the charts because it fails to take into account how many systems were actually checking in at that moment.

The system check-in count does just that: it keeps a running tally of how many systems have checked in for each time sample, setting up a meaningful reference point against which to examine other aggregate data (more on that below). You can find the system check-in count in the tooltip  when you hover over any point after the data aggregation was rolled out on May 3, 2012.

Active systems

Active systemsThe active systems count collects a running total of all the systems that were awake (i.e., not asleep or off) in a given time sample. This can be used both to identify areas for improvement in your IT power management and to evaluate the effectiveness of existing power management tools. Because any time spent awake in a time interval is counted, this number may lead the actual power consumption slightly if, for example, a system spent the last minute of the fifteen minute period on.

Of course, this data is only useful in the context of the system check-in count. You can find the two together at the bottom of the chart tooltip for data points that have this value.

Active displays

Active monitorsThe active displays count collects a running total of all systems which had a monitor powered on in a given time sample. In addition to the above-mentioned benefits of finding areas for improvement and evaluating current policies, this also gives a rough estimate of user presence for desktop and laptop systems at any given moment.

You can find the active displays at the bottom of the chart tooltip for data points that have this value.

Maximum power

Maximum powerMaximum power represents the aggregate maximum power consumption for all machines (systems + monitors + CPUs) checked in for a given time sample. Anything below this line but above your power consumption is realized savings from power management.

Unlike the other aggregate data, total power exists both as a visible line on the chart and as text data in the tooltip. You can compare the total power and the maximum power within the tooltip.

We hope that the new data will help you to better understand your power consumption. When you’re ready for more detailed information, think about buying Granola Enterprise Insight. It’ll let you group your systems and really drill down to locate sources of inefficiency, such as systems that are on when they shouldn’t be. And as always, if you have any comments, bugs, or suggestions please contact us at support miserware com.
_____
Joseph

CPU power management detection for Granola Enterprise

Thursday, May 3rd, 2012

By far the largest number of support requests we get for Granola Personal are users who have been told they do not have CPU power management enabled, asking instructions for how to enable it so they can begin to save energy for free. This feedback loop is set up by this window, which gets displayed if Granola Personal detects that the system does not have DVFS (one of the technologies behind CPU power management):

Because Granola Enterprise doesn’t include a graphical display on the individual machines, and because deployment of the Granola Enterprise clients often happens without an administrator physically accessing the machine at all, it was previously difficult to determine whether DVFS was available on those machines or not. You could either infer the capabilities by looking at the data on the dash or check the logfiles on the machine itself; both of these solutions are less than optimal.

Today we have rolled out a new feature to Insight, allowing you to determine which machines have DVFS and which don’t at a single glance. You can also sort your list of machines by DVFS capability, so it’s easy to determine which machines might need a quick look at the BIOS in order to get the best energy efficiency. And of course, once you’ve enabled DVFS, you can then use Power Steering or Power Tuning to optimize the power of your systems while they are running.

Here is a shot of the new column, in the Groups view of the Granola Dash (click for a larger version):

Machines that haven’t checked in yet will be blank, machines with DVFS will say ‘yes’ like sledgewand in the image above, and machines without DVFS will simply and eloquently say ‘no’.
_____
Joseph

MiserWare offers free organization-wide IT energy footprint with new Granola Enterprise

Monday, April 23rd, 2012

MiserWare offers free organization-wide IT energy footprint with new Granola Enterprise

Blacksburg, VA – April 23, 2012 – Organizations can now quickly and accurately measure their total IT power use at no cost with the official release of Granola Enterprise 5.0. MiserWare developed Granola Enterprise to empower organizations to immediately establish the baseline power consumption for their entire IT infrastructure. From laptops to PCs to the datacenter, organizations can quickly and easily evaluate their energy footprint without the need for expensive hardware.

According to CEO Kirk W. Cameron, a professor at Virginia Tech and pioneer of power measurement and management software, Granola Enterprise was redesigned in response to enterprise and datacenter clients. “Our clients are often mandated to report IT power use,” Cameron elaborated, “A free account now gives organizations access to their IT energy footprint, making it easy to identify energy waste and evaluate power management options.”

In addition to the expanded measurement capabilities, Granola Enterprise offers industry-leading options for energy savings. Joseph Turner, co-founder and VP of Engineering, says that while other products save energy by simply turning systems off when not in use, Granola Enterprise saves up to 35% more by also reducing energy waste while systems are in use. “Our patent-pending performance guarantee technology ensures energy savings with no loss of availability or performance,” said Turner. “That’s why our software is used by clients in all situations from critical datacenter environments to office PCs to battery-powered mobile workforces.”

MiserWare’s Granola Enterprise helps organizations identify and eliminate energy waste in their computers. MiserWare also built the world’s most popular free power management software: Granola Personal. MiserWare’s Granola products have been listed on TIME Magazine’s Top 20 Ways to Go Green and PC Magazines Best Free Software and received a CNET Editor’s Rating of 4.5 stars (out of 5).

Contact:
Kirk W. Cameron
press@miserware.com
http://grano.la
http://www.miserware.com
(540) 552-2914

Assigning power management schedules in Granola Enterprise

Thursday, April 19th, 2012

In the latest version of Granola Enterprise, we have divided the power management capabilities into an à la carte menu of options in order to offer users the maximum flexibility possible when making IT power management decisions. One side effect of this change is that new installations of Granola Enterprise will not be performing power management by default. Instead, users must assign a power management schedule to instruct their machines to begin managing power.

Previously, Granola Enterprise would use ‘MiserWare’ mode for CPU power management by default. In order to ease this transition, we have included an ‘Always MiserWare’ schedule as an example; for Power Steering users, assigning this schedule will result in machines managing power as before.

Here is how to assign a schedule in the Granola Enterprise dashboard:

  1. Assign machines to a group.
    If you simply want to assign the default power management to all your machines, you can put them all in one group.
  2. Open the ‘Edit group’ dialog.To assign the schedule, first select the group on the left sidebar. You can quickly check the assigned schedule in the preview below the group chart. In this example, we don’t have any schedule assigned:

    After selecting the group, a pencil icon will appear next to the group name. Click the pencil to open the ‘Edit group’ dialog:
  3. Assign the schedule to the group. Select the schedule you want to assign from the ‘Edit group’ dialog. In this case, we want the default power management, so we’ve selected ‘Always MiserWare’:

    Click the Save button to assign the schedule to the group. That’s it!

We hope the new changes to Granola Enterprise will make it easier for people to reduce their environmental impact in a way that makes sense for them and their organizations. As always, let us know if you have any comments or suggestions.
_____
Joseph

Announcing Granola v4, now with scheduling!

Wednesday, July 27th, 2011

Today, we are pleased to announce the release of Granola v4.0! Among other things, the new version offers you higher energy savings and more tailored power management by enabling the creation and scheduling of custom power management policies through the Granola Dash.

This feature enables you to specify different desired levels of power management for different hours of the day and days of the week which can then be assigned to custom groups of systems under management. A common scenario would be to assign a more aggressive power policy during the nighttime hours and weekends, resulting in greater energy savings during the less-utilized hours.

Here is a walkthrough of the new features, as performed by our very own Hollis Ervin:

Additionally, we have created Granola Connect packages for all supported versions of Linux, making it possible to connect your machines to the Granola Dash, even if you’re running a boring old version of Linux. I’m looking at you, RHEL 4. Other features include support for Fedora 15, and numerous bug-fixes and small enhancements.

Please note that if you are running an old version of Granola and you are using your account to track your savings, you will need to upgrade to the newest version to be compatible with the Granola Dash. Please upgrade as soon as possible! Of course, if you’re not already tracking your savings online, sign up for an account now to receive 5 free licenses of Granola Enterprise, and an unlimited-machine 30-day trial. And tell your parents, siblings, friends, enemies, bosses, IT workers, and everyone else you know!

Changelog:

  • Added named policy support to the configuration parsing for Granola.
  • Re-implemented Granola Stats for Linux as Granola Connect.
  • Added support for downloading policy schedules to Granola Connect.
  • Added a policy and schedule editor to the Granola Dash.
  • Improved configuration management.
  • Re-implemented some internal Granola and Granola connect functionality in Python.
  • Removed power settings from Granola GUI now that the scheduler can set them.
  • Fixed a couple of client scalability issues.
  • Removed api interaction from Granola GUI now Granola Connect can do it.
  • Migrated the remaining MiserWare web infrastructure into the cloud.
  • Added a new ‘aggressive’ power mode to Granola which will attempt to save even more power.
  • Added support for Fedora 15 and deprecated Fedora 13.