Our association has over 220 members with their own websites. We have a custom proprietary CMS which is getting difficult to stay current. While investigating open-source packages, I came across Drupal. I am very new to Drupal but have gone through various docs to see that it supports multi-site, for example but have the following questions
The current setup
We have 2 app servers running Java (dual xeons, 3 Gig RAM) and 2 db servers currently running oracle (dual opterons, 12 Gig RAM).
During the holiday period last year, we had just under 23,100,000 hits to all our websites combined and we expect this number to be higher but not significantly more.
The setup that we have is an e-commerce website with custom search and the ability for each of our member websites. Some sites get significantly more traffic than others. If we decide to go with Drupal, we expect there will be some custom modules and rewriting of certain features.
Questions
1. Does anyone have any similar setup?
2. We can buy a few more servers (may be 1-2) or add memory, but would that be too much for Drupal to handle? I would assume putting over 200 websites on a single Drupal install will be too much. We can split our members into different servers with different Drupal installs, but would that work?
3. How much memory does Drupal take for a similar website with that kind of traffic?