How to integrate 2 offices running different ISPs?

I currently have an office running on ISP "A". In this LAN, I have the Business Server which they all can access and share. We extended our office and have a different building that will be using ISP "B" (different). What would be the different ways to integrate both offices so they can both use and access the Business server while maintaining their respective speeds (ISP B is faster thatn ISP A)
Some Details: Business Server has 1 NIC card and Offices are close enough were a cable can be run in between them.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

1 - You could physically run the cable between the offices and then basically put them on the same "LAN."

2 - You could create a VPN between both offices over their internet connections.

3 - Alternatively, you could create a Terminal Server on LAN A, create the VPN between A and B and just use Terminal Services on LAN B.

1 would probably be the most expensive but it would act as if they were all on LAN A and probably be just as fast as if they were in the same building.  Kind of like building your own "metro ethernet."

2 would connect the LANs with the downside being your performance would be limited by your slowest Internet connection.

3 would connect the LANs, but since all the work would be done on LAN A, you dont have as much traffic going through the Internet connection.

So, it depends on how much you want to spend and what you will be doing to determine the performance you need.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
To summarize further, 1 would be the best choice if the cost is good.  3 would be better performance than 2, but it would cost more due to licensing.
Stewart BeelSenior Technical AnalystCommented:
You can physically connect the two offices with a CAT5e cable, preferably with a gigabit port.  This will enable both offices to have access to the network / server, however you could specify a different Default Gateway for the PC's in the second office using ISP B.
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

why not connect the offices via ethernet cable (a no brainer if they are less than 100 meters from each other) and eliminate ISP A unless you want it for redundancy
Some routers, for instance those by Fortinet, allow you to connect two different ISP's to them if you wanted to continue to use two ISP's for some reason or other.

I agree that physically connecting the two LANS directly is a good idea, but don't forget that the physical limit for standard ethernet cables without a repeater is 300 feet.

You can get around this using fibre optics:
Argie_ITAuthor Commented:
Thanks everyone for the suggestions. We had the offices connected through a cable and with only one ISP A. My client still wanted to have ISP B in the remote office that offered him higher speed without dismantling the network for ISP A (I know, making things harder)

So, with this said, keeping 1 ISP is not a choice; running a cable from one office to the other has already been done but now we want to keep such with the inclusion of ISP B.

Routers or VPN seems to be options. Thanks again.
in this case, what the client wants doesn't make sense.  You should use strung's suggestion and use a router that supports two ISPs (like Syswan or Fortinet).  Syswan will allow teaming of the ISPs for theoretically a faster connection.

A site to site VPN is not logical here as it's meant to connect two remote networks.  But your networks are already connected.
The Fortigate 60 should meet your needs. It has dual WAN connections. We have used one in our office for years and are quite happy with it. We had is set to use the slow ISP for mail and the fast ISP for web browsing, but it is very flexible. It also comes with an excellent security suite that does anti-virus and spam scanning at the router, so viruses never even reach your computers:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Apple Hardware

From novice to tech pro — start learning today.