http://msdn.microsoft.com/architecture/saas
New site went live today...and what could be more relevant to the CRM SaaS world than the first article posted on the front page.
Multi-Tenant Data ArchitectureIn order to take advantage of the benefits of SaaS, an organization must surrender a level of control over its own data, trusting the SaaS vendor to keep it safe and away from prying eyes. To earn this trust, a prospective SaaS architect must create a SaaS data architecture that is both robust and secure, efficient and cost-effective to administer and maintain.
I'm not suggesting that's exactly how we're planning to deliver a multi tennant world with CRM "Titan" or CRM Live - but it is well worth a read to get the background on how an architect would think about building these solutions.