3.13.2012

Tech Tips- Updating Your "Legacy" Computer


It’s a pretty common occurrence among today’s contemporary industry to have antiquated (Legacy) machines still in service. You may have a computer that functions as an appliance for your business that drives machinery over Serial or has a piece of software that only operates on an old, no longer supported Operating System.

Generally, the reason businesses have these machines around despite the rest of the network being updated on a regular basis is that such transitions are problematic. Newer machines lack appropriate device interfaces, necessary OS for software packages to run, set up may be laborious/cost intensive and/or you simply never got around to it. Unfortunately, this style of non-proactive maintenance of critical systems greatly increases your exposure to loss. If the machine goes down and you can’t fix it, what’s your contingency plan? How will business be impacted and for how long?

One of the easiest ways to bring these machines up to 21st century standards without having to start over is to virtualize the machine. Essentially, virtualization (which we’ve discussed before for other applications) is a computer within a computer.  Aside from offering decreased cost, easier backup, administration, maintenance, transition of systems and less energy use it can also be used to get these legacy system roles working on contemporary hardware.  This can greatly increase your business’s plasticity in the event of a failure and reduce the chances of failure occurring at all.

You can essentially ‘Copy’ an old computer and put it on a Host machine; a computer that ‘houses’ the virtual (Guest) computer. The availability of modern software solutions such as VMWare, VirtualBox and Microsoft’s Hyper-V mean there’s likely a solution available to suits your specific needs. Virtualization technology such Intel’s VT-D, features such as USB Passthrough, the ability to emulate Serial/Parallel commands, customizable virtual devices, etc. means that there are few environments that this doesn’t work. However, you MUST make the evaluation and transition while the current legacy solution still works, not after.

Of course there are some drawbacks. Generally, the abstraction involved in virtualization also means that there’s overhead for computations; you won’t be able to use the Host’s hardware’s performance to its full capacity. However, the host machine is typically many times faster than the machine you’re virtualizing for this purpose and the line between physical and virtual is diminishing at an exponential rate. There are also some instances such as the need for proprietary device/driver support that this solution won’t work due a limitation of hardware/software compatibility or other limitation.  

Employing the use of Virtualization if it fits the bill can save money and a lot of future headaches. Be sure to let us know if you’d like to discuss its applicability to your environment. 

Should You Upgrade to Windows 8?

With the release of Microsoft’s Windows 8 Consumer Preview, many people have now had their first look into the future of the world’s most widely used OS.  As a company that services both businesses and consumers, we have already been asked, should I upgrade to Microsoft’s latest and greatest once Windows 8 is officially released later this year? We downloaded and ran the consumer preview ourselves for review and the answer to that question is dependent on the user. 

There are several factors to consider before deciding to upgrade.  The first being what type of customer are you?  Are you a consumer or business?  In addition, how do you currently use your current OS?  Is it for work, play or a little of both?  Do you primarily use a desktop or do you have a laptop or netbook because you are always on the go?

Windows 8 is a significant leap from Microsoft’s previous operating systems.  Some say it is the biggest change since they moved from Windows 3.1 to Windows 95.  Taking into account the current environment where people own PC’s, tablets and smartphones, Microsoft looked to bridge these devices into a unified OS.  There are many elements of Microsoft’s Windows Phone 7 mobile OS that is built into Windows 8.  Most notably, the Metro user interface with its live tile based system.  What Microsoft has done is address the power PC user and tablet user all at once.  For the first time, users will be able to choose between a touch screen interface and a power-user desktop platform that runs legacy apps such as Office.  There is also SkyDrive, Microsoft’s cloud-based storage system, which will enable apps to synchronize data across multiple devices.

For consumers, upgrading to Windows 8 could be an easy decision.  Many simply want to be at the forefront of technology.  For those that are looking to upgrade their current PC or laptop within the next year, this could be a perfect time to jump into Windows 8.  If you have been holding off on purchasing a tablet because you’ve been longing for a device that could be used for work and play, Windows 8 may be for you.

For businesses, the decision to upgrade is significantly trickier.  Are you ready to make the financial and time commitment to upgrade every desktop and laptop within your organization especially if you’ve recently upgraded to Windows 7?  Will the software you are currently running be supported in Windows 8?  Will the learning curve to get acclimated with Windows 8 impact the productivity of your employees? These are all questions you will have to heavily consider to make a decision that best benefits your business.

TCM has been running the Windows 8 consumer preview since it launched and we like the potential of Microsoft’s new OS, yet have some reservations with the OS as it sits now replacing the “standard” windows desktop that so many users are comfortable with.  As the release of the retail version draws closer, there will certainly be questions from many of you on whether you should upgrade or not.  As always, we will be here to help you make the right decision for your situation.