Sempervivum

I think this is some sort of Sempervivum (like Hens and Chicks).