p*u 发帖数: 2454 | 1 Like reactivity access/security gateway, it processes incoming XML traffic,
sends HTTP or so requests to back end servers, to invoke web services. after
it gets the responses back, it will assemble XML responses then send back
to clients. I am guessing during this whole process, there must be something
that needs improve. How about a modified TCP/IP stack inside kernel?
e.g., a almost obsolete patch, T/TCP. any ideas? | z**r 发帖数: 17771 | 2 pure software? then what's the benefit? you still need cpu cycles to process
tcp
【在 p*u 的大作中提到】 : Like reactivity access/security gateway, it processes incoming XML traffic, : sends HTTP or so requests to back end servers, to invoke web services. after : it gets the responses back, it will assemble XML responses then send back : to clients. I am guessing during this whole process, there must be something : that needs improve. How about a modified TCP/IP stack inside kernel? : e.g., a almost obsolete patch, T/TCP. any ideas?
| p*u 发帖数: 2454 | 3 i said for the gateway, e.g. reactivity's products.
【在 z**r 的大作中提到】 : pure software? then what's the benefit? you still need cpu cycles to process : tcp
| z**r 发帖数: 17771 | 4 normally it could be 5 times faster even just offload the tcp stuff to a NIC.
If tcp gets offloaded to an application gateway, it could be 10 times faster
depending on the application type. coz, not only the tcp itself gets speeded,
also the application protocols/payload get compressed, optimized, or whatever | m**t 发帖数: 1292 | 5 usually the tcp checksum is offloaded to NICs, but not sure how much that
really benefits? XML accelerator can be useful
【在 z**r 的大作中提到】 : pure software? then what's the benefit? you still need cpu cycles to process : tcp
| p*u 发帖数: 2454 | 6 hehe, my question should be how to design a good offload engine, software.
【在 z**r 的大作中提到】 : normally it could be 5 times faster even just offload the tcp stuff to a NIC. : If tcp gets offloaded to an application gateway, it could be 10 times faster : depending on the application type. coz, not only the tcp itself gets speeded, : also the application protocols/payload get compressed, optimized, or whatever
| z**r 发帖数: 17771 | 7 I think what you need is really a TCP offload engine, right now, there are a
couple of NICs which can support this.
【在 p*u 的大作中提到】 : Like reactivity access/security gateway, it processes incoming XML traffic, : sends HTTP or so requests to back end servers, to invoke web services. after : it gets the responses back, it will assemble XML responses then send back : to clients. I am guessing during this whole process, there must be something : that needs improve. How about a modified TCP/IP stack inside kernel? : e.g., a almost obsolete patch, T/TCP. any ideas?
|
|