Welcome to the first of many posts about the new CRM VPC that was released in April of 2009. I am currently the Dynamics Demo Team Lead for the US and I did the project management on the VPC as well as did a majority of the configuration. We were under a tight timeline as the old one expires on June 11th. I had great support from corporate teams as well as the MS field organization. In the month or so since it has been in your hands I have received a ton of feedback as well as caught a few “issues” with the VPC. I will be providing guidance in these posts for the general configuration of the VPC and some the things that we have put in there to support current requirements as well as future items that are in the works as well as fixes and performance tuning. This first one will stick to the general configuration and design.
You probably noticed that there is two .VHD files. During the development of the VPC we use a second hard drive to install files and do optimization. I wanted to use this technique to further enhance the VPC by putting supplemental material on the “extra” drive (presents as E: Drive). This would give me a vehicle to continually release a new version of the E: drive with installable features for the VPC. During this process we came across an additional performance benefit of putting the swap file on the second drive which gave us up to 30% better performance. We felt that this was well worth the additional complexity of having two VHD files. Look for additional updates to the Extras.VHD. The other good news is that you can create a DIFF disk of the first disk and it will not affect the second disk This will allow you to move data between images between VPC’s without having to update the DIFF disk.
Welcome to the future. We plan on releasing additional VPC’s that will work with the current VPC like a Vista Client and integration between GP and CRM. To do this we want to have a network address we can count on so the first network is a fixed address of 192.168.0.50. While this works well for connecting fixed things together it is not great for internet and local WAN access. The second network adapter is set to DHCP for just this reason. It is disabled on boot so that the image will start faster from boot up. We recommend that you leave the first adapter set to the fixed address and set to local only if you have no other connectivity needs. If you do need to access the internet there are a few ways to do it and here is one of them:
1. Keep the first network connected to “local only” 2. Enable the second network card within the VPC 3. Connect the second network card to your external network adapter 4. Add the following line to your c:\windows\system32\drivers\etc\HOST file in the VPC 5. 127.0.0.1 CRM
1. Keep the first network connected to “local only”
2. Enable the second network card within the VPC
3. Connect the second network card to your external network adapter
4. Add the following line to your c:\windows\system32\drivers\etc\HOST file in the VPC
5. 127.0.0.1 CRM
I am planning on creating a Blog dedicated to performance but I wanted to point out a few things up front that might help. First thing is to make sure you are using the correct version of VPC. The VPC additions installed in the image are for 126.96.36.199 it is an easy update and available from http://download.microsoft.com
The second technique is to have the VHD files on a USB drive and the undo file on the hard drive of your portable. This is easier than you think because the undo file is always in the directory where the .VMC configuration file is. So you can deploy the VPC to a USB drive and just copy the .VMC file to your hard drive and enable undo drives in the settings. There are more sophisticated methods but this should work pretty well. For those with a USB drive and two hard drives you could also locate the Extra drive on another hard drive and gain some additional performance as it would separate the swap file from the main hard drive and the undo drive – separation=good.
Here is a list of the important stuff for navigating around the image:
• Domain = Contoso.com • CRM Organization/Tenant = Contoso • Server Name = CRM-SRV-01 • URL’s • CRM = HTTP://CRM • Report Server = HTTP://CRM-SRV-01/reports • SharePoint = HTTP://SharePoint • PPS = HTTP://crm-srv-01:8081/dashboards • eService Portal = HTTP://eservice • Event Management Portal = HTTP://eventmanagement • All passwords = pass@word1 • All user IDs are first name + first letter of last name
• Domain = Contoso.com
• CRM Organization/Tenant = Contoso
• Server Name = CRM-SRV-01
• CRM = HTTP://CRM
• Report Server = HTTP://CRM-SRV-01/reports
• SharePoint = HTTP://SharePoint
• PPS = HTTP://crm-srv-01:8081/dashboards
• eService Portal = HTTP://eservice
• Event Management Portal = HTTP://eventmanagement
• All passwords = pass@word1
• All user IDs are first name + first letter of last name
List of Software installed:
• CRM 4.0 with Update Rollup 3 • Windows Server 2003 R2 SP2 (can’t time-bomb WS2008) • SQL Server 2008 – SSRS, SSAS • SQL Server 2005 Express Edition • Office SharePoint Server 2007 • Office Communications Server 2007 • Office PerformancePoint Server 2007 • POP3 Server • Visual Studio 2008 • IE8 • Office 2007 SP1 • Windows Mobile 6 SDK and Activesync
• CRM 4.0 with Update Rollup 3
• Windows Server 2003 R2 SP2 (can’t time-bomb WS2008)
• SQL Server 2008 – SSRS, SSAS
• SQL Server 2005 Express Edition
• Office SharePoint Server 2007
• Office Communications Server 2007
• Office PerformancePoint Server 2007
• POP3 Server
• Visual Studio 2008
• Office 2007 SP1
• Windows Mobile 6 SDK and Activesync
Here is a list of users installed into the system with Roles and what entities they have data in:
In this version of the VPC we have a gig of data that is well distributed. To help navigate it I built reports that show the distribution of the data. These reports all start with ‘Demo’ and are pretty self explanatory. They drill into the underlying record so you can do some tweaks to the data. If you are looking to alter large amounts of data take a look at the workflows. I added some that I used during the creation where I massaged the data. These are unpublished and also start with ‘Demo’ and they can serve as an example and starting point for data manipulation which will help move data forward into current time periods.
PingBack from http://crmlike.com/?p=1110
Given that the Demonstration VPC is currently only available to partners is there a shift that perhaps it will be more widely distributed?
A post on what features are part of the vanilla installation vs. the extras (performance point, SharePoint, accelerators) .. might be of interest.
Any word if this will ever be available outside of partner source? This is a great tool that saves a lot of hassle in our development. Thanks
The CRM VPC available on download.microsoft.com has been a wonderful resource for not just demos but
I use the VPC for certain testing, proof of concept work and find it invaluable. The fact that the previous version is past expiration and the new 2009 version is not being made available to customers is very frustrating!!!
At this time we are unable to release this on download.microsoft.com for legal reasons. It is available to existing customers and partners. We are looking at other solutions at this time for a widely distributed VPC that is based on trial copies of the software not full versions like the current VPC.
I tried to access the internet from VPC by enabling 2nd network card and added the text in the HOST file but it doesn't seem to be working. Do you have any suggestions or thoughts on why it's not connecting to the internet? Thanks,
Try setting the Gateway to 192.168.0.1 that should clear things up. Wearestill discovering a few mistakes on our part and networkign is very complex. Networking presents its problems in many way in many scenarios. If only it was a simple as CRM ;)
In the VPC there is a dashboard, but you can't see all the graphics because there is no scroll bar.
I believe the fix for this is the SSRS link in the site map, but I haven't been able to figure out the exact syntax of what that report url should be. Can you provide corrected link syntax?
If you want scrollbars you need to open a seperate HTML file where the dashboard site is opened in an IFRAME. Best location to store this file is the ISV folder. Than you modify the link in the sitemap to open this file.
When I try to open the SharePoint or Dashboard favorite in the IE I get a SharePoint error message?!? What's this about?
Is there a "demo prep" tool like before, to cache the screens. It seems very slow when you first go into a new screen (account, contact, lead, etc.) Once you've been in, it's OK. Thanks for the hard work. This is a great help to us all in the field.
"It is available to existing customers and partners." How does a Customer get it?
Is there a way to load the VPC demo data into another CRM system database?
Thanks, great VPC!
What's the role of MS Office Communicator in the VPC demo ? I've 2 errors regarding MOC:
1. Outlook Integration Error: ... Your profile is not configured correctly ...
2. Cannot Synchoronize Address Book