Here is our system.
http://wiki.lib.sun.ac.za/index.php/SUNScholar/Upgrading/Hardware
http://wiki.lib.sun.ac.za/index.php/SUNScholar/Install_Ubuntu/S01

Cheers

hg


On 19 November 2013 22:06, Peter Dietz <pdiet...@gmail.com> wrote:

> I don't know if we want this thread to turn into a show and tell, but our
> stack is:
>
> PROD
> - vm for Apache
> - vm for Tomcat (DSpace)
> - vm for Postgres
> - vm for Elastic Search
>
> And then repeat that two more times, with a complete replica of the stack
> for Staging, and for Development. Development is actually done on my laptop
> though. The total for us is 12 vm's. But its shared among our IT/App
> groups, and other things use the prod/staging/dev apache, postgres, and
> elasticsearch. When we run into growing pains, our first response is to
> just scale vertically, and add more memory and another CPU, and that
> usually suffices for us.
>
> Elastic Search supports clustering natively, we haven't looked into
> Postgres replication/pooling yet, and for Apache we are considering things
> like HA-Proxy, but for now we suffice. I haven't looked into such things as
> a load balanced DSpace/tomcat. I'm not sure I understand all of the
> requirements of that, regarding data, and sessions.
>
> If you've got a light-weight use case, then a spare Dell box under
> someone's desk has worked for us in the past, atleast to spin up a
> dedicated dev-box for someone.
>
> Peter Dietz
>
>
> On Tue, Nov 19, 2013 at 4:16 AM, TAYLOR Robin <robin.tay...@ed.ac.uk>wrote:
>
>> Hi Hardy,
>>
>> I am a little wary about recommending hardware, there are so many
>> different use cases for DSpace out there. I was once contacted by an
>> architects office that just wanted somewhere to store their drawings. The
>> danger is that someone considering DSpace may conclude that our
>> recommendation is the minimum requirement, when their use case would
>> require something more lightweight. In some cases a PC in the corner of
>> the room with some backup facility might be sufficient.
>>
>> Cheers, Robin.
>>
>>
>> On 18/11/2013 20:24, "Pottinger, Hardy J." <pottinge...@missouri.edu>
>> wrote:
>>
>> >Hi, I have been asking around privately for hardware recommendations for
>> >running DSpace in production, and I noticed we have an old page of advice
>> >here:
>> >
>> >https://wiki.duraspace.org/display/DSPACE/EndUserFaq
>> >
>> >
>> >We should probably have a page of hardware advice for production DSpace
>> on
>> >the "official" DSpace wiki (that End User FAQ page isn't quite there).
>> >>From all my asking around, here's what I've come up with for production:
>> >
>> >First, there's a question of approach. Most of the people I asked were
>> >running PostgreSQL on a separate machine (DB tuning and troubleshooting
>> is
>> >not the same thing as Tomcat tuning and troubleshooting).
>> >
>> >So, if one is running an application stack on one machine, and a DB on
>> >another machine, the specs for those machines would be different than an
>> >"everything on one box" approach. Everything on one box is appropriate
>> for
>> >a staging/development server (which would have smaller requirements than
>> >production). I've got a pretty good idea of what to recommend for the
>> >application stack box and DB box, so I'll include those specs below. But,
>> >if you have another suggestion, I'd love to hear about it.
>> >
>> >Three-box approach to DSpace
>> >
>> >Production Application Box:
>> >4 CPU, 4GB of RAM, and with the following stack set up (note some of this
>> >is specific to our environment):
>> >Java 7 (OpenJDK is fine)
>> >Tomcat 7
>> >Ant 1.8.2 or higher
>> >Maven3 (3.0.4 or higher)
>> >Shibboleth SP 2.5 or higher (optional)
>> >Apache 2.0 (optional)
>> >PHP 5.3.3 (optional)
>> >As much storage as you need for your production bitstream content (very
>> >environment-specific, external SAN storage recommended)
>> >
>> >Production DB Box:
>> >1 CPU, 2GB of RAM
>> >With this software installed:
>> >PostgreSQL server
>> >
>> >As much storage as you need for a DB, probably the default space for your
>> >VM will be sufficient.
>> >
>> >
>> >Staging Box (everything on one box):
>> >2 CPU, 2GB of RAM, and with the following stack set up (note some of this
>> >is specific to our environment):
>> >Java 7 (OpenJDK is fine)
>> >Tomcat 7
>> >Ant 1.8.2 or higher
>> >Maven3 (3.0.4 or higher)
>> >Shibboleth SP 2.5 or higher (optional)
>> >Apache 2.0 (optional)
>> >PHP 5.3.3 (optional)
>> >PostgreSQL server
>> >
>> >As much storage as you need for your staging and development bitstream
>> >content (very environment-specific, external SAN storage recommended)
>> >
>> >
>> >
>> >--
>> >HARDY POTTINGER <pottinge...@umsystem.edu>
>> >University of Missouri Library Systems
>> >http://lso.umsystem.edu/~pottingerhj/
>> >https://MOspace.umsystem.edu/
>> >"We shall not cease from exploration, and at the end of all our exploring
>> >will be to arrive where we started and know the place for the first
>> time."
>> >--T.S. Eliot
>> >
>> >
>> >
>> >
>>
>> >--------------------------------------------------------------------------
>> >----
>> >Shape the Mobile Experience: Free Subscription
>> >Software experts and developers: Be at the forefront of tech innovation.
>> >Intel(R) Software Adrenaline delivers strategic insight and game-changing
>> >conversations that shape the rapidly evolving mobile landscape. Sign up
>> >now.
>> >
>> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktr
>> >k
>> >_______________________________________________
>> >Dspace-devel mailing list
>> >Dspace-devel@lists.sourceforge.net
>> >https://lists.sourceforge.net/lists/listinfo/dspace-devel
>>
>>
>> --
>> The University of Edinburgh is a charitable body, registered in
>> Scotland, with registration number SC005336.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Shape the Mobile Experience: Free Subscription
>> Software experts and developers: Be at the forefront of tech innovation.
>> Intel(R) Software Adrenaline delivers strategic insight and game-changing
>> conversations that shape the rapidly evolving mobile landscape. Sign up
>> now.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Dspace-devel mailing list
>> Dspace-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/dspace-devel
>>
>
>
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up
> now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> Dspace-devel mailing list
> Dspace-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-devel
>
>


-- 
*Hilton Gibson*
Ubuntu Linux Systems Administrator
JS Gericke Library
Room 1025D
Stellenbosch University
Private Bag X5036
Stellenbosch
7599
South Africa

Tel: +27 21 808 4100 | Cell: +27 84 646 4758
http://library.sun.ac.za
http://za.linkedin.com/in/hiltongibson
http://staff.lib.sun.ac.za/~hgibson/docs/cv/cv.html
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to