• DocumentCode
    2479892
  • Title

    Architectural impact of secure socket layer on Internet servers

  • Author

    Kant, Krishna ; Iyer, Ravishankar ; Mohapatra, Prasant

  • Author_Institution
    Server Archit. Lab., Intel Corp., Beaverton, OR, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 3 2012
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    Secure socket layer (SSL) is the most popular protocol used in the Internet for facilitating secure communications. In this paper, we analyze the performance and architectural impact of SSL on the servers in terms of various parameters such as throughput, utilization, cache sizes, cache miss ratios, number of processors, control dependencies, file access sizes, bus transactions, network load, etc. The major conclusions from this study are as follows: The use of SSL increases computational cost of the transactions by a factor of 5-7. SSL transactions do not benefit much from a larger L2 cache, but a larger LI cache would be helpful. A complex logic for handling control dependencies is not useful for SSL transaction as the frequency of branches is very low. Because SSL workload is highly CPU bound, it may be possible to enhance SSL performance by using a number of other architectural features as well.
  • Keywords
    Internet; computer network security; protocols; CPU bound; Internet servers; SSL; architectural impact; bus transactions; cache miss ratios; cache sizes; control dependencies; file access sizes; network load; number of processors; protocol; secure socket layer; utilization; Encryption; Internet; Program processors; Protocols; Servers; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2012 IEEE 30th International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4673-3051-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2012.6378612
  • Filename
    6378612