Network, server, storage, and desktop virtualization: Which one is for your business?

Dec 9, 2013 | Cloud, Data, Fresh Ink, Security

Featured article by Zane Gramenidis, CEO of East Coast Computer

Not many IT managers remain a stranger to the term virtualization anymore. However, few understand the differences between the types of virtualization technologies and what benefits each solution has to offer.

Originally virtualization referred to computer (server or workstation) virtualization. However, today, virtualization comes in many flavors. In most cases, they go hand in hand with each other.  To help you determine the differences between each solution and which one is best for your business, here’s some information about the different forms of virtualization:

1. Application Virtualization

Application virtualization allows users to run applications from devices that don’t possess the operating system the application requires.  Another possible reason to use application virtualization is to run conflicting programs that can’t coexist on the same device.  An example of this would be a user who needs to run two different versions of the same software. Two of the main application virtualization technologies are hosted applications and packaged applications.

Hosted solutions use servers to host applications and allow users to connect to the server from their device.  The user sends keystrokes and mouse clicks to the server and the server sends screen changes to the user, while the server is actually running the applications.  Many users can run applications on the server simultaneously so these servers must have a lot of resources.  The user’s device doesn’t require a lot of resources since it’s not doing the work – one of the many benefits of application virtualization.

Packaged solutions package software within their own environment so they can run on devices with a different operating system than the application was built to run on like running an XP application on Windows 8.  Packaged applications are often stored on network shares and then streamed to the user’s device.

2. Desktop Virtualization

Desktop Virtualization should be used if application virtualization can’t deliver the required applications and desktops.  Application virtualization using the hosted model (XenApp or RDS) is preferred since you can get more users per server.  Users that want specific operating systems other than Windows Server will need to have a virtual desktop.  Some of the common benefits of desktop and application virtualization are user mobility, easy management of software installation, updates and patches.

3. Server Virtualization

Server virtualization separates the operating system from the computer hardware and allows the VM to be treated as a file.  This provides for easy management and facilitates redundancy, high availability and disaster recovery.

Server virtualization gave birth to a new term referred to as elasticity.  This gives us the ability to adjust our hardware resources to the current workload on the fly.  When workload requirements are low, servers can be decommissioned.  When workloads are high, servers are turned on.  This along with server consolidation can save money on electricity and cooling.

Elasticity also allows companies to expand their data center resources on demand without buying any additional hardware.  Services like Amazon Web Services and Microsoft Azure can provide resources as needed in a pay as you go model, allowing you to never have a shortage of resources and never paying for equipment that sits underutilized.

4. Storage Virtualization

Storage Virtualization goes hand in hand with server virtualization, as when both are used together they provide tremendous flexibility.  It makes managing storage from multiple sources to be managed and utilized as a single repository.  This simplifies utilization of Storage Area Networks (SAN’s).  Because this storage isn’t married to any particular server, many servers can access the data stored on the SAN.  Because servers (VM’s) are now in the form of a file, they can be stored on the SAN.  If a host server goes down, another host can access that VM from the SAN and turn it on.  This improves the high availability of these VM’s by facilitating mobility between which host server it will run on.

5. Network Virtualization

Network virtualization was developed by using the same concepts of server virtualization.  Software Defined Networking uses virtual switches, routers, firewalls and load balancers.  This allows IT staff to provision networks without disruption to the physical network while running traffic over the physical network.  This allows VM’s to retain their security properties when moved from one host server to another that may be located on a different network.  Server managers have the ability to configure virtual switches, routers, firewalls, load balancers, etc. without having to bother the network administrator.

All of these virtualization solutions offer many benefits.  However, we often don’t have the budgets to accompany all of them, so how do we choose which to implement first?  One thing to consider when deciding which virtualization solution to deploy is to adopt the solution that provides the maximum benefits. Another thing to consider is the ease of implementation.  This may be easier said than done since they are mutually exclusive.  However, often times solutions that are easy to implement can provide tremendous benefits immediately and that will give a quick ROI.

This will vary from company to company on a case-by-case basis.   While network virtualization was developed last, large organizations may derive many more benefits than a smaller organization so that would shuffle the order priority. That being said, larger organizations probably have already deployed all other virtualization strategies in some form already.  For new companies that are large and planning their initial network rollout, server and network virtualization will probably be the first priority since these will be the building blocks of the entire network along with the physical network.

In general, I believe the priority will be to those technologies that were developed first.  After all, necessity gives birth to invention.  So, the priority from first to last should be application, server, storage, desktop, and finally network.

ZaneGramendis_EastCoastComputer

About The Author

Zane Gramendis is the president and founder of East Coast Computer. He founded East Coast Computer in 1990, which specializes in AS/400 connectivity solutions and adding on services to integrate with other environments such as Windows. His vision is to provide every customer with access to applications and desktops that run on any platform, from any device and from any location and to make that experience as transparent as possible to the user. East Coast Computer does this by providing the best performance and user experience over a secure, elastic, easily manageable, highly available, accessible and highly scalable network. It is this multi-platform support that sets ECC apart from all competitors.

 

Top 10 Cybersecurity Stories This Week: PHP2Shell Threatens 5.1 Million Internet-Exposed PHP Servers With Unauthenticated RCE, Eight eMudhra CA Private Keys Cracked From Public Certificates, CISA and FBI Warn SafePay Ransomware Has Hit 600+ Critical Infrastructure Organizations

Top 10 Cybersecurity Stories This Week: PHP2Shell Threatens 5.1 Million Internet-Exposed PHP Servers With Unauthenticated RCE, Eight eMudhra CA Private Keys Cracked From Public Certificates, CISA and FBI Warn SafePay Ransomware Has Hit 600+ Critical Infrastructure Organizations

October 23, 2026 | ITBriefcase.net Why it matters: Tuesday, October 21 delivered one of the heaviest single-day security disclosures of the year: PHP2Shell, GitLab CVE-2026-110264, and Node.js security releases all shipped simultaneously, each carrying unauthenticated...

read more
Top 10 Cybersecurity Stories This Week: Microsoft’s Largest Patch Tuesday Ever Tops 1,411 CVEs With Live Windows Shell Zero-Day, GhostAction GitHub Supply Chain Wave Hits 500+ Accounts and Tens of Thousands of Repositories, Ransomware Smashes Monthly Record at 1,073 Victims in August

Top 10 Cybersecurity Stories This Week: Microsoft’s Largest Patch Tuesday Ever Tops 1,411 CVEs With Live Windows Shell Zero-Day, GhostAction GitHub Supply Chain Wave Hits 500+ Accounts and Tens of Thousands of Repositories, Ransomware Smashes Monthly Record at 1,073 Victims in August

October 16, 2026 | ITBriefcase.net Why it matters: Microsoft's October 2026 Patch Tuesday is the largest software security release in the company's history — 1,411 flaws, three zero-days, 75 critical vulnerabilities, and a live Windows Shell security feature bypass...

read more
Top 10 Cybersecurity Stories This Week: FBI Warns FortiBleed Is Locking Admins Out of Their Own Firewalls, Attackers Hijack Three Country-Code Domain Registries to Obtain 12 Google HTTPS Certificates, ShinyHunters Suspect Arrested in Jordan

Top 10 Cybersecurity Stories This Week: FBI Warns FortiBleed Is Locking Admins Out of Their Own Firewalls, Attackers Hijack Three Country-Code Domain Registries to Obtain 12 Google HTTPS Certificates, ShinyHunters Suspect Arrested in Jordan

October 9, 2026 | ITBriefcase.net Why it matters: The FBI and US Secret Service issued a joint advisory on October 6 confirming that the FortiBleed credential-harvesting campaign — which has compromised credentials for 86,644 Fortinet FortiGate firewalls and SSL VPN...

read more
Top 10 Cybersecurity Stories This Week: Citrix NetScaler Dual Zero-Days Under State-Sponsored Attack, Pentagon DMDC Breach Exposes 3 Million Military Personnel Records for Nine Months, AI Agent Breaches Dutch Vulnerability Disclosure Organization Using Zammad Zero-Days

Top 10 Cybersecurity Stories This Week: Citrix NetScaler Dual Zero-Days Under State-Sponsored Attack, Pentagon DMDC Breach Exposes 3 Million Military Personnel Records for Nine Months, AI Agent Breaches Dutch Vulnerability Disclosure Organization Using Zammad Zero-Days

October 2, 2026 | ITBriefcase.net Why it matters: Citrix disclosed two critical remote code execution zero-days in NetScaler ADC and NetScaler Gateway on September 27 — CVE-2026-88771 (CVSS 9.5, unauthenticated RCE in default configuration, no special setup required)...

read more
Top 10 Cybersecurity Stories This Week: Brevo Supply Chain Attack Serves Malware to 100,000+ Websites via Stolen CDN API Key, Revolut Discloses Breach via Fake Government Requests, Gyazo 23.6 Million User Records Stolen

Top 10 Cybersecurity Stories This Week: Brevo Supply Chain Attack Serves Malware to 100,000+ Websites via Stolen CDN API Key, Revolut Discloses Breach via Fake Government Requests, Gyazo 23.6 Million User Records Stolen

September 25, 2026 | ITBriefcase.net Why it matters: Attackers compromised Brevo — the email marketing and CRM platform used by eBay, Louis Vuitton, Michelin, Amnesty International, and more than 100,000 other businesses — by exploiting a hardcoded, long-lived...

read more