In your setup redis will be used for sessions, pubsub and socket.io will use it to pass around messages.
Each nodejs process has it's own post cache, you can see the caches at /admin/advanced/cache.
Redis pubsub is also used to clear cache on the other nodejs process when it is cleared on one nodejs process. For example when a post is edited it's cache will be cleared on the other nodes.