If you are running your Servlet container (e.g. Tomcat) behind Apache HTTPD or Nginx or some such, then you could also run that web front-end service on a separate host.
You may be able to load-balance across several containers behind a common front-end. I haven't tried that. Another (small) load that can be separated out is the Handle service. DSpace used to have storage code to support keeping the assetstore(s) in SRB distributed storage. I don't recall ever hearing that it was used, and it was recently removed. It would have needed refactoring anyway, and SRB has been superseded. It wouldn't be hard to write a Bitstore implementation for SRB's successor iRODS. But before tackling that, there is probably a lot you can do to spread I/O load and improve throughput using the facilities that your OS already has, perhaps with some small rearrangement of hardware and physical storage. But I'll echo the other advice in this thread: first determine that you have a performance problem, and where it is. That is not a lot of content. Unless it is extraordinarily popular, you may not have any scaling work to do. -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
