Skip to navigation
   
Simon Bisson & Mary Branscombe's Blog

Runnning BES the Blackberry Way

By Simon Bisson & Mary Branscombe in Editorial

Posted in Uncategorized on May 17, 2008 at 2:20 pm

Permalink | Author Profile

RIM’s WES 2008 event wasn’t just about the shiny devices (though the Bold is very impressive). It’s also about the nuts and bolts behind RIM’s platform, and about how you actually run your own Blackberry service. With plenty of RIM staff on hand, and giving presentations on everything from web design for Blackberry browsers to configuring RIM’s tools to work with the latest versions of Lotus Domino, there’s a lot of material to help you through your working day.

Blackberry Enterprise Server is a hefty piece of software, and RIM’s own network administrators came down to Orlando to show how they run their service. Not surprisingly they have one of the most complex BES infrastructures around, supporting all three mail server platforms (Exchange, Domino, Groupwise) and with three distinct user classes: bleeding edge Alpha users, advanced Beta users, and general everyday Production users.

With a complex environment like that, spread across the world, what’s the secret sauce? It turns out to be their domain database strategy, which is regionalised and segregated (by mail platform and by user class). Even so, RIM aim to have as few databases as possible, with the intention of keeping management simple.

The team gave out some numbers. They currently support 9300 Blackberrys, of several different generations. There are 42 BES servers in the company, supporting all the different combinations of geography, user type, and mail server (of which there are more than 55). All that’s handled with 9 domain databases - running on centralised high availability SQL Server systems with remote connections from RIM’s global BES network.

If you’re worried about your BES performance you can take a tip from RIM, which uses a mix of virtual and physical BES systems. They use 2GB of RAM for Exchange nodes and 4GB of RAM for Lotus (as BES runs on the same server as Domino). Best results come from placing BES local to the mail server it’s using as a message source. The servers are also connected to the local PABX systems, as part of RIM’s new voice service.

So how’s it all managed? Users are supported with a service desk and with self-service. Self-service is increasingly important, and using RIM’s web-desktop manager rather than the standalone desktop tools they can set their own activation passwords and upgrade devices without having to call on the help desk and server administrators.

Server administration is handled by the corporate database team and a team of BES administrators, with the aim of tracking the code people are using on any given day. Systems are monitored using familiar enterprise management tools, including HP Open View and Microsoft System Center. A reporting database handles configuration queries, while custom scripts and the Blackberry Enterprise Resource Kit handle log analysis (though there are always ongoing evaluations of alternate tools).

It’s important for RIM to have good management tools and practices, as it’s using several different versions of the BES code - the current release, the next service pack, and the next generation release. At any time 1000 users are early adopters, already on the next generation Blackberry Enterprise Server.

So what are the five key tips from RIM’s own administrators for a successful BES implementation?

  1. Keep your messaging environment healthy
  2. Protect the domain databases
  3. Ensure adequate server resources have been provisioned
  4. Remove orphaned/unused accounts from your mail servers
  5. Always document custom configurations (and also save logs)

– Simon

12345
Not yet rated
Loading ... Loading ...

Previous Post | Next Post

 
 
Comments

Trackback by Sharleen Levendosky - February 9, 2012 on 4:06 am

will smith scientology…

[…]cold concrete cell with saw dust covered floor […]…

Make a comment

* required

* required

We stop spam using reCaptcha.
Type the words below and click Submit Comment.

   
Tag cloud

conference NexT Loki control panel Opsware QWERTY designer social engineering mobile Linux SSD evernote appstore voice recognition installer O'Reilly bolt data tariff downturn target cloud windows 7 BBC identitity networks EMC isps tele atlas mobile data tariffs culture installation social networking backhaul utilities disk space patch Tuesday netbook cosmic rays hierarchical temporal memory Wyse office 2010 p2v CPU data loss Google Sets tennis greenplum isp business model GPS Vista fire web2expo instant messaging information cards SBS flash drive anti-patterns deperimeterization moblin business technology automation Mercury firewall annotation design exchange malware MWC data loss prevention parallel computing Nuance power gameboard storage Treo Pro vulnerabilities Credentica whitelist MAX regulation VSSAdmin GPU collaboration open Istanbul migration RBL consolidation Windows Server 2008 data centre transformation Greasemoneky traffic Dell NGSCB Google Spreadsheets network city desktop. PC remove back conferences RSS search Jeff Jones mythbusters maps green IT logitech secure Opteron Internet data virtual desktop clean install development CIO Volume Shadow Copy NAS timezones phone management drivers Dopplr 2.0 application compatibility thin client natural interface bea setup regulations Windows Mobile server sprawl macbook IT automation user interface RAZR switch Numenta ADFS 2.0 mobility .NET microsoft security essentials RIM ProCurve RSA 2008 pixetell gaming Intel insert SIM business continuity browser visualisation multiple monitors Tablet PC Lenovo CUDA troubleshooting camera RIA benchmark Hp 2710p virus Xen M&A yahoo infrastructure enterprise architecture Mono power cuts Bill Gates database Jeff Hawkins WinHEC IT policy Facebook context open source Eee PC MING ANR Safari MacBook Air FUD spam T-Mobile Adobe xT9 october android keyboard Live Mesh support anti-virus gamer mysql WWW Smartbook system center verdana Tim Berners-Lee HMT case Tom Hogan TechEd 2008 mainframe bletchley park screen management Wimbledon analytics fingerprint Web 2.0 griffin competition information appzero Toshiba Portege R500 IBM iPhone atom amazon Bill Cheswick Chrome Sony demo09 IIW2008b ec2 navigation Windows Live optical interconnects old software applications spam fighting christmas email navteq police dvi IDF Seagate merger DSL Crossfader rc flex rich client HTML 5 mobile aws T9 monitor nvision08 future in review office mobile broadband cloud computing WPF security paradox lockdown disaster recovery credit crunch OEM Trend Micro SMB 2 HSDPA high performance computing power saving adfs media center Xobni co-processor beta test ubuntu dual display OFCOM how do I get the back off? licensing Skyfire bombe hardware LiveID calit2 biometrics ATI HSPA education HP ultraportable office politics DisplayLink screencam Secunia Active Directory virtualisation geotagging d2c O2 cracking geocaching hibernation Fire Eagle routing colossus Salesforce apps Internet Explorer 8 numbers AskEraser productivity connectivity bug task bar IM relocation Palm performance DOSBox information rights management ontier etech Bing trends lawsuit Windows 7 vs Windows Vista Opera bandwidth Netscape Protected View hacking ballmerbot Internet Explorer flash docking station mapping politics processors Moonlight innovation codec mscape server Qualcomm cold fusion HTC utility Quest congestion charge Barracuda ucsd netbooks meaning developer Motorola Verbatim cam macro BT OQO ikea semiotics upgrade fibre deborah adler toshiba privacy market share interoperability hp microsoft research Palladium LHC battery life CardSpace Windows Server wireless USB futura legacy CTO MIX08 Trampoline BES pgp iPass power supply ribbon venture capital outlook wes forensics pen computing smartphone private cloud EEE CERN ports oracle images goview turing transcoding disk Google IO OpenID enterprise pre-boot IT transformation hyper-v catalyst Mark Hurd fonts magic AIR legislation offload winhec2008 Acrobat Pro mobile network identity theft telecoms ClipMate electricity price web 2.0 expo amherst mobile ofcom network IT value augmented reality Apple training microsoft research teched exabytes Asus html Express Gate gabriola green printing Frauenhofer web Trolltech 3G Tablet Kiosk Mini-Note video ruggedized safend Tombstone Objects fingerprint scanner public cloud Microsoft BlackBerry AMD identity metasystem service oriented enterprise Ask.com TouchSmart accelerator national museum of computing Ruby mms 2009 todo list Girl Geek Dinners g-2 2009 active digitiser business intelligence GPL CES project distributed computing laptop geneva Corsair SKU Ray Ozzie wubi icons WEI advertising netiquette acquisitions user experience encryption rtm cables anti-trust cellcrypt DLP people london wifi Linux software system management terabytes Firefox Enterprise 2.0 media streaming media security theatre beta Hugh Thompson security Large Hadron Collider uninstall thermo eu moscow webkit Reqall emulator business data centre AuthenTec bugs cloud service google online applications patent BitLocker SapphireSteel radeon phone settings SP1 fault Location Java hold music business technology optimisation community demo usb bbc iplayer robot vmware ipsec accessories ipv6 geek tourism display wave voice direct access quiz g-1 Pal MacWorld 2008 Silverlight Beacon no signal NVIDIA it pro citrix Gears windows Google 64-bit history Tripit i-mate twitter Netscan Previous Versions Nokia workflow MIX machine learning tablet Visual Studio lost server UMPC windows server 2008 r2 Mozilla dual boot cisco Itanium TSA IO sun Vodafone Delphi Embarcadero claims Clear RX MRDA wildfire hdmi international roaming Magny-Cours mobile working Gartner 965 mash-up search DOS Ruby On Rails hard drive
Advertisement
Advertisement