SlideShare a Scribd company logo
Thin Provisioning – A Comparison of Application Virtualization<br />ThinApp and XenApp<br />Traditional storage allocation methods, sometimes referred to as “fat provisioning”, require blocks of storage capacity be purchased up front, with considerations for future needs and growth.  This can result in large amounts of storage space being purchased, but not being used.  Thin provisioning addresses this issue by relying on on-demand allocation of blocks of data, and the exact required amount of server space at the time it is required. This allows the storage to be divided between multiple users based on the minimum space required by each user at that particular time. In this abstract I will focus on application virtualization software and its contribution to storage reduction.  I will be comparing the application virtualization software VMware ThinApp and Citrix XenApp.<br />VMware ThinApp gives you an application virtualization solution that separates the software application from the operating system.  ThinApp converts software, creating a portable application package, allowing the software to run, but eliminating the need to install the software on the system. With ThinApp, an entire application and its settings can be packaged into a single executable file and used across many different Windows operating systems without imposing additional cost and complexity to the server or client.<br />The virtual environment presented to the client is a merged view of the underlying physical and virtual resources, thereby allowing the virtualization layer to fool the application into thinking that it is running as if it were fully installed. ThinApp does not have any pre-installed components and does not require the installation of device drivers allowing applications to run from USB keys or network shares without ever requiring Administrator rights. Also it is able to scan a system before and after an applications installation and create a portable executable based upon changes made to the systems files and registry. Unlike self-extracting ZIP files, ThinApp does not extract files to disk or require system registry changes in order to run applications.<br />An organization can benefit from using VMware ThinApp.  There is no client software to install.  Applications can be virtualized to work on any operating system, eliminating the need for costly upgrades. Applications can be run from a USB key or within a shared network. There are no changes to the windows registry and no device drivers are installed.<br />The key benefits for IT Directors as claimed by VMware are:<br />Accelerate application migration & deployment to Windows 7<br />Eliminate costly recoding and reduce regression testing costs with independent sandboxes<br />Reduce the cost of maintaining secure locked-down desktops<br />Consolidate Terminal Servers and dedicated application servers<br />Enhance work-force mobility by running applications directly on external media, including USB Flash, CDROM, and unattached laptops<br />Eliminate additional infrastructure investments in server hardware or software<br />Deliver virtualized applications using existing management software delivery processes<br />VMware ThinApp is an excellent thin application solution; however the cost starts at more than $6000, so the price may be out of reach for some small and midsized businesses. <br />Citrix XenApp is an on-demand application delivery solution that allows any Windows application to be virtualized, centralized, and managed in a datacenter and instantly delivered as a service to users anywhere on any device. With Citrix XenApp users can connect to corporate applications within that data center. XenApp can either host applications on central servers or allow users to interact with them remotely or stream and deliver them to user devices for local execution.<br />XenApp components, including application hosting servers, if any, reside on a Microsoft Windows computer, which can be either standalone or part of a larger cluster (farm) of Citrix servers. It is important to note that in addition to concurrent user Citrix licensing, there must exist a Terminal Server Client Access License (CAL) and a Windows Server CAL from Microsoft for each client connection. Both products must be adequately licensed for the environment to function correctly.<br />Citrix XenApp takes the complexity out of distributing applications. Any Windows application can be delivered to users anywhere on any device.  All applications are managed from one central location. XenApp delivers applications by an automated process, simplifying delivery.<br />Some of the key benefits as described by Citrix are: <br />Centralize Applications:<br />Centrally configure, store, and maintain a single application image in the datacenter, either on multi-user terminal servers or centralized virtual machines, and enable seamless delivery from any operating system.<br />Configure Access:<br />System intelligence and configurable access controls automatically determine the optimal method for delivering each application based on the user scenario, device capabilities, network performance, connection location, and security profile.<br />Enable Self-Service:<br />Users can subscribe to the applications they need from a simple enterprise app storefront and gain instant access from whichever device is most convenient–PC, Mac, netbook, tablet, or smartphone.<br />Deliver Apps On-Demand:<br />XenApp delivers applications via a high speed delivery protocol for use while connected, or streamed via Citrix application virtualization or Microsoft  App-V directly to the device for use when offline.<br />Citrix XenApp is a cost-effective application virtualization solution; however XenApp requires separate client software be installed on end user devices, for both offline use and to connect to the network. This can make the installation cumbersome and requires the use of more hard drive space on end user devices.<br />Both application virtualization solutions have some good benefits. Both allow applications to be shared from a central database and across multiple operating systems. Both offer security benefits. Both deliver applications on-demand. However, having to install client software and obtain licensing for both online and offline access to applications adds and overhead to the Citrix XenApp solution, which can make installation and usage more time and resource consuming. <br />I have used the trial version of VMware ThinApp in another class. It was an easy, fast set up, and a user friendly operation.  I was impressed that you could run and entire software applications from a jump drive.  You wouldn’t have known you were running virtually. There was no trace of the software having run on the machine after you removed the jump drive either. <br />I have to admit that I started this paper with a heavy slant toward VMware ThinApp, and my research into Citrix XenApp did little to change my mind. ThinApp is simply a cleaner running solution. I believe in a business setting the ease of use and low overhead would more than make up for the extra cost. It is the type of solution that will pay for itself over time by reducing the amount of software installation and maintenance required. Using virtualized applications will also reduce the amount of server space required, thereby conserving resources; another cost saver.  It can also provide a secure environment by isolating the application from the host machine; this reduces the chance of the software introducing a foreign entity onto the host system.  The portability aspect of ThinApp is also another plus in its favor. With the increasing number of teleworkers in businesses today, having a portable software solution can be a benefit to a growing business. <br />Sources:<br />http://searchstorage.techtarget.com/definition/thin-provisioning<br />http://www.webopedia.com/TERM/T/thin_provisioning.html<br />http://www.vmware.com/products/thinapp/overview.html<br />http://www.citrix.com/English/ps2/products/feature.asp?contentID=2300358<br />
Thin Provisioning Comparison
Thin Provisioning Comparison
Thin Provisioning Comparison

More Related Content

PDF
Multi-feature VDI comparison: VMware Horizon View 5.2 vs. Citrix XenDesktop 7
PDF
VMware End-User-Computing Best Practices Poster
PPTX
VMware Horizon - news
PPTX
View 5 competitive sales presentation
PPTX
VDI and Application Virtualization
DOCX
Citrix command lines
PPTX
Parallels RAS - Provide clinicians with instant access to medical apps
PDF
Virtual desktop infrastructure
Multi-feature VDI comparison: VMware Horizon View 5.2 vs. Citrix XenDesktop 7
VMware End-User-Computing Best Practices Poster
VMware Horizon - news
View 5 competitive sales presentation
VDI and Application Virtualization
Citrix command lines
Parallels RAS - Provide clinicians with instant access to medical apps
Virtual desktop infrastructure

What's hot (20)

PPTX
VDI/ VMware Horizon View
PPT
Virtualization
PPT
V mware+thin app+-+gcvmug
PDF
VMworld 2014: Virtualization 101
PPT
The Virtual Desktop Revolution
PPTX
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
PDF
Vdi strategy
PPTX
Business Case Of Desktop Virtualization
PDF
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
PDF
11 19 stephan pfister_citrix day - xen_app 6.5 whats new
PDF
Introduction to virtual desktop infrastructure v3
PDF
VDI Best Practices
PDF
Application Virtualization in Citrix XenApp
PDF
Throughwave Day 2015 - VDI Solutions
PDF
Vdi how-it-works618
PPT
Virtualization Business Case
PPTX
System Center 2012 R2 Configuration Manager (SCCM) with Windows Intune
PDF
VMware DRS: Why You Still Need Assured Application Delivery and Application D...
PDF
Smart Style Office for Virtual Desktop Infrastructure
PPT
Virtualization Landscape
VDI/ VMware Horizon View
Virtualization
V mware+thin app+-+gcvmug
VMworld 2014: Virtualization 101
The Virtual Desktop Revolution
IT Trends 2016: Taking Windows Applications Beyond Hardware Limits
Vdi strategy
Business Case Of Desktop Virtualization
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
11 19 stephan pfister_citrix day - xen_app 6.5 whats new
Introduction to virtual desktop infrastructure v3
VDI Best Practices
Application Virtualization in Citrix XenApp
Throughwave Day 2015 - VDI Solutions
Vdi how-it-works618
Virtualization Business Case
System Center 2012 R2 Configuration Manager (SCCM) with Windows Intune
VMware DRS: Why You Still Need Assured Application Delivery and Application D...
Smart Style Office for Virtual Desktop Infrastructure
Virtualization Landscape
Ad

Viewers also liked (8)

PDF
China Newcomer Opportunities
DOCX
Risk Assessment Famework
PPTX
Risk Presentation
PDF
Csg dbriefs dec2012_submission_final
PPT
Surveying English Language Assessment Practices in International Plurilingual...
PPT
Techclass
PPT
Assessment Issues in Workplace ESL Instructional Programs
PPTX
Consolidate, Virtualize, Energize
China Newcomer Opportunities
Risk Assessment Famework
Risk Presentation
Csg dbriefs dec2012_submission_final
Surveying English Language Assessment Practices in International Plurilingual...
Techclass
Assessment Issues in Workplace ESL Instructional Programs
Consolidate, Virtualize, Energize
Ad

Similar to Thin Provisioning Comparison (20)

PDF
What is Application & Server Virtualisation
PDF
Umbee citrix xen app briefing guide
PDF
Umbee citrix xen app briefing guide
PDF
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
DOC
PDF
Highly Available XenApp Cloud
PPTX
The Pros and Cons of Desktop Virtualization
PPTX
Presentation technical deep dive of horizon 6 and mirage 5
PPTX
virtual-machine-ppt 18030 cloud computing.pptx
PPT
Vdi, rds, med v, app-v - right decisions
PPTX
Four Main Types of Virtualization
PDF
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
PPTX
Citrix xenapp training
PPTX
Virtualization 101
PDF
Datacenter migration using vmware
PDF
What is desktop virtualization and how does it work
PDF
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
DOCX
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
PPTX
Parallels RAS - Empower your mobile workforce with secure application and des...
PDF
Htg and citrix solutions
What is Application & Server Virtualisation
Umbee citrix xen app briefing guide
Umbee citrix xen app briefing guide
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
Highly Available XenApp Cloud
The Pros and Cons of Desktop Virtualization
Presentation technical deep dive of horizon 6 and mirage 5
virtual-machine-ppt 18030 cloud computing.pptx
Vdi, rds, med v, app-v - right decisions
Four Main Types of Virtualization
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
Citrix xenapp training
Virtualization 101
Datacenter migration using vmware
What is desktop virtualization and how does it work
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
Parallels RAS - Empower your mobile workforce with secure application and des...
Htg and citrix solutions

Thin Provisioning Comparison

  • 1. Thin Provisioning – A Comparison of Application Virtualization<br />ThinApp and XenApp<br />Traditional storage allocation methods, sometimes referred to as “fat provisioning”, require blocks of storage capacity be purchased up front, with considerations for future needs and growth. This can result in large amounts of storage space being purchased, but not being used. Thin provisioning addresses this issue by relying on on-demand allocation of blocks of data, and the exact required amount of server space at the time it is required. This allows the storage to be divided between multiple users based on the minimum space required by each user at that particular time. In this abstract I will focus on application virtualization software and its contribution to storage reduction. I will be comparing the application virtualization software VMware ThinApp and Citrix XenApp.<br />VMware ThinApp gives you an application virtualization solution that separates the software application from the operating system. ThinApp converts software, creating a portable application package, allowing the software to run, but eliminating the need to install the software on the system. With ThinApp, an entire application and its settings can be packaged into a single executable file and used across many different Windows operating systems without imposing additional cost and complexity to the server or client.<br />The virtual environment presented to the client is a merged view of the underlying physical and virtual resources, thereby allowing the virtualization layer to fool the application into thinking that it is running as if it were fully installed. ThinApp does not have any pre-installed components and does not require the installation of device drivers allowing applications to run from USB keys or network shares without ever requiring Administrator rights. Also it is able to scan a system before and after an applications installation and create a portable executable based upon changes made to the systems files and registry. Unlike self-extracting ZIP files, ThinApp does not extract files to disk or require system registry changes in order to run applications.<br />An organization can benefit from using VMware ThinApp. There is no client software to install. Applications can be virtualized to work on any operating system, eliminating the need for costly upgrades. Applications can be run from a USB key or within a shared network. There are no changes to the windows registry and no device drivers are installed.<br />The key benefits for IT Directors as claimed by VMware are:<br />Accelerate application migration & deployment to Windows 7<br />Eliminate costly recoding and reduce regression testing costs with independent sandboxes<br />Reduce the cost of maintaining secure locked-down desktops<br />Consolidate Terminal Servers and dedicated application servers<br />Enhance work-force mobility by running applications directly on external media, including USB Flash, CDROM, and unattached laptops<br />Eliminate additional infrastructure investments in server hardware or software<br />Deliver virtualized applications using existing management software delivery processes<br />VMware ThinApp is an excellent thin application solution; however the cost starts at more than $6000, so the price may be out of reach for some small and midsized businesses. <br />Citrix XenApp is an on-demand application delivery solution that allows any Windows application to be virtualized, centralized, and managed in a datacenter and instantly delivered as a service to users anywhere on any device. With Citrix XenApp users can connect to corporate applications within that data center. XenApp can either host applications on central servers or allow users to interact with them remotely or stream and deliver them to user devices for local execution.<br />XenApp components, including application hosting servers, if any, reside on a Microsoft Windows computer, which can be either standalone or part of a larger cluster (farm) of Citrix servers. It is important to note that in addition to concurrent user Citrix licensing, there must exist a Terminal Server Client Access License (CAL) and a Windows Server CAL from Microsoft for each client connection. Both products must be adequately licensed for the environment to function correctly.<br />Citrix XenApp takes the complexity out of distributing applications. Any Windows application can be delivered to users anywhere on any device. All applications are managed from one central location. XenApp delivers applications by an automated process, simplifying delivery.<br />Some of the key benefits as described by Citrix are: <br />Centralize Applications:<br />Centrally configure, store, and maintain a single application image in the datacenter, either on multi-user terminal servers or centralized virtual machines, and enable seamless delivery from any operating system.<br />Configure Access:<br />System intelligence and configurable access controls automatically determine the optimal method for delivering each application based on the user scenario, device capabilities, network performance, connection location, and security profile.<br />Enable Self-Service:<br />Users can subscribe to the applications they need from a simple enterprise app storefront and gain instant access from whichever device is most convenient–PC, Mac, netbook, tablet, or smartphone.<br />Deliver Apps On-Demand:<br />XenApp delivers applications via a high speed delivery protocol for use while connected, or streamed via Citrix application virtualization or Microsoft App-V directly to the device for use when offline.<br />Citrix XenApp is a cost-effective application virtualization solution; however XenApp requires separate client software be installed on end user devices, for both offline use and to connect to the network. This can make the installation cumbersome and requires the use of more hard drive space on end user devices.<br />Both application virtualization solutions have some good benefits. Both allow applications to be shared from a central database and across multiple operating systems. Both offer security benefits. Both deliver applications on-demand. However, having to install client software and obtain licensing for both online and offline access to applications adds and overhead to the Citrix XenApp solution, which can make installation and usage more time and resource consuming. <br />I have used the trial version of VMware ThinApp in another class. It was an easy, fast set up, and a user friendly operation. I was impressed that you could run and entire software applications from a jump drive. You wouldn’t have known you were running virtually. There was no trace of the software having run on the machine after you removed the jump drive either. <br />I have to admit that I started this paper with a heavy slant toward VMware ThinApp, and my research into Citrix XenApp did little to change my mind. ThinApp is simply a cleaner running solution. I believe in a business setting the ease of use and low overhead would more than make up for the extra cost. It is the type of solution that will pay for itself over time by reducing the amount of software installation and maintenance required. Using virtualized applications will also reduce the amount of server space required, thereby conserving resources; another cost saver. It can also provide a secure environment by isolating the application from the host machine; this reduces the chance of the software introducing a foreign entity onto the host system. The portability aspect of ThinApp is also another plus in its favor. With the increasing number of teleworkers in businesses today, having a portable software solution can be a benefit to a growing business. <br />Sources:<br />http://searchstorage.techtarget.com/definition/thin-provisioning<br />http://www.webopedia.com/TERM/T/thin_provisioning.html<br />http://www.vmware.com/products/thinapp/overview.html<br />http://www.citrix.com/English/ps2/products/feature.asp?contentID=2300358<br />