Switch-independent load-balancing NIC teaming on server-side and MAC/ARP flapping on L2/L3 switches
Since active deployment of Windows Server 2012, our servers support team began to utilize new feature - switch-independent load-balancing NIC teaming. At first look it seems great - no additional network configuration is required and load balancing is performed by server itself by sending frames in round-robin or some hash algorithm out from different NICs (say two for simplicity) but with same MAC address. Theoretical bandwith is now grown up to 2Gbps (if we have two 1G NICs per server) against failover NIC teaming configuration, when one of two adapters is always down.
But how does this affect (if does) switching and routing performance of network equipment? From point of view of L2 switch - it has to rewrite its CAM table each time a server sends frame from different NIC. Isn't it expensive operation? Won't it affect switching in a bad way? We see in our logs that same server make switches to change mac-to-port associations several times per second.
Well, and how does it affect routing, if the switch to which server is connected is L3 switch an performs routing for the subnet server connected to? Will CEF operate well if ARP entry chages several times per second?
Thank you.
Since nobody answered here, we created service request and got the following answer (in short):
L2 MAC flapping between ports is very bad and you must avoid such configurations as much as possible. There is one possible variant that can be considered in your situation - use port-channel (either L2 or L3), in this configuration port-channel will be treted as single port and there won't be flapping.
Conversation example is here: https://ramazancan.wordpress.com/tag/best-practice/
Similar Messages
-
Load balancing on 2 pair outdoor AP1300 and 1 switch C3560 each end
Hi,
i will configure four AP1300 and two C3560G with load balancing can you help me.
this my design:
1. (AP1300#1 on switch A) <-----trunk via AP1300------> (AP1300#2 on switch B)
2. (AP1300#3 on switch A) <-----trunk via AP1300------> (AP1300#4 on switch B)
If uplink no.1 down i have uplink no.2 still up for a second.
Regards,
EdgarIf I understand the question I think that isdn bchan-number-order is the command you are interested in. I think it detaults to round-robin, sounds like you want ascending (that is isdn bchan-number-order ascending). It is an interface subcommand.
See http://www.cisco.com/en/US/docs/ios/12_3t/12_3t2/feature/guide/gt_ibcac.html#wp1055853
That may only apply to native ISDN calls and not MICA based calls, but see if that helps. -
Load Balancing Oracle BI Presentation Server with OC4J
Hello All,
Is there a way to perform Load Balancing Oracle BI Presenation Server the way we do with IIS (defining in ISAPIConfig.XML file)?
I am looking some pointers towards Clustering/Load Balancing Oracle BI Presentation Servers using OC4J not IIS.
Thank you.Thanks , the Oracle BI Presentation Server is running now ,but still the oc4j display the below error :-
C:\OracleBI\oc4j_bi\bin>oc4j.cmd -start
Starting OC4J from C:\OracleBI\oc4j_bi\j2ee\home ...
10/05/06 13:58:31 Error initializing server: /C:/OracleBI/oc4j_bi/j2ee/home/conf
ig/server.xml, Fatal error at line 1 offset 1 in file:/C:/OracleBI/oc4j_bi/j2ee/
home/config/server.xml: .<Line 1, Column 1>: XML-20108: (Fatal Error) Start of r
oot element expected.
10/05/06 13:58:31 Fatal error: server exiting -
Urgent: Load balance the shared services server
Hello Experts,
One of my customer would like to know that is there a way to load balance the shared services server i.e., Register one essbase server with more than one Shared services server, so that if one shared services fails the other can authenticate the logins for the essbase server.
Also, referred the following weblink for 11x, Table 3. EPM System High Availability and Load Balancing Matrix
http://download.oracle.com/docs/cd/E12825_01/epm.111/epm_high_avail_11111/frameset.htm?ch01s04.html
Do we have any docs for version 9x?
Environment:
Essbase 9.3.1.3.00
OS : IBM AIX on POWER Systems (64-bit) 5.3
Any suggestions would be of great help. Thanks in advance.
Regards,
SonalI would not attempt any changes until 9.3.1 service fix #16 is released.
Oracle is back-porting clusterware support to with service fix # 16.
HSS 9.3.1sf 16 "active passive failover cluster with Oracle Clusterware 11g, for hss web app and openldap"
Based on the Oracle escalated support resources I have been in touch with solutions are not supported. Please realize this is not load-balancing and is fail-over support only.
To my knowledge there is not a "active-active" 9.3.1 Shared Services that is supported by Oracle.
You can read more about an active-passive fail-over at: http://www.oracle.com/technology/products/bi/pdf/epm-hss-high-avail-windows-whitepaper.pdf
They are supposed to release a 9.3.1 white paper once service fix #16 is fully released and has been client tested.
Regards,
John -
Can i use same Server for server side and client??
Hi,
i m developing webservices in java and using two different server for server side and client.
e.g. i m using one tomcat server on a machine to run webservice and again using one more tomcat server on client side at different machine.
and hence it need two tomcat server.
But i want only one server to run webservice and client.
So please help me out...
ThanksHi,
It is always recommended to maintain different servers
REgards,
Ravi. -
Site not accessible from the Load balanced web front end server - sharepoint 2010
I have a production environment with 2 WFE's(sp-wfe1 & sp-wfe2), 2 APP's and 2 SQL clustered VM's.
2 WFE's are load balanced using hardware load balancer.
An A-Record(PORTAL) is created in DNS for the virtual IP of the load balancer which points to the 2 WFE's.
A web application is created on the WFE's on port 80.
alternative access mapping is configured and the load balanced record "http://PORTAL" is used under the default zone.
Under IIS I have edited the bindings for the sharepoint site at port 80 and added the HOSTNAME as PORTAL.
Result: The site is accessible from outside the server and works fine.
ISSUE: The site is not accessible within the WFE's(sp-wfe1 & sp-wfe2).
When I browse the site from the WFE's server it ask for the credentials and when I enter the credentials and click OK it ask the credentials again and again and in the end displays a blank page.
Kindly help me in this issue because I am clueless and couldn't find anything helpful on the internet.
Regards,
Mudassar
MADDY-DEV Forum answers from Microsoft ForumLoop back check.
http://www.harbar.net/archive/2009/07/02/disableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx -
How to use the Load Balancer Plug-in to serve multiple domains
In SJSAS8.1 SE/EE the asadmin commands that create and maintain a load balancer configuration operate within a domain. When the load balancer configuration is exported an xml file is created that contains all the information for that domain. To make the load balancer plug-in balance the load for multiple domains, the loadbalancer.xml files can be manually merged to conatin the data that is exported from each domain's load balancer configuration.
For example, 2 domains are created, both having a load balancing configuration. After exporting both configurations using the asadmin export-http-lb-config command, the user would then cut and past the cluster information into the single loadbalancer.xml file that resides under the web server's config directory.
An example of the manually merged loadbalancer.xml file follows:
<?xml version="1.0" encoding="UTF-8"?>
<loadbalancer>
<cluster name="domain1">
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1026 https://localhost:38181" name="i1"/>
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1027 https://localhost:38182" name="i2"/>
<web-module context-root="ab" disable-timeout-in-minutes="30" enabled="true"/>
<health-checker interval-in-seconds="5" timeout-in-seconds="60" url="/"/>
</cluster>
<cluster name="domain2">
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1029 https://localhost:38189" name="i3"/>
<instance disable-timeout-in-minutes="30" enabled="true" listeners="http://localhost:1030 https://localhost:38188" name="i4"/>
<web-module context-root="webservice" disable-timeout-in-minutes="30" enabled="true"/>
<health-checker interval-in-seconds="5" timeout-in-seconds="60" url="/"/>
</cluster>
<property name="response-timeout-in-seconds" value="60"/>
<property name="reload-poll-interval-in-seconds" value="5"/>
<property name="https-routing" value="false"/>
<property name="require-monitor-data" value="false"/>
<property name="route-cookie-enabled" value="true"/>
</loadbalancer>
Hope this helps - MarkMark, be my savior, I work for SUN as subcontractor at client site. the only one at site ...so I depend on this forum for solutions........
still having trouble failingover to second instance. I have two AccessManagers behind this loadbalancer.
Here is what I saw......
**************LOGS**********************
[20/Jun/2005:14:22:47] failure (15102): for host 128.114.65.13 trying to GET /amconsole/base/AMA
dminFrame, service-passthrough reports: timed out waiting for request body
[20/Jun/2005:14:22:47] warning (15102): reports: lb.runtime: ROUT1014: Non-idempotent request /
amconsole/base/AMAdminFrame cannot be retried.
So I went and updated the loadbalancer.xml (see at the end of the msg). Now I get a different kind of problem...
**************LOGS******************************
[20/Jun/2005:15:25:18] failure (15295): for host 128.114.65.13 trying to GET /amconsole/base/AMA
dminFrame, service-passthrough reports: timed out waiting for request body
[20/Jun/2005:15:25:18] info (15295): reports: lb.runtime: RNTM3003 : Error servicing the request : NoVal
Here is my loadbalancer.xml file...
<loadbalancer>
<cluster name="cluster1">
<instance name="instance1" enabled="true" disable-timeout-in-minutes="1" listeners="http://idm-test-1.ucsc.
edu:80 "/>
<instance name="instance2" enabled="true" disable-timeout-in-minutes="1" listeners="http://idm-test-2.ucsc.
edu:80 "/>
<web-module context-root="amconsole" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lber
ror.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<web-module context-root="amserver" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lberr
or.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<web-module context-root="ampassword" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lb
error.html" />
<web-module context-root="amcommon" disable-timeout-in-minutes="1" enabled="true" error-url="sun-http-lberr
or.html" >
<idempotent-url-pattern url-pattern="/*" no-of-retries="3" />
</web-module>
<health-checker url="/" interval-in-seconds="15" timeout-in-seconds="2" />
</cluster>
<property name="reload-poll-interval-in-seconds" value="60"/>
<property name="response-timeout-in-seconds" value="30"/>
<property name="https-routing" value="false"/>
<property name="require-monitor-data" value="true"/>
<property name="active-healthcheck-enabled" value="true"/>
<property name="number-healthcheck-retries" value="3"/>
<property name="route-cookie-enabled" value="true" />
</loadbalancer>
************************************************************** -
Redundant and load balance of Final Cut Server
Greeting All,
Anyone has good start of redundant and load balance solution for Final Cut Server? Please advise!!
Thanks,
SpinFound this and seems to have worked...
http://support.apple.com/kb/HT3836
Just ran those two commands and then restarted the web service and now I get the page. -
Web load balancer for web application server
Hi.
We are planning to very large system (6,000 users) and They will use BSP application.
So, We need web load balancing method.
I think We have two choice : L4 switch or SAP Web Dispacther.
Is there any recommendation for web load balancing method ?
Which one is better for large user load balancing ?
Regards, Arnold.Another good advantage of Web dispatcher is web based monitoring, SSL config etc.
http://help.sap.com/saphelp_erp2004/helpdata/en/05/ac923fa5e93c17e10000000a114084/frameset.htm
Regards,
siddhesh -
Load balancing MS Winsock Proxy Server on WebNS 5.0
Does anyone know what needs to be done on the service/content rule configuration to support Winsock Proxy requests from client to VIP for load balancing to work?
Here is a link that may be helpful in configuring the CSS:
http://www.cisco.com/warp/public/117/CSS_CEreverseproxy.html -
Load balance on CSM with both Firewalsl and Cache engines
Hi,
I'm come from VDC#3 ( Vietnam) , we have 2 CSM , 3 firewall , and 8 CE 7325. We configed dual CSMs load balance for 3 FW, and now we want to use one CSM to load balance for CEs. Can you hint me best topylogy network?
Thanksyour topology is correct.
The problem is your config.
If you need access to the CE ip addresses, you need to configure a vserver to allow this traffic.
Something like
serverfarm FORWARD
no nat server
no nat client
predictor forward
vserver access2ce
vip x.x.x.0/24 any
serverfarm FORWARD
ins
Replace x.x.x.0/24 with the subnet used by the CE.
Regards,
Gilles.
Thanks for rating this answer. -
Hello,
We are currently implementing a Devops solution with SCOM 2012 SP1 and TFS 2010 SP1 and we would like to synchronize APM alerts with TFS and the Operational Issue WorkItem. However we are not
able to sync anything.
Here is our environments :
Products :
SCOM
System Center Operations Manager 2012 SP1
French
OS: Windows 2012 SP1 Std x64
French
DB: SCOM SQL Server 2012 SP1 x64
Management Pack
MP Operations Manager TFS Work Item Synchronisation 7.0.9538.0
MP Alert Attachement 7.0.9538.0 (We have also try the version in the VM DEVOPSALL : 7.0.9538.1005)
TFS
Team Foundation Server 2010 SP1
French 10.0.40219.1
OS: Windows 2008 R2 SP1 Std x64
French
DB: TFS SQL Server 2008 x64
TFS 2012 Object Model Installer (We have also try the version 2010)
Here is our configuration :
TFS Platform
This a French platform with a project based on the Process Template SCRUM 1.0 alone in a Team Project collection. The Operational Issue import completed successfully. It’s possible to manipulate
Operational Issue for all of its states from TFS.
SCOM Platform
We followed the documentation at :
http://technet.microsoft.com/en-us/library/jj883936.aspx
to configure SCOM Alert Attachment and Operation Manager Tfs Work Item Synchronization. Everything seems to be ok. All configurations succeed. We did not configure Intellitrace collector.
The problem occurs when we are trying to push an APM alert to TFS. When we assigned an alert to the Engineering nothing is synchronized in TFS. There is no error in the event viewer on the TFS
server. But, on the SCOM server we get 2 exceptions raised by Microsoft.EnterpriseManagement.Modules.Apm.TfsWISync.OMModules. We provide you the log of the SCOM Server in this mail.
Detailed exceptions :
Exception message are in French. In English it could be : OEF expected. The followed elements are not closed : Source, Link.
Microsoft.SystemCenter.TfsWISync.SyncAttachments.Rule
TFS Work Item Synchronisation ServerName
{EC924637-2725-7C94-8F37-013B657F4530}
Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadOpenAlertsModule
System.Xml.XmlException: Fin de fichier inattendue. Les éléments suivants ne sont pas fermés : Source, Link. Ligne 1, position 65537.
à System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
à System.Xml.XmlTextReaderImpl.ParseElementContent()
à System.Xml.XmlReader.ReadString()
à System.Xml.XmlReader.ReadElementString(String name)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.Common.DataItems.Links.DeserializeInternal(XmlReader reader)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.Common.DataItems.Links.Deserialize(String mappings)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadOpenAlertsModule.InitializeConfiguration(XmlReader reader)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadOpenAlertsModule..ctor(ModuleHost`1 moduleHost, XmlReader configurationReader, Byte[] previousState)
Microsoft.SystemCenter.TfsWISync.SyncWorkItems.Rule
TFS Work Item Synchronisation ServerName
{EC924637-2725-7C94-8F37-013B657F4530}
Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadAlertsSyncModule
System.Xml.XmlException: Fin de fichier inattendue. Les éléments suivants ne sont pas fermés : Source, Link. Ligne 1, position 65537.
à System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
à System.Xml.XmlTextReaderImpl.ParseElementContent()
à System.Xml.XmlReader.ReadString()
à System.Xml.XmlReader.ReadElementString(String name)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.Common.DataItems.Links.DeserializeInternal(XmlReader reader)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.Common.DataItems.Links.Deserialize(String mappings)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadAlertsSyncModule.InitializeConfiguration(XmlReader reader)
à Microsoft.EnterpriseManagement.Modules.Apm.TfsConnector.OMModules.ReadAlertsSyncModule..ctor(ModuleHost`1 moduleHost, XmlReader configurationReader, Byte[] previousState)
According to you, is there a possible incompatibility of the synchronization system with French environments?
Thanks for your help.
Gregory OTT => http://twitter.com/gregory_ott
ALM Engineer at Tekigo => www.tekigo.comHi,
To monitor the complete TFS infrastructure, you need additional monitoring packs that alert you about a wide range of problems with TFS components. When you import the TFS Work Item Synchronization management pack, it is a best practice to
also import and configure these monitoring packs, you can double check these:
Monitoring Integration between Operations Manager and TFS in System Center 2012 SP1
http://technet.microsoft.com/en-us/library/jj899893.aspx
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Load balancing over two separate outside routers and two separate WAN Links
Hi everybody,
I have one 2851 setup with two separate ISP links and have it configured for failover with BGP. It works great but doesn't load balance.
Well now I have to new routers (3925's) to replace the single 2851 and I want to configure them to load balance over separate WAN links.
Can someone help figure out the best approach to make this happen? I would really appreciate it.
Thank you,
Thomas ReilingDisclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
The "best approach", IMO, would be to use PfR (if your routers support it). -
Handle exception on server side and display a customized jsp error page
Hi,
I am developing a java/j2EE web application using servlet, jsp, ejb3 with JBOSS and ECLIPSE.
Two cases can occur on the server side :
1) either I have not an expected result in a method and in this case I want to display an error page (a JSP page I suppose) with a personnalized error message
2) or I have an exception thrown and I want to display the exception message in the former JSP page
I don't know how to cope with this problem of personnalized error message (or the message of a thrown exception) with a JSP page.
Does anybody can help me ? Thank you
Edited by: xflamant on Jun 20, 2009 10:51 AMFor the case of an unknown Error, simply use a default error page.
The redirection to this page can be accomplished by inserting folowing code into your web.xml:
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/WEB-INF/jsp/error.jsp</location>
</error-page>Known exception can be caught via a try-catch block.
Then simply dispatch to the page you want displayed an add an attribute containing the error message to the response object.
This attribute can then be used in the target page to diplay the error. -
Enabling NIC teaming on Server slows down RDP connection
You shouldn't run teaming if the adapters are on different subnets; it's used for two adapters in the same subnet
I have psychical host with two NICs running server 2012 R2. Each NIC has it's own separate subnet. Reason why i wanted to enable teaming so i'm able to ping all the IP addresses in both range. After i enabled teaming i was no longer able to RDP in to machine, sometimes it will work but i will be painfully slow and will disconnect shortly after. This machines also hosts 4 VMs and i can RDP in to those VMs without any problem but the psychical host seems to have issues. i also tried to login to that host using logmein but logmein just keeps waiting on screen to load but never does where as VMs on that host work perfectly fine.
When i ping host using another computer on subnet ping response time all seems to be
Maybe you are looking for
-
[SOLVED] error after install
I'm installing this as a dual-boot on my macbook air mid2011 4,2. I've used Archboot and I went with a single root partition. I made it through the entire install with no errors(that I saw) but when I rebooted, I held down [alt] and chose my linux f
-
Order template in mySAP ERP B2B scenario without TREX
Hi, Does anybody know where the Order templates in R/3 ISA 5.0 B2B(with memory catalog) scenario get saved .??? Somewhere in the isa b2b config guide i read that it gets stored in SAP Web AS Java 7.00 server.If this is true, could you tell me how to
-
Stop at error in SAP new debuggger
hello friends, I am having error in creating a sales order. In debugging, Can I stop at where the error is occuring. I am using new debugger. I want to stop cursor at the point where it is creating a error. thank u . madhu
-
How to get ALV saved vairant while excuting the program .
Hi all, The program will display in the ALV format.suppose if i save that it will save in the variants . The requirement is needs to taht variant in the selection screen. How do we get that,Could you please help out. Thanks Sriman.
-
I need to create a triangle wave that will be time-dependent. In other words, if the time is between 00:00 (midnight) and 12:00 (noon) I want my function (temperature) to increase linearly from the minimum at 00:00 to the max at 12:00. Then, from 12: