QoS in Async Interfaces
Hello,
I want to apply Custom Queueing or Priority Queueing or CBWFG in async interface but it doesn't work the interface is corresponding as FIFO.
I can't find in cisco site if there is restrictions in QoS in ASync interfaces
I know for a fact that GTS and CBWFQ are not supported on Async interfaces.
Similar Messages
-
Hi guys,
I'm facing a strange issue. I have set-up an asynchronous SOAP->FIle scenario on PI 7.1 using asynchronous service interfaces (not 3.0, but standard stateless) and the system is running a sync scenario. Is this a standard behaviour on 7.1?
I have 1 outbound async interface with 2 methods (i'm not sure if this is possible with the SOAP adpter, I'm trying it) and 1 inbound async with 2 methods.
Any explanation for this?
Thank you, OlianHello Shabarish, hello Prema,
thanks a lot for your quick help. I think this problem will be solved. Both of you are right. I used the WSDL wizard of ID to generate the WSDL file and used the system proposed URL. But I forgot to set the QoS.
I will try it tomorrow. Both of you helped me to solve the problem. But I can give the points to only one person. So I have to give them to Shabarish.
Thanks a lot to both of you.
Xiang -
Hi experts,
We are trying to perform an automation infrastructure for a product we are developing, we would need to use a cisco router to perform some network QoS in the same subnet. That is, bridge two interfaces of the router and perform QoS, packet block etc.
Bypass info between interfaces without having different networks have been achieved by bridging them. the problem we are finding now, is that policy map are not being applied to the interfaces. I am creating access lists and b/w constraint policies and applying them in an out of one of the bridged interfaces, they are not taking any effect.
Is this a supported scenario, if not, how could I achieve this without creating different networks in each interface of the router???
Thanks in advance,
JuanI know for a fact that GTS and CBWFQ are not supported on Async interfaces.
-
Hey guys
does QOS change in an Async/Sync bridge in BPM?
thanx
AhmadYes Ahmed, Async/Sync bridge meant for this only
QOS for Async is EO
and for Sync it is BE.
So in the bridge QoS will change from EO to BE
or you can do a reverse also .i e BE to EO
Bipin -
Async interface needed out of Sync wsdl for communicting with idoc(async)
Hi all,
I have a scenario like this
1.the sender is a synchronous webservice(wsdl provided by the client)
2.the reciever is an async Idoc
I need to send the soap request message to the idoc.i dont need any response back,but the problem is its a sync async communication.
please suggest
AbhishekDear Bhavesh,
How can I modify the wsdl file as its created by the XI system itself and where to change the qos and how to change the url ?
This is the url of the webservice created in ID:
http://uk-sap-030di:50000/XISOAPAdapter/MessageServlet?channel=:BS_Exten_Wrnty:Send_EWSC_Invoice_Webservice&version=3.0&Sender.Service=BS_Exten_Wrnty&Interface=http%3A%2F%2Fnissanexwrn.com%5EMIOS_Webservice
Please suggest
Abhishek -
Async Interface being called synchronously via Web service/SOAP
Hi,
I have an asynchronous interface to receive data into XI which is being sent to a file system, I can successfully use this interface to send data to XI using the file sender communication channel, and the monitoring shows the same as asynchronous.
The problem is when i want to use the same setup to send data from a .Net client using SOAP/Web service. This time if I go to monitoring I get to see that the call is synchronous..????... which is quite baffeling...
I am not calling the XI webservice in synchronous mode I am calling the BeginInvoke method thus making an async call.
what is it that I have to do to get the interface to behave as async on being called from a webservice?
Thanks
AniruddhaThanks guys. I do understand that this is a old post. However I cannot find the following information. I too have C# Web App call SAP PI BAPI web service getting [NullReferenceException: Object reference not set to an instance of an object.]
Extract of WSDL: In the Request section: How do I initialize these fields:
COMPTEGENERAL
ITEMS occurs 0 to unbounded.
NUMERO_OU_NO_DE_COMPTE String
COMPTE_GENERAL String
CENTRE_DE_COUTS String
MONTANT_DEVISE Decimal
webservicename.COMPTEGENERAL[] = new Mywebservice.Request FromWS[0].ToString();// Does not Work.
<xsd:element name="COMPTEGENERAL">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">9ce79547e32411e2a321f4ce4610676a</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="ITEM">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">85ebea01eedf11e2bbe7f4ce4610676a</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="NUMERO_OU_NO_DE_COMPTE" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">85ebe9faeedf11e29c4bf4ce4610676a</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="COMPTE_GENERAL" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">85ebe9fceedf11e28cd7f4ce4610676a</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CENTRE_DE_COUTS" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">85ebe9fdeedf11e2b57df4ce4610676a</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="MONTANT_DEVISE">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">85ebea00eedf11e2bdcbf4ce4610676a</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:decimal">
<xsd:totalDigits value="18" />
<xsd:fractionDigits value="4" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types> -
Auto QoS in physical Interfaces Switch 4507R+E
I'd like to take a doubt, I'm dealing with a customer that has a Core Cisco 4507R + E with 2 Sup WS-X45-SUP7-E and WS-X4748 line cards 3-RJ45-E with IOS version below:
Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-
UNIVERSAL-M), Version 03.02.05.SG RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2012 by Cisco Systems, Inc.
Compiled Tue 31-Jul-12 11:17 by prod_rel_team
Cisco IOS-XE software, Copyright (c) 2005-2010 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.
Image text-base: 0x100A1A54, data-base: 0x13CCD2F8
ROM: 15.0(1r)SG5
Jawa Revision 7, Snowtrooper Revision 0x0.0x116
Core4500 uptime is 1 year, 2 days, 5 hours, 21 minutes
Uptime for this control processor is 1 year, 2 days, 5 hours, 23 minutes
System returned to ROM by power-on
System image file is "bootflash:cat4500e-universal.SPA.03.02.05.SG.150-2.SG5.bin
He is implementing ToIP. The topology is structured in the collapsed model where switches etherchannel uplinks have access to 2Gb Core.
On all access switches the "auto qos trust" for uplinks and the "auto qos trust cisco-phone" to access ports was implemented. In Core would have to disassemble the PortChannel, apply auto qos trust in the PortChannel interfaces and ride again.
The doubt is that setting the 4507R + E accepts the QoS on the doors of the Port Channel?
As this Release Notes http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/release/note/OL_27990-01.html
box in Release 3.2.3 does not support QoS on physical ports that composes the PortChannel.Hi,
In this case as you pointed out, Auto-QoS is not supported on EtherChannel or its member ports. A physical port configured with Auto-QoS is not allowed to become a member of a physical port.
See the link below where you can find details about QOS on etherchannel:
http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/3.1.1SG/configuration/guide/qos.html#wp1563359
Hope this helps. -
I have 2 3750G-24 as the core of my voice/data network. I have 2 vlans (voice,data) and it seems like when I cross the routed interfaces (virtual vlanX interfaces) I lose my qos tagging. I have tried route-maps and policy maps but they are not working (the policy maps are not supported on virtual interfaces)
Anyone with a solution?? I have searched cisco.com and unless i am blind, have not found what I am looking for.Here is the edge switchport config-
End user port-----
interface FastEthernet0/1
switchport access vlan 50
switchport trunk encapsulation dot1q
switchport trunk native vlan 50
switchport mode trunk
switchport voice vlan 10
mls qos trust device cisco-phone
mls qos trust cos
auto qos voip cisco-phone
wrr-queue bandwidth 20 1 80 1
wrr-queue min-reserve 1 5
wrr-queue min-reserve 2 6
wrr-queue min-reserve 3 7
wrr-queue min-reserve 4 8
wrr-queue cos-map 1 0 1 2 4
wrr-queue cos-map 3 3 6 7
wrr-queue cos-map 4 5
priority-queue out
spanning-tree portfast
Gigabit uplink port------------
interface GigabitEthernet0/1
switchport trunk encapsulation dot1q
switchport mode trunk
mls qos trust cos
auto qos voip trust
wrr-queue bandwidth 20 1 80 1
wrr-queue queue-limit 80 1 20 1
wrr-queue cos-map 1 0 1 2 4
wrr-queue cos-map 3 3 6 7
wrr-queue cos-map 4 5
priority-queue out
end
Here is the core switch-
interface GigabitEthernet1/0/24
switchport trunk encapsulation dot1q
switchport mode trunk
srr-queue bandwidth share 10 10 60 20
srr-queue bandwidth shape 10 0 0 0
mls qos trust cos
no mdix auto
auto qos voip trust
end
Core Vlan Interfaces----
interface Vlan1
no ip address
interface Vlan2
description Data Vlan
ip address 10.199.0.29 255.255.252.0
interface Vlan10
description Voice Vlan
ip address 10.199.10.1 255.255.255.0
All of the qos settings are a result of using Auto QoS -
Dedicated Queue for Async Interface.
Hi,
I have a requirement , where a message from interface should always go through same Queue .
How to Achive this .
Please suggets ...
Regards
PSHi,
Please refer below blogs,
How to prioritize messages in XI
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/59e837d3-0201-0010-c096-dc1869733413?QuickLink=index&overridelayout=true
regards,
ganesh. -
Problem in QPM 4 with interface group async
hi.i have a question.i have deployed my wan routers QoS without any software and now i have to deploy same one with QPM 4 and there is a problem.i want to assign a service policy to interface group async with qpm but it doesnt detect int group async and it detects all my async interfaces separately interface async 1/0 - 1/29. my QPM is patched with latest patches but when i fetch my running config from a router it detects that policy not under the interface group async but under each interface async X separately. how can i deploy a policy map under the interface group async not under separated async interfaces?? please help
The service policy that you have applied to the multilink gets into
affect only when the multilink is congested.
Follow the URL for the configuration of the QOS :
http://www.cisco.com/en/US/docs/ios/12_4/qos/configuration/guide/qslfisrl.html -
Interface Mode vs. QoS in Communication Channel
Hello everybody,
i am not sure if i understand the idea of the QoS-Option in the communication channel right!
First of all you define an interface having a mode which specifies if it is synchronous or asynchronous in ESR.
If your ready for configuration you use a communication channel in a sender agreement (if needed) which has got a QoS-Parameter. As far is i know, the communication channel is not bound to a specific interface, i guess this is done, so that you can reuse a communcation channel, right?
But why is it possible to choose a communication channel with QoS-Best effort in a sender agreement which has got a asynchronous interface? Does this make sense? Or having a synchrouns interface with a cc with QoS-EOIO?
It is written that the QoS-Parameter defines how the pipeline processes the messages, right?
But how can i process a message from a synchrous interface with QoS-Best Effort for example? I am a bit confused...
Thanks in advance for your replies!
Best regards
MarkusEven if it is possible to select the channel (QoS = BE) in a sender agreement where you have used Async Interface, during runtime you will get an error due to mismatch.....channel with QoS = BE can be used only to process SYNC interfaces. (vice-versa with QoS = EO/ EOIO and Async interface).
It is written that the QoS-Parameter defines how the pipeline processes the messages, right?
yes.
But how can i process a message from a synchrous interface with QoS-Best Effort for example?
you need to have a SYNC interface at the receiving end also (your target should be able to process SYNC messages)....unless you implement some custom logic inbetween.
What is your end-to-end scenario. -
Mls qos enabled globally and disabled for only one interface
Hello !
My switch is Cisco IOS Software, C2960X Software (C2960X-UNIVERSALK9-M), Version 15.0(2)EX5, RELEASE SOFTWARE (fc1)
I try to disabled mls qos only for one interface, but when i do it, mls qos is globally disabled. Is it possible to do it ?
XXX#show mls qos
QoS is enabled
QoS ip packet dscp rewrite is enabled
XXX#conf t
Enter configuration commands, one per line. End with CNTL/Z.
XXX(config)#interface gigabitEthernet 1/0/5
XXX(config-if)#no mls qos
XXX(config)#exit
XXX#
XXX#show mls qos
QoS is disabled
QoS ip packet dscp rewrite is enabled
Thanks in advance for your help !!
DenisHi Denis,
You cant disable the QOS on per interface on 2960 devices.
By default, QoS is disabled. When we enable QoS all ports
will be assigned to queue-set 1. We can configure up to two
different queue-sets.
Hence if you remove the qos out of the interface it would be disabled globally as well.
HTH -
Async Scenario converted to Sync by PI
Hi everybody,
we have a problem with a very simple scenario. The scenario is like following:
SOAP --> PI --> FILE. It is an asynchronous scenario. We send SOAP message to the SOAP adapter or directly to the IE. The interesting thing is, the PI system shows the call is SYNCHRONOUS. Actually we defined all the service interfaces as async interfaces. The SOAP Sender Adapter is also configured as EO.
Then we made some tests on the RWB through the Test Messages function.
1. Send test messages directly to the IE. PI says the calls are ASYNC but Application-ACK is required by the Sender. We're totally confused. We didn't want any ACK from the FILE Adapter.
2. Send test messages to the AAE. PI says the calls are SYNC and always tries to send responses back.
3. Send test messages from our C# WS Client to the PI using the URL proposed by the PI (the URL is the same as the step 1). PI says the calls are again SYNC and does the same thing as step 2.
So has anyone any idea, where the problem is?
thanks a lot in advance
XiangHello Shabarish, hello Prema,
thanks a lot for your quick help. I think this problem will be solved. Both of you are right. I used the WSDL wizard of ID to generate the WSDL file and used the system proposed URL. But I forgot to set the QoS.
I will try it tomorrow. Both of you helped me to solve the problem. But I can give the points to only one person. So I have to give them to Shabarish.
Thanks a lot to both of you.
Xiang -
What is the best way to trust DSCP values on 6509 interfaces?
I have 6509's with 2 Ten-gig interfaces configured into a Port Channel (routed with IP addressing) - the IOS is 12.2(18)SXE3. I want to trust the DSCP values of packets traveling through the interfaces and have applied 'mls qos trust dscp' on both the physical Ten-gig interfaces as well as the L3 Port Channel interface.
1.Is it necessary to have the statement on all the interfaces, or is just having it on the Port channel enough?
Here is the config right now:
interface Port-channel4
description to 6509-Core-A P4 (T1/3, T2/3)
ip address 164.xxx.xx.xx 255.255.255.252
ip pim sparse-mode
ip route-cache flow
mls qos trust dscp
interface TenGigabitEthernet1/1
description to 6509-Core-A T1/3 (P4)
no ip address
ip route-cache flow
mls qos trust dscp
channel-group 4 mode desirable
interface TenGigabitEthernet1/2
description to 6509-Core-A T2/3 (P4)
no ip address
ip route-cache flow
mls qos trust dscp
channel-group 4 mode desirable
Also, what command can I use to see the dscp counters? In the 3560/3750 catalyst line you can enter: 'sh mls qos int f0/1 statistics' and get a display of all the dscp/cos input/output packet counts, but I can't find a comparable command in the 6509.
2. Is there one?I think you do this on the individual port interfaces, not the port-channel interface, becasue the queueing mechanisims associated with DSCP values are port based.
By doing this, if you have policy maps you want to use, you attach them to the ports not the port-channel.
For the command on 6509, you can use:
sh mls qos ip gigabitEthernet 1/1
Hope this helps and let me know how that works out.
Gary -
SYNC/ASYNC - Proxy to File
I have a sync proxy. It will sent a mesg. from R3 and I have to write it to a file and then from a diff file I have to read and sent a mesg. back to R3.
So Sync Proxy -> XI -> File1 : File2 -> XI -> Sync Proxy
Now I am sure a SYNC/ASYNC bridge will be used in BPM.
How many Mesg. Interface will come in the picture ?
1. sync outbound for the Proxy
2. async outbound for the incoming file
3. async inbound for out going file
4. Now for the abstract interfaces;
a. sync abs for proxy
b. 2 more abstract async interfaces (but what sud it correspond to ? the proxy req/resp or file req/resp)
My understanding is;
1. SyncReceive To Receive the payload synchronously from Proxy (open S/A Bridge)
2. Send To Send the request payload Asynchronously from BPM to the File system
3. Receive To receive the response Asynchronously from Legacy File system to BPM
4. SyncSend To Send the response Synchronously from BPM to Proxy (close S/A Bridge)
My design;
In SyncReceive To Receive the payload synchronously from Proxy (open S/A Bridge)
Sync Interface abst. Sync proxy
Message - Abs aysnc req. of proxy
In Send To Send the request payload Asynchronously from BPM to the File system
Message Abs aysnc req. of proxy
In Receive To receive the response Asynchronously from Legacy File system to BPM
Message Abs async resp. proxy
In SyncSend To Send the response Synchronously from BPM to Proxy (close S/A Bridge)
Message - Abs async resp. proxy
Can you confirm on this ? Kinda confused cos I havnt mentioned any mesg. interface pertaining to the file herewell, now that the design is confirmed (can somebody tell me y we dont mention any of the file interface in BPM), where do i actually handle my mapping ?
Cos i will have 2 mapping;
ProxyReq -> File1
File2 -> ProxyResp
and how do i go onto create my Interface mapping ?
Cos Proxy is a sync interface but file gets to be a Async.
And yeah Udo, i do seriously doubt the performance ... but well at this point i will leave that concern away and get onto build up the scenario.
Does is sound stupid ??? Well consider these questions to be be that of someone who encountered a SYNC/ASYNC for the very first time
Message was edited by: Shabarish Vijayakumar
Maybe you are looking for
-
Running Mavericks on an iMac 2.7 GHz Intel Core i5, I've been trying to install Adobe CS3 Design Premium. All components install except InDesign. Is this an installation disk problem, or is there a compatibility problem with the OS?
-
I cannot get rid of an icon on the dock. It is not the finder and it is not the trash. I tried sending it to the trash can, unsuccessful. Tried taking it away from the dock without succes either. Suggestions?
-
Can we use more than one Help Provider class in a same project in ADF11g
Hi All, There are two help providers i want to use .They are "ResourceBundleHelpProvider","OHW Help Provider" In adf-settings.xml file <help-provider> <help-provider-class>oracle.adf.view.rich.help.ResourceBundleHelpProvider</help-provider-class> <pr
-
I have a volume that is maybe corrupt, everything seems to work fine except I can't scan it with windows. I've tried using the latest Novell client and without the novell client, same result. Any ideas? I open windows search, look for files *.mp3, cl
-
Can I open a tab with a different page (of my choice) than my homepage?
I dont think its possible but maybe someone can tell me Im wrong. I wanted to open a tab with a different page than I open a new Safari window. I would think this would be easy to do and I could just type in the URL I want, but Safari doesnt give m