Link to home
Start Free TrialLog in
Avatar of Umesh Modi
Umesh Modi

asked on

Server Infrastructure and managements

Hi,
 
We are small online publishing company having www.jimtrade.com, www.Indianetzone.com ,www.jimyellowpages.com and many more domains. We had started our business on small scale and since then its been growing day by day which has resulted into a huge visitor base for each of them.
To give you view of our current scenario; uptil today we had configured all the existing portals on one server. due to which our server is getting crowded. So we are planning to extend server quantity; for the load balancing infrastructure.
 
But since we are new player in this technology; I would be obliged if you can help us out with this issue and give us a brief vision about the technical difficulties with the following points.
 
i. What is Load Balancing ?
 
ii. What is the exact procedure behind load balancing?
 
iii. As we have 3 major load on the server i.e. mail server, file server & SQL server. so can we segregate each one of them on separate servers. If yes, then what should be the configuration of each server and is it affordable for the volume of my business.
 
iv.  How to manage the dependency of multiple servers and who is providing such facility?
 
v. I have heard about the system like; if one server goes down then automatically another server takes over the charge at same movement. can you please briefly explain about this technology? and if this technology is beneficial for me then i would definitely like to go for such a technology.
 
vi. lastly, As earlier mentioned about the load issue for 3 major subject but apart from that should I move the domains which has tremendous traffic?
 
Taking all the above points into consideration i would want you to suggest me and economical as well as beneficial solution with an detailed technical procedure.  
 
 
Regards;
Tushar Ghodake

Avatar of gtworek
gtworek
Flag of Poland image

i. it is redirecting connections to one of the server participating in NLB
ii. thre are some network playing and kind of broker deciding which server will support given connection
iii. It's good idea to separate them. You should size your servers separately and it's really hard to do without exact usage data, especially in SQL.
iv. your servers (mail, files and SQL) are usually separate, so probably no dependency configuration is needed. Maybe SQL uses e-mail but there is rather low probability
v.  this is called clustering and requires enterprise editions of Windows servers and special storage systems. There is a special service that detects condition of email or sql and brings it up on one machine if it fails on another one.
vi. you have to examine performance issues more thoroughly with perfmon counters.

Generally, load ballancin is ok for web servers and quite useless for SQL. For e-mail or file servers the best approach rely on good design and separation of responsibilities. You may put first user group on one server and second one on another and so on. It's the simplest solution and usually gives best results.
ASKER CERTIFIED SOLUTION
Avatar of GMorineau
GMorineau
Flag of Brazil image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Umesh Modi
Umesh Modi

ASKER

I am giving B because I wanted to be a clear solution. I mean a to z solution.
Hi Tushar,

To have a clear solution you must have your planning done with all today and future needs. A Infrastructure is very expensive and must run at least 3 years without any major modification (if the scenario dont change). It the hardiest part in a project.

To design a good infrastucture for your needs, just understand the technologies it´s not enough. Have some help from a MCSE or equivalent to avoid problems in the future.

Good luck!