<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>1-800-HOSTING Blog &#187; Load Balancing</title>
	<atom:link href="http://blog.800hosting.com/tag/load-balancing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.800hosting.com</link>
	<description>Inside 1-800-HOSTING</description>
	<lastBuildDate>Wed, 02 Nov 2011 17:00:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Do I need a dedicated database server?</title>
		<link>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/</link>
		<comments>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 18:47:32 +0000</pubDate>
		<dc:creator>Jay Ellison</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[database replication]]></category>
		<category><![CDATA[database server]]></category>
		<category><![CDATA[high-availability]]></category>
		<category><![CDATA[Load Balancing]]></category>
		<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.800hosting.com/?p=710</guid>
		<description><![CDATA[Well not always, but typically, yes. If you just want to sort your wedding or vacation pictures for family viewing, then probably not. Otherwise, three very good reasons why you should consider it are Security, Performance, Scalability. Security: The database should be accessible only by the front-end application server and not accessible by or open [...]]]></description>
			<content:encoded><![CDATA[<p>Well not always, but typically, yes.  If you just want to sort your wedding or vacation pictures for family viewing, then probably not.  Otherwise, three very good reasons why you should consider it are Security, Performance, Scalability.<span id="more-710"></span></p>
<p>Security:<br />
The database should be accessible only by the front-end application server and not accessible by or open to the Internet.  To accomplish this, private IPs are used to connect the public http server with the private database server.  We use our Private Backend Network (PBN) or add a cross-connect cable between the servers creating private LAN communications.  The database server has no public IP nor Internet access.  Only the http server has a public IP address.</p>
<p>Performance:<br />
Database applications are generally resource intensive.  When you run web/application/database/e-commerce/dns/email services (or any combination) on the same server, you are taking resources away from the database application.  Database applications will typically use all the RAM you can throw at them, and you don’t want your visitors waiting for database queries to load.  You want it fast, because they want it now!</p>
<p>Scalability:<br />
You hope the millions of dollars you’ve budgeted to promote your site will allow your business to grow rapidly, so you can someday retire a wealthy tycoon &#8211; spending your days on the beach sipping your favorite beverage while basking in the sun – right?  Create an environment now for that rapid growth that easily allows for scalability.  <a href="http://www.microsoft.com/Sqlserver/2005/en/us/compare-features.aspx" target="_blank">MS SQL</a> and <a href="http://mysql.com/" target="_blank">MySQL</a> database applications integrate tools for data replication services – the ability to duplicate the data to multiple servers.  A replicated database environment can offer two (2) distinct benefits; 1. performance (utilizing load balancing of multiple db servers) and 2. high-availability (preservation of data in the event of a single server failure).</p>
<p>Need help customizing an environment to meet your needs for security, high-availability, performance and scalability?  Just ask &#8211; it&#8217;s what we do best.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://blog.800hosting.com/2011/08/mysql-error-in-the-errmsg-sys-file/" title="MySQL Error in the errmsg.sys file">MySQL Error in the errmsg.sys file</a></li><li><a href="http://blog.800hosting.com/2011/06/cloud-computing-storage-options/" title="Cloud Computing Storage Options">Cloud Computing Storage Options</a></li><li><a href="http://blog.800hosting.com/2010/02/php-script-tips-and-resources/" title="PHP Script Tips and Resources">PHP Script Tips and Resources</a></li><li><a href="http://blog.800hosting.com/2010/01/mysql-version-6-preview/" title="MySQL Version 6 Preview">MySQL Version 6 Preview</a></li><li><a href="http://blog.800hosting.com/2009/05/what-is-load-balancing-and-why-do-i-need-it/" title="What is load balancing and why do I need it?">What is load balancing and why do I need it?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is load balancing and why do I need it?</title>
		<link>http://blog.800hosting.com/2009/05/what-is-load-balancing-and-why-do-i-need-it/</link>
		<comments>http://blog.800hosting.com/2009/05/what-is-load-balancing-and-why-do-i-need-it/#comments</comments>
		<pubDate>Fri, 01 May 2009 21:32:00 +0000</pubDate>
		<dc:creator>Christopher Shaffer</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[1-800-HOSTING]]></category>
		<category><![CDATA[Load Balancing]]></category>
		<category><![CDATA[Scaling]]></category>

		<guid isPermaLink="false">http://blog.800hosting.com/?p=370</guid>
		<description><![CDATA[We have many customers who as their sites, applications, or services become more popular outgrow the capacity and performance that a single server can provide. I could write a book on the evolution of a website or application, and how the architecture needs to evolve as its traffic doubles, triples, and quadruples exponentially, but for [...]]]></description>
			<content:encoded><![CDATA[<p>We have many customers who as their sites, applications, or services become more popular outgrow the capacity and performance that a single server can provide. I could write a book on the evolution of a website or application, and how the architecture needs to evolve as its traffic doubles, triples, and quadruples exponentially, but for the purposes of this article I’ll use my unmatched Microsoft Paint skills to outline the load balancing concept in a simple manner.<span id="more-370"></span></p>
<p><img class="alignleft size-full wp-image-371" title="lb_small" src="http://blog.800hosting.com/wp-content/uploads/2009/05/lb_small.png" alt="lb_small" width="484" height="315" /></p>
<p>Imagine you have a user who is at their personal computer and wants to  purchase something  from your online store, or connect to your next great internet idea application. That user connects to your server following the path to eventually reach your server hosted here at <a href="http://www.800hosting.com">1-800-HOSTING</a>. What happens when you have more users connecting than your server can support,  and the end user experience begins to suffer as response and page load times start to increase? The 1st thing most people try is to throw more hardware at the problem through bigger and better servers. This works for a time but isn’t a permanent solution. The next thing is to <a href="http://en.wikipedia.org/wiki/Scalability">scale outwards (horizontally) </a>with additional servers (nodes) providing the same function. This is where <a href="http://en.wikipedia.org/wiki/Load_balancing_(computing)">load balancing</a> comes in by way of a separate device designed to distribute the traffic to the available servers. There are many ways to distribute the traffic based on individual requirements, but it’s safe to say it balances the traffic evenly between your available resources. When combined with fail over functionality, you also can achieve redundancy should one of the servers experience a problem and need to be taken out of the available “pool” of servers.</p>
<p><em>Sales plug:</em> <a href="http://www.800hosting.com/load-balancing-linux-windows-server.aspx">1-800-HOSTING</a> provides both dedicated and shared load balancing services for all of our clients and are skilled at explaining how load balancing can work for you, as well as implementing it for your existing services.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://blog.800hosting.com/2011/07/send-us-your-postcards/" title="Send Us Your Postcards!">Send Us Your Postcards!</a></li><li><a href="http://blog.800hosting.com/2010/01/employee-appreciation-and-the-lost-art-of-the-road-trip/" title="Employee Appreciation and the Lost Art of the Road Trip">Employee Appreciation and the Lost Art of the Road Trip</a></li><li><a href="http://blog.800hosting.com/2010/01/a-resolution-to-keep-resolutions/" title="A Resolution to Keep Resolutions">A Resolution to Keep Resolutions</a></li><li><a href="http://blog.800hosting.com/2009/12/happy-holidays/" title="Happy Holidays!">Happy Holidays!</a></li><li><a href="http://blog.800hosting.com/2009/12/using-mac-as-a-work-pc-the-first-6-months/" title="Using Mac as a Work PC, the First 6 Months">Using Mac as a Work PC, the First 6 Months</a></li><li><a href="http://blog.800hosting.com/2009/12/drupal-free-website-building-tool/" title="Drupal &#8211; Free Website Building Tool">Drupal &#8211; Free Website Building Tool</a></li><li><a href="http://blog.800hosting.com/2009/11/hosted-microsoft-exchange/" title="Hosted Microsoft Exchange?">Hosted Microsoft Exchange?</a></li><li><a href="http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/" title="Do I need a dedicated database server?">Do I need a dedicated database server?</a></li><li><a href="http://blog.800hosting.com/2009/05/linux-shell-insights-volume-2/" title="Linux Shell Insights: Volume 2">Linux Shell Insights: Volume 2</a></li><li><a href="http://blog.800hosting.com/2009/05/linux-shell-insights-volume-1/" title="Linux Shell Insights: Volume 1">Linux Shell Insights: Volume 1</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.800hosting.com/2009/05/what-is-load-balancing-and-why-do-i-need-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

