NetScaler: Difference between revisions
no edit summary
(→Configuration: added) |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1:
[[Category:
__TOC__
<br />
= Basics =▼
▲=Basics=
*A Netscaler is deployed in front of Server farm & functions as a Transparent Proxy between Client & server without requiring any client-side Configuration.
Line 29 ⟶ 27:
- Configure the VIP for the same Hostname
- Use URL Transformation to achieve the same
== LB Methods ==
Least Connection = Service with fewest active connections
Round Robin = Rotates a list of services
Least Response time(LRTM) = Fewest active connections & lowest average responce time
Least Bandwidth = service serving least amount of traffic measured in mbps
Least Packets = service that received fewest packets
Source IP Hash
Destination IP Hash
== Persistence Methods ==
SOURCE IP =
COOKIE Insert = Connections having same HTTP Cookie inserted by Set-Cookie directive from server belong to same persistence session.
SSL Session = Connections having same SSL session ID
RULE = All connection matching a user defined rule
URL Passive = requests having same server ID(Hexadecimal of Server IP & Port) of service to which request is to be fwded
Dest IP =
SRC IP DST IP =
CALL ID = Same Caller ID in SIP Header
<br />
= NetScaler Topology Diagram =
[[File:Netscaler ZenDesktop.png]]
*StoreFront and License server can be installed in the same server to save lab resources.
SNIP:x.x.x.79
VIP:(NS Gateway) :x.x.x.87
= NS IP address details =
[[File:Netscaler Zendesktop 2.png|none]]
= Integrating with SAML Server =
Line 75 ⟶ 104:
set ns param -timezone "GMT+05:30-IST-Asia/Kolkata"
</pre>
=== Screenshots ===
{{UC}}
=== Logs ===
Line 91 ⟶ 124:
*For Netscaler:
> set syslogParams -logLevel ALL
= API Calls =
;Reboot Netscaler
curl -s -k -X POST -H 'Content-Type:application/vnd.com.citrix.netscaler.reboot+json' --basic --user nsroot:pwd@123 -d '{"reboot":{"warm":true}}' http://10.107.88.78/nitro/v1/config/reboot/
;Last Boot time
curl -s -k -X GET -H 'Content-Type:application/json' --basic --user nsroot:pwd@123 http://10.107.88.78/nitro/v1/stat/system?attrs=starttime
|