Hi all,

I am wondering what Community will say about the need of removing SSL in
Spark's internal communication (File Server and Broadcast Server).

The problems I see are the following:
1. Each user must have his own keystore/truststore to use for his jobs -
sharing keystores is obviously unsecure at all.
2. Both keystore and truststore must be present on *local FS on each node*
in cluster

Lets say we have a large organization with hundreds of users and cluster
with thousands of nodes.
The organization will be required to create and manage its own PKI, give
the keys for each user and on every update distribute changes across all
the nodes. Isn't this way too complicated?


Would it be useful to replace SSL with something else, e.g. SASL that is
already used in different parts of Spark or just plain AES? Or is there
something that makes those changes impossible/non-appropriate?



Thanks,
Rostyslav

Reply via email to