BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 12-04-2007, 05:34 AM   #1
Filip_PwC
Knows Where the Search Button Is
 
Join Date: Dec 2006
Model: 8820
Carrier: Vodafone
Posts: 31
Default How to size your blackberry server?

Please Login to Remove!

Hi all,

I currently am running a BES 4.1.4 on MR2 on a Domino 7.0.2 server.
Currently, I have 150 active users.
Within the coming months I may have to add up to 250 extra people within the company.
I was wondering how I could calcualte what my server can handle.
I've searched this forum as well as the blackberry site and found no real method of calculating this.
Somewhere I read that the limitation is 120mails / minute, somewhere else someone was making an elaborate calculation which I didn't quite get

So I'm asking my question here in the hopes of getting a clear answer.
I noticed already that when my server is running that it is not a problem at the moment, but when it has to be restarted (after maintenance or something) I find that lately (as users are being added) it is already taking more and more time for it to completely reinitialize again.

My hardware specs atm are: 1 CPU of 3.0Ghz, 1GB ram and SAN connected disks. My BB server is on VMWare so expanding resource wouldn't be a real issue if the calculation takes only hardware requirements into considerations.

What setup are you running (specs per #users)?
Do you have any best practices in place on this?

Thanks in advance for your shared wisdom

Greetz,

Filip

Last edited by Filip_PwC; 12-04-2007 at 05:36 AM..
Offline  
Old 12-04-2007, 06:51 AM   #2
noname
BlackBerry Extraordinaire
 
noname's Avatar
 
Join Date: Sep 2005
Location: Congested Islet of "Foreign Talents" (> 45% of workforce) - Singapore.
Model: Z10
OS: 10.0.0
PIN: NUKE(PAP)
Carrier: Singtel
Posts: 1,504
Default

Filip, you definitely want to increase your 1GB RAM to a 4GB one. Domino server is a Windows 32-bit application and BES is an add-in task i.e. it runs on top of the Domino server.

In the 32-bit Windows world, each application has its own “virtual” 4GB memory space. (This means that each application functions as if it has a flat 4GB of memory, and the system's memory manager keeps track of memory mapping, which applications are using which memory, page file management, and so on.)

This 4GB space is evenly divided into two parts, with 2GB dedicated for kernel usage, and 2GB left for application usage. Each application gets its own 2GB, but all applications have to share the same 2GB kernel space.

Now NBES.EXE can sometimes be large due to your heavy users i.e. lots of BES transaction. Imagine 1GB shared between Domino's NSERVER.EXE and NBES.EXE.

Source: The 4GB Windows Memory Limit: What does it really mean? - From BrianMadden.com

My 5 cent worth comment...
__________________
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.
Offline  
Old 12-04-2007, 07:56 AM   #3
hdawg
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Default

Look at using the /3GB boot switch if you're running an applicable OS. It'll allocate more RAM to the applications and limit reserved kernel memory.

You might also want to check out the BES 4.1 Lotus Domino Capactiy Calculator as a reference.

Exchange BES seems to do better with less RAM, specifically because there isn't a full blown mail server on the BES.
Offline  
Old 12-04-2007, 07:59 AM   #4
Aroc
CrackBerry Addict
 
Join Date: Jul 2005
Location: Solon, OH, USA
Model: 9000
OS: 4.6.0.167
PIN: 20878533
Carrier: ATT
Posts: 708
Default

I concur with noname that you need more memory. I had problems with only 17 users with 1GB of memory on Domino 6.5.6FP1 and BES 4.1.4. Upping that to 2GB fixed a lot of performance problems. I am also running mine on VMWare. It's running on a 3.2Ghz system with local storage.
__________________
--
Domino 7.0.4FP1 | BES 4.1.6 MR-7 | 42 handhelds
Offline  
Old 12-04-2007, 08:36 AM   #5
hayabusa
Talking BlackBerry Encyclopedia
 
hayabusa's Avatar
 
Join Date: Aug 2006
Location: Kansas
Model: 9000
Carrier: Cingular
Posts: 251
Smile

I have a Dell 1950
1500 users was our break point for a new server
Dell 1950
Local Raid Disk
4 gig Ram
1 cpu 2.8 ghz
gig-a-bit network
Seperate 2005 sql server

We used Reasearch In Motions Server calculator on there website to come up with our server capacity break point.
Offline  
Old 12-05-2007, 09:35 AM   #6
Filip_PwC
Knows Where the Search Button Is
 
Join Date: Dec 2006
Model: 8820
Carrier: Vodafone
Posts: 31
Default

First of all, thx for your replys

If I use the capacity planner, then I get the following result:



This would mean that if on my existing server, I add up to 500 users that I'll have only 18% average CPU use and about 1100Mb memory use?
Offline  
Old 12-05-2007, 09:56 AM   #7
hdawg
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Default

Quote:
Originally Posted by Filip_PwC View Post
First of all, thx for your replys

If I use the capacity planner, then I get the following result:

http://users.telenet.be/bocca/BB/capacity.JPG

This would mean that if on my existing server, I add up to 500 users that I'll have only 18% average CPU use and about 1100Mb memory use?
Correct ... I don't know if RIM includes what Domino uses for RAM in that calculation; which is why you'll see almost everyone indicating to have at least 2GB of RAM if not more.
Offline  
Old 12-06-2007, 09:39 AM   #8
Ugg
Thumbs Must Hurt
 
Join Date: Dec 2006
Model: 8310
OS: 4.5
Carrier: O2
Posts: 197
Default

On VMWare, I'm not sure how helpful that capacity calculator is going to be. Also, I seem to remember someone saying that the BES has more threads running if it's communicating with more logical Domino servers - maybe that should be a factor in memory usage too? That's in addition to things like "how much use people make of attachments" etc.

How much memory is in use on your server at the moment, and how much of it is used by things like nbes.exe?

In answer to your original question, I've seen a low-specced Domino BES server need > 700Mb of memory across all applications with nothing else running with only one connected user (that's 4.1.4 with the memory leak fix MR in place).
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


OEM IBM Selectric II Key Tops & Parts picture

OEM IBM Selectric II Key Tops & Parts

$49.95



IBM CASH DRAWER KEY'S #9960 SET OF 2 KEYS. AFTERMARKET KEY'S SAME AS OEM 33G3360 picture

IBM CASH DRAWER KEY'S #9960 SET OF 2 KEYS. AFTERMARKET KEY'S SAME AS OEM 33G3360

$18.00



Lot of 2 IBM Correctable Ribbon Cassette Black 1299300 NOS Original OEM picture

Lot of 2 IBM Correctable Ribbon Cassette Black 1299300 NOS Original OEM

$12.00



Genuine OEM IBM Wheelwriter Printwheel - Choose by Reorder Number or Type Style picture

Genuine OEM IBM Wheelwriter Printwheel - Choose by Reorder Number or Type Style

$49.95



NEW Genuine OEM IBM Quietwriter Hi Density Correcting Ribbon 1299635 NOS picture

NEW Genuine OEM IBM Quietwriter Hi Density Correcting Ribbon 1299635 NOS

$19.99



IBM Toshiba SurePOS 700 PCI Express Riser Card 99Y1538 Genuine OEM picture

IBM Toshiba SurePOS 700 PCI Express Riser Card 99Y1538 Genuine OEM

$42.80







Copyright © 2004-2016 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.