<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>Citrix RSS</title>
<link>http://web.citrix.com/blogosphere/rss.php</link>
<description>Citrix Description</description>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/citrixblogosphere" type="application/rss+xml" /><item>
<title>Storage Networks Explained: Basics and Application of Fibre ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/6Hv5nu0iy4c/click.php</link>
<description>Presents the basic concepts of storage networks, such as I/O techniques, disk subsystems, virtualization, NAS and SAN file systems • Covers the design of storage networks which provide flexible, highly-available, and scaleable IT ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/6Hv5nu0iy4c" height="1" width="1"/&gt;</description>
<pubDate> Thu, 18 Jun 2009 09:15:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82362100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2059407</feedburner:origLink></item>
<item>
<title>IBM developerWorks : Blogs : Informix Application Development</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/R2R6_2-3FP4/click.php</link>
<description>author Informix Application Development. Guy Bowerman is  an Informix architect, responsible for embeddability, virtualization and cloud computing. This blog covers pretty much anything related to Informix. The postings on this site are ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/R2R6_2-3FP4" height="1" width="1"/&gt;</description>
<pubDate> Thu, 18 Jun 2009 09:15:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82362100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2059406</feedburner:origLink></item>
<item>
<title>STREAMCORE ADDRESSES APPLICATION PERFORMANCE CHALLENGES LINKED TO ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/Gt7L9s4wNOw/click.php</link>
<description>Emeryville, Calif. ─June 16, 2009─ Streamcore , the global provider of visibility and dynamic performance control solutions to manage application and voice over IP (VoIP) delivery over the WAN, today announced that its solutions are ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/Gt7L9s4wNOw" height="1" width="1"/&gt;</description>
<pubDate> Thu, 18 Jun 2009 09:15:04 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82362100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2059405</feedburner:origLink></item>
<item>
<title>Citrix XenServer 5.5 released | FreeSoftNews</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/al3hmw98njc/click.php</link>
<description>Citrix has released version 5.5 of its XenServer virtualisation software. New features in this release include the optional ability to connect to Microsoft's.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/al3hmw98njc" height="1" width="1"/&gt;</description>
<pubDate> Thu, 18 Jun 2009 02:15:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82362100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2058318</feedburner:origLink></item>
<item>
<title>Citrix Password Manager - setting passwords for your users ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/azHifr6FYf0/click.php</link>
<description>The only enterprise software company with end-to-end virtualization for application delivery. Learn more about Citrix software solutions and online services.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/azHifr6FYf0" height="1" width="1"/&gt;</description>
<pubDate> Thu, 18 Jun 2009 02:15:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82362100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2058319</feedburner:origLink></item>
<item>
<title>The EdgeSight Installation Wizard Is Seriously Flawed!</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/dkBT0WFTKwo/click.php</link>
<description>I have been involved in the rollout of EdgeSight with several customers. Sounds great so far, doesn’t it? But more than once I needed to tackle with very rigorous security standards causing the setup to take much longer than usual. These standards require installations to be executed with the minimal set of permissions. Unfortunately, most installers are not designed to work that way and vendors do not properly document the permissions expected for their setup wizard.
 Install and Migrate
But this issue can be resolved by installing a product into an isolated environment or an isolated server and migrating to the production environment. This may seem like an annoyance but sooner or later a migration will take place – better learn how to do this when introducing the product ;-)
First, install EdgeSight with an isolated database server or database instance. Then, follow CTX112605 which describes the procedure of migrating to a new database server. This does work like a charm. But don’t think you are all set then. This only resolves the issue with the EdgeSight installer.
By the way, I expect an installation wizard to offer several modes requiring different levels of insight into the environment and its handling:

No Worries Mode – This is just like the current EdgeSight installer works. Everything is configured for you. There is nothing to worry about if you don’t mind being spared the gory details.
DIY Mode – The installer only performs those tasks that cannot effectively be accomplished by the administrator. This includes creating file groups and tables. Creating the database and elevating a service account to be the owner is a task worthy of an administrator’s attention.
Upgrade Mode – The installer required about as much information as in the DIY Mode but only upgrades the database schema and contents to reflect version changes.

How EdgeSight uses Reporting Services
During the configuration of SQL Server Reporting Services, EdgeSight requires full administrative rights to the Reporting Services site to create its data source and a folder structure. This is another reason why customers tend to reconsider using EdgeSight because multiple applications cannot be isolated from each other during installation. The only solution is to create a dedicated instance of Reporting Services to serve reports to EdgeSight. Tricky isn’t it? But wait, there’s more to come!
There is a minimal set of privileges required for EdgeSight to render reports: EdgeSight needs the Browser role on the root folder. No problem. EdgeSight needs the Content Manager role on /Citrix and all subfolders. Again no problem. Apparently, it is effectively isolated from other applications as soon as it is in service. Sounds neat, but what about creating subscriptions for reports?
For EdgeSight to manage subscriptions, the service account accessing the Reporting Services requires the site-wide right to manage shared schedules. This is either achieved by adding the service account to the system administrator role of Reporting Services or by creating a custom role and assigning the manage shared schedules right. But even the latter method provides access to all schedules stored in an instance of Reporting Services.
As subscriptions are a very handy and powerful feature, the instance of Reporting Services used by EdgeSight needs to be isolated from other applications on top of Reporting Services – not only during installation but also in production to prevent it from being able to mess with other applications.
Secure Design
All these obstacles lead to a design of EdgeSight with an isolated instance of Reporting Services as depicted in the following illustration.

The first option (on the left of the illustration) shows a stand-alone installation in which all components are dedicated to serving EdgeSight. This design is very popular in small environments and especially where database servers are not managed by another department.
The second and third options show variants of providing a dedicated instance of Reporting Services. This can either be achieved by installing the instance on the EdgeSight server (in the middle of the above illustration) or by adding another instance on an existing database server (on the right of the above illustration). Deciding for one of these options usually depends on the preferences of the database administration team.
How Reporting Services Misbehave
While tackling the above obstacles, I also stumbled across a very nasty issue in the implementation of Reporting Services. When specifying the configuration database for Reporting Services, the wizard requires the credentials of an account for accessing the database. Instead of impersonating this user when accessing the database, it is logged on locally. This results in the service account requiring the logon locally right on the machine hosting Reporting Services. Unfortunately, there is no way around this drawback in the design.
Depending on the security standards of the customer this may well tip the raft in favour of the second implementation option with a dedicated instance of Reporting Services on the server hosting EdgeSight.
Conclusion
There are several thing you can do to be on the safe side when installing EdgeSight: choose one of the implementation options, work around the broken installation wizard and use a dedicated instance of Reporting Services for EdgeSight.
But there is also something software vendors need to understand: you are not alone, don’t require more permissions than absolutely necessary, provide a DIY Mode (see above) and design you product for multitenancy.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/dkBT0WFTKwo" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 21:31:22 GMT</pubDate>
<category>Windows Server</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2057231</feedburner:origLink></item>
<item>
<title>grelbar » Ubuntu &amp; Citrix XenApp 11.0</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/C8IGEp3Mxwg/click.php</link>
<description>Problems installing Citrix ICA Client 11.0 (nowadays XenApps) on ubuntu? Check out this page.  Nuff said. Basically, Download the client from the citrix site,. apt-get install libmotif3. unpack the client, run ./setupwfc, use defaults or ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/C8IGEp3Mxwg" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 16:45:05 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2056783</feedburner:origLink></item>
<item>
<title>Citrix and Arista Networks Team Up to Deliver Cloud Scale … | Networks</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/sgNQd_q4iTc/click.php</link>
<description>To residence a bomb scale of networking mandate inside of Cloud Services, Citrix Systems (NASDAQ:CTXS) as well as Arista Networks – founded by attention veterans Andy Bechtolsheim as well as David Cheriton – currently voiced which they ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/sgNQd_q4iTc" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 14:30:08 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2056395</feedburner:origLink></item>
<item>
<title>Citrix XenServer 5.5.0 Released | Crazy Crispy's Blog</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/csQuN_-ogxE/click.php</link>
<description>Citrix XenServer 5.5.0 Released - Just another useless weblog!&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/csQuN_-ogxE" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 14:30:05 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2056394</feedburner:origLink></item>
<item>
<title>Linux Readers » Blog Archive » Citrix XenServer 5.5.0 Released</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/Q-Js4Yj90yc/click.php</link>
<description>I am using Xenserver 5. Citrix has released XenServer 5.5 following is feature list. live snapshot and clone operations on all storage types. Active Directory integration. Workload Balancing to optimize. ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/Q-Js4Yj90yc" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 13:15:15 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2056183</feedburner:origLink></item>
<item>
<title>What's new in App-V 4.5 that will help with application deployment?</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/3t6qSxivNYQ/click.php</link>
<description>What new in App-V 4.5 that will help with application deployment? This question is from the 5/14 Microsoft Virtualization Chat on ITKnowledgeExchange.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/3t6qSxivNYQ" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 10:30:06 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2055704</feedburner:origLink></item>
<item>
<title>Streamcore Addresses Application Performance Challenges Linked to ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/c3s_dn1xPR0/click.php</link>
<description>Streamcore , the global provider of visibility and dynamic performance control solutions to manage application and voice over IP (VoIP) delivery over Read more at VMblog.com.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/c3s_dn1xPR0" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 05:00:18 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2054761</feedburner:origLink></item>
<item>
<title>Citrix Licensing change report log file fails - citrix blog</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/M23NC6rKQpo/click.php</link>
<description>The only enterprise software company with end-to-end virtualization for application delivery. Learn more about Citrix software solutions and online services.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/M23NC6rKQpo" height="1" width="1"/&gt;</description>
<pubDate> Wed, 17 Jun 2009 03:00:06 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2054413</feedburner:origLink></item>
<item>
<title>Certeon to Host Webinar on Accelerating Application Delivery with ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/XM6NBq9gyV4/click.php</link>
<description>Certeon Webinar: WHO: Shawn Cooney, Co-Founder and Director of Research, Certeon Vipul Shah, Senior Product Manager, Virtualization Marketing,... Read more at VMblog.com.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/XM6NBq9gyV4" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 22:45:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053678</feedburner:origLink></item>
<item>
<title>Citrix ships XenServer 5.5 | Dominic Fallows</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/q_sdoJ3H-nk/click.php</link>
<description>Let the virtual fight begin Citrix Systems today announced  that its XenServer 5.5 hypervisor for servers and its related tools for managing virtual machines are.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/q_sdoJ3H-nk" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 22:30:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053634</feedburner:origLink></item>
<item>
<title>stilldrey : upcoming springboard virtual round table on ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/GbdJuoRQxNc/click.php</link>
<description>in part 2 of this virtual round table discussion (planned for later this summer/fall), we'll discuss the options and approaches for using virtualization tools In depth to address application incompatibilities – including presentation ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/GbdJuoRQxNc" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 21:30:04 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053460</feedburner:origLink></item>
<item>
<title>Virtualization Expo: Citrix Delivers XenServer 5.5</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/H39O0vor6xI/click.php</link>
<description>Citrix Systems has announced the immediate availability of Citrix XenServer™ 5.5, a significant new upgrade that raises the bar once again for free, enterprise-class virtualization. Today's announcement comes just 75 days after Citrix ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/H39O0vor6xI" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 21:15:08 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053422</feedburner:origLink></item>
<item>
<title>Configure new certificate for Citrix Secure Gateway « Ben Blogs</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/F3OTZcuSh5A/click.php</link>
<description>Configure new certificate for Citrix Secure Gateway. You need to do 3 things to install a new certificate  on a secure gateway after you changed your secure gateway URL, thus invalidating your certificate: Change your webinterface URL if ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/F3OTZcuSh5A" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 20:15:16 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053249</feedburner:origLink></item>
<item>
<title>Buxs 4 U » Blog Archive » Citrix Systems: Buy on a pull-back</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/rGcYTryuX8Y/click.php</link>
<description>Filed under: Stocks to Buy Has the recent share price surge in virtualization and remote access software developer Citrix Systems (NASDAQ: CTXS ) been excessive? Indeed it has, but that does not blot-out the Buy on a pull-back thesis, ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/rGcYTryuX8Y" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 20:15:08 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.82762100 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2053246</feedburner:origLink></item>
<item>
<title>Using the XmlServiceReader with Health Monitoring and Recovery (HMR)</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/TmE4l_ClO98/click.php</link>
<description>After publishing the XmlServiceReader and writing about the shortcomings of the health check for the XML service provided by Citrix, I like to expand on the process of creating a custom health check using the XmlServiceReader.

According to an article in the Citrix community, health checks are easily created in any language and even scripts. Such a script needs to return a zero exit code to indicate success and needs to return one if the test failed. The following code demonstrates how a custom request can be supplied and the response can be tested to contain a predefined string. See this article for a detailed description of the XmlServiceReader.
@Echo Off
SetLocal
Set MyDir=%~dp0
Set MyDir=%MyDir:~0,-1%
(
Echo ^
Echo ^
Echo ^
)&gt;”%Temp%\XmlServiceReader-request.txt”
Type “%Temp%\XmlServiceReader-request.txt” | “%MyDir%\XmlServiceReader.exe” -server %ComputerName% -port 8080 –stream &gt;”%Temp%\XmlServiceReader-response.txt”
Type “%Temp%\XmlServiceReader-response.txt” | Find /i “separate-credentials-validation”
If ErrorLevel 1 Exit 1
EndLocal
Exit 0
Please note that the following script tests the XML service located on port 8080 which may not apply in your environment. The port of the XML service can be read from the TcpPort value located under HKLM\SYSTEM\CurrentControlSet\Services\CtxHttp. Unfortunately, the contents of this value needs to be converted from hexadecimal to decimal.
Before deploying your own script on any of your servers, be sure to use the HMRSDKTester supplied by the HMR SDK. It creates a temporary service running with LocalSystem privileges and displays the output and return code of the script. Citrix also documents the security requirements for HMR tests. I have used this tool to validate the above script.
References
How to Write Your First Health Monitoring &amp; Recovery Test
Health Monitoring &amp; Recovery SDK 4.5
Security Requirements for Health Monitoring &amp; Recovery Tests
Monitoring &amp; Recovery Tests in any Language&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/TmE4l_ClO98" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 21:00:30 GMT</pubDate>
<category>Windows Server</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052955</feedburner:origLink></item>
<item>
<title>Citrix Releases Free Enterprise Virtualization  - XenServer 5.5 and Citrix Essentials for XenServer for Download</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/5Yoyxh-kkXI/click.php</link>
<description>Citrix today announced the immediate availability of Citrix XenServer 5.5, a significant new upgrade that raises the bar once again for free, enterprise-class virtualization. Today?s announcement comes just 75 days after Citrix changed the game in server virtualization by making the full enterprise-class XenServer platform available for unlimited production deployment at no charge. ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/5Yoyxh-kkXI" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 20:45:00 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<category>Podcast &amp; Audio</category> 
<category>XenDesktop</category> 
<category>XenServer</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052798</feedburner:origLink></item>
<item>
<title>App Streaming - How deleted files are represented</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/J7KRqoBQAzM/click.php</link>
<description>Deleted files are an interesting topic in isolation systems.  How do you represent a file as "gone", when it is still present?  During profiling of an installation program, the isolation system has to isolate additions to the file system; this part is easy and pretty easy to understand using the "layers of glass" metaphor.  You look down from above and the highest version of the file is the version that you see.  What is more interesting to consider is that the isolation system also has to represent DELETED files; and deleted registry content.  These require placing a marker at higher levels that say to mask vision to the content that really does exist.  Deleting files is much more interesting than adding files!

Consider a view from above, looking down through the isolation system goggles: 
 
I used the IIC version of this graphic because it was handy, but consider the above with only 2 layers as this is the environment during profiling.  The PHYSICAL or "REAL" disk/registry is off limits for writes.  When the installer during profiling, or when the program at runtime writes to the isolate space, the changes are reflected as writes to the higher layers of isolation (the first "writable" space, which is always on the top).  This works great for adding content because the presence of the content at the higher layer "masks" vision to the layers below.

For deleting things, this gets interesting.  Consider a program at installation which erases content from the physical machine.  Looking down from above, the installer needs to BELIEVE that the erase it commanded, really happened.  Here, the isolation system has to represent "deleted" files and registry content without really deleting the stuff from the true disk.  Failure to do this would require a VM snapshot thing and resetting of the environment before/after profiling and we didn't want that.  Instead, you can profile over and over all day long without hurting the true physical image - at least for the spaces that are isolated, which is pretty much everything during profiling.

A deleted file is represented as a real file, at a higher layer of isolation.  The real file is changed to have 0 size, but still has the same filename as the lower layer file.  The filesize reduction is just to conserve disk space, but in concept the deleted file is the same file as the lower layer; promotion from physical to isolated occurs commonly for files "changed".  To make the file "deleted", the isolation system tags the file with a NTFS Alternate Data Stream, "CITRIX_DELETED_FILE_MARKER".   If the file exists on the layer of glass, but has zero size and the required tag, then the file "disappears" from the perspective of isolated processes.  The file still exists and is even visible outside of isolation; though it still has no contents.

References:

Forked file systems (Mac)

Scary reference - ADS are evil  IMO, They are not evil, they just aren't widely understood.

Microsoft KB describing how to use ADS

Sysinternals tool for displaying Streams

The fact that ADS are rarely used by "normal" Windows applications makes them a PERFECT candidate for usage in the isolation system.  The isolation system can attach a stream to the file and feel pretty confident that this won't hurt the applications ability to manipulate that file, yet the information associated with that file hangs out and even follows the file from place to place when it is copied.  Note: this isn't exactly true - keep reading.

Profiling

During profiling, the isolation system sets the marker on files that the installation program erases.  In concept, this means that the marker is present on the execution machine at runtime because the captured layer of glass is transported to the execution machine.  In reality, this is true only in concept.  In reality, we use CAB files to hold the layer of glass and CAB files do not maintain streams.  Hum.  Problem.  What did we do?  Answer: When the application installer completes processing, the profiler goes through and "deletes the deleteds"; removing the files with zero size and the stream attached.  This means that the deleted file will not be present in the captured image, but it also means that the marker will not be present at runtime.  Problem?

First, why is this a risk?  If the file existed on the profiling machine (at true disk location), and if the installer erased it; then on the execution machine, if the file exists on the true disk, then at application runtime, the erased file will re-appear.  As the theory goes, the application at runtime will get unhappy.
Is that a problem?

At the time, I wore the FSFD dev hat and took note that darn near zero application installers actually erase things from isolated spaces during profiling.  Those that do, likely will also tollerate that the file comes back.  We also took note that even if the file did re-appear, we could always erase it again using a pre-launch script.  Bottom line: Application Streaming has shipped this way from the beginning and I have never seen a failure attributed to this behavior.

But wait, there are more problems

At runtime, the application may decide to erase things.  In general, the only spaces isolated are the \windows directory and below and the \program files spaces or more precisely, these are the locations where an iss-behaved program may want to erase things; things that could effect the execution of the program.  

It could also be that the application erases some of its configuration data from the directory to which it was installed (a bad application). In either of these cases, a deleted file marker will be generated and will land in the per-user layer of isolation.  This will mask vision to the file on the true disk.  Since this is part of the per-user space, all should be happy because the per-user space will follow the user from machine to machine as part of roaming profiles or even better, Citrix User Profile Manager!  The Win32 CopyFile API DOES maintain Streams!

Problem: Roaming profiles do not maintain ADS Streams, so the deleted markers will disappear on movement from machine to machine.  4 years in the field, has this been a problem?  Nope.  

I have asked the Citrix UPM team to maintain Streams on copy of the user profile content to/from central store which is a bit of a curiosity because it is different behavior than Roaming Profiles.   I'm not sure if it occurs yet and not even sure if they will actually implement the change.  Why?  Fundamentally, the ADS streams haven't been missed yet, they will likely be missed less in the future; except for all them MAC users.  Stick with me.

What file systems support ADS Streams?

Excellent question!  The answer is "NTFS".  The Mac file system REQUIRES streams, but we rarely get the mac file system as the foundation of a Windows machine.  FAT32 definately doesn't support streams and I'm not sure about CDFS.

Since deleted file markers are needed for isolation processing, the Application Streaming file system code restricts it's filtering to only NTFS disk volumes.  In some ways, this is a plus.  You don't want to isolate USB drives and these tend to be FAT32, so they don't get isolated.  But, the FSFD knows the USB drive is "removable" and it assumes all removable media is for "data", so it doesn't mess with it.  In this way, the NTFS restriction actually gets in the way a bit.  Note: you can convince the FSFD to look at the USB drive as I outlined here.

What about more elaborate file systems?

Some customers have enterprise storage which is network based, but appears to the execution machine as local.  These disk volumes COULD be NTFS, but often they have a custom file system.  Do these support NTFS style ADS streams?  Answer: It depends.  Let's say they don't.  How to solve...  Answer: Convert the representation of "deleted files" from ADS Stream to something a bit more common.  Has this happened? Nope.  Is it really necessary?  I'm not sure.  Experience of the last few years says it is rare enough that the failure case probably won't come up.  With this wide post, something tells me someone is going to say: "I've seen the failure case".

In a follow up post, I'll describe how the registry "deleted" markers are implemented.

Enjoy.

Joe Nord

Product Architect - Application Streaming

Citrix Systems
    
        
       View Online
              |
       Add Comment&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/J7KRqoBQAzM" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 17:00:30 GMT</pubDate>
<category>Application Delivery</category> 
<category>XenApp</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052184</feedburner:origLink></item>
<item>
<title>Nehalem &amp; XenServer Raise the Bar for XenApp Performance</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/bCp65an9poY/click.php</link>
<description>This past April, as Intel was releasing their new Xeon E5500 series processors, we showed you some remarkable test results demonstrating a solid 53% performance improvement between E5400 and E5500 based servers when running a virtualized DBHammer SQL Server 2008 workload [http://community.citrix.com/pages/viewpage.action?pageId=65732872] 
We now wanted to move onto a workload representing the largest segment of the Citrix user community, XenApp. More specifically, XenApp 5.0 virtualized with the new XenServer 5.5. As we've seen in previous similar virtualization performance tests with XenApp on XenServer, when the XenApp guests are 32 bit (the majority of XenApp users still use use 32-bit applications), the opportunity for server consolidation can be significant. We wanted to see just how good the server consolidation opportunity is when an Intel Xeon E5500-based server is used as a XenServer host. In this case, we looked at how the server consolidation might look when going from 2.93 GHz Xeon X7350 physical XenApp servers to 2.93 GHz Xeon E5570 XenServer hosts.

For the purpose of this test, we ran the physical XenApp server with a single 32-bit workload (Windows 2003 SP2 with MS Office). It was given 2 CPUs and 4GB RAM, typical for this XenApp server workload. Using EdgeSight for Load Test (ESLT) version 3.5 we established a baseline of 25 seconds for users to login, run a standard MSOffice task script, and then logout (including network connect time). We added users until the threshold to run this sequence reached a latency of 30%, at which point the server was deemed to be at capacity. Using this configuration and test program, the maximum number of users was 47. This was a relatively small, single physical XenApp server, so 47 concurrent users was considered respectable.

Since we were testing with a Xeon E5570 server with dual quad core CPUs and 32 GB of RAM, we wanted to see how many users we could get onto a single host using multiple XenApp VMs, each with the same resource configuration as we used in the physical server test. We built 2 vCPU, 3.5 GB RAM XenApp virtual servers on the E5570 and ran two tests using the same ESLT workload. The difference between the 4 GB of RAM used in the physical server test and 3.5 in the virtual server test is due to the need for memory overhead when running multiple VMs. In the XenServer setup screen, we selected the option of running XenApp which automatically configured the VMs with the appropriate amount of shadow memory for XenApp workloads.

We also wanted to see the impact of hyperthreading to VM density per host as well as the number of concurrent users per VM. Intel describes hyperthreading as "delivering thread-level parallelism on each processor resulting in more efficient use of processor resources, higher processing throughput and improved performance." It would be interesting to see how many more concurrent XenApp users we could get with an upgrade to the E5570 and by virtualizing with XenServer 5.5 and then see how many more users we might get once hyperthreading was enabled. Would hyperthreading allow us to run twice as many VMs on a single host? To find out, we ran our first virtualized XenApp test with hyperthreading activated and then repeated the test again with it turned off. With hyperthreading, the first thing we noticed was that even though there were only 8 CPU cores on the E5570 host server, XenServer was able to see 16 vCPU cores as resources available to be assigned to VMs. As a result, we were able to successfully run a maximum of eight VMs, each with the necessary 2 vCPU cores, generating an average of 69.25 users per VM for a total of 554 users.

When we ran the second test, this time with hyperthreading turned off, and noticed that the number of users per VM increased slightly to 88. However, the maximum number of VMs was now only four, due to the fact that we now only had 8 vCPU cores to work with. As a result, the total number of users for the host was now only 352.  

 

In the end, we discovered that while hyperthreading doubled the number of assignable vCPU resources, it didn't directly translate to a 2:1 increase in the number of users per VM. That's a reasonable trade-off, since hyperthreading effectively doubled the number of VMs that we could create with the same number of CPU cores. So, while were able to generate 6.5x the number of concurrent XenApp users onto a single Xeon E5570 host server without hyperthreading as compared to a single X7350 physical XenApp test server, the number of concurrent users increased to an incredible 10.8x with hyperthreading. That's a remarkable server consolidation opportunity for any 32-bit XenApp administrator. And while XenApp will virtualize very nicely with XenServer on that same dual quad core X7350 server, remember that the number of users per VM when using this test schema will be 47. Since hyperthreading isn't available on the X7350, the maximum number of VMs on the X7350 host would be 4 making the maximum number of concurrent users 188. Not bad, but nowhere near the 544 concurrent users we get on the E5570 with hyperthreading. That's an increase of 356 users, almost three times the number of concurrent XenApp users.

Pretty hard to ignore.  

As we've seen here, the promise of Intel's Nehalem technology is being realized in some very practical ways. As a result, the performance bar for XenApp, when virtualized with XenServer, is now higher than ever.
    
        
       View Online
              |
       Add Comment&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/bCp65an9poY" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 16:17:45 GMT</pubDate>
<category>XenServer</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052006</feedburner:origLink></item>
<item>
<title>Citrix bets on consumerisation of IT | Dominic Fallows</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/pSnkKmWsbbA/click.php</link>
<description>The internet, netbook and smartphone are making the user experience a key strategic driver in delivering modern IT infrastructures according to Citrix.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/pSnkKmWsbbA" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 13:15:10 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052014</feedburner:origLink></item>
<item>
<title>citrix xenapp / xenserver / terminal server blog » Blog Archive ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/XqiDYyt3q3M/click.php</link>
<description>The Citrix Dazzle  Technical Preview has been released and you can download it here. It's required to install the Citrix Receiver before the Dazzle Tech Preview. This version support Windows XP &amp; Vista on x32, but it also works on ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/XqiDYyt3q3M" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 13:15:09 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2052012</feedburner:origLink></item>
<item>
<title>Citrix News, Tips &amp; Virtualization Info: Citrix XenServer™ 5.5 ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/VSCYamLsADw/click.php</link>
<description>Also available today is the new 5.5 release of Citrix Essentials™ for XenServer and Hyper-V™, providing advanced virtualization management capabilities for customers using Citrix XenServer or Microsoft® Windows Server® 2008 Hyper-V. ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/VSCYamLsADw" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 11:00:12 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2051610</feedburner:origLink></item>
<item>
<title>Citrix Administration Training | Luther College Library and ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/I0USjeDGjG0/click.php</link>
<description>Dave Huinker and I attended a Citrix Administration class at the headquarters of our vendor in the St. Paul, MN last week. The class was very interesting and provided us with some ideas for providing better service through Citrix and ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/I0USjeDGjG0" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 11:00:09 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2051609</feedburner:origLink></item>
<item>
<title>citrix3 I am nwe user. - citrix blog</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/YgELxk3blVA/click.php</link>
<description>The only enterprise software company with end-to-end virtualization for application delivery. Learn more about Citrix software solutions and online services.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/YgELxk3blVA" height="1" width="1"/&gt;</description>
<pubDate> Tue, 16 Jun 2009 04:15:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2050410</feedburner:origLink></item>
<item>
<title>www.virtualdesktop.fr | Citrix Dazzle Technology Previ…</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/h5-evtOJzjA/click.php</link>
<description>News. Citrix Dazzle Technology Previ… By Laurent gravatar closeAuthor: Laurent Name: Laurent Site: http://www.laurentfalguiere.fr. About: dvedfgrdhtrSee Authors Posts (8) ⋅ June 15, 2009 ⋅ Email This Post ⋅ Print This Post ⋅ Post a  ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/h5-evtOJzjA" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 20:15:34 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.87562400 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2049009</feedburner:origLink></item>
<item>
<title>Citrix Releases Citrix Dazzle for the Mac and PC Tech Preview</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/T5zOZTjtAdA/click.php</link>
<description>Citrix just posted the tech preview of Citrix's end-user self provisioning solution for Macs and PCs called Dazzle! This is cool stuff!!!  Citrix Dazzle, the first self-service storefront for enterprise resources, gives corporate employees 24 × 7 self-service access to the applications and content that they need to work productively....&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/T5zOZTjtAdA" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 22:35:00 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<category>Podcast &amp; Audio</category> 
<category>XenDesktop</category> 
<category>XenServer</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2048906</feedburner:origLink></item>
<item>
<title>Citrix Online Brings SMBs Into the Virtual Meeting Room - E ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/ymSLk1Ieal4/click.php</link>
<description>Citrix Online Brings SMBs Into the Virtual Meeting RoomE-Commerce TimesDrawing on one of the founding tenants of the both Expertcity and Citrix Online, the company is not rushing prematurely into video conferencing.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/ymSLk1Ieal4" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 13:00:06 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2047686</feedburner:origLink></item>
<item>
<title>Citrix Online Brings SMBs Into the Virtual Meeting Room - E ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/1PPwJilR3I0/click.php</link>
<description>Citrix Online Brings SMBs Into the Virtual Meeting RoomE-Commerce TimesBy Jack M. Germain Shrinking SMB budgets don't appear to have bruised Citrix Online, the company behind GoToMyPC, GoToMeeting and GoToAssist.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/1PPwJilR3I0" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 13:00:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2047683</feedburner:origLink></item>
<item>
<title>Springboard Series Virtual Roundtable - Windows 7 Application ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/QdV2SmMh1VE/click.php</link>
<description>In Part 2 of this Virtual Round Table discussion (planned for later this Summer/Fall), we'll discuss the options and approaches for using virtualization tools In depth to address application incompatibilities – including presentation [. ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/QdV2SmMh1VE" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 10:30:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2047175</feedburner:origLink></item>
<item>
<title>Servoy blog » Blog Archive » Servoy 4.13 Eliminates Need for ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/QhiQrSE1eRE/click.php</link>
<description>Unlike other platforms, Servoy applications do not need remote video technology such as Citrix and Microsoft Remote Desktop to run over the web. Servoy applications typically require up to 10x less server resources than applications ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/QhiQrSE1eRE" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 08:15:06 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2046652</feedburner:origLink></item>
<item>
<title>citrix4Folder Redirection fails! - citrix blog</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/ZSm_rNC-rUM/click.php</link>
<description>The only enterprise software company with end-to-end virtualization for application delivery. Learn more about Citrix software solutions and online services.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/ZSm_rNC-rUM" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 05:45:04 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2046221</feedburner:origLink></item>
<item>
<title>Networking World: Middleware Foundation for Application Grid</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/DLObw91QKrg/click.php</link>
<description>Sign up for InfoWorld Alerts, and receive customized information on topics including Security, Virtualization, Green IT, Networking, and many more! SUBSCRIPTION SERVICES You are currently subscribed as networking.world@gmail.com. ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/DLObw91QKrg" height="1" width="1"/&gt;</description>
<pubDate> Mon, 15 Jun 2009 03:15:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2045809</feedburner:origLink></item>
<item>
<title>www.virtualdesktop.fr | Citrix Desktop Switcher: http:…</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/Xl9xpRA1gxc/click.php</link>
<description>News. Citrix Desktop Switcher: http:… By Laurent gravatar closeAuthor: Laurent Name: Laurent Site: http://www.laurentfalguiere.fr. About: dvedfgrdhtrSee Authors Posts (7) ⋅ June 14, 2009 ⋅ Email This Post ⋅ Print This Post ⋅ Post a  ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/Xl9xpRA1gxc" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 18:30:07 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2044441</feedburner:origLink></item>
<item>
<title>Receiving errors when trying to build WACP Application Templates ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/dqFMaowjpOI/click.php</link>
<description>Receiving errors when trying to build WACP Application Templates Troubleshooting and Problems. ... Virtuozzo Templates · APS Standard · General · Virtualization Products · Plesk Products · Automation Products · Development · Beta Program.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/dqFMaowjpOI" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 15:15:05 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2043959</feedburner:origLink></item>
<item>
<title>Watch "citrix.wmv" Video at Citrix</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/DuYrqWR3GUg/click.php</link>
<description>Embed this Video. Code Type: iFrame Player, iFrame Image, HTML Image. Size: 320 x 380, 420 x 452, 620 x 602. Copy and paste this code: Email a Friend. To: From: Comments: Bookmark this Video. Or copy and paste this link:  citrix.wmv ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/DuYrqWR3GUg" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 11:30:14 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2043404</feedburner:origLink></item>
<item>
<title>Pass4sure.biz Citrix 1Y0-259 certificate | daidi | Certification</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/m8VPP9bQbLo/click.php</link>
<description>BIZ CITRIX 1Y0-259 CERTIFICATE | DAIDI. Posted on 14. Jun, 2009 by in Certification. Pass4sure.biz a single of a tellurian leaders as well as a colonize in on condition that most vicious IT certification as well as comment services ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/m8VPP9bQbLo" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 10:30:06 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2043254</feedburner:origLink></item>
<item>
<title>msdev: Virtualization Technical Drill Down Part 3: Application ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/aSmXKX72tqQ/click.php</link>
<description>Microsoft training for solution providers, including ISVs and custom application developers.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/aSmXKX72tqQ" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 10:15:04 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2043213</feedburner:origLink></item>
<item>
<title>Citrix Antioxidant Cleansing Pads - 30 Count</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/hDo9SvoS-eA/click.php</link>
<description>Citrix Antioxidant Cleansing Pads - 30 Count. Posted: June 14th, 2009 | Author: admin | Filed under: Uncategorized |. Leave a Reply. Recent Posts. Citrix Antioxidant Cleansing Pads - 30 Count · Colorescience Pressed Mineral Pigment ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/hDo9SvoS-eA" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 06:45:06 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2042682</feedburner:origLink></item>
<item>
<title>Citrix Password Manager - Disable 'Citrix PM Authentication ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/hM1JZfYPdj0/click.php</link>
<description>The only enterprise software company with end-to-end virtualization for application delivery. Learn more about Citrix software solutions and online services.&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/hM1JZfYPdj0" height="1" width="1"/&gt;</description>
<pubDate> Sun, 14 Jun 2009 03:00:07 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2042112</feedburner:origLink></item>
<item>
<title>Connect with Synergy via social media</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/IlQkTiB3nRM/click.php</link>
<description>Citrix Synergy 2009 is quickly approaching and we are hard at work gearing up for this technology mega-conference. To help keep our diverse communities better informed and in-touch throughout the conference, we will be utilizing a number of social channels to make the event as interactive as possible, while giving ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/IlQkTiB3nRM" height="1" width="1"/&gt;</description>
<pubDate> Sat, 13 Jun 2009 04:15:05 GMT</pubDate>
<category>Application Delivery</category> 
<category>Citrix Development</category> 
<category>Citrix News &amp; Industry</category> 
<category>Citrix Online</category> 
<category>XenApp</category> 
<category>XenDesktop</category> 
<category>XenServer</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2038392</feedburner:origLink></item>
<item>
<title>Tech-Toyz: New Application Delivery Controllers</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/kPdnX9Tw6vI/click.php</link>
<description>Brocade introduces a new generation of Application Delivery Controllers (ADCs) designed to meet growing demand for application connectivity, virtualization, and operating efficiency. Find out more here! ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/kPdnX9Tw6vI" height="1" width="1"/&gt;</description>
<pubDate> Sat, 13 Jun 2009 01:15:03 GMT</pubDate>
<category>Application Delivery</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2037934</feedburner:origLink></item>
<item>
<title>citrix xenapp / xenserver / terminal server blog » Blog Archive ...</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/692Bzkf5JDg/click.php</link>
<description>The Citrix XenServer 5.5 has just be released and can be downloaded here. The download site  offers : XenServer 5.5 Disc1 &amp; Disc2 – ISO; StorageLink Gateway and Manager – ISO; Workload Balancing – ISO; XenCenter Installer – MSI ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/692Bzkf5JDg" height="1" width="1"/&gt;</description>
<pubDate> Fri, 12 Jun 2009 22:30:07 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2037522</feedburner:origLink></item>
<item>
<title>Citrix Xen App for FreeBSD « Thomas Abthorpe, FreeBSD Committer</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/HTDclfTvn8c/click.php</link>
<description>I finally managed to  get Citrix 11 committed to the repository as net/citrix_xenapp. The Citrix 10 client will be left as net/citrix_ica for a little while yet. Please be aware that the Xen App client requires  linux-f8 emulation to ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/HTDclfTvn8c" height="1" width="1"/&gt;</description>
<pubDate> Fri, 12 Jun 2009 20:15:16 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2037166</feedburner:origLink></item>
<item>
<title>Windows Server Site Visits in July '09 (Open to US and Canada participants only)</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/xHtciDIMwwU/click.php</link>
<description>The Windows Server User Research team is planning to conduct site visits to learn from people who are involved in any and all aspects of managing servers! We’re hitting the road in July to understand what needs to be improved in our server management software. If your company has at least 500 PCs and has offices in North America, we’d like to consider visiting your company and meeting with 2-4 members of your IT department.
We're offering each participant their choice of a retail Microsoft software or hardware offering from a list of our most popular products. If you are interested or know someone who could be interested in participating, please e-mail us at itvisits@microsoft.com&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/xHtciDIMwwU" height="1" width="1"/&gt;</description>
<pubDate> Fri, 12 Jun 2009 19:32:00 GMT</pubDate>
<category>Windows Server</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2037120</feedburner:origLink></item>
<item>
<title>Windows 7 on the XO Laptop via Citrix Receiver | Marc's Blog</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/9kt1RgTQ4yI/click.php</link>
<description>Easy enough for CEO's to demo Recently, Citrix personified the promise of running any software, on any device by showing off Windows 7 running on the XO laptop via their new Receiver software. “We want to make things simple and what ...&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/9kt1RgTQ4yI" height="1" width="1"/&gt;</description>
<pubDate> Fri, 12 Jun 2009 16:30:03 GMT</pubDate>
<category>Citrix News &amp; Industry</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2036564</feedburner:origLink></item>
<item>
<title>Citrix Service Provider Program - More revenues for SaaS providers</title> 
<link>http://feedproxy.google.com/~r/citrixblogosphere/~3/59CzvpbP_4s/click.php</link>
<description>Well I was coached by our resident Blog Expert (thanks Vinny) to make sure I publish my picture with my blog so here it is... now you know who the face is behind the Cloud rantings!

I know we announced this in a press release and we also have plenty of marketing fodder on our web site around the Citrix Service Provider Program, but just in case we haven't made it explicitly clear... if you are a Hosting Service Provider and you want to increase your revenues with more applications and decrease your costs by saving CPU and Memory and you want to better manage your server farms... all you have to do is sign up and you will have access to the most prolific applications delivery system on the planet.

In fact I'll go one step further and let you know that if you plan to attend the Microsoft Worldwide Partner Conference I will personally be there to talk to you about the program!  All you have to do is to email me or meet me at the Microsoft Software + Services booth... in fact you should probably do both.  We have distributors who would love to meet you as well and get you started in this exciting program.

We are at the dawning of a new day and you who are hosting partners know that this market is about to explode.  I've jotted down just a couple of reasons why you would want to make Citrix your delivery center partner....

	No upfront commitments or start-up costs
	Flexible active subscriber pricing model
	Access to the most current product versions
	Use rights protection for all products
	Guaranteed pricing stability



So here's the "duh" question of the day... If you host applications or services to other businesses why would you not use Citrix as your preferred platform?
    
        
       View Online
              |
       Add Comment&lt;img src="http://feeds.feedburner.com/~r/citrixblogosphere/~4/59CzvpbP_4s" height="1" width="1"/&gt;</description>
<pubDate> Fri, 12 Jun 2009 17:01:00 GMT</pubDate>
<category>Application Delivery</category> 
<category>XenApp</category> 
<guid isPermaLink="false">0.89962500 1247212359</guid> 
<feedburner:origLink>http://174.143.240.127/blogosphere/click.php?id=2036358</feedburner:origLink></item>
</channel>
</rss>
