Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

performance impact of wire encryption and TDE?

avatar
New Member

How much impact on performance is expected if we do both end to end wire encryption and TDE?

1 ACCEPTED SOLUTION

avatar

Olivier conducted some tests for a Customer to find out how much performance impact SSL brings to the cluster. His conclusion was that the performance impact is quiet high.

[Link to internal document has been removed]

Here is a summary of the tests:

  • Evaluation of performance impact by enabling SSL on Hadoop
  • Setup: 4 Datanodes, 1 Namenode, Ambari 1.7, Hadoop 2.6, RedHat 6, RAM 128GB, 8 cores
  • All network traffic was encrypted (RPC connections, WebInterfaces, MapReduce shuffe,...)
  • Main tests: Copying files from and to HDFS (different file sizes 1-10GB) as well as running Teragen tests; Tests were conducted multiple times
  • Result:
    • Performance impact when using RC4 is lower, however still not negligible
    • Sample Result (5 GB file): no SSL ca. 20sec, AES 256bit RC4 ca. 100sec, AES 128bit/256bit 3DES ca. 800sec
    • Wire encryption can cause high performance impact

Turning SSL and TDE on will definitely have a performance impact, as to how much in numbers, I don't know at the moment.

View solution in original post

3 REPLIES 3

avatar

Olivier conducted some tests for a Customer to find out how much performance impact SSL brings to the cluster. His conclusion was that the performance impact is quiet high.

[Link to internal document has been removed]

Here is a summary of the tests:

  • Evaluation of performance impact by enabling SSL on Hadoop
  • Setup: 4 Datanodes, 1 Namenode, Ambari 1.7, Hadoop 2.6, RedHat 6, RAM 128GB, 8 cores
  • All network traffic was encrypted (RPC connections, WebInterfaces, MapReduce shuffe,...)
  • Main tests: Copying files from and to HDFS (different file sizes 1-10GB) as well as running Teragen tests; Tests were conducted multiple times
  • Result:
    • Performance impact when using RC4 is lower, however still not negligible
    • Sample Result (5 GB file): no SSL ca. 20sec, AES 256bit RC4 ca. 100sec, AES 128bit/256bit 3DES ca. 800sec
    • Wire encryption can cause high performance impact

Turning SSL and TDE on will definitely have a performance impact, as to how much in numbers, I don't know at the moment.

avatar
New Member

thanks guys. SSL impact seems huge. Any numbers on TDE?

avatar
Expert Contributor

Jonas, please remove the internal doc link since AnswerHub will eventually be exposed to the public. Thanks for collaborating on our Security Track!