|
|
|
BlackBerry: BES Architecture and Implementation Planning
BlackBerry Enterprise Server ComponentsBlackBerry Enterprise Server is not a single service. Like many complex application servers, BES is comprised of a number of services and components that are integrated to deliver the full feature set. Below is a list of the components and a description of their function.
The component-based design of BES provides flexibility and scalability as you plan your implementation. This is due to the fact that the components can be installed on a single server or distributed among several servers based on your needs. The BlackBerry Enterprise Server components are integrated to deliver the desired services to your handheld clients. BlackBerry Enterprise Server Requirements and PrerequisitesThe BlackBerry Enterprise Server system requirements vary based on the number of users supported. Below are the recommended minimum requirements for a BlackBerry Enterprise Server v4.1 for Microsoft Exchange that supports 500 users. Refer to the BlackBerry Enterprise Server Version 4.1 for Microsoft Exchange Server Capacity Calculator at the BlackBerry Technical Solution Center (http://www.blackberry.com/btsc/) to calculate the system requirements for your environment.
In addition to the basic hardware and software requirements, there are a number of prerequisites for BES. Some of the prerequisites are installed as a part of the BES setup program, but others must be installed prior to starting the BES installation. Below is the list of prerequisites.
Refer to the BlackBerry Enterprise Server for Microsoft Exchange Installation Guide for your version of BES for an up-to-date list of system requirements, especially if you are planning to implement additional services above and beyond the basic messaging and collaboration. This article has been extracted from: BlackBerry Enterprise Server for Microsoft® Exchange BlackBerry Enterprise Server Network RequirementsThe network requirements for a typical BES implementation are relatively simple. The BlackBerry Enterprise Server should be installed in a high-speed, switched network environment. The number of hops between the BES and the messaging servers should be minimized in order to ensure optimal performance. The other basic requirement is that the BES should be able to initiate outbound connections to the BlackBerry Infrastructure on TCP port 3101. Chances are that you won’t need to modify your network configuration, as most firewalls are configured to allow this type of connection by default. RIM recommends that BlackBerry Enterprise Servers should be installed behind the corporate firewall; this placement typically doesn’t require any changes to the network, while still ensuring the security of your BES implementation. Placing BES in a demilitarized zone (DMZ) is not advisable, as it may require numerous changes to your firewall and other network configurations to establish connectivity between BES and the servers behind the firewall, including messaging and collaboration, application servers, etc. However, RIM does provide options if your network environment that requires traffic from the BES passes through a host in your DMZ before being routed to the BlackBerry Infrastructure and onward to the client device. As previously discussed, RIM has divided BES into functional components, one of which is the BlackBerry Router. The BlackBerry Router is the component that manages the communication between the other BES components and the BlackBerry Infrastructure, and the client devices. Security is maintained even though the BlackBerry Router is placed in the DMZ because all communications with the BlackBerry Router component are encrypted. For more information on this configuration, refer to RIM’s documentation titled Placing the BlackBerry Router in the DMZ. BlackBerry Enterprise Server Database RequirementsThe BlackBerry Enterprise Server stores information in a component known as the BlackBerry Configuration Database. This component relies upon a relational database management system (RDBMS) for storage and retrieval of configuration data. BES 4.1 supports the following RDBMS applications.
The RDBMS selection will have an impact on the future growth and scalability of your BES environment. MSDE is a lightweight version of Microsoft SQL Server that can be installed during the BES installation process. The ease of implementation makes it a popular option, especially for small BES implementations. The database size for MSDE is limited to 2GB, which will limit the number of users you can effectively support. The rule of thumb is that the base configuration Database is approximately 100MB and each additional user requires 1MB, restricting BES implementations with MSDE to less than 2000 users. You are not locked in if you opt to use the MSDE for your initial BlackBerry Configuration Database, as RIM provides detailed instructions on switching from MSDE to the SQL Server. Using Microsoft SQL Server to house your BlackBerry Configuration Database provides greater flexibility and scalability, especially in the area of disaster recovery. RIM does not support MSDE for standby Configuration Databases, which means that you’ll need to be more proactive about backing up the Configuration Database. Also, SQL Server is typically installed on a different server than BES, which frees up the system resources to support BES. SummaryIn this article, we have discussed the components that make up the BlackBerry Enterprise Server. In addition, we have provided an overview of the system requirements for installing BES, including the hardware, software, network, and database requirements.
This article has been extracted from: BlackBerry Enterprise Server for Microsoft® Exchange
Mitesh Desai is a 29 year-old IT Consultant from London, UK. He has completed Blackberry projects for numerous clients in many different network infrastructures. He also operates an IT consultant company IT-Problems He enjoys a busy lifestyle supporting many prestigious companies in the heart of Central London, but makes time to enjoy sports and writing music. He is also at hand on IT-Problems to help budding Blackberry technicians. Dan Renfroe has been a technology professional for over ten years, working in diverse environments such as higher education, public safety, and federal government. He has a broad range of technical experience, including systems administration and analysis, multimedia development, technical writing and quality assurance. He is currently a consultant for OST, Inc., a management consulting firm based in Washington, DC. He has authored multiple mobile and wireless technology articles for Network Computing magazine on topics ranging from mobile e-mail servers and mobile VPN applications to WLAN infrastructure and analysis tools. |
BOOK ![]() BlackBerry Enterprise Server for Microsoft® Exchange See More BOOK ![]() Visual SourceSafe 2005 Software Configuration Management in Practice See More BOOK ![]() Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained See More |
| ||||||