• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
NetScaler Developer Network
compared with
Current by Craig Ellrod
on Aug 20, 2008 14:31.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 7 changes. View first change.

 h2. Caching
 \\
 Accelerating the performance of popular enterprise applications, such as the Oracle E-Business Suite, has emerged as a critical IT priority. The Citrix NetScaler Application Switch meets and exceed the demands of the Oracle E-Business Suite Application environment. To see how easy it is to install the Citrix Application Switch for Oracle E-Business Suite read the deployment guides that were developed during the proof of concept engagements in our solutions lab.
 \\
 \\
 When talking about application acceleration, the term 'Caching' is most certain to be mentioned. If a browser or an appliance such as the Citrix NetScaler Application Switch can cache content and serve it faster and sooner than the backend application, the Application runs much faster. In order to determine what is cacheable and what is not, you need to learn how to Profile an Application and pick out the bits that can be cached. As a proof of concept for accelerating Oracle E-Business Suite v12, we developed an [Integrated Caching Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_IC_DepGuideV8.pdf] that walks through the basics of application profiling and setting up caching for static and dynamic content in the Citrix Application Switch.
  When talking about application acceleration, the term 'Caching' is most certain to be mentioned. If a browser or an appliance such as the Citrix NetScaler Application Switch can cache content and serve it faster and sooner than the backend application, the Application runs much faster. In order to determine what is cacheable and what is not, you need to learn how to Profile an Application and pick out the bits that can be cached. As a proof of concept for accelerating Oracle E-Business Suite v12, we developed an [Integrated Caching Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_IC_DepGuideV8.pdf] that walks through the basics of application profiling and setting up caching for static and dynamic content in the Citrix Application Switch.
 \\
 !Citrix_Cache_NetDiag_Single.jpg|thumbnail,align=centre!
 \\
[!DownloadHere.JPG!|http://community.citrix.com/download/attachments/28377245/Citrix_IC_DepGuideV8.pdf] [The Citrix Integrated Caching Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_IC_DepGuideV8.pdf].
  [!DownloadHere.JPG!|http://community.citrix.com/download/attachments/37847045/Citrix_IC_DepGuideV8.pdf] [The Citrix Integrated Caching Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_IC_DepGuideV8.pdf].
 \\
 \\
 h3. Watch this Caching Tip:
 \\
 {utipu: http://s3.amazonaws.com/16FFCC7K05TW8V7DQB02.utipu/2070.flv}
 \\
 h2. Compression
 \\
 [Application Delivery|http://citrix.com/English/ps2/products/feature.asp?contentID=683723] is at the top of the list of any organization's priorities. Keeping up with those priorities requires a move to dynamic application delivery and [virtualization|http://www.citrix.com/English/ps2/products/feature.asp?contentID=1297845]. The [Citrix NetScaler Application Switch|http://citrix.com/English/ps2/products/product.asp?contentID=21679] is a powerful step in that direction. [Compressing content|http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=21773] at the server level can be done, but is tedious, and with the number of hosted servers on the backend growing proportionally with [virtualization|http://www.citrix.com/English/ps2/products/product.asp?contentID=683148], it is better suited to a [frontend tool|http://citrix.com/English/ps2/products/product.asp?contentID=21679].
 \\
 \\
As an Application Expert, determining what type of content is compressible vs. that which is not compressible should be at the tip of your tongue, or at least you should be able to reference this post or [document|http://community.citrix.com/download/attachments/28377245/Citrix_CMP_DepGuide.pdf]. The thing is, while some content types remain compressible/non-compressible across many applications, you might run across an application that requires some content be treated uniquely. For example, the SAP application requires that pdf files should not be compressed when sent back to the clients. Either way, you should know how to dynamically configure rules to accommodate for the applications content. This [Compression Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_CMP_DepGuide.pdf] shows you how.
  As an Application Expert, determining what type of content is compressible vs. that which is not compressible should be at the tip of your tongue, or at least you should be able to reference this post or [document|http://community.citrix.com/download/attachments/37847045/Citrix_CMP_DepGuide.pdf]. The thing is, while some content types remain compressible/non-compressible across many applications, you might run across an application that requires some content be treated uniquely. For example, the SAP application requires that pdf files should not be compressed when sent back to the clients. Either way, you should know how to dynamically configure rules to accommodate for the applications content. This [Compression Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_CMP_DepGuide.pdf] shows you how.
 \\
 \\
[!DownloadHere.JPG!|http://community.citrix.com/download/attachments/28377245/Citrix_CMP_DepGuide.pdf] [The Citrix Compression Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_CMP_DepGuide.pdf].
  [!DownloadHere.JPG!|http://community.citrix.com/download/attachments/37847045/Citrix_CMP_DepGuide.pdf] [The Citrix Compression Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_CMP_DepGuide.pdf].
 \\
 h3. Watch this Compression Tip:
 \\
 {utipu: http://s3.amazonaws.com/16FFCC7K05TW8V7DQB02.utipu/2592.flv}
 \\
 h2. Rewrite
 \\
 Performing [content rewrite|http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=165754#] at milli-speed is key to providing a front-end device for [application delivery|http://www.citrix.com/English/ps2/products/product.asp?contentID=21679]. Most important is the capability to rewrite both request and response headers & body content which the Citrix Application Switch does and it is an easy 3-step process to configure. Not only is it easy, it scales to Enterprise class applications, which we demonstrated here with the [Oracle Enterprise Business Suite v12|http://www.citrix.com/English/ps2/accessAnswers/challenge.asp?contentID=165730&tabID=C] in our lab in Santa Clara, CA, USA.
 \\ !CitrixRewrite_NetDiagLogica.jpg|thumbnail,align=center!\\
This [Content Rewrite Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_RW_DepGuideV8.pdf] walks through the steps necessary to quickly profile an application and configure the [Citrix Application Switch|http://citrix.com/English/ps2/products/product.asp?contentID=21679&ntref=hp_nav_US] for content rewrite. This deployment guide can be used as a reference for other Enterprise applications, in addition to Oracle.  Some typical examples of how customers use the Citrix Application Swtich for content rewrite are to Insert the Client-IP as an HTTP Header, Delete old X-Forwarded-For headers, Tag SSL and non-SSL Connections, Mask the HTTP server type (Server Obfuscation), Redirect external URLs to Internal URLs (Application Obfuscation), Migrate Apache rewrite module rules, Redirect marketing keyword requests, Redirect old home pages and Redirect queries to the appropriate server.
  This [Content Rewrite Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_RW_DepGuideV8.pdf] walks through the steps necessary to quickly profile an application and configure the [Citrix Application Switch|http://citrix.com/English/ps2/products/product.asp?contentID=21679&ntref=hp_nav_US] for content rewrite. This deployment guide can be used as a reference for other Enterprise applications, in addition to Oracle.  Some typical examples of how customers use the Citrix Application Swtich for content rewrite are to Insert the Client-IP as an HTTP Header, Delete old X-Forwarded-For headers, Tag SSL and non-SSL Connections, Mask the HTTP server type (Server Obfuscation), Redirect external URLs to Internal URLs (Application Obfuscation), Migrate Apache rewrite module rules, Redirect marketing keyword requests, Redirect old home pages and Redirect queries to the appropriate server.
 \\
 \\
[!DownloadHere.JPG!|http://community.citrix.com/download/attachments/28377245/Citrix_RW_DepGuideV8.pdf] [The Citrix Rewrite Deployment Guide|http://community.citrix.com/download/attachments/28377245/Citrix_RW_DepGuideV8.pdf].
  [!DownloadHere.JPG!|http://community.citrix.com/download/attachments/37847045/Citrix_RW_DepGuideV8.pdf] [The Citrix Rewrite Deployment Guide|http://community.citrix.com/download/attachments/37847045/Citrix_RW_DepGuideV8.pdf].
 \\
 \\
 h3. Watch this Rewrite Tip:
 \\
 {utipu: http://s3.amazonaws.com/16FFCC7K05TW8V7DQB02.utipu/2749.flv}
 \\
 \\
 Tap into the power of [AppExpert\!|http://community.citrix.com/display/ae/AppExpert+Community]
  Tap into the power of [AppExpert\!|http://community.citrix.com/cdn/ns]
 \\
 \\
 [Read about the Citrix Application Switch here|http://citrix.com/English/ps2/products/product.asp?contentID=21679&ntref=hp_nav_US].
 \\
 \\
 [Buy the Citrix Application Switch here|http://www.citrix.com/English/ps2/products/feature.asp?contentID=1339714].
 \\
Related Links