ice_cube210
VIP Member
Curious to see how others have architected their Production Enterprise servers running on all windows servers for 9.0 (8.12 also)
My first question would be if you have seperated Batch and Logic processing or running both functions on one box. Since logic processing (BSFN) is very critical in a web only environment , my thought would be to seperate the logic server from the batch server as some batch jobs tend to be CPU hoggers and could affect CallObject Kernel response times.
Second would be around virtualization. Assuming the logic server and batch server are seperate, if one could be physical and the other virtual , would you recommend the logic server be physical or the batch server? I am inclined to go with the logic server being physical as Kernel response times have a greater impact on the end user experience, as opposed to a batch job that ran a minute longer (Of course there are exceptions depending on the type of UBE)
Also if I were to throw in the DB server also in the above mix , my first preference would obviously be that the database server be physical , then the logic server and then the batch server ?
I relaize there are other variables such as system up time (24x7 vs 16x5 etc) , high availability requirements etc which determine the architecture
If it makes it easier the above scenario is for a system running 200 users (about 140 concurrent) , 16 x 7
Thanks in advance for your opinions and inputs
My first question would be if you have seperated Batch and Logic processing or running both functions on one box. Since logic processing (BSFN) is very critical in a web only environment , my thought would be to seperate the logic server from the batch server as some batch jobs tend to be CPU hoggers and could affect CallObject Kernel response times.
Second would be around virtualization. Assuming the logic server and batch server are seperate, if one could be physical and the other virtual , would you recommend the logic server be physical or the batch server? I am inclined to go with the logic server being physical as Kernel response times have a greater impact on the end user experience, as opposed to a batch job that ran a minute longer (Of course there are exceptions depending on the type of UBE)
Also if I were to throw in the DB server also in the above mix , my first preference would obviously be that the database server be physical , then the logic server and then the batch server ?
I relaize there are other variables such as system up time (24x7 vs 16x5 etc) , high availability requirements etc which determine the architecture
If it makes it easier the above scenario is for a system running 200 users (about 140 concurrent) , 16 x 7
Thanks in advance for your opinions and inputs