I know that you're tired of hearing about the economy. Who isn't? But the truth is that we're all victims of it. The worst of it, from my perspective, was sometime in 2008. It seemed as if the economic momentum had been set adrift. It was the most financially uncomfortable I've ever felt in my entire adult life. But that was then and this is now. If you survived the deep recession of the past few years, then you've emerged on the other side leaner, wiser, and perhaps a bit more conservative. Now is the time to put those lessons learned into action with a "Go to virtual" or a "Go to cloud" plan.
The so-called "Great Recession" prevented a lot of businesses from spending the money to update and modernize their rapidly aging infrastructures. It's not a crime to be fiscally conservative and responsible during those times but if your business is going to remain alive, then you've got to stay competitive by meeting the competition's strategies. Those strategies are lined with virtual servers, cloud solutions, and smarter management.
It is hard to believe, though, that we're still having this conversation in 2014. Virtualization isn't new. Cloud isn't really new either. However, I do realize that there is some fear about diving into the unknown worlds of virtualization and cloud (especially), when you're just now beginning to emerge from muddy waters.
I'm not really one to speak in jargon, particularly business jargon, for very long. Let me give it to you straight up, the way you've come to expect me to do.
If you don't currently have a cloud plan in the works or on the table, then you're behind the pack.
Here are ten things you need to do now to catch up:
The solution is to first evaluate where you are with your infrastructure. If your hardware is more than five years old or approaching the five-year mark, you need to mark it for decommissioning.
Second, for your hardware that is still good for at least two more years, you need to examine it and find out if it has virtualization capability (it likely does) and what the maximum memory specifications are for it. I recommend that if you have systems that can't use at least 64GB of RAM, you need to use them for test, development, or lab systems. If your systems do not meet the AMD-V or Intel-VT specification, decommission them.
Third, evaluate your network. If you aren't using at least gigabit Ethernet between server systems, you need to upgrade your network hardware, including server NICs.
Fourth, you need to assess your operating system environment. Anything older than Windows Server 2008 R2, needs to be upgraded or decommissioned. Any Linux system older than Red Hat Enterprise 6.1, you guessed it, upgrade or decommission. If you're running Solaris (SunOS), stop that. Switch to Red Hat Enterprise Linux and move forward.
Fifth, select a virtualization host platform. You have several choices: VMware, Citrix XenServer, Hyper-V, Parallels, Proxmox, and Red Hat Enterprise Virtualization. There's really no wrong answer in this realm. You have to select the one that's right for you based on your hardware and on your needs. I suggest starting with a good evaluation of VMware and Hyper-V and going from there. You also can mix your environments, if that fits your needs. In other words, use Proxmox for Linux containers, VMware for heavy lifting, and Hyper-V for some of your Windows servers. Just a suggestion of a place to start.
Sixth, set up a cloud strategy by evaluating some cloud platforms. Again, begin with the big names. Remember that cloud doesn't necessarily mean outsourced infrastructure, although it can. You can develop your own in-house cloud solution. You can also augment that in-house solution with an external, outsourced one to create what's known as a hybrid cloud. I'll cover the advantages of hybrid cloud in another post.
Seventh, think about moving toward a more mobilized workforce by deploying enterprise applications with solutions such as Microsoft's App-V, 2X.com's Application Server XG, or Citrix. In these days of mobile phones, tablets, laptops, and Chromebooks, consider moving away from traditional heavy application installations and maintenance.
Eighth, you should look at upgrading your business broadband connection to give your employees a better Internet experience than they can have at home. There's nothing more embarrassing or frustrating than having to make excuses for your Internet connection's slowness or intermittent connectivity issues to a client.
Ninth, take a good look at your backup, restore, and recovery strategy. Virtualization can soften the blow of any hardware mishap. Some vendors now offer hot spare systems to take over the workloads from your business critical servers in case of a failure. Nobody thinks about backups or recovery until something bad happens. It's in your best interest to use the insurance of backup and recovery before you need it.
You should also look at a cloud-based disaster recovery solution, while you're at it. If all of your hardware is under one roof, you're taking unnecessary risk.
Tenth, and finally, take a good look at your security. I know that everyone talks about security but you also can't afford to ignore it. A border router with a firewall isn't enough. Requiring strong passwords isn't enough. Antivirus and anti-malware software isn't enough. You need to combine all those things with a serious security strategy for mobile devices, servers, and workstations.
You're putting yourself, your intellectual property, and your finances at risk if you don't have an ongoing security strategy. Virtual and cloud systems aren't any more or less secure than physical ones, so maintain your vigilance and your momentum in providing the best security for your assets.
The movement toward virtualization and cloud are conversations you should have had long ago but if you haven't, now is the time. You have a lot of work to do and you have several options for solutions. If you have questions, feel free to ask me. I'm here to help. You can use the comments section for public questions or you can contact me via the Author Contact form.