/srv/irclogs.ubuntu.com/2008/10/08/#ubuntu-website.txt

qensehello15:23
newz2000hey qense15:23
huayrahey22:34
huayrahello everyone22:34
AliTabuger7hello22:34
huayrawe have a little odd question here22:34
huayraAliTabuger7: and me22:34
huayrawell... how does a normal ubuntu lamp setup coupe with high loads?22:35
huayralike 100GB a month ?22:35
huayrahardy22:35
newz2000100G is not a high load22:35
newz2000at least not per month and not as far as ubuntu server is concerned22:35
newz2000of course it depends on the content you're serving too22:36
AliTabuger7more importantly, if spreadubuntu were to meet expectations, what kind of hosting plan and setup would it need?22:36
huayraremember that we will be serving lots of content. EPS, SVG, PSD, JPEg images of 1-100MB each22:37
huayramost people will of course just download the hottest poster here and there or some cool banner22:37
newz2000serving large static content is easy (generally speaking)22:38
huayraI have no idea of how much content we are talking about, but I reckon it would be around 1000GB a month at least22:38
huayrayeah, but expensive ;)22:38
huayrawell, if it gets succesfull22:38
AliTabuger7how about initially?22:38
newz2000well, if your question is, "Can Ubuntu Server handle this" then the answer is yes.22:39
newz2000you might be surprised to learn this, but the ubuntu.com site runs ubuntu server. ;-)22:40
AliTabuger7Yeah, i didn't really doubt that. It mostly depends on the server's hardware, not the server's os.22:40
AliTabuger7As should be expected! Not like ms, who made an ad with a mac22:40
huayraI know, of course it would be a shame if it didin't22:40
huayrahasn't it done all the way?22:41
AliTabuger7So if we were to need to get our own hosting because the admin's don't like our plethora of custom modules and hand crafted themes, what sort of hardware should we look for? We have no experience in high load situations.22:42
newz2000you'd probably be able to get by with about anything. You could probably use shared hosting like bluehost or phpwebhosting.com22:43
newz2000but before you do that talk to me22:43
huayrawe use slicehost now22:43
huayrawould upgrading suffice or should we go for something totally different?22:44
newz2000what's your plan allow?22:45
huayracheapest(tm), of course22:45
huayraram 256MB hdd 10GB monthly bandwidth 100GB22:46
huayrarunning hardy22:46
newz2000the only thing that concerns me is the ram22:47
huayraIt's basically the site for ubuntu.ec and some other websites. they are small and do not use more than 1GB bandwidth a month22:47
newz2000if you start getting many concurrent connections that won't be suitable22:47
huayrawould 512 be enough?22:47
newz2000you can decrease the max clients in apache to about 40 - 50 and when you start maxing out then add ram22:47
huayraI'm gonna do that right now22:48
newz2000512 is better but for example, ubuntu-fi can easily max that out22:48
huayrammm22:49
huayrado canonical host the eurolocos or do they have their own infrastricture?22:49
newz2000locos get free hosting (with limitations)22:49
newz2000from canonical22:50
huayraI'm thinking that we could easily host the webfront in my slicehost and point to a canonical hosted backend for downloading. Would that be feasible given 512, or is that just farfetch no matter what we do?22:51
newz2000I think that would likely be feasible even with 25622:52
huayranow we're talking22:52
newz2000I think you can host your content in launchpad if its opensource22:52
newz2000and then you don't have to ask anyone for permission22:52
huayrahttps://edge.launchpad.net/spreadubuntu22:52
huayraso we can link the material through a DB to LP22:53
newz2000I'm not sure exactly how to do it but I know you can. I think the elisa project does that22:53
huayrainteresting22:55
huayraso, if we have a drupal webfrontend22:56
huayrawith 256MB ram22:56
huayrahow many users can we have simultaneously, I mean just viewing pages22:56
AliTabuger7we increased the memory limit in drupal to 32mb22:56
AliTabuger7more than 822:57
newz2000note that "viewing a page" uses no resources, it's downloading content from the server that uses resources, including images and web pages22:57
huayrahttp://ubuntu.ec/su/drupal5/22:57
newz2000if you set your max clients to 40 that means you can handle somewhere between 25 - 100 users per second viewing the site22:57
newz2000which is quite high22:57
huayrahave a look and you'll see what I mean22:57
huayraok, I'll set it up to 40 and link the download to launchpad manually for the demo site and blog in the planet just before the intrepid release with intrepid marketing material22:59
huayraso we get a real test22:59
huayra:)22:59
huayrahope we survive that22:59
newz2000if you start to stress the server out and don't want to pay more $$ then I can tell you how to enable caching23:00
newz2000which will give you a major boost in the number of users you support23:00
newz2000but dyanmic content won't show up right away23:00
huayraI think I already have cache enable through drupal23:00
newz2000you can go further and use apache or squid23:01
huayraok, i will have to get a lesson on that23:01
huayra:)23:01
newz2000to get the max benefit requires a patch to drupal for it to send sane last-modified dates23:01
huayrawell me and AliTabuger7, we complement each other technically23:01
huayraI will bother you with that one week before the release then23:02
newz2000when do you plan to release?23:02
huayrathe day intrepid releases23:03
huayraI mean, our ddemo site23:03
huayrathe 0.1 will come with jaunty23:03
huayraI hope23:03
newz2000one week before release I'll be busy23:03
newz2000just an fyi23:03
newz2000if you need me the sooner you let me know what you need the better off we'll be.23:03
newz2000And if you think about it, launching with RC may be better if you can swing that on your end23:04
huayraok. I'll talk to AliTabuger7 and find out ASAP what we do and let you know23:04
huayratrue23:04
huayrabecause the intrepid material is *hotter* before release, not after23:05
newz2000right23:05
newz2000well, hottest on release day23:05
AliTabuger7exactly23:05
huayraok, our roadmap is synced with intrepids. i'll update it and talk to you before the end of next week23:05
newz2000that should be OK23:06
huayraAliTabuger7: can we get this out by that time? Do you think it's suitable to have a simple demo working so we can attract some developing hands to the project?23:06
AliTabuger7sounds good to me23:06
huayradeal then23:07
AliTabuger7we'll have to drop a couple of the cooler features23:07
huayraI will make a roadmap update and pull this off23:07
AliTabuger7like languages and even the bazaar backend23:07
huayrayeah, but it's worthwhile23:07
huayrathanks newz2000, it's so good to have help from people that know what they are doing. That's why I love this community!!23:08
huayraand AliTabuger7 let's get back to gtalk ;)23:08
AliTabuger7I have one more thought to add to my unimportant question I asked yesterday. If the problem with putting torrent on the frontpage is the tracker is a pain, why is it such a big deal since you already have a tracker?23:15
newz2000I don't actually ahve all the answers to this23:18
newz2000the canonical sysadmins asked me to make it so23:18
newz2000and generally speaking, BT is kind of geeky and harder to explain so I don't mind hiding it.23:19

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!