BV Commerce Forum
»
BV Commerce Support
»
General Support
»
Can BVC work across a farm of web servers?
Rank: Member
Joined: 8/3/2007(UTC) Posts: 22
|
I've been working on the assumption that BVC would scale a single store across a farm of web servers. My client has purchased one license for now but will need more assumption that it will scale.
I was happily going down this path until I found that the image upload capability for product maintenance seems to be designed with a one store one server approach. So now I thought I had better ask to make sure the product is supported in a multi-server architecture.
The image upload capability relies on a physical web server folder structure. I tried to make a virtual folder in IIS so that they could be stored in a common place but the images are still uploaded to the local filesystem on the web server.
So, is one store with multiple web servers supported? Is there anything I should know about this setup?
Regards, db
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 1,786
|
BV Commerce 5 is not designed to run across multiple web servers out of the box. It requires some code modifications as well as the correct hosting environment with things like state servers. Synchronizing file uploads, image uploads, web app settings and in-memory caches are the main areas that have to be addressed.
We'd be happy to work on a quote for this functionality if you wish.
|
|
|
|
Rank: Member
Joined: 8/3/2007(UTC) Posts: 22
|
Marcus, we would like a quote. If we had you do the work would it be supported from then on and in future releases?
Is it a large problem? Can we work around all the issues if we absolutely had too? Uploads can get worked around to some extent. Use SQL Server for ASP.Net state is a standard stuff for a web farm. In memory caches sound like a real problem.
We'd prefer a proper solution so a quote would be good. We have a contract for a large amount of custom work on top of your product already so we may need to subcontract to you. Other options would be for us to do the work and pass it back to you so you can put it into the base product.
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 1,786
|
I'll send you an email with more information. Thanks!
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Why not just glue the user to one server once they have come to your site. You can still load balance fine but the user is on one server until the end of their session. This would require small changes to response headers and adding a cookie.
Name BIGipServerserver_pool Value 1883722456.20480.0000 |
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 1,786
|
It depends on your goal. Load balancing would be distributing the load over boxes and assigning a user to one box would accomplish that goal. If your goal is reliability you want to distribute all traffic across both machines so that if one goes down the other takes over.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.