Eliminating Waste in Your Run Budget

The number one issue for most CIOs today is how to move out of the keep-the-lights-on-trap in which as much as 80% of their IT budget is being spent on run-the-business capital and expense costs, and move that money into their Grow and Transform budgets. In many businesses the only budgeting being done for Innovation is in some Business Units. Moreover, CIOs will privately tell you that they know at least 10% of the money in their Run budgets is waste. They know the waste is there, but they are flying blind because they lack the data to clearly identify where that waste is and how to eliminate it. Following the Gartner “Run, Grow, Transform” model, CIOs need to free up money in their existing Run budgets and move that money first to their Grow budgets and then to their Transform budgets.

As Gartner has pointed out, along with a number of other authors and analysts in the IT space, there are three kinds of IT spenders out there. There are the Late Adopters who are primarily focused on running the business with minimal risk, the Mainstream Adopters who wait until a technology or innovation is proven and the Early Adopters who are continually innovating, want to be leading-edge and are looking for Transformations that will lead to significant competitive advantage. According to a March 2012 article in the Journal of Accountancy by Dorothy Shimamoto entitled, “A Strategic Approach to IT Budgeting, “ – http://www.journalofaccountancy.com/Issues/2012/Mar/20114439.htm – spending for these three types of organizations typically breaks out like this:

IT Budget Run Grow Transform
Late Technology Adopters 80% 20% 0%
Mainstream Adopter 60% 30% 10%
Early Adopter 50% 30% 20%

As the Journal of Accountancy article points out, the key difference between the Mainstream Adopters and the Early Adopters is that the Early Adopters are spending twice as much on IT Transformation initiatives as the Mainstream Adopters.

Based on our experience, Lakeside Software estimates that at least 50% of an IT organization’s Run budget is spent in End User Computing. So let’s take a look at the End User Compute environment to understand how a CIO can shift her IT spending and free up money in the Run budget so it can first be allocated to the Grow budget and eventually to the Transform budget.

Using Lakeside Software’s SysTrack, the process of freeing up Run money budget and making it available for your Grow and Transform budgets is very straight-forward:

  • Assess the existing End User Environment to fully capture the health and inventory of the End User Environment – users, their locations, the devices they are running, the state of those devices (MIPs, Memory, IOPs, storage etc.), application inventory and usage, application license information, print and network environment.
  • Run the various out-of-the-box reports provided by SysTrack to determine waste, such as resource-consuming service desk issues, infrastructure sprawl, unused or redundant applications, anomalies in the environment, and opportunities to improve end user productivity and the quality of IT services delivered
  • Identify the areas of waste and potential savings
  • Prioritize the list based on the amount of waste based on savings and the ease by which the waste can be eliminated
  • Develop a plan to eliminate the waste
  • Execute the plan
  • Move the savings to your Grow and Transform budgets

The goal is to move IT from being a drag on the business (which is often the perception) to delivering business value, from flying blind and being analytically impaired to providing a competitive advantage. Lakeside’s goal is to empower you with insightful data so you can solve previously unsolvable problems. We think escaping the Run budget trap is a great way to get started.

Check out our new white paperand learn how a CIO can escape the “80/20 trap” by freeing up funding heretofore locked within the run budget and use the freed up funding to not only innovate within his/her own organization but also foster innovation across the enterprise.

Big Data for End-User Computing – An Introduction

There are a tremendous number of conversations going on regarding Big Data in the enterprise, and the IT industry is certainly not an exception. In fact, IT represents a particularly interesting area in the exploration of interrelated datasets and user behaviors as it provides not only supporting infrastructure and server data, but the much more interesting distributed endpoint usage. This allows characterization of end-user behavior across platforms to start drawing some very valuable conclusions about how to deliver solutions and improve work experience with workstations, applications, and mobile devices.

In general the principle is fairly straightforward: by using a distributed database architecture and capturing details on the local device SysTrack uses the power of each client for analysis and summarization. This frees up central resources that may otherwise be tied up with resource intensive traditional big data solutions with heavy infrastructure requirements. That way our End-User Computing Big Data platform can capture the thousands of data points that are generated every second on an endpoint and perform meaningful analysis in real-time. With our latest version (SysTrack 7.0) we also leverage an innovative operational packet of processed data to communicate health and application activity from each endpoint to provide immediate insight into utilization across a deployment.

Florian mentioned DaaS as one specific area of interest for Big Data oriented around end-user compute devices, but there’s really a lot more that can be determined from the various devices that users interact with. SysTrack provides a wealth of information that makes workforce management and characterization simple. This includes everything from software rationalization to performance characterization to not only perform transformations to be completed to improve user experience, but also develop new workflows and business solutions.

Another interesting facet to SysTrack’s DataMine is the ability to integrate other solutions or analytical engines in with the processed datasets provided through our architecture. With OpenAPI many leading technology solutions, such as Citrix AppDNA and ServiceNow, can take advantage of our data management techniques from the client to gain insight into environmental characteristics like deployed software and utilization habits to augment their solutions.

Check out our new whitepaper about Big Data for EUC to find out more about how SysTrack leverages its unique architecture to provide actionable information without the complexity.

X-IO and Lakeside Simplifying the Search for Storage Solutions

When you’re looking into enterprise storage options, the amount of information available to you and the in-depth knowledge you need of your environment to make an informed decision can become overwhelming. It’s easy to ballpark how much overall space you need and tack on some extra for expected growth and overhead, but that can quickly become very cost inefficient. The best way to approach the storage solution search is to gather some data and insight into your environment so you know things such as current space used, how that space is allocated, and IOPS details.

Getting all of this information and making sense of it is no small task, but luckily Lakeside Software has teamed up with X-IO to provide an easy way to address questions about storage solutions. As an innovator in the storage industry, X-IO’s products fit well with Lakeside’s data analysis capabilities. X-IO has taken the stance that not all storage is created equal, and here at Lakeside we were happy to work with them to provide data to illustrate that there’s no one-size-fits-all storage solution.

As a new partner to Lakeside’s MarketPlace program, X-IO worked closely with us to produce a report that highlights all of the storage related information about your environment and helps you decide which X-IO storage solution is right for your enterprise. After a short assessment period, usually two-four weeks, with Lakeside’s core product, SysTrack, the report can be produced through our Virtual Machine Planner assessment tool and auto-populated with data collected from your environment. This provides invaluable insight that would otherwise be very difficult to produce.

Armed with this information you can feel assured that you’re choosing the right storage solution. No more guessing on the specs your environment requires, simply let SysTrack collect the data and do the analysis for you. If you’re considering a new storage solution for your enterprise, contact us so we can set up SysTrack to do the work for you.

Monitoring Citrix XenApp 7.5 and XenDesktop 7.5 Has Never Been Easier

Citrix has made some waves in the IT community with the recent releases of XenDesktop 7.5 and XenApp 7.5. Whether it be an app or a large desktop infrastructure, the newest versions of these leading products provide some of the best the market has to offer for virtualization solutions. Here at Lakeside we get pretty excited over software and IT product releases, and the new Citrix offerings are no exception. In earlier blog posts we talked about how SysTrack’s monitoring abilities can add value to XenApp and XenDesktop, but how do you best monitor the environment these products are running in?

Log files and performance monitor are one way, but those methods can be unreliable and time consuming. Lakeside Software works to make monitoring easy with SysTrack. SysTrack collects an extremely large amount of data out-of-the-box, but each enterprise is different and we recognize the need for additional data collection based on what software is being used. That’s why Lakeside offers Roles that are designed with a specific product in mind to ensure we’re monitoring that product as best as possible.

A number of Roles are already available and we work to add additional ones as new enterprise software hits the market. The new Citrix XenApp 7.5 and Citrix XenDesktop 7.5 Roles will make sure that you have the data and business intelligence needed to keep your Citrix solutions running as smoothly as possible. Research into best practices for these products recommended by Citrix as well as Lakeside’s experience in the monitoring space has allowed us to tune these Roles to be just right. They’ll monitor performance counters, events, and more and can be configured to alert you when something has gone wrong or even to take action.

Between Roles and SysTrack your enterprise is being closely monitored to make managing it a little easier, because deploying enterprise software on a large scale is already a big enough task with real costs associated with it. Delivering the best possible user experience by ensuring your environment is performing well will help ensure those costs deliver their best possible return. Check out Lakeside if you want to learn a little more about how Roles or SysTrack can help.


Big Data and DaaS

When Brian and Gabe published their DaaS book the other day, I read it and enjoyed it quite a bit.

Many of the finer points with VDI, DaaS, and a more application-focused or traditional desktop delivery model make this a great read for anybody who is interested in the topic. On brianmadden.com, there are a couple of really good  blogs about DaaS in recent days as well.

Anyways, in the book on page 95 (or if you’re more in tune with Kindle eBooks – Location 1141), Brian and Gabe point out that the migration to DaaS or VDI requires a little bit of work:

After all, you have to somehow get all the desktops and applications from your company into the DaaS provider’s cloud. This is no small task. It’s an all-out forklift of a desktop migration, and you’re in the driver’s seat! There will almost certainly be costs associated with this, from discovery of applications (think assessment solutions like Lakeside SysTrack, Citrix AppDNA, or (…)) to purchasing additional software or licenses, to training users, to managing applications and users after they reach their new home.

 Madden, Brian; Knuth, Gabe (2014-02-25). Desktops as a Service: Everything You Need to Know About DaaS & Hosted VDI (p. 95).  . Kindle Edition.

 When I worked for one of the desktop virtualization vendors we knew that one of the main inhibitors to successful virtual desktop and app adoption was the need to better understand users and their applications. Without the right tools, it’s often an almost insurmountable obstacle and the quest for an end-user assessment tool actually introduced me to Lakeside in the first place.

Our SysTrack product is the industry leading Big Data solution for End User Computing – since 1997 – before Big Data was even a word. Hadoop didn’t even get started until the early 2000s.

Big  Data is often described as the discipline where you take a lot of often machine generated data, put it all in one place (read: One database, hadoop cluster, or whatever) and then use one or more number crunchers to turn all that data into useful information. That’s how it got started, but Big Data is much more about taking an otherwise unmanageable amount of data and correlate it in a way that it provides deep insights that are relevant.

What does Lakeside SysTrack relate to Big Data?  Let’s look at two distinct aspects:

  • Turning Data into Information: SysTrack grabs several thousand data points every few seconds from systems that it monitors and it aggregates the data in a way that you can report on it. The primary use  case is for on-going monitoring and management of compute environments,   but the information lends itself superbly to planning a VDI or DaaS  deployment. SysTrack tells you what applications are running, how many and what kind of resources they consume, what applications you have that are not being utilized, etc. There is more to it than I can detail in a short blog.  Tools like our Virtual Machine Planner can be leveraged to put together neat master images, assign users to them and to predict the resource footprint in the data center. That was easy.
  • Data Collection. Most Big Data hadoop clusters rely on having all the data in all its granularity in a central point and hadoop doesn’t care much how you get it there. So, it’s great for stuff that is already in the datacenter, but not very well suited for end-user-compute environments, where the data have to be  captured on potentially 10,000s of devices all around the world.

Therefore, SysTrack is built on a unique architecture where the data are being captured on the end point and it uses a tiny bit of the end-point’s compute power to turn the raw data into an intelligent summary that is then shared over the network with one or more central servers. Only about 100kB are transmitted each day, so that the network is not clogged up in the process. Device offline? No problem – the condense process as we call it simply happens the next time the user connects.

If you’re interested specifically in the DaaS aspect of SysTrack, have a look at this whitepaper: http://bit.ly/DaaSBP

If you like to leverage the free Citrix project accelerator (which includes the free FastTrack product to assess the application estate and for general image planning), point your browser to http://project.citrix.com, start a project, and click on “Use Automated Tool” when you get to the section about applications.

Lastly, let us know if you’d like to learn more about the full version of SysTrack, which includes the full functionality of the Virtual Machine Planner and much more.



Twitter: @florianbecker

Lakeside Software at GTC – vGPU Planning and Optimization

With GTC coming up shortly it seems like an ideal time to discuss some of the key concepts that we’ll be covering in our talk at the conference about designing and optimizing a virtual environment with complex graphical needs using NVIDIA’s innovative GRID technology.  A recurring theme with us here at Lakeside is a focus on characterizing end-user demand, and planning for successful vGPU provisioning is another thing that’s totally contingent on taking the actual user usage and applying solid mathematical analysis for use case development. This is where SysTrack comes in.

The overall strategy is covered in more detail in a white paper and a MarketPlace report, but to summarize, the key to assessing and delivering a useable environment is understanding the usage habits and needs of the users, including the GPU demand of the current applications they interact with. By continually collecting these details and providing quantitative analysis of the different types of graphical profiles people may require SysTrack provides an in-depth, accurate way to architect a solution that will provide the best possible experience for end-users.

Once this plan has been developed, the next step is delivering and ensuring steady state performance through observation and optimization. Through the use of NVIDIA-specific driver details SysTrack can provide vGPU utilization metrics in the virtual environment to ensure that as usage evolves the profiles and provisioning can keep up. Ultimately this improves the adoption rate by providing advanced users with more demanding needs a seamless, well performing experience.

For more details, check out the talk that Florian and I will be giving at GTC on Tuesday: “S4686 – NVIDIA GRID for VDI: How To Design And Monitor Your Implementation” or our website (www.lakesidesoftware.com) for details about solutions for your VDI or application delivery implementation.

Getting the most out of Microsoft SCCM with SysTrack

Managing large computing environments can be a real challenge for any IT administrator. Simple tasks such as ensuring every user has the latest version of Microsoft Excel can cause a great deal of headaches. A small company IT staff, with maybe 10 or 20 users, can simply check each employee’s device to see which version of an application they’re running. But what do you do when there are 100 users? Or 1,000 users? Time simply won’t permit physically checking devices and talking with each user (unless you enjoy working around the clock).

Microsoft System Center Configuration Manager is a popular choice for the large company IT administrator. SCCM is ideal for managing a large environment of end-points, keeping software up-to-date, setting security policies, deploying configurations and polices, and much more. Of course, just because your software is running the latest version doesn’t mean your environment is efficiently organized and getting the best value it could. Any IT worker worth their salt is looking for areas where cost savings can be realized. A great way to identify IT cost savings is to gain insight into how the environment you manage with SCCM is actually being utilized. Are all of those Microsoft Office instances you deployed actually being used? Does each user have all of the applications they need to be effective at their job? Are there unmanaged applications being used that need to be accounted for and supported? Having a detailed, reliable software inventory can go a long way in the IT world.

Software rationalization based on actual usage data can ensure you’re not wasting money on licenses that are going unused and that each user has exactly the right software. Lakeside Software’s core product, SysTrack, is designed to answer these types of questions for you. Using agent-based methodology SysTrack provides detailed information from the individual user level all the way up to enterprise level trends. The agent-based design allows for an extremely granular view of the data when you need it as well as a broad overview of the enterprise as a whole when you want to look at trends. Don’t bother with setting up perfmon counters or time consuming, complicated monitoring tools – SysTrack is simple to install and set up and will provide you with the IT intelligence you need right out of the box.

Understanding user needs based on how they are interacting with the current environment allows you to rationalize software deployments and create images that make sense and save on unnecessary costs. SysTrack provides a clear understanding of which applications are being used by each user, how much they are using those applications, and even how much productivity is being impacted by poor performance. All of the in-depth information available to you through SysTrack can greatly reduce costs from saving software licenses that may go unused, reduced planning time for image creation, and reduced support time.

There are a lot of options available to today’s IT administrator for monitoring and managing their environment. Lakeside has put a lot of time into making sure SysTrack covers all of your IT intelligence needs and helps reduce the costs associated with and the time required to keep your environment efficient and running smoothly. Find out how to take the guesswork out of IT decisions (and eliminate the headache of parsing log files to troubleshoot) by checking out the SysTrack Product Suite.

Business Intelligence for Cost Savings in IT

One of the most expensive mistakes anyone can make in life is ignoring the details. Whether it’s that stack of parking tickets piling up on the dining room table or your crippling addiction to Steam sales, the possibility of being overwhelmed by the small costs in life is very real. Even worse is the fact that those expenses are difficult to keep track of by the very nature of how little attention they bring to themselves. When you get hit with massive, expected costs it’s easy to keep up because they hurt and there’s no ignoring it, but the slow bleed of a minor hit is easy to miss. Unfortunately, in real life and the IT world, these can be the items that topple everything when they build up (and lead to some serious finger pointing).

Luckily for IT (but not for your personal life, sorry), Lakeside Software has put some serious thought into how these individually small impacts can be automatically analyzed and used to predict areas of savings to take the manual effort away from managing costs to the business. Now Lakeside’s SysTrack software provides a quick, automated analysis of the current state of any environment to provide a summary of where savings can be realized. Through the use of the new SysTrack Business Intelligence Impact Report (part of the MarketPlace program), a detailed breakdown of utilization and potential savings target can be created with any assessment across numerous cost categories.

One of the principle cost drivers in any environment is underutilization of assets, both for physical hardware and licensed software. Identifying where software assets can be rationalized out of the environment or licenses can be reclaimed can make a huge impact on the operational budget available to an enterprise, and it can be extremely difficult to arrive at an accurate picture of what users actually depend on. SysTrack automatically captures the granular information necessary to observe utilization for software down to the individual usage of executables per user and dynamically determine what’s being used where and who’s using it. Similarly, identifying when and where a targeted hardware refresh can be used (or avoided) can prevent unnecessary expenditure and avoid extra costs associated with additional support needs. SysTrack collects the performance metrics and hardware details necessary to make clear recommendations about which systems are ready to retire and which can remain in place.

Decreasing the TCO of end-user devices is something that we’ve built numerous solutions around, and some knowledge on the subject of how to maximize the returns on your IT investments with SysTrack is available to cover the finer points of cost savings. Much of this is based around aggregating the end-user experience and assigning some real, quantitative value to the time that users lose due to shortcomings in the tools that are available to them. Categorized, actionable data on what areas of the infrastructure and the computing platforms in use in the environment are causing problems can drastically cut down on support costs while increasing end-user productivity and satisfaction.

Of course there are numerous other avenues for cost prevention or reduction as well, and SysTrack has an incredible amount of analytical power dedicated to automating the triage and presentation of potential problems that can help any environment save money and perform better. To explore the value of SysTrack visit our solutions page for some interesting use cases.

Brian Madden on The State of Desktop Virtualization

TechTarget published the E-Guide “The State of Desktop Virtualization in 2013″ towards the end of last year. In it, industry analyst and renowned virtualization specialist Brian Madden analyses the results of a large scale survey that Tech Target conducted earlier.

Even though a majority of the survey respondents indicate that they are going to increase the adoption and investment in desktop virtualization, a few key concerns remain:

  • 43% of respondents are nervous about VDI performance over the WAN
  • 46% indicate that they’d had issues with end-user experience not being good. Some of the highlights in this category are challenges related to slow networks (read slow overall performance), unsupported peripherals, and video performance.

User satisfaction with any new solution is key to its adoption. Most users are willing to accept virtual desktop performance that is slightly lower than that of a traditional PC – mostly because the virtual desktop allows them to work in ways that they could not previously (more flexibly, from home, while on the road, etc.). However, it is very difficult for IT to accurately figure out ahead of time how the solution will perform and how the end-user experience will look like.

Here at Lakeside Software, we have been building solutions for end-user analytics and performance management for almost two decades with an early focus on virtualized applications and desktops. User experience is not impossible to manage or predict, and it’s actually easy to do when the right tools are used. Check us out at http://lakesidesoftware.com.

XenDesktop 7.5 – It’s all about the user

At Lakeside Software, we are very excited that XenDesktop 7.5 is being released – the third 7.x iteration in a few months puts customers on a great footing with the first unified architecture for both application and desktop virtualization.

Citrix has been doing a great job integrating design principles into the products for a couple of years now. Back in 2009 and 2010, we worked closely with the Citrix Consulting Services organization and took a “design thinking” approach to the implementation of XenDesktop and help determine organizations what their users need and expect from the solution. Those thoughts eventually led to the Desktop Transformation Methodology and the Desktop Transformation Assessment service offering from Citrix Consulting Services, which uses Lakeside SysTrack to gather the requisite data. I wrote about the methodology about two years ago on citrix.com.

A few years ago,  I wrote another brief blog post about observing end-user behavior. I felt that IT owed it to the end-user community to try and understand their business, their work, their desires, their frustrations etc. in order to provide the best possible  experience.  This is obviously difficult to do in person and on a large scale and IT leaders who are willing to apply this type of approach either have to select a small sample size or try to automate the task. That’s where Lakeside Software’s SysTrack comes into play. It has been around for 17 years and is a Citrix Ready certified product. It is primarily used for on-going and in-depth, non-intrusive end-user experience monitoring in cloud-hosted or traditional Desktop environments, but also plays a vital role in any transformational project such as the virtualization of desktops with XenDesktop 7.5 – whether in an on premise fashion, cloud hosted, or in a hybrid cloud architecture.

SysTrack can easily be deployed to existing XenApp servers and desktops (no matter if physical or virtual) and it seamlessly records and summarizes key usage patterns. What are the applications in use (and which ones are not used and thus consuming expensive licenses)? How often are they used? What resources do they consume (CPU, memory, network, graphics (including detailed NVIDIA GPU / GRID consumption))? How do end-users connect? What are the network and surrounding parameters?  All these are questions that must be answered before architects can meaningfully design and size the infrastructure, the application landscape, and the master golden images.

Within SysTrack, there are several modules that complement XenDesktop  7.5 wonderfully:

  • Virtual Machine Planner (VMP) for application rationalization, environment sizing, and master image design.
  • SysTrack Transform to manage the migration process from the old to the new. Citrix Platinum edition customers can share AppDNA compatibility data directly with SysTrack Transform and get more value out of their platinum investment.
  • SysTrack’s dashboard builder lets non-programmers quickly build dynamic dashboards and metric about the specific aspects of the environment that they care about. This is particularly valuable to hosting providers and IT shops that are building public or hybrid clouds to see the things that matter globally or to just one tenant.
  • Proactive alerting of any changes on the server or desktop side. This is often used to detect unauthorized changes or malicious software packages.
  • NVIDIA GPU and GIRD instrumentation allows customers to gather data for GRID vGPU Planning and for operational monitoring in order to allocate the right GRID profiles to users based on their actually observed needs.
  • SysTrack vScape to  instrument the Hypervisor layer and provide real time summary data across the environment – invaluable in private, public, or hybrid cloud environments.
  • Broad user experience scoring that can be observed over extended periods of time to identify high level trends.
  • SysTrack visualizers and the Resolve tool to direct IT efforts and pin point issues and resolve them quickly.

In summary, short of sitting an IT admin next to every user in the environment for a months and have them take copious notes, Lakeside SysTrack is the leading tool to apply design thinking to any deployment of  XenDesktop 7.5 and keep a high level of end-user satisfaction for many years to come.