This week I'm evaluating Virtuoso in shared web hosting environments.  The
two environments I'm planning on evaluating are OpenSolaris Containers (from
Joyent) and Linux Virtual Private Servers (from Slicehost).  A entry priced
Slice usually starts at 256Mb RAM  and 10Gb space and steps up from there.
Both provide good entry level pricing for LAMP developers and a grid
architecture to scale as you grow.  Any shared insights on the following
would be appreciated:

 

1)      Anyone want to set my expectations for performance on this entry
level Slice?

2)      Has anyone done previous work to simplify the setup process for
shared hosting?  I'm only aware of the Debian packaging effort underway as
we speak.

3)      I've noted the virtuoso.ini settings for indirectly controlling
memory consumption by setting ServerThreads, ServerThreadSize, etc.  Are
there any other ways of tuning performance to accommodate machine resources?


4)      Anyone have real world statistics or estimates of memory consumption
in different scenarios  just to define some rough upper and lower bounds on
memory requirements? (e.g. rough guides to how resources scale with # users,
sparql query volume, and RDF graphs)

5)      I'm compiling on my local Linux for my OpenSolaris Container.
Looking at flags for i386 32bit Solaris, it looks like I can just SFTP the
same binaries I've built for Linux.  Is that correct?

 

Thanks in advance,

Steve

 

 

Reply via email to