http://en.wikipedia.org/wiki/Halocaridina_rubra
If they indeed life up to 20 years the Ecosphere can hardly be very well balanced if it keeps them going for only 2-3 years.