Question

Help designing small business server/network

Asked by: rdoving

I recently started working for the family business and am looking to slowly bring our network into the 21st century. We have 6 PCs on a wireless network using a D-Link DI-524 wireless router. We don't have a server, all the machines are configured in a peer-to-peer network and are running Windows XP Home. We don't share much data between the computers, just 5MB CAD files and spreadsheets. I was a Computer Science major in college and a software developer for a few years so I can handle wiring and pretty basic setup, but I'm not very experienced on network design.

I want to redesign our network setup to facilitate faster transfers between computers, possibly to host our email in-house, and to allow multiple computers to use the accounting software/data at the same time.

Do I need a server to accomplish this? If so, how much horsepower will I need? I've browsed the HP and Dell sites but have no idea if I need an entry-level server or something more powerful. I also don't know if I need a basic unmanaged switch or something more powerful. I don't want to spend the money only to wish I had something faster, but I don't want to blow tens of thousands of dollars if I don't have to.

Do you know of any sites to help small businesses develop a server/network setup? Or will I need to hire a consultant to come in here and design everything? I would think our situation is pretty basic and generic.

Thanks for the help!

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2008-01-15 at 09:43:24ID23084670
Topics

Network Design & Methodology

,

SBS Small Business Server

,

Networking Hardware

Participating Experts
6
Points
300
Comments
11

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Peer to Peer TCP/IP?
    I am running Windows 95/Plus, and I want to set up a dial- up peer to peer network using TCP/IP. The reason I need to use TCP/IP instead of NETBeui or IPX is because I want to use a remote access program that is designed to operate over the internet, but I want to work witho...
  2. Peer to peer
    In a peer to peer network are the computers dependant upon each other. In other words, if one system craches will the other system be affected?
  3. CAD programming Guide or Tutorial
    Hi all, I intend to write a cad program like PSpice. In my case, it's more like a Network Communication System Design Tool. However, I've no experience in this type of programming. Will programming in C/C++ be feasible? Could anyone guide me to the necessary guides or books...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: dons6718Posted on 2008-01-15 at 09:59:23ID: 20664765

My best suggestion is to look at the entry level server packages with Microsoft Small Business Server on them.  It's probably the best deal around for what you are thinking about.  Also pretty much what ever you do, you will need to upgrade all your XP home versions to XP pro.  The main difference is in the file sharing, security permissions and domain membership (read that connection to a server) that Pro offers and Home does not.  For the size of your network, don't bother with any managed equipment.  It won't bring anything to the table other than more $$$.

 

by: leewPosted on 2008-01-15 at 10:03:20ID: 20664799

Especially if you want to host your e-mail in house, you'll need a server.

I would suggest you get Microsoft Small Business Server (SBS) 2003 - it's cheaper than the standard version and includes Exchange (typically a VERY costly add-on).  Exchange will allow you to host your own email as well as provide shared calendaring, contacts, and tasks.  SBS is generally very easy to manage, though you need to follow the wizards (doesn't sound like that will be a problem for you though - people who have trouble with SBS tend to be the complete neophyte and the experienced enterprise admin - those who are just computer savvy tend to do well).

As for hardware, nothing special.  A simply entry level dual core server with 4 GB of RAM should suffice (SBS can eat memory, so that's the one thing to load up on - but it also maxes out at 4 GB.  Make sure you get it with RAID, though I suspect RAID 1 using a couple of relatively small disks would be fine for you.  It depends on your storage needs, but I'd probably go with two 250 GB drives (in a RAID 1, that's only one disk worth of space, if you're not familiar with RAID.  So if you need more, maybe up  that to 500 GB.  

There are numerous ways to enhance the system performance with more hard drives, but you're config is basic and I don't think it's worth the extra costs.

Ultimately, I would probably suggest you hire a consultant to do the implementation if only so you know things are done correctly.  Look for a "Small Business Server Specialist" Microsoft Partner. These people should know how to properly set things up.  If you want to check their recommendations with us here, that's fine...  Once the system is installed you should be able to do the vast majority of the management.  And for an SBS implementation for 6 users, that shouldn't cost too much.

Also, you will need another 5 pack of Client Access Licenses (they are not sold individually and the server only comes with 5).  You may also want to look into buying the OS through Volume Licensing and getting Software Assurance (SA) - SA will provide free upgrades for the duration of your SA agreement and an upgrade to SBS 2008 is due in about 9-12 months.  (One note - technically, there will be no upgrade from 2003 to 2008 - it will require a fresh install - but at least you'll have the license for it and it will be a non-OEM license (OEM licenses are tied to the hardware they are sold on) so you can move it to another server later.

 

by: tomcahillPosted on 2008-01-15 at 12:40:59ID: 20666286

Just to put my two cents in.  

You will definately want to get a server.  You don't need a powerhouse though.  Generally speaking any entry level server you can buy from Dell, HP, etc... will do perfect.  Get 4GB of Ram because it's cheap and it is the max for Server Standard or SBS.  Harddisk space is up to you.  Thinking from an SBS point of view you will want to have multiple harddisks (at least 2) for better performance (system on one, data on the other)  I usually put in 3 volumes, one for the system, one for the data (Exchange, SQL, etc...) and one for file storage.  Then you are going to want some kind of RAID for fault tolerance.  At the very minimum that could be mirrored drives (6 drives total if you follow my plan).  That will mean buying more harddisks to obtain your fault tolerance but it is worth it.

Volume licensing is definately the way to go here.  You don't want to get stuck with an OEM license and retail is silly.  You can get upgrade licenses through VL to take your XP Home to Pro and get your SBS Server with the extra cals as well.  This is probably your most cost efficient method.

Software Assurance is a great idea, not just because you will automatically get a license for SBS 2008 when it comes out, but also because it comes with great training and support benefits.  Since you are doing the whole company you can qualify for the company wide discount as well and spread your software payments over 3 years.

Your best bet is to deal with a SBS Specialist.  Someone who understands SBS and what makes it different from Server Standard, etc...  I have seen WAY too many people buy Server Standard, paying more for less, just because the I.T. person they got advice from didn't understand SBS.

check out www.cahillsolutions.com/sbs.aspx for more reasons to use SBS and a Microsoft SBS Specialist

 

by: naughtonPosted on 2008-01-15 at 15:12:30ID: 20667736

my 2 cents.

1. SBS is the best option.
2. Have someone who implements SBS complete the project with you so that you get a feel for whats its all about.
3. avoid entry level servers if you can.  they are glorified Pc's vs server grade components.  i.e. if you can look at HP 300 series vs hp 100 series servers.
4.  Ensure you have adequate back up capabilities
5.  ensure you have a UPS
6.  in determining switch brand / component level, ask yourself: if it fails, how long can I wait for support / replacement parts?  if that time is short, look at CISCO catalyst espress 500 switch with an 800 series router + SMARTnet.  If you can tolerate an outage / failure, then use linksys or similar.
7.  Agree with tomcahill on the RAID, but make sure you use mirrored and not striped arrays as they are unrecoverable in the case of drive failure.

no hard sell here, but having a good relationship with network engineer / Server tech will see you through most things.



 

by: azadirectPosted on 2008-01-16 at 10:26:15ID: 20674559

To be perfectly honest with you, and the Microsoft people here will hate me, but I highly recommend that you look at open source solutions. You'll end up primarily paying for just the hardware.
Open Office for documents, Linux for your OS (or just server side), and Zimbra for email and collaboration.

And considering your size, why not look at outsourced options. With only six people, I can't imagine it makes much sense to build, support, and maintain things like an exchange infrastructure.

Probably one of the most important components to your network is email and everything tied to it like contacts, calendars, scheduling, and document sharing. I regularly help small businesses realize their options beyond the traditional model of keeping everything in house. I'm sure you'd much prefer to implement more business centric IT projects than having to fuss around with simple stuff like email. Why bother if you don't have to!

 

by: leewPosted on 2008-01-16 at 20:04:57ID: 20678597

azadirect,

Linux is a POWERFUL solution... but be realistic - it's FAR from easy to setup and maintain if you don't know much about computers - especially if you're like some people who hear "linux" and say "what's that?"  (I don't know if rdoving is in that catagory of people, so no offense is intended).

I'm an IT guy who has worked HEAVILY with Windows for years... but I've also dabbled in linux, having setup a few test servers for myself.  I attend probably 6-8 Linux User Group meetings a year where a friend actually runs the group... (he's said he'd vouch for me as knowing "some linux" if I ever needed a reference for a job where that was required, suggesting I know more about linux than some Windows guys).  And in my experience setting up systems, I'm just not confident in MY ability to setup a linux server and ensure it works properly and troubleshoot something when it doesn't... and, (moment of over confidence here) I really know my stuff in most areas.

A small business with no on-staff linux expert would be foolish if they went the Linux route, in my opinion... Yes, the SOFTWARE is free... but what about the implementation time?  The, at best, inconvenience of having to call a consultant whenever you just want to add a user or an email address...

One of the things I love about linux is that there are 500 ways to edit a file - BUILT IN to most distributions... Windows has 20 (both are exaggerations... but not by scale.  This makes it tremendously powerful and flexible... but it also makes it VERY confusing to most non-linux people... and extremely confusing to the end user who just wants to know how to change one line in a text file and gets 50 different answers from 50 different people.

I'm guessing you aren't familiar with SBS... because SBS is a VERY easy system... when setup right, there is VERY little that goes wrong and very little maintenance... and setup isn't THAT difficult and can be done quickly by someone with experience.  I have clients where I touch the server config (outside of adding a user or something) about once every 6 months - clients half the size of this company and twice the size and the same reliability.

Hosted services can make sense... but if you're going to have a file server, you might as well get SBS and avoid the costs of a hosted mail server since SBS is cheaper than standard Windows server, and if you can figure out how to factor in non-obvious costs (such as the amount of TIME required to setup and maintain a linux system and how much that time will cost in consulting services or in time away from the employee's other work activities that, presumably, otherwise contribute to overall profitability), then a Windows system IS cheaper than linux... MOST of the time.  (Again, when you have an on-staff linux expert, then yes, Linux is cheaper and I'd probably recommend it).

And ONE DAY - I honestly hope sooner than later - Linux WILL be easy enough to setup and manage for a business by a non-IT person... but right now, it's not... and if there's any debate about this, I have two words - Package Dependencies.  When you have problems with them... oh boy do you have problems with them...

 

by: naughtonPosted on 2008-01-16 at 20:12:18ID: 20678629

I'm with Leew.  
We've deployed solutions on AS400, AIX UNIX, Linux, windows (Nt, 2000 and 2003).  I'm a fan of linux, but not a micro/small business environment, unless there is a specific requirement.  And whereas linux may be free, versions such as red hat have a support fee of $3-400 / year for updates etc which you would then find are cost comparable to SBS in a SMB environment.

 

by: rdovingPosted on 2008-01-17 at 07:10:27ID: 20681966

Thanks for all of the responses!

I am somewhat familiar with Linux.  My main machine at home runs Ubuntu, but I am definitely not comfortable using a Linux server for my business.  I may be able to administer it but I'd have no time left to perform non-IT tasks.

It sounds like it may be best bring in a consultant to design the network and set it up initially before I take over the routine maintenance tasks.  Any recommendations on how to choose a consultant?  Just go by Microsoft's certified partners list?  We're in a primitive industry and unfortunately I don't know anyone with a network more complex than ours.

Thanks again!

 

by: tomcahillPosted on 2008-01-17 at 07:15:21ID: 20682021

Microsoft's partner finder is a great way to find a SBS Specialist.

I can't stress enough how important it is to use a SBS Specialist.  Not just because I am one, but because generally speaking IT people who know about SBS get certified on it and those who don't know about it will end up costing you too much money in poor software choices.

(Before I get flamed I am sure there are some SBS guys who are not SBSC but in general once an IT person learns baout SBS, they love it, they become a specialist)

 

by: leewPosted on 2008-01-17 at 08:40:48ID: 20682893

In general, I agree with tomcahill - SBS is a special beast and people who may be fantastic with Windows but who don't know SPECIFICALLY how to setup and install SBS can actually cost you more in time and misconfigured servers.    SBS Specialists are going to know the differences (or at least know SBS) and be able to set it up properly.  

I know this from experience - I left a position of nearly 10 years to be a consultant and the first network I setup was an SBS network - and I messed it up badly... It was fine for an enterprise... but my way of configuring basically kept them from administering things properly and broke several features.  Since then, I've learned much and rebuilt that system...

 

by: NetminderPosted on 2008-09-02 at 13:47:34ID: 22371543

Advertising removed.

Netminder
Site Admin

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...