2011/9/23 Valery Reznic <valery_rez...@yahoo.com> > Hi, All. > > I need to setup license server and looking for advice what > hardware/software to use > > General schema is following: > > There are about 20K clients all of them periodically (let say once a week) > query license server for license via https > I'll try my best to spread all those requests over the week, but in worse > case scenario all those 20K request can came during 1hour, > spread relative evenly i.e about 6 request/sec > > When license server get request it query database ~20K records with 2-3 > small fields, generate license and return it to client. > > License generation is light - md5sum of the very small input ( few hundreds > bytes) > > I think use following software for it > > 1. CentOS 6 > 2. Apache with mod_python > 3. Mysql > > My questions about software are: > 1. License server software is likely to be written in python, hence > mod_python. > If I'll use python as CGI instead of Apache module, will it result in > significant performance drop? >
CGI is preferrable to my POV. 2. How configure apache - what is reasonable settings for MaxClient > parameter? > Any other important settings? > MaxClient 10 will be good starting point > 3. Use Mysql or Postgres? Or something else? > Anything you know good. DB don't seem to be bottleneck in this case. Note, NOSQL is trendy those days. If it meets your requests MongoDB have nice Python bindings. > how much memory? > disk spaces? > > 2. What hosting company to buy this server from? > > Begin with some known VPS provider, Linode, RackSpace etc.. > Do you have any experience or suggestions to share? > Prototype, run simulations, and then you'll know demands better. > > Thank you, > Valery. > > _______________________________________________ > Linux-il mailing list > Linux-il@cs.huji.ac.il > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il > > -- So long, and thanks for all the fish.
_______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il