1 / 23

Introduction to Citrix Solutions for Web App. Delivery

dana
Download Presentation

Introduction to Citrix Solutions for Web App. Delivery

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Introduction to Citrix Solutions for Web App. Delivery Johann Wimmer Sales Manager App. Networking Group Citrix Systems Central Europe This presentation provides a brief overview of the Citrix web application delivery product lines… Citrix NetScaler and Citrix Application Firewall. This presentation provides a brief overview of the Citrix web application delivery product lines… Citrix NetScaler and Citrix Application Firewall.

    2. Agenda

    4. Two Ways to Deploy Citrix NetScaler In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    5. Two Ways to Deploy Citrix NetScaler In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    6. Two Ways to Deploy Citrix NetScaler In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    7. Application Landscape is Changing

    8. Web Application Delivery Challenges So why is there such high demand for a solution that optimizes the delivery of web applications? Several recent trends have converged to create a “perfect storm” for the IT managers tasked with delivering web apps: [Click] To begin with, IT organizations are consolidating data centers to reduce costs and simplify management. This moves applications further away from end users, increasing the distance application traffic must travel before it reaches its destination. [Click] At the same time, application users are increasingly mobile, moving further away from the datacenter and accessing applications via a wider variety of devices and network connections. This exacerbates the situation, resulting in increased latency, greater packet loss and overall stability problems. [Click] To make matters worse, applications delivered over the Web use extremely “chatty” protocols like HTTP which generate a lot of back-and-forth “hand-shaking” traffic between the server and the client. Applications that may have generated a few hundred connections a day in the client-server world can now generate thousands of connections per second as a web app. The further away the user is from the datacenter, the more these round-trip transactions slow down overall response time. [Click] And last but not least, mission-critical web applications must be subjected to far more security policies today than ever before to ensure that confidential data is never compromised. Technologies like encryption and application-layer security inspection can be extremely compute intensive, increasing server requirements and further slowing down performance. So why is there such high demand for a solution that optimizes the delivery of web applications? Several recent trends have converged to create a “perfect storm” for the IT managers tasked with delivering web apps: [Click] To begin with, IT organizations are consolidating data centers to reduce costs and simplify management. This moves applications further away from end users, increasing the distance application traffic must travel before it reaches its destination. [Click] At the same time, application users are increasingly mobile, moving further away from the datacenter and accessing applications via a wider variety of devices and network connections. This exacerbates the situation, resulting in increased latency, greater packet loss and overall stability problems. [Click] To make matters worse, applications delivered over the Web use extremely “chatty” protocols like HTTP which generate a lot of back-and-forth “hand-shaking” traffic between the server and the client. Applications that may have generated a few hundred connections a day in the client-server world can now generate thousands of connections per second as a web app. The further away the user is from the datacenter, the more these round-trip transactions slow down overall response time. [Click] And last but not least, mission-critical web applications must be subjected to far more security policies today than ever before to ensure that confidential data is never compromised. Technologies like encryption and application-layer security inspection can be extremely compute intensive, increasing server requirements and further slowing down performance.

    9. Traditional Approaches In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    10. The Citrix NetScaler Solution In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    11. The Citrix NetScaler Solution In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server. In addition to accelerating application delivery for end users, Citrix NetScaler solutions improve the efficiency of the entire application infrastructure by offloading compute-expensive tasks from expensive back-end servers. SSL Offload provides high performance, ASIC-based acceleration for rapidly establishing new SSL connections and supports more than 500 Mbps of encrypted SSL throughput. AppCache delivers in-memory content caching for both static and dynamically-generated application data. It reduces the need to repetitively generate the same application content, thus minimizing the overhead imposed on application and database servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed. The server is off-loaded from having to serve low-bandwidth clients and is freed to perform other tasks. TCP Multiplexing efficiently consolidates large numbers of client requests to a much smaller number of persistent TCP connections to the application server. This offloads expensive TCP set-up and tear down operations from the server.

    12. How We Do It: Step 1 Ensure maximum App. availability So how do we do it? We begin with an extremely high performance traffic management system that ensures maximum application availability, even under the worst conditions. At the heart of every NetScaler system is the most powerful Load Balancing system in the industry. For more sophisticated traffic policy management requirements, our layer 7 Content Switching capabilities guarantee that the right application data is served from the right application server to the right application client every time. Integrated Attack Protection guarantees uninterrupted application availability for legitimate users, even when the application is under heavy sustained attack. And our innovative Surge Protection capabilities maintain full application availability even during unexpected surges in client requests. So how do we do it? We begin with an extremely high performance traffic management system that ensures maximum application availability, even under the worst conditions. At the heart of every NetScaler system is the most powerful Load Balancing system in the industry. For more sophisticated traffic policy management requirements, our layer 7 Content Switching capabilities guarantee that the right application data is served from the right application server to the right application client every time. Integrated Attack Protection guarantees uninterrupted application availability for legitimate users, even when the application is under heavy sustained attack. And our innovative Surge Protection capabilities maintain full application availability even during unexpected surges in client requests.

    13. Citrix NetScaler Server Offload Demo

    14. How We Do It: Step 2 Increase Performance for End Users Next we add the most impressive set of advanced application acceleration technologies in the industry, reducing response times for all users, regardless of their location. Advanced TCP Optimization technologies such as “client keep-alive” and “fast ramp” improve the performance of the underlying network infrastructure so that applications are delivered to clients more quickly. AppCache delivers in-memory content caching for both static and dynamically-generated application data, reducing the time needed to run reports and serve frequently accessed content. AppCompress compresses data traveling over HTTP or any TCP-based protocol, reducing bandwidth requirements and speeding the delivery of content to end users. And our groundbreaking AppCompress Extreme accelerates web transactions even further by sending only data that changed since the last access, dramatically reducing the volume of packets crossing the wire.Next we add the most impressive set of advanced application acceleration technologies in the industry, reducing response times for all users, regardless of their location. Advanced TCP Optimization technologies such as “client keep-alive” and “fast ramp” improve the performance of the underlying network infrastructure so that applications are delivered to clients more quickly. AppCache delivers in-memory content caching for both static and dynamically-generated application data, reducing the time needed to run reports and serve frequently accessed content. AppCompress compresses data traveling over HTTP or any TCP-based protocol, reducing bandwidth requirements and speeding the delivery of content to end users. And our groundbreaking AppCompress Extreme accelerates web transactions even further by sending only data that changed since the last access, dramatically reducing the volume of packets crossing the wire.

    15. Independend test results

    16. How We Do It: Step 3 Reduce Load on Backend Servers Finally, we include a full range of capabilities that offload backend web and application servers, enabling your existing infrastructure to support more users and more applications. SSL Offload provides high performance, ASIC-based acceleration, freeing up backend servers from computationally intensive encryption processing. TCP Multiplexing efficiently consolidates large numbers of incoming client requests to a much smaller number of persistent backend connections, offloading expensive TCP set-up and tear down operations from your servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed, freeing the server to perform other tasks. AppCache plays a role here too by minimizing the overhead imposed on application and database servers. Finally, we include a full range of capabilities that offload backend web and application servers, enabling your existing infrastructure to support more users and more applications. SSL Offload provides high performance, ASIC-based acceleration, freeing up backend servers from computationally intensive encryption processing. TCP Multiplexing efficiently consolidates large numbers of incoming client requests to a much smaller number of persistent backend connections, offloading expensive TCP set-up and tear down operations from your servers. TCP Buffering intelligently buffers application server responses and delivers them to the client at the client’s speed, freeing the server to perform other tasks. AppCache plays a role here too by minimizing the overhead imposed on application and database servers.

    17. Proven in the World’s Most Demanding Environments The Citrix NetScaler product line has an unparalleled customer base and has been proven in the most demanding and mission-critical environments on the planet. Because Citrix NetScaler systems are deployed in front of virtually all of the world’s most popular Internet sites, it has been estimated that up to 75% of all Internet users touch a Citrix NetScaler system on any given day. The Citrix NetScaler customer base is not limited to e-commerce websites, though. Citrix also boasts more than 3,000 successful deployments at large, Global 2000 enterprises worldwide. These deployments cover every vertical segment, including some of the best known names in the corporate world.The Citrix NetScaler product line has an unparalleled customer base and has been proven in the most demanding and mission-critical environments on the planet. Because Citrix NetScaler systems are deployed in front of virtually all of the world’s most popular Internet sites, it has been estimated that up to 75% of all Internet users touch a Citrix NetScaler system on any given day. The Citrix NetScaler customer base is not limited to e-commerce websites, though. Citrix also boasts more than 3,000 successful deployments at large, Global 2000 enterprises worldwide. These deployments cover every vertical segment, including some of the best known names in the corporate world.

    18. International Customer

    19. International Customer

    20. International Customer

    21. #1 in Customer Satisfaction Customer Satisfaction Survey FAQs Was this a legitimate third-party study, or did NetScaler just pay to have F&S endorse a NetScaler survey? This was ABSOLUTELY a legitimate, independent study by Frost & Sullivan. The results represent real customer feedback and were not controlled by NetScaler or any other vendor.   Are the full study results available online? The exec summary is available for free download from the F&S website. The full report, with the results of all 15 question areas, is available to F&S subscribers. Non-subscribers may purchase it for $1500. Can we distribute a copy of the full report to customers who request it? NetScaler did not pay for distribution rights to the full survey. Customers who want to view it should contact F&S to purchase a copy. How did NetScaler fare on the other areas in the survey? While the vendor results varied depending on the question, NetScaler was ranked #1 in all of the areas measured by this survey. The graph above shows the results of the final, summary question… “How satisfied are you overall with this vendor”. In general, the results of the individual questions are consistent with their responses to the overall summary question.   Why did F&S decide to do this survey? Frost & Sullivan conducts hundreds of studies each year as part of their market research service to enterprise clients. This is clearly a hot topic area they thought would be of interest to their clients.   How was the research conducted? The research was done via a broad survey of enterprise IT managers who identified themselves as being responsible for supporting L4-7 networking equipment. Multiple quality assurance measures were undertaken to ensure that all responses were from legitimate enterprise customers and that no respondent could complete more than one survey.   How many customers were polled? 254 customers responded to the survey. In some cases, respondents were responsible for (or had recent experience) supporting equipment from more than one vendor. As a result, there were a total of 498 vendor ratings were included in the overall findings.   Will this be an annual survey? F&S hasn’t said anything about doing it annually. It will probably depend on their response to this first study.Customer Satisfaction Survey FAQs Was this a legitimate third-party study, or did NetScaler just pay to have F&S endorse a NetScaler survey? This was ABSOLUTELY a legitimate, independent study by Frost & Sullivan. The results represent real customer feedback and were not controlled by NetScaler or any other vendor.   Are the full study results available online? The exec summary is available for free download from the F&S website. The full report, with the results of all 15 question areas, is available to F&S subscribers. Non-subscribers may purchase it for $1500. Can we distribute a copy of the full report to customers who request it? NetScaler did not pay for distribution rights to the full survey. Customers who want to view it should contact F&S to purchase a copy. How did NetScaler fare on the other areas in the survey? While the vendor results varied depending on the question, NetScaler was ranked #1 in all of the areas measured by this survey. The graph above shows the results of the final, summary question… “How satisfied are you overall with this vendor”. In general, the results of the individual questions are consistent with their responses to the overall summary question.   Why did F&S decide to do this survey? Frost & Sullivan conducts hundreds of studies each year as part of their market research service to enterprise clients. This is clearly a hot topic area they thought would be of interest to their clients.   How was the research conducted? The research was done via a broad survey of enterprise IT managers who identified themselves as being responsible for supporting L4-7 networking equipment. Multiple quality assurance measures were undertaken to ensure that all responses were from legitimate enterprise customers and that no respondent could complete more than one survey.   How many customers were polled? 254 customers responded to the survey. In some cases, respondents were responsible for (or had recent experience) supporting equipment from more than one vendor. As a result, there were a total of 498 vendor ratings were included in the overall findings.   Will this be an annual survey? F&S hasn’t said anything about doing it annually. It will probably depend on their response to this first study.

    22. Citrix NetScaler Citrix NetScaler application delivery solutions incorporate numerous technologies that dramatically reduce application response times for end users - regardless of location. Citrix NetScaler AppCompress provides: 1. Standards-based HTTP compression (using the GZIP algorithm) that accelerates the delivery of all web-based traffic. 2. Multi-protocol compression that accelerates performance for users accessing applications via full rich clients (like Microsoft Outlook), non-web thin clients (such as those launched by popular enterprise applications like Oracle, SAP and Siebel). It delivers bi-directional compression of any TCP-based protocol, including MAPI (email), FTP, and CIFS (file transfer). Citrix NetScaler SSL VPN provides integrated, secure application access for remote users. Citrix NetScaler SSL VPN solutions are ideal for deployments that require scalability and accelerated application delivery. TCP Optimizations (e.g. “client keep-alive” and “fast ramp”) improve the performance of the underlying network infrastructure so that applications are delivered to clients more quickly. Citrix NetScaler application delivery solutions incorporate numerous technologies that dramatically reduce application response times for end users - regardless of location. Citrix NetScaler AppCompress provides: 1. Standards-based HTTP compression (using the GZIP algorithm) that accelerates the delivery of all web-based traffic. 2. Multi-protocol compression that accelerates performance for users accessing applications via full rich clients (like Microsoft Outlook), non-web thin clients (such as those launched by popular enterprise applications like Oracle, SAP and Siebel). It delivers bi-directional compression of any TCP-based protocol, including MAPI (email), FTP, and CIFS (file transfer). Citrix NetScaler SSL VPN provides integrated, secure application access for remote users. Citrix NetScaler SSL VPN solutions are ideal for deployments that require scalability and accelerated application delivery. TCP Optimizations (e.g. “client keep-alive” and “fast ramp”) improve the performance of the underlying network infrastructure so that applications are delivered to clients more quickly.

More Related