<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Technical Weblog of Eric Charran : BizTalk Server</title><link>http://blogs.msdn.com/echarran/archive/tags/BizTalk+Server/default.aspx</link><description>Tags: BizTalk Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Great Resource on BizTalk 2006 Clustering</title><link>http://blogs.msdn.com/echarran/archive/2007/04/24/great-resource-on-biztalk-2006-clustering.aspx</link><pubDate>Tue, 24 Apr 2007 12:46:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2258613</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/2258613.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=2258613</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=2258613</wfw:comment><description>&lt;p&gt;Here is a great resource on planning your BTS architecture and physical implementation.&amp;nbsp; The following article guides administrators through design, planning and impementation of leveraging clustering at every level within the BTS architecture to provide adequate redundancy to ensure that the BTS operation continues despite hardware failure.&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.microsoft.com/technet/prodtechnol/biztalk/2006/library/bts06clustering/413cc8f4-f343-4c1c-8b79-3b15cb4c101d.mspx?mfr=true" href="http://www.microsoft.com/technet/prodtechnol/biztalk/2006/library/bts06clustering/413cc8f4-f343-4c1c-8b79-3b15cb4c101d.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/biztalk/2006/library/bts06clustering/413cc8f4-f343-4c1c-8b79-3b15cb4c101d.mspx?mfr=true&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Here is a rip of the distinct recommendations for clustering in this article:&lt;/p&gt; &lt;table class="dataTable" id="ETD" cellspacing="0" cellpadding="0"&gt; &lt;thead&gt; &lt;tr&gt; &lt;td class="tableHeader" colspan="3"&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr class="stdHeader" valign="top"&gt; &lt;td id="colEWD"&gt;&lt;strong&gt;Total number of computers &lt;/strong&gt;&lt;/td&gt; &lt;td id="colEZD"&gt;&lt;strong&gt;Number of cluster nodes &lt;/strong&gt;&lt;/td&gt; &lt;td id="colE3D" style="border-right: #cccccc 1px solid"&gt;&lt;strong&gt;Level of fault tolerance&lt;/strong&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tbody&gt; &lt;tr class="record" valign="top"&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;2&lt;/p&gt;&lt;/td&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;2 (one Windows Server cluster)&lt;/p&gt;&lt;/td&gt; &lt;td style="border-right: #cccccc 1px solid"&gt; &lt;p&gt;This configuration can provide fault tolerance for all BizTalk Server components and dependencies that can be clustered by creating a two node cluster that uses an Active/Active model. One or more BizTalk Hosts and the Enterprise SSO master secret server are configured as cluster resources in the same group on one node. SQL Server is configured as a cluster resource in a different group on the other node. This approach is not recommended for the following reasons:&lt;/p&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td class="listBullet" valign="top"&gt;•&lt;/td&gt; &lt;td class="listItem"&gt; &lt;p class="lastInCell"&gt;You cannot run the BizTalk Base EDI adapter on a BizTalk server that is running a clustered Enterprise SSO service. Clustering of the BizTalk Base EDI adapter is not supported and running the Base EDI adapter on a server where the Enterprise SSO service is clustered is not supported.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td class="listBullet" valign="top"&gt;•&lt;/td&gt; &lt;td class="listItem"&gt; &lt;p class="lastInCell"&gt;If one of the cluster nodes fails then all BizTalk Server components and dependencies will be running on a single cluster node, which will greatly impact available document processing capacity.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr class="evenRecord" valign="top"&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;3&lt;/p&gt;&lt;/td&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;2 (one Windows Server cluster)&lt;/p&gt;&lt;/td&gt; &lt;td style="border-right: #cccccc 1px solid"&gt; &lt;p class="lastInCell"&gt;This configuration is used to provide fault tolerance for SQL Server and the Enterprise SSO master secret server. SQL Server and the Enterprise SSO master secret server are configured as cluster resources on a two node cluster that uses an Active/Passive model. BizTalk Server is installed and configured on a stand-alone computer. This configuration is recommended as the minimum number of computers to provide fault tolerance in a BizTalk Server environment. This configuration does not provide fault tolerance for the BizTalk Hosts.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr class="record" valign="top"&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;4 or more&lt;/p&gt;&lt;/td&gt; &lt;td&gt; &lt;p class="lastInCell"&gt;4 or more (two Windows Server clusters)&lt;/p&gt;&lt;/td&gt; &lt;td style="border-right: #cccccc 1px solid"&gt; &lt;p class="lastInCell"&gt;This configuration can provide fault tolerance for all BizTalk components and dependencies that can be clustered by creating two multiple node clusters and using an Active/Passive model for each cluster. SQL Server and the Enterprise Single Sign-On Master Secret Server are run on one cluster. BizTalk Server is run on the other cluster. This configuration is recommended as the minimum number of computers to provide fault tolerance for SQL Server, Enterprise SSO, and BizTalk Hosts in a BizTalk Server environment.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;div class="dataTableBottomMargin"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2258613" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/BizTalk+Server/default.aspx">BizTalk Server</category></item><item><title>BizTalk Visual Studio Solution Management</title><link>http://blogs.msdn.com/echarran/archive/2006/12/20/biztalk-visual-studio-solution-management.aspx</link><pubDate>Wed, 20 Dec 2006 16:53:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1331687</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1331687.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1331687</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1331687</wfw:comment><description>&lt;p&gt;Here is a great post on how to organize your BizTalk projects and how to manage and version BTS assemblies.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a title="Versioning Strategy for BizTalk Assemblies" href="http://blogs.msdn.com/richardbpi/archive/2006/12/19/versioning-strategy-for-biztalk-assemblies.aspx"&gt;Versioning Strategy for BizTalk Assemblies&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1331687" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/BizTalk+Server/default.aspx">BizTalk Server</category></item><item><title>BizTalk 2006 Custom Functoid Reference</title><link>http://blogs.msdn.com/echarran/archive/2006/06/06/619260.aspx</link><pubDate>Tue, 06 Jun 2006 21:06:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:619260</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/619260.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=619260</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=619260</wfw:comment><description>
&lt;p&gt;&lt;font face="Verdana" color="#3366ff" size="1"&gt;Here is a great article about the 
custom functiod object model.&amp;nbsp; It provides context around the methods, 
objects and properties for the functoid library.&amp;nbsp; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://techsavygal.wordpress.com/2006/02/"&gt;&lt;font face="Verdana" color="#3366ff" size="1"&gt;http://techsavygal.wordpress.com/2006/02/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=619260" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/BizTalk+Server/default.aspx">BizTalk Server</category></item><item><title>Installing BizTalk Server 2004 </title><link>http://blogs.msdn.com/echarran/archive/2006/01/20/515621.aspx</link><pubDate>Sat, 21 Jan 2006 04:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:515621</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/515621.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=515621</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=515621</wfw:comment><description>&lt;P&gt;&lt;SPAN class=BlogText id=ucBlogContent_rptBlog__ctl11_lblBlogContent&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;This is an old post from my pre-Microsoft blog from http://www.sessionstate.com.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=BlogText&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Installing BizTalk Server 2004 is no light matter. While not overly complicated, it does require several pre-requisites and knowledge of the order of installation. Additionally, it is necessary to install some components in order to get some of the supporting tools to work as well, like the Health Activity Tool (HAT). The following is a list of requirements to install the product on a client or a server &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install SQL Server 2000 SP3A, including Analysis Services SP3A &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install the MSXML SDK &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install the SOAP SDK &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install SQL XML 3.0 &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install MDAC 2.8 &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install Office XP Web Components &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Install BizTalk Server 2004 &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;The installer will complain that you don't have the development tools installed if you are doing a server only installation. The way I chose to develop is to have a virtual machine with a server installation of BizTalk (no VS.NET IDE). I then have my development machine set up with the .NET IDE and BizTalk Server Administration components and developer components. This allows me to simulate a more realistic environment without the "everything works fine on my machine" phenomenon (trust me, most of the orchestrations will work beautifully on your machine if everything is on one box, but not so in reality). Following this approach will allow you to practice developing, packaging and deploying BTS assemblies. Also, be sure to have a bevy of domain accounts available to run your SQL Server under, as well as all the accounts for the services that BizTalk installs. For development, most of them can run as the same account. I believe there is an instance where the installer will complain if it is unsafe. Happy installing!&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=515621" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/BizTalk+Server/default.aspx">BizTalk Server</category></item></channel></rss>