There's about 125 simultaneous users connecting by a mapped drive to server A hosting an application that each user is running. This application on server A is getting its data from an Oracle server on server B. The database is about 5GB and there's fairly heavy reading and moderate updating of data.
Is this enough information for some basic specs for each server? If not, which server will have the most demand placed on it?