Penrose is a virtual directory, so by default it does not have any internal storage that needs to be replicated to other Penrose instance.
Penrose supports in-memory cache. Penrose does not support replicating this cache. Since memory is a volatile storage this should not be a problem.
Penrose may support persistent cache using database in the future. Replication can be done at the database level using certain databases systems.