Re: Xsan with WebObjects
Brendan Duddridge <[email protected]> Fri, 12 Aug 2005 13:56:06 -0600
| Newsgroups | gmane.comp.web.webobjects.admin |
|---|---|
| Message-ID | <[email protected]> |
Hi Karl, We're going to have an ever increasing number of images to store, so I thought an Xsan would be ideal because you can easily add new storage to the volumes without having to upgrade all your drives with higher capacity versions. Also, avoiding a single point of failure in my architecture is important. Xsan apparently handles that nicely with primary and secondary metadata controllers. Thanks, ____________________________________________________________________ Brendan Duddridge | CTO | 403-277-5591 x24 | [email protected] ClickSpace Interactive Inc. Suite L100, 239 - 10th Ave. SE Calgary, AB T2G 0V9 http://www.clickspace.com On Aug 12, 2005, at 1:48 PM, Karl wrote: > Hi Brendan, > > There is virtually no latency at all with Xsan. It is more like > having local storage. > > Why is it that you don't simply want to use a network share? The > latency there would only be a few milliseconds. > > Karl > > On 12-Aug-05, at 3:40 PM, Brendan Duddridge wrote: > > >> Hi Karl, >> >> Thanks for your response. My major concerns are with latency. I >> just don't know how much latency there will be. If someone fetches >> a page with say, 20 images, will it take an extra 0.5 seconds to >> fetch each image due to having to communicate with the MDC? Or >> will it be virtually instantaneous? >> >> Thanks, >> >> ____________________________________________________________________ >> Brendan Duddridge | CTO | 403-277-5591 x24 | [email protected] >> >> ClickSpace Interactive Inc. >> Suite L100, 239 - 10th Ave. SE >> Calgary, AB T2G 0V9 >> >> http://www.clickspace.com >> >> On Aug 11, 2005, at 1:56 PM, Karl wrote: >> >> >> >>> Hi Brendan, >>> >>> I have played with Xsan but never in a production environment. I >>> see no reason why you should face any issues with what you are >>> trying to do. >>> >>> Remember that Xsan imposes the overhead of needing Metadata >>> Controllers to co-ordinate activity between clients. And you >>> finish up with two networks. One a conventional IP network >>> running and the other a Fibre Channel Network. Unless you adopt >>> the Infiniband products but then it gets even more expensive. >>> >>> It seems to me that most of what you are trying to achieve could >>> be handled by simply using a network share to place the shared >>> files that the Apps Servers need to see. That way, you only have >>> a single network to deal with. And servers can be mirrored or >>> failover - two can share the same Xserve RAID for example. >>> >>> Given that the files are very small (1Mb is nothing today) any >>> latency benefits for serving them in a web environment are >>> virtually insignificant. >>> >>> Karl >>> >>> On 11-Aug-05, at 3:50 PM, Brendan Duddridge wrote: >>> >>> >>> >>> >>>> Hi, >>>> >>>> Has anyone here ever tried using Apple's Xsan technology to >>>> serve images from a web server? >>>> >>>> I will soon be putting together an environment with multiple web >>>> servers and multiple WebObjects application servers. All >>>> Xserves. Our application allows us to upload images and have >>>> them available to the web server for displaying to the web >>>> browser. These are typical web files anywhere between 500 bytes >>>> to 1 MB in size. There will be LOTS of them. Millions actually. >>>> I was hoping that I could use Xsan so my application servers can >>>> write the files and the web servers can read the files all from >>>> the same location. This would be an Xserve RAID. >>>> >>>> I've seen a lot of talk on using Xsan with video footage (very >>>> large files --> few requests) and no talk about using Xsan with >>>> many small files and many many requests. >>>> >>>> Is Xsan an appropriate solution to this problem? Or should I be >>>> looking at a different solution? If so, what would that be? I >>>> want a fully redundant environment so if something goes down, >>>> our web site is still up and running just as before. I also want >>>> the ability to upgrade the OS on various machines over time >>>> without having to take down the site. >>>> >>>> Thanks, >>>> >>>> Brendan >>>> >>>> >>>> ___________________________________________________________________ >>>> _ >>>> Brendan Duddridge | CTO | 403-277-5591 x24 | >>>> [email protected] >>>> >>>> ClickSpace Interactive Inc. >>>> Suite L100, 239 - 10th Ave. SE >>>> Calgary, AB T2G 0V9 >>>> >>>> http://www.clickspace.com >>>> >>>> _______________________________________________ >>>> WebObjects-admin mailing list >>>> [email protected] >>>> http://www.omnigroup.com/mailman/listinfo/webobjects-admin >>>> >>>> >>>> >>>> >>> >>> >>> >>> >> >> >> > > _______________________________________________ WebObjects-admin mailing list [email protected] http://www.omnigroup.com/mailman/listinfo/webobjects-admin