• DocumentCode
    3623810
  • Title

    Analysis of Transport Optimization Techniques

  • Author

    Kevin J. Ma;Radim Bartos

  • Author_Institution
    Cisco Systems, Inc.
  • fYear
    2006
  • Firstpage
    611
  • Lastpage
    620
  • Abstract
    The popularity of Web-based transactions and the need for more sophisticated content distribution methods has helped to fuel the rapid growth of Web Service adoption, specifically, HTTP-bound Web services. Secure and efficient content delivery has long been a requirement of traditional Web-based distribution schemes, and existing Web infrastructure provides numerous options for securing and optimizing HTTP. Two exemplary technologies are SSL/TLS and HTTP compression. While efforts to solidify the more granular WS-Security standards are ongoing, and methods for XML message compression schemes continue to be investigated, HTTP provides an interim solution, supporting transactional security and message compression. The SSL/TLS and HTTP compression technologies have become commoditized and pervasive. And with the trend in content delivery toward hardware offload for these functions, modern data centers have begun to raise the bar for performance. In this paper, we examine three different paradigms for implementing SSL/TLS and HTTP compression: software-based functionality, server-resident hardware accelerators, and centralized network-resident hardware accelerators. We discuss the trade-offs between the two different offload techniques (i.e., PCI accelerator vs. network proxy) and explore their relationship to the current performance activities, in the field of Web services. In analyzing the results for SSL/TLS offload, and the effects of compression, in conjunction with SSL/TLS, we draw parallels with the efforts of WS-Security and XML message compression. Although optimizations for software-based cryptography continues to advance, the potential for hardware-based acceleration should not be overlooked. We discuss our results and address deployment scenarios for optimizing Web-based transactions, and the future optimization of Web Service transactions
  • Keywords
    "Web services","XML","Hardware","Cryptography","Data security","Acceleration","Throughput","Protocols","Computer science","Fuels"
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ICWS ´06. International Conference on
  • Print_ISBN
    0-7695-2669-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2006.30
  • Filename
    4032075