Sikker adgang fra alle devices edgemo summit CPH maj 2014.

Slides:



Advertisements
Similar presentations
| Copyright © 2009 Juniper Networks, Inc. | 1 WX Client Rajoo Nagar PLM, WABU.
Advertisements

NetScaler 10 with Citrix TriScale™ Technology
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Citrix NetScaler as part of a TMG replacement
Delivering SharePoint Solutions with Citrix Application Delivery Infrastructure Solve Your Remote Worker Challenges Rick Davis Systems Engineer Citrix.
CSE 190: Internet E-Commerce Lecture 16: Performance.
Citrix Partner Update The Citrix Delivery Centre.
Citrix NetScaler The Key to the Delivery Centre. 2 © 2008 Citrix Systems, Inc. — All rights reserved Agenda How to Manage and Win NetScaler Proof of Concepts.
1 SharePoint Momentum 17K+ Customers, 100M Licenses Leader in Gartner ® Magic Quadrants, Forrester Wave TM Continued Platform and Application Innovation.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Deliver Citrix Desktop Virtualization Confidently with Microsoft SCOM
Customer needs EnterpriseGrade HyperScale Hybrid.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
Putting the Network to Work
Load Sharing and Balancing - Saravanan Mathialagan Masters in Computer Science Georgia State University.
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
Capacity Planning in SharePoint Capacity Planning Process of evaluating a technology … Deciding … Hardware … Variety of Ways Different Services.
Barracuda Networks Steve Scheidegger Commercial Account Manager
Smart Card Single Sign On with Access Gateway Enterprise Edition
IT 210 The Internet & World Wide Web introduction.
Barracuda Load Balancer Server Availability and Scalability.
Global Systems Division (GSD) Information and Technology Services Web Services Gateway Implementation Michael Doney Bobby Kelley Peter Lannigan John Parker.
Design Windows Media Services Infrastructure. Module 7: Design Windows Media Services Infrastructure Design Windows Media Services for live streaming.
UDgateway WAN Optimization. 1. Why UDgateway? All-in-one solution Value added services – Networking project requirements Optimize IP traffic on constrained.
Access Gateway Operation
The Citrix Delivery Center. 2 © 2008 Citrix Systems, Inc. — All rights reserved Every Day, IT Gets More Complex EMPLOYEES PARTNERS CUSTOMERS.
1 Chapter 6: Proxy Server in Internet and Intranet Designs Designs That Include Proxy Server Essential Proxy Server Design Concepts Data Protection in.
1 Distributed Systems : Server Load Balancing Dr. Sunny Jeong. Mr. Colin Zhang With Thanks to Prof. G. Coulouris,
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
Technical Details – SAN PHARMA SFA. Front End / Back End Details  ASP  ASP.net  XML  JAVA Script  DHTML  MS SQL SERVER.
Mobile Consumer Experience: designing for fast response time OSCON 2013 David Elfi Intel.
Deploying XenApp and XenDesktop with BIG-IP Brent Imhoff – Field Systems Engineer Gary Zaleski – Solutions Architect Michael Koyfman – Solutions Architect.
By Jonathan….and Darion……….. Reliability Windows File Protection protects core system files from being overwritten by application installs. Driver certification.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
Web Cache Redirection using a Layer-4 switch: Architecture, issues, tradeoffs, and trends Shirish Sathaye Vice-President of Engineering.
Integrating and Troubleshooting Citrix Access Gateway.
High Performance Web Accelerator WEB INSIGHT AG Product Introduction March – 2007 MONITORAPP Co.,Ltd.
Empirical Quantification of Opportunities for Content Adaptation in Web Servers Michael Gopshtein and Dror Feitelson School of Engineering and Computer.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Product Presentation. SysKit By Acceleratio Acceleratio Ltd. is a software development company based in Zagreb, Croatia, Europe founded in Technology.
Citrix XenApp and XenDesktop Monitoring Solution Overview.
WEB SERVER SOFTWARE FEATURE SETS
The role of networking in the Dynamic Data Center Niels Friis-Hansen Senior IT Specialist, CCIE IBM Communication & Collaboration.
Web Application (In)security Note: Unless noted differently, all scanned figures were from the textbook, Stuttard & Pinto, 2011.
Gain High Availability Performance and Scale of Applications Running on Windows Azure with KEMP Technologies’ Virtual LoadMaster COMPANY PROFILE: KEMP.
Edge Security with Forefront Sandeep Modhvadia Security Specialist.
Overview on Web Caching COSC 513 Class Presentation Instructor: Prof. M. Anvari Student name: Wei Wei ID:
COMPUTER NETWORKS Hwajung Lee. Image Source:
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
HUAWEI L2800 Load Balancer Main Slides Confidentiality: Customer.
Expanded NetScaler MPX-Series. 2 © 2007 Citrix Systems, Inc. — All rights reserved Growing Web Application Complexity  User volume increasing  More.
V2 January © 2015 Citrix | Confidential – Content in this presentation is under NDA. NetScaler Pitch Deck One solution for all apps.
Ultra High-end MPX-Series NetScaler Appliances. Datacenters Are Evolving Utility cost model Partial control Self-service Fully elastic Unknown security.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Improve the Performance, Scalability, and Reliability of Applications in the Cloud with jetNEXUS Load Balancer for Microsoft Azure MICROSOFT AZURE ISV.
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Barracuda Load Balancer
“New security software vendors are coming into the marketplace offering solutions that provide support to the development environment. Example vendors.
Affinity Depending on the application and client requirements of your Network Load Balancing cluster, you can be required to select an Affinity setting.
Netscape Application Server
F5 BIGIP V 9 Training.
2016 Citrix presentation.
Securing the Network Perimeter with ISA 2004
A10 Networks vThunder Leverages the Powerful Microsoft Azure Cloud Platform to Offer Advanced Layer 4-7 Networking, Security on a Global Scale MICROSOFT.
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Forefront Security ISA
IS 4506 Server Configuration (HTTP Server)
Moodle Scalability What is Scalability?
Ron Carovano Manager, Business Development F5 Networks
Presentation transcript:

Sikker adgang fra alle devices edgemo summit CPH maj 2014

Kort intro Eigil Ørnfelt Infrastructure specialist Niels Holm Infrastructure specialist

NetScaler Gateway NetScaler Access Gateway Enterprise Edition (AGEE) Citrix Access Gateway (CAG) Citrix Secure Gateway NetScaler ADC Citrix Advanced Access Gateway (CAG)

Citrix TriScale Technology Scale Up Scale Out Scale In Elasticity with Pay-As-You-Grow Simplicity with Many-In-One Expandability with Add-and-Go “Buy only what you need” “End Appliance Sprawl” “Start Small. Grow Forever” “Grow capacity up to 5 x. No New Hardware.” “Megabits to Terabits. Zero Downtime.” “ 80x footprint reduction. No Compromises.”

Citrix NetScaler overview

Cloud Infrastructure Enterprise Datacenter PerformanAcAc Accelerate Offload Security Availability World-class load balancing Health monitoring World-class load balancing Health monitoring Caching Compression Optimization Caching Compression Optimization TCP Connection Management SSL processing TCP Connection Management SSL processing SSL VPN Application firewall AAA SSL VPN Application firewall AAA

Layer 4 Load Balancing Source IP Cookie SSL Session ID Server-ID in URL Query Customer Server-ID Token (header or body) Maintaining User Sessions Distributing Traffic Least Connections Lowest Response Time Round Robin SNMP-based Hash-based Many more… Monitoring Server Health and Availability TCP Connection HTTPS Connection Extended Content Verification Scriptable Health Checks TCP and UDP Client Requests

Global Server Load Balancing Site B Site A

HTTP Requests Anything in request body Device Type Language Cookie Browser Capability XML XPath support Client Attributes Any TCP Request HTTP Get HTTP Post Request Protocol Request Method Any TCP payload value Any HTTP payload value Domain Wildcard URL Content Switching: Load Balancing on Steroids

Optimering

TCP Connection Multiplexing 1.NetScaler terminates connection 2.Client transmits requests 3.NetScaler establishes server connection 4.NetScaler transmits client requests 5.Other clients follow same procedure 6.Multiple client requests are transmitted across common server connection Web Server

Database Scale-Up Performance PerformanceDirectNetScaler Transactions/sec 5,250 14,700 Queries/sec 21,000 58,800 Queries/minute 1,260,000 3,528,000 Latency of each transaction (ms) NetScaler CPU use % N/A 46 SQL server CPU use % 100 SQL server RAM use (MB) RX tput (Mbps) NetScaler: MPX5500 DB Server : MS SQL Server 2008 on 4-cores + 4GB RAM Server/Windows bit, Intel Xeon X GHz Transaction : 1 new TCP Connection with 5 SQL Queries Spare CPU: Scale-Out! PerformanceDirect Transactions/sec 5,250 Queries/sec 21,000 Queries/minute 1,260,000 Latency of each transaction (ms) 34 NetScaler CPU use % N/A SQL server CPU use % 100 SQL server RAM use (MB) 131 RX tput (Mbps) 75

AppCache Memory or flash disk based cache Reduce time to first packet Significantly reduce back-end server workloads Dynamic caching for frequently changing content Flash cache support for realtime updates

AppCache – Non-Caching proxy Deliver it one time Get the web page

AppCache – Caching proxy Deliver it many times Get the web page once

AppCompress Standard based compression – GZIP/DEFLATE Works with all browsers, including mobile Applies to HTML, JavaScript, CSS and Documents 3:1 to 5:1 Compression Ratio

AppCompress 1 Gbyte File 1 Gbyte File 1 Gbps Throughput Mbps Throughput

AppCompression 1 Kb request (for a 100Kb file from server) 1 Kb request (for a 100Kb file from server) Respone with a 100KB file 5Kb Compressed Response

Sikkerhed

AAA - Authentication

Multi-factor authentication REQ.SSL.CLIENT.CERT = EXISTS REQ.BROWSER-TYPE = Internet Explorer REQ.SSL.CLIENT.CERT != EXISTS REQ.SSL.CLIENT.CERT = EXISTS + LDAP

NetScaler Insight Center

Insight Center Internet XenDesktop/ XenApp ? ? ?

Insight Center Old New USER Help-DeskDesktop Admin Network Admin Citrix Support Software Citrix Support Escalation USER Help-DeskNetwork Admin IT Department Citrix Support IT dept calls Citrix Support

NetScaler Insight Center Internet NetScaler XenDesktop/ XenApp NetScaler Insight Center 3 rd Party Analysis Tools AppFlow

Insight Center Application or Network? Which Part of Network? Bandwidth Taken Up? Users Affected Servers Causing Trouble

Insight Center ICA Analytics DC & WAN Latency Active /Inactive Session Data ICA RTTHost Delay Client/ Server IP Virtual Channels

Insight Center

?

Tak for jeres tid!