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

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