As you may know when a MOSS 2007 farm is provisioned, one of the first tasks that you have to perform is to create a Shared Service Provider (SSP). One of the components of the SSP is a My Site host location however the SSP is associated with a single My Site Web application by default. Recently I was asked if it was possible to use multiple My Site Web applications within a single MOSS 2007 farm. This could be useful for operational/performance/capacity planning purposes, this is totally possible and I’ll fully outline the steps required.
1. The first step is to create a Web application for the new My Site host location, I’ll not bore you with the steps, there are outlined here if you have never done this before - http://technet.microsoft.com/en-us/library/cc263256.aspx it’s important that you choose a friendly URL, I have selected http://mysite2
2. Once the Web application has been created we need to create a Site Collection at the root (/). To do this:
a. Launch Central Administration
b. Select Application Management
c. Select Create Site Collection
d. Select the MySite 2 Web Application from the Web application drop down
e. Give this an appropriate title for example My Site 2
f. Ensure that / is selected for the Web site address – http://mysite2/
g. Within the template selection select the Enterprise tab and select MySite host location
h. Enter an appropriate Site Collection administration – Click OK to create the Site Collection
3. We now need to configure the new My Site host location as being trusted, to do this launch the SSP administration site (link should be available from the quick launch within Central Administration)
4. Within the User Profiles and My Sites section select Trusted My Site host locations
5. The Trusted My site host locations should be empty, to add an entry for the new My Site host location click New. Enter the URL for the new My Site host location and an optional description.
You may be wondering how exactly do we configure new My Sites to be created within this new location? The answer is using an audience. If you are unfamiliar with the concept of audiences you may find the following article useful -http://blog.tomaselfving.com/2007/05/audience-targeting-in-moss-2007.html
A brief description is “Audiences are used to target content to users based on their jobs or tasks within the organization. Users in an audience will see audience-specific content on the site that is not available to other users.”
You then need to either use an existing audience or create a new audience specifically to direct users to the appropriate My Site host location. For example If I have a company with offices in six major cities I may decide to create a My Site Web application for each, then create an audience for each office and configure the Target Audience for each Trusted My Site Host Location to point to the relevant office. The audience compilation (which can run on a schedule) could use the AD attribute Office for example.
When a user logs into http://intranet and click the My Site link for the first time it will look at the audience that the user is a member of and then direct them to the appropriate My Site based upon their location (at least in this example – one thing I haven’t tested is the behavior when a user is a member of multiple audiences and that are associated with trusted My Site host locations– one for a rainy day perhaps J
this article is from http://sharepoint.microsoft.com/blogs/fromthefield/Lists/Categories/Category.aspx?Name=My%20Site