The online racing simulator
LFSWorld
(18 posts, started )
#1 - s1m0n
LFSWorld
Maybe OT....
What is behind LFSWorld? I mean what machines are running that? What OS? What database is behind all that?
Just curious...
#2 - CSU1
Curious.Why?
#3 - s1m0n
No special reason... Just want to know...
#4 - CSU1
Quote from s1m0n :No special reason... Just want to know...

Do you think it would be a good idea for information on the LFSW servers and OS information to be openly discussed on a public forum? I dont.
#5 - Jakg
erm, how can it hurt? just saying the hardware and OS won't do ANYTHING

i reckon its a Windows 2003 Webserver
Quote from Jakg :erm, how can it hurt? just saying the hardware and OS won't do ANYTHING

i reckon its a Windows 2003 Webserver

I don't think so. I think they are running linux in the background on the web server. I could be wrong tho, and If I am, I will have lost some respect for the devs.
It's a BSD variant, from what I remember from various chats with Victor.

No idea on the SQL engine, but it's likely to be PostgreSQL or MySQL.
lfsworld runs on redhat, apache 2.2.3 (or so i forget those subversion numbers), php5.2, mysql4.. (i always forget that subversion too)

That netcraft website is funny, but not too reliable apparently.
Red Hat Linux ... As in enterprise edition or like fedora.
not enterprise - but not fedora either afaik. Dunno, old Eitherway it's going to be replaced with freebsd soon, which is my fav server-os.
Thank you for software info, but you haven't mentioned hardware...
BTW, why linux and not Win2003? I have been administering hardware and software for over 12 years and always on Win. Only one thing I have respect for when talking about linux is routing. There are couple of great linux dists for routing, much better then win2003 routing. But when talking about web server and SQL server, IMHO MS beats linux every single time, especially now when MSSQL2005 has free version. Little OT, I'm sorry.
I'm waiting for S1m0n to blow up the servers now...
Quote from Blaeza :I'm waiting for S1m0n to blow up the servers now...


Never, I have way too much respect for LFS!
Quote from s1m0n :BTW, why linux and not Win2003? I have been administering hardware and software for over 12 years and always on Win. Only one thing I have respect for when talking about linux is routing. There are couple of great linux dists for routing, much better then win2003 routing. But when talking about web server and SQL server, IMHO MS beats linux every single time, especially now when MSSQL2005 has free version. Little OT, I'm sorry.

I realise that you weren't addressing me, but here's my 2 pence worth anyway

At work I admin Windows boxes, have done for a long time. During my personal time I admin my own personal unix-like (linux, bsd, etc.) boxes.

Honestly, I much prefer linux, or similar, for web services over Windows.
1. I personally dislike IIS, and running Apache under Windows limits you to prefork basically (Apache is my web server of choice)
2. I like to save as much diskspace as possible for actual data - compare the sizes of a stock BSD or Linux distro to Windows 2003 Web Edition.
3. MSSQL 2005 is nice (mmm, love the improved replication), I'll give you that but decent free versions haven't been around for long (MSDE previously - which was shite)
4. Licencing costs
5. All that software in prepackaged repositories is easy to get at - the Windows world tends to have a well deserved reputation of shareware, payware, etc. rather than freeware
6. iptables. Need I say more?
7. Ethics (yes this is a pompous reason, but I believe a lot of software should be open source - ideally with a MIT compatible licence)

For a company, who wants to implement a non-web services infrastructure, I'd recommend a Windows network, purely because it is the easiest, and arguably the best solution. It costs more, but if a business is going to grow quickly then it's just easier to keep on top of. From my point of view (I remotely administrate over 20 windows networks of varying sizes and stages of evolution), Linux doesn't have the tools to do this without more faffing (I love GPO for instance - manually scripting each thing to deploy under psh and pfor would be a huge issue for our company - predominately because I'm the only non-windows experienced member of the techy team).

For web servers, standalone routers, etc. always unix-like OS'.

At the end of the day, we're not going to convince anyone else to move to a different OS I will say this though - if Linux, or similar, OS' linked up in a similar way that Windows domains do, in an easy fashion, then I'd be recommending it like a shot in all situations (mostly because I prefer how unix-like systems work). It just doesn't.
Quote from s1m0n :Thank you for software info, but you haven't mentioned hardware...
BTW, why linux and not Win2003? I have been administering hardware and software for over 12 years and always on Win. Only one thing I have respect for when talking about linux is routing. There are couple of great linux dists for routing, much better then win2003 routing. But when talking about web server and SQL server, IMHO MS beats linux every single time, especially now when MSSQL2005 has free version. Little OT, I'm sorry.

a dual xeon 2.4ghz system with 4gigs of mem and scsi hd.
This runs lfs.net, lfsworld.net (including pubstats / isonline), hosts skins, runs mysql, runs background stats-processing, insim relay, and all the other stuff a server does

and linux for all the reasons TAA stated. And I like how you can install a whole OS exactly the way you want it to. Ie. just the things you need and nothing more.
Any OS requiring a GUI (least of all one with an embedded, inherently flawed web browser) isn't a server OS.

Won't hear any arguments about a FreeBSD server however :cool:

If 3DS and a few other "high end" apps ran nicely in WINE, I'd swap back to FreeBSD & WMaker for desktops fulltime again



Regards,

Ian
Quote from Victor :a dual xeon 2.4ghz system with 4gigs of mem and scsi hd.
This runs lfs.net, lfsworld.net (including pubstats / isonline), hosts skins, runs mysql, runs background stats-processing, insim relay, and all the other stuff a server does

and linux for all the reasons TAA stated. And I like how you can install a whole OS exactly the way you want it to. Ie. just the things you need and nothing more.

Wow! That is enough to run all that?! Just one box? I imagined at least two boxes, one for web and one for database. Your code must be very very optimized
well, not anymore actually. That's why during peak hours, the LFSW notices in-game are lagging. The stats processing (that should happen instantly) can't keep up anymore, so it falls behind. We've already made arrangements for a better server setup, so that in a few weeks we'll have enough power again to process everything instantly with room for more expansion.

btw, then we'll indeed have separate db and webservers to spread the load. Also the db server will be a nice 2 * quad core Xeon with 8gig and raid10 15000rpm sas drives, so that should be fine for a while

LFSWorld
(18 posts, started )
FGED GREDG RDFGDR GSFDG