Same webapp, published under many different names. The datasource is pretty much the only difference. Given the Sun JVM, I would expect perm gen to be large and I don't intended to republish but rather restart the JVM when needed.
Any internal issues with GlassFish that would give you pause from publishing 10, 20, 100 webapps in one domain?