Checking number of connection in load balancer
Hi,
could you help me find how many connection connected to load balancer in avg and peak connection on daily basis.
any script or tool to help us find out how many connection hitting to live real servers and VIP,
Hello,
You can utilize ACE Device Manger which is a built-in GUI tool to monitor system statistics. It is bundled in any license.
It is pretty easy to start. You need only basic configurations to access management address via https, and
snmp community for monitoring.
# Monitoring a rserver
You can change time range to view the graph. Options are 1h, 2h, 4h, 8, 24h, or All Date.
On the ACE, statistics are kept for 7 days or 20,000 hourly records, whichever comes first.
# Monitoring L7 connection
I think grapsh for L7 connections are aggregate statistics of all L7 policies.
Row data view.You can download the data in Excel format.
You can find more detail about the Device Manager in the Configuration Guide.
Some sample shots of DM view are also on the configuration guide.
Cisco 4700 Series Application Control Engine Appliance Device Manager GUI Configuration Guide
http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA3_2_5/configuration/device_manager/guide/New_Book.html
Monitoring Your Network
http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA3_2_5/configuration/device_manager/guide/UGmntr.html#wp998451
Thanks and regards,
Kimihito.
Similar Messages
-
TOMCAT SERVER CONNECTED TO LOAD BALANCER
Hi ,
scenario:
Tomcat server addedd to the load balancer for performance .
Q&A:
We have added tomcat(new server) to load balancer,now all the services are up and running,but i want to know the validation of how the new server added to the cluster will have the connections via load balancer to this server. is there any simple way where by we can go by looking at some logs, or load, or connection statistics for the Tomcat server whilst users connect.
please gurus can you help,
1.HOW TO VALIDATE THE LB IS WORKING FINE .
2.TOMCAT SERVICES VIA LB (CONNECTION)
3.OTHER VALIDATION TO BE CONSIDERED.
Regards,SAP Business Objects really cannot verify if your load balancer is working fine, you should take that up with your load balancer manufacturer or IT folks that manage it.
When using a load balancer with business objects deployment on tomcat you should enable session persistance (this is mandatory in XIR2) and may be needed in some circumstances in XI 3.x.
A little trick I've seen customers do is to change an image file in the deployment to have a #1 or 2 or 3 or... depending on the tomcat server, this way they could tell which server the load balancer was redirecting to. To do this right click the image when accessing tomcat (to get it's location in the deployment) and simply edit with MS paint or favorite image editor (back up the original 1st just in case...)
Regards,
Tim -
Weblogic DB connection pool load balancing problem
hi all,
here is a strange issue. We have a clustered weblogic environment with2 servers. And the application is deployed to cluster. But strangely when we check the active connections for the connection pool that is being used by the application, we see that 2nd server has more connections when compared to 1st server, lets say 1st server has 4 active connections, 2nd server has 50 connections, What might be the problem.
<?xml version='1.0' encoding='UTF-8'?>
<jdbc-data-source xmlns="http://www.bea.com/ns/weblogic/jdbc-data-source" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/jdbc-data-source http://www.bea.com/ns/weblogic/jdbc-data-source/1.0/jdbc-data-source.xsd">
<name>##########</name>
<jdbc-driver-params>
<url>jdbc:oracle:thin:@hostname:portnumber:Schema</url>
<driver-name>oracle.jdbc.OracleDriver</driver-name>
<properties>
<property>
<name>user</name>
<value>#####</value>
</property>
<property>
<name>portNumber</name>
<value>#####</value>
</property>
<property>
<name>SID</name>
<value>######</value>
</property>
<property>
<name>serverName</name>
<value>hostname</value>
</property>
</properties>
<password-encrypted>##########</password-encrypted>
<use-xa-data-source-interface>false</use-xa-data-source-interface>
</jdbc-driver-params>
<jdbc-connection-pool-params>
<initial-capacity>0</initial-capacity>
<max-capacity>75</max-capacity>
<capacity-increment>5</capacity-increment>
<shrink-frequency-seconds>900</shrink-frequency-seconds>
<highest-num-waiters>2147483647</highest-num-waiters>
<connection-creation-retry-frequency-seconds>0</connection-creation-retry-frequency-seconds>
<connection-reserve-timeout-seconds>10</connection-reserve-timeout-seconds>
<test-frequency-seconds>60</test-frequency-seconds>
<test-connections-on-reserve>true</test-connections-on-reserve>
<profile-harvest-frequency-seconds>300</profile-harvest-frequency-seconds>
<ignore-in-use-connections-enabled>true</ignore-in-use-connections-enabled>
<inactive-connection-timeout-seconds>0</inactive-connection-timeout-seconds>
<test-table-name>SQL SELECT 1 FROM DUAL</test-table-name>
<login-delay-seconds>0</login-delay-seconds>
<statement-cache-size>10</statement-cache-size>
<statement-cache-type>LRU</statement-cache-type>
<remove-infected-connections>true</remove-infected-connections>
<seconds-to-trust-an-idle-pool-connection>10</seconds-to-trust-an-idle-pool-connection>
<statement-timeout>-1</statement-timeout>
<profile-type>0</profile-type>
<pinned-to-thread>false</pinned-to-thread>
</jdbc-connection-pool-params>
<jdbc-data-source-params>
<jndi-name>##########</jndi-name>
</jdbc-data-source-params>
</jdbc-data-source>are you using any front end web server or hardware load balancer ? verify your load balancing if it's happening or not properly between your clustered managed servers.
Regards
Mukesh Negi
http://weblogicserveradministration.blogspot.com/ -
PI connections to Load Balancer on ECC
Hi All,
I have a doubt regarding PI connections to ECC.
Where can we check how does PI connect to ECC.
What is url or host name and port it is using.
what is the protocol.
also if there is a load balancer used for ECC. How should PI connect to it.
ThanksHi Prabhu,
--> If you want to know whether the ECC system is connected your PI system or not.
-->If you want to import the interfaces like RFC and IDOC from your ECC into PI system we need to have connection from PI to ECC.
-->Its quite simple while creating the name space select the radibutton import of rfc and idoc from the sap systems permitted and maintain the required parameters and under imported objects try to import the RFC or IDOC if the connection is established with ECC from PI list of IDOCs and RFC's will be displayed.
-->other wise it throws connection to ECC is not established.
-->It does not matter whether we are sending the IDOC or receiving the IDOC from ECC.Because the connection is not dependent on these factors.
-->For connection with ECC port is not required.But in the case of Idoc scenario it is required.
Thanks -
Configuring RFC connections for load balancing.
Hi ,
We have the following landscape for our systems.
The database is installed on z/os , db2 (mainframe). The central services( SCS and ASCS) are also on the mainframe. So the message server is on mainframe.
The CI is on AIX and The DI is on AIX.
We have Logon groups configured and load balancing Configured and is RFC enabled.
1) When we connect to SAP using the SAPGUI and the portal connection is made to either CI or DI depending upon the best response times. Now recently we are running the mercury load testing, all the users are connecting to DI. Why are the users connecting to DI even though we have load balancing?
2) I have a system with SID BP0, with one CI and one DI. The logon group is BP0 and the message server name is cyrix. Now I have other another system EP0. I have created a RFC connection from EP0 to BP0. In SM59 I have selected the load balancing option, and provide the message server name, SID and logon group name. The connection does not work. If I connect directly to the CI or DI the connection works. Please tell me how can I configure load balancing for RFC connections.
Thanks
Manmath.Dear 917996,
There are two types of load balancing:
- Client-side load balancing (setting up the tnsnames.ora on client side). More information here (http://ggsig.blogspot.co.uk/2012/04/client-side-
load-balancing-in-oracle.html). Very good video produced my friend Igor Melnikov is here (http://www.dsvolk.ru/oracle/racdd4d/demos/video/loadbalance/client/clientloadbalance_viewlet_swf.html)
-Server-side load balancing (remote_listener and setting service parameter clb_goal). Very good Igor Melnikov's video is here (http://www.dsvolk.ru/oracle/racdd4d/demos/video/loadbalance/server/serverloadbalance_viewlet_swf.html).
I have read about client side and server side load balancing. By editing tnsnames.ora I have enabled client side load balancing which is suppose to select listeners at random. then why does it only go to second node?Could you please show your tnsnames.ora on client?
Please can anyone help me to configure server side load balancing with SCAN. I have read many many post but couldn't find a clear answer.Based on your output (remote_listener string cmbtrnrac-scan:1521) you have already configured the server side load balancing.
SQL> show parameter listener
NAME TYPE VALUE
listener_networks string
local_listener string (DESCRIPTION=(ADDRESS_LIST=(AD
DRESS=(PROTOCOL=TCP)(HOST=10.1
7.67.214)(PORT=1521))))
remote_listener string cmbtrnrac-scan:1521How many SCANs do you use? Do you use DNS?
regards,
Gennady -
SmartView connections using load balancing
Is there a way to create a connection in SmartView to the Planning application that uses the load balancing functionality? When we log into the Planning web application we have a connection that provides load balancing between the 2 Planning servers. It appears that the only connection you can provide in SV for Planning is a direct connection to a web server like this: http(s)://<servername>:8300/HyperionPlanning/SmartView.
I did a second look at my configuration and it actually looks like Workspace is the only Smartview connection that I have load balanced. For Planning, once connected to the Hyperion Provider Service URL the Planning applications show under the Common Provider Connections. The Planning connections point to the URL of the APS.....which is just like what you use. http://servername:8300/HyperionPlanning/SmartView
Reading through the EPM High Availability Guide, it appears that it can be done for APS but it seems that might no longer support Planning:
The following list specifies supported clustering methodologies for EPM System product and components (with sublists for components) and options for removing single points of failure from the architecture and maintaining consistent performance through load balancing.
Oracle Essbase—Clustering with Oracle Hyperion Provider Services for high availability and load balancing
Note: High availability for Essbase with Provider Services does not support write-back.
See the Oracle Hyperion Enterprise Performance Management System Manual Deployment Guide.
- Essbase Administration Services—None
- Oracle Essbase Integration Services Server—None
- Essbase services
- Oracle Essbase Studio Server—None
- Essbase services—Provider Services clustering for high availability and load-balancing (read-only)
See Chapter 3, “Clustering EPM System Products with Proprietary Application Servers.”
- Provider Services Web application—Java application server clustering for high availability and load-balancing
See the Oracle Hyperion Enterprise Performance Management System Manual Deployment
Guide.
Clustering with Provider Services
If Essbase is clustered with Provider Services and no third-party tool:
- Smart View must be used rather than an Excel add-in.
- Essbase has no write-back capability and should be used for reporting only; therefore, Oracle Hyperion Planning, Fusion Edition is not supported.
- Nodes must be loaded and calculated individually. -
At the weekend our F5 load balanced CAS array name was moved to our 3rd datacentre and all users lost access to Outlook. The databases were running on DAG2 listed below at the time.
We have 3 DAG servers configured as the following:
DAG SERVER ONE (DAG1) | Datacentre 1 | Primary AD Site | Multi role server MBX, CAS, HT
DAG SERVER TWO (DAG2) | Datacentre 2 | Primary AD Site | Multi role server MBX, CAS, HT
DAG SERVER THREE (DAG3) | Datacentre 3 | Secondary AD Site | Multi role server MBX, CAS, HT
We primarlily run from DAG1 or DAG2 - DAG3 is for real DR and loss of Datacentre 1 and 2. The CAS array "Outlook" is configured for the primary AD site load balanced across DAG1 and DAG2.
We use an F5 load balancer that balances the connections across DAG1 and DAG2, if both fail then DAG3 is used automatically. We have tested and it works fine simulating loosing DAG1 and DAG2 and bringing up as a 1 node cluster on DAG3 with a
FSW and the load balancer pointing at DAG3 for Outlook connections.
For some reason this stopped Outlook users connecting - can anyone advise me why as I have been asked to test this again and I was expecting it to work?Hi,
As far as I know, For Exchange 2010 before SP2 RU3,the Outlook clients with an existing Outlook profile would continue to use the old RPC endpoint rather than the new RPC endpoint (even though Autodiscover detected the change). Thus, except with Andy's suggestion,
I recommend you can also repair or recreate the Outlook profile to have a test.
For more information, you can refer to the following article:
http://blogs.technet.com/b/aljackie/archive/2013/11/14/outlook-rpc-end-point-and-pf-the-microsoft-exchange-administrator-has-made-a-change-that-requires-you-quit-and-restart-outlook.aspx
Thanks,
Angela Shi
TechNet Community Support -
Connecting to load balanced instance
Hi,
I'm trying to connect to a load balanced instance. It works fine from TOAD, but I'd prefer to use SQL Developer. I've tried connecting via TNS and by pointing directly at the two servers via a basic connection, but neither works.
Any suggestions?Figured it out - The DBAs had 'A' and 'B' suffixed onto the SID (since this load balanced).
-
Multiple Session Connections, Manual Load Balance due to temp profiles
Setup:
DC: "2012 r2 St"
TS1: RD gateway, session host 1, user security group 1 "2012 r2 St"
TS2, session host for user security group 2 "2012 r2 St"
Collection 1 > session host 1 for user security group 1
Collection 2> session host 2 for user security group 2
Issues/Goal:
I would like to load balance the 2 hosts so some users log on to one server the others the other server, we originally had one collection with 2 session hosts in there running at 80/20 load balance.
This caused major issues with user profile disks logging onto a temporary profile every time they logged onto the second server, seems to be a bug in the software has many users are having this issue and it doesn’t seem to be resolved yet so we decided to
do a manual loads balance where half of the users are ts1 and the rest to ts2.
I created 2 collections with separate security groups, the problem is when I connect to “remote desktop” rdgateway.domaniname.com.au only the ts1 secuirty group users can log in, it doesn't automatically point the users at the correct server (ts2).
If I manually remote desktop to ts2 it lets me log is as a user from that security group.
I would like to the gateway to automatically point my users to the correct session server/collection based on the security group they are in. Can someone tell me what is going wrong here?
If i browse to the rdweb.xxx.xx and log in as a user from TS2 group it only shows the correct ts2 and lets me log in, its just remote desktop app that has the issue.how have you setup user profiles? user profile redirection or UPD? if you have a server outside of your TS farm acting as a file server to serve the profiles and your GPOs are setup correctly and are actually being applied correctly, you shouldn't see temp
profile issues
what you are doing now seems like a huge overhead and sort of defeats the purpose of having a connection broker when you're not taking advantage of load distribution -
Dual ISP connection unequal load balancing
Hi All,
I an issue regarding load balancing between to ISP. I have done policy based routing as stated in other cisco discussions .
I have 2 /30 as my test ISP and isp ip configured on other switch while i have my customer configs on my end. I can ping the two test ISP from my router but not with PC's in the lan until i remove "ip nat inside source route-map 20 interface GigabitEthernet0/0.20 overload" from the routers config.
.. Please help
Load-Balancing-Router#show run
Building configuration...
Current configuration : 2716 bytes
! Last configuration change at 04:09:37 UTC Tue Apr 21 2015 by anprasad
version 15.0
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
hostname Load-Balancing-Router
boot-start-marker
boot-end-marker
no aaa new-model
no ipv6 cef
ip source-route
ip cef
ip dhcp excluded-address 192.168.1.2
ip dhcp excluded-address 192.168.1.0 192.168.1.100
ip dhcp pool LAN
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
ip domain name fnu.ac.fj
multilink bundle-name authenticated
license udi pid CISCO1921/K9 sn FGL150925YE
username anprasad privilege 15 secret 5 $1$Oy40$h13lWAN4upzI19L6/MXjf/
username aaa privilege 15 secret 5 $1$W3JH$LMd0LUtdxJlXXJkB.NxjB0
ip ssh version 1
class-map match-all 512K-Outbound
match access-group name DR-512K-OutBound
class-map match-all 10240K-Outbound
match access-group name DR-1024K-OutBound
policy-map DR-Outbound
class 10240K-Outbound
police rate 10240000 bps burst 1920000 bytes
conform-action transmit
exceed-action drop
class 512K-Outbound
police rate 512000 bps burst 96000 bytes
conform-action transmit
exceed-action drop
interface GigabitEthernet0/0
no ip address
duplex auto
speed auto
interface GigabitEthernet0/0.10
description Student-Internet
encapsulation dot1Q 10
ip address 202.0.1.1 255.255.255.252
ip nat outside
ip virtual-reassembly
interface GigabitEthernet0/0.20
description Staff-Internet
encapsulation dot1Q 20
ip address 202.0.2.1 255.255.255.252
ip nat outside
ip virtual-reassembly
shutdown
interface GigabitEthernet0/1
description LAN-Network
ip address 192.168.1.1 255.255.255.0
ip nat inside
ip virtual-reassembly
duplex auto
speed auto
interface FastEthernet0/0/0
no ip address
shutdown
duplex auto
speed auto
ip forward-protocol nd
no ip http server
no ip http secure-server
ip nat inside source route-map 10 interface GigabitEthernet0/0.10 overload
ip nat inside source route-map 20 interface GigabitEthernet0/0.20 overload
ip route 0.0.0.0 0.0.0.0 202.0.1.2
ip route 0.0.0.0 0.0.0.0 202.0.2.2
ip access-list extended DR-10240K-OutBound
permit ip 192.168.1.0 0.0.0.255 any
ip access-list extended DR-512K-OutBound
permit ip 192.168.1.0 0.0.0.255 any
access-list 100 permit ip 192.168.1.0 0.0.0.255 any
route-map 10 permit 10
match ip address 100
match interface GigabitEthernet0/0.10
route-map 20 permit 20
match ip address 100
match interface GigabitEthernet0/0.20
snmp-server community fnuro RO
control-plane
line con 0
logging synchronous
login local
line aux 0
line vty 0 4
login local
scheduler allocate 20000 1000
endHi,
I would like to ask if you are done with your configuration? Is it working?
next month we will add an addition ISP and I will try to configure it?
Hope you'll give me some ideas.
thank you -
Error in creating JCo connection with destination type'Load-Balanced Con'
Hi,
I am working on webdynpro application(NW 04s), i need to connect with the backend system(ECC 6.0) using model.I configured my SLD and created technical system successfully.
The technical system got created with an error:
CIM_ERR_ALREADY_EXISTS: Instance already exists: SAP_BCApplicationServer.CreationClassName="SAP_BCApplicationServer",Name="ID1.Number.01.HostName.ahsides"
But the system got created so I proceeded with Jco connection creation:
I need to create 2 Jco connections for this,
First with Data Type 'Application Data' & Destination Type 'Single-Server connection'. Second with Data Type 'Data Dictionary' & Destination type 'Load-balanced Connection'.
The first Jco with 'Single-Server connection' got created successfully and ping and test is also successfull.
The second Jco connection with 'Load-Balanced Connection' got created successfull but it is throwing error while pinging and testing.
Ping Error : Failed to ping JCo destination 'WD_EMPLOYEE_RFC_METADATA_DEST'.
Test Error : com.sap.mw.jco.JCO$Exception: (102) JCO_ERROR_COMMUNICATION: JCO.Client not connected in repository call
Please help me in this.This problem was with 'Load-Balanced Connection' only.Hi,
Have you taken a look at the file %windir%\system32\drivers\etc\services?
If you haven't, try and find the line sapms<sid>, where sid is de SID of the system you-re trying to reach.
If the line isn't there write it down like this.
sapms<sid> 36<nr>/tcp
That works for me. -
Load balancing to JDBC connection pool
from http://e-docs.bea.com/wls/docs61///////cluster/overview.html
"WebLogic Server provides limited load balancing support for managing JDBC
connections in a cluster. If you create an identical JDBC DataSource in each
clustered WebLogic Server instance and configure those DataSources to use
different connection pools, the cluster can support load balancing for JDBC
connections. Note, however, that WebLogic Server provides no special load
balancing policies for accessing connection pools. If one of your connection
pools runs out of JDBC connections, the load balancing algorithm may still
direct connection requests to the empty pool."
How is this different from creating one connection pool with one datasource
and targetting the cluster. Are they talking about load-balancing to
different databases, or different servers in WLS. from a servlet or from a
client side app?
Can anyone elaborate?
Thanks in advance.hi,
without knowing the entire set of requirements or the motivation behind doing this, a few words from me
this is usually done transparently to the applications server, that is having eg. Oracle instances mirroring eachother for extreme high-availability requirements.
1. I would have taken the liberty of calling this business funcionality and let my middleware do the implementation of this. The most elegant solution would probably be to call the master DB for the CUD operation, then post a message to a queue letting the slave DB be updated asynchronously. If the message could not be sent, throw an exception and have the entire operation rolled back.
If however this must happen realtime and transactions must be consistent, there are a few points to consider. And the quieing bit would not work.
if this is something that should be done for all Create, Update and Delete operations, an intercepting JDBC driver could do the trick. Although there are all sorts of different problems that could arise from this, for starters, at least one of the DBMS involved here should be XA compliant. If the entire transaction should be XA compliant, both DBMS must be XA compliant. Next as for the transaction towards the "mirroring" DBMS you would have to do all the transaction stuff your self.
For an example of an intercepting JDBC driver, I found thisone
http://media.datadirect.com/download/docs/jdbc/jdbcref/spy.html
I would guess that there are quite a few more.
- [url http://blog.thej2eestruggle.com]Anders Mathisen
Edited by anders.mathisen at 01/21/2007 2:53 PM -
Load Balance unequal internet connections
We have a single site customer with a 2821 router with a T1 internet connection. They recently added another internet connection which is a wireless broadband connection with 2Mbps/1Mbps rates. My goal is to be able to utilize both internet connections to load balance the traffic as well as using the T1 as the primary and the wireless as secondary if the T1 goes down. We have a NAT pool setup and some static translations on the T1 addresses for things like the internal mail server, VPN, etc. What are some of the things to be cautious about when trying to set this up?
Thanks,
KevinKevin
There are several things to be cautious about in the situation that you describe. One is the possible impact of assymetric paths. This occurs when data goes out over one connection and the response comes back over the other connection. Another possible issue is whether the translations that you are doing for traffic out the T1 would also work for the secondary connection or whether different translations are called for.
HTH
Rick -
I see a number of these events on my Lync 2010 Server. NSlookup shows that 75.0.230.1 is an sbcglobal.net server. (See bolded text.) I have no federation or other connections to sbcglobal.net or AT&T, so why is my Lync server attempting to contact this
server (and others) at all?
Log Name: Lync Server
Source: LS Protocol Stack
Date: 3/14/2014 11:34:30 AM
Event ID: 14502
Task Category: (1001)
Level: Error
Keywords: Classic
User: N/A
Computer: EdgeServer.mydomain.com
Description:
A significant number of connection failures have occurred with remote server IP 75.0.230.1. There have been 75 failures in the last 184 minutes. There have been a total of 75 failures.
The specific failure types and their counts are identified below.
Instance count - Failure Type
75 0x80072746(WSAECONNRESET)
This can be due to credential issues, DNS, firewalls or proxies. The specific failure types above should identify the problem.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="LS Protocol Stack" />
<EventID Qualifiers="50153">14502</EventID>
<Level>2</Level>
<Task>1001</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-03-14T16:34:30.000000000Z" />
<EventRecordID>32141</EventRecordID>
<Channel>Lync Server</Channel>
<Computer>EdgeServer.mydomain.com</Computer>
<Security />
</System>
<EventData>
<Data>75.0.230.1</Data>
<Data>
</Data>
<Data>75</Data>
<Data>184</Data>
<Data>75</Data>
<Data>75</Data>
<Data>0x80072746(WSAECONNRESET)</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Blog /
Facebook / TwitterTo combat the issue, enable an HLB port on your FE servers (or any other pool you are using HLB on) and configure the health checks for the load balancer to use that port instead of the port used for TLS traffic.
Start by configuring the pool in Topology Builder, right click the pool, and choose Edit Properties>General. Place a check in the “Enable Hardware Load Balancer monitoring port” and specify a port.
Also you can refer below link
http://ocsguy.com/2011/11/02/lync-hardware-load-balancer-monitoring-port/
Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer" -
RDS 2008 R2 / Load Balancing, My 1st Setup. Help.
I currently have a 2008 R2 RDS server setup with around 100 people accessing, unfortunately we're starting to see 100% CPU spikes which are lasting for long periods of time making the whole RD experience painful for the end users. I've pinpointed the
extra CPU usage to a specific program developed internally making changes to this program is not an option.
My solution is to introduce a 2nd RDS server and load balance the users between them. My original thought was to setup a Session Broker (VM) to handle the initial connection and then that would load balance between the two physical servers.
Reading a bit more into it this is not looking like the way to go. My best route would be to setup NLB on the two Sessions Hosts as the front end which are then connected to the Session Broker (VM). This way after the initial connection the Sessions
Hosts should check with the Session Broker for existing connections before deciding which physical server the end users end up on.
Am I at least heading in the right direction with this setup or should I do it another way? I also need to setup Web Access , can this be loaded on the Session Broker or do I need to do it on the physical Session Hosts and mirror the setup between
the two? And the same for the RD Gateway or can I do this on the Session Broker as well?
Thanks for any advice given.Hi,
Thank you for posting in Windows Server Forum.
As you have commented that you are planning to load balance the RDSH server with RDCB, you can do the required steps for your environment. For this you need to check the following steps.
- Install the RD Connection Broker role service on the server that you want to use to track user sessions for a farm.
- Add the RD Session Host servers in the farm to the Session Broker Computers local group on the RD Connection Broker server.
- Configure the RD Session Host servers in the farm to join a farm in RD Connection Broker, and to participate in RD Connection Broker Load Balancing.
- Configure DNS round robin entries for RD Session Host servers in the farm.
More information:
Checklist: Create a Load-Balanced RD Session Host Server Farm by Using RD Connection Broker
For more information, you can go through following links.
1. Remote Desktop Server farms explained (Part 1)
2. Building a 2008 R2 RDS Load Balanced Farm with RD Connection Broker
Hope it helps!
Thanks.
Dharmesh Solanki
Maybe you are looking for
-
Libraries taking too much disk space
so I'm down to 30GB HD space left on my 500GB MBP. I know the risks and am seeing the performance speed effected. As I search through the sizes of folders/files at the finder level, my iphoto, itunes and aperture libs are the largest. I do a lot of p
-
Best way to repaint/refresh JFrame classes.
Hello everyone, I am developing a small application for my studies. I have several classes many representing a user form allowing interaction with my system. One of my first class instances is a Menu Screen from which the user can for example update
-
Use Variables created in script block outside of script block
hello I have a code like: $command= { param($p1,$p2) if (Test-Path "D:\$p1") { $s=$p1+ "_" +$p2 } } Invoke-Command -session $sesion -ScriptBlock $command -ArgumentList 1,2here session is already created with remote server. Invoke-Command runs that sc
-
White bright light on unlocking the phone while using the touch ID
Whenever i unlock my phone using touch finger id , a bright white light comes up on the left top corner.
-
hi, Portal 6.2 Solaris 9. scenario - portal server with ldap profile directory 5.2 user are externally authenticated via ldap on another ldap directory... the problem - no matter how i set the rules with roles, groups, etc for permission to execute t