Chapter 8
Optimizing your FileMaker Server deployment
FileMaker Server must be properly installed, maintained and configured so that users can
efficiently perform the tasks they need. This chapter provides tips on selecting the proper
hardware, configuring the operating system, identifying issues that help FileMaker
Server run
efficiently, and monitoring the server’s performance. If your company has an IT group, they might
be able to provide support and guidance to keep the server running efficiently.
Selecting the right hardware
Before you select hardware for the server, consider how many users are or will be accessing the
server. If many users are accessing the database, then the hard drive and processor will probably
get heavy usage. A Database Server accessing a great deal of data can take more resources and
needs the right equipment.
Consider these key areas when selecting the hardware:
1 Disk subsystem. The disk subsystem is a type of disk storage that has an integrated collection
of disk drives. This subsystem is the most important factor to consider when purchasing
hardware for FileMaker
Server because it reads and writes data stored in the database. Having
a fast and optimized disk subsystem to effectively handle both reading and writing the data has
a significant impact on how the database performs. Regardless of the specific drive type you
selected, configure the subsystem to support a Redundant Array of Inexpensive Disks (RAID)
or reliable Storage Area Network (SAN) for the hosted databases.
1 Processor. FileMaker Server handles many processor intensive operations, such as finding
information, evaluating unstored calculations, and resolving relationships; therefore, the
processor you choose is almost as important as the disk subsystem. Because FileMaker
Server
can take advantage of multiple processors, certain database tasks can be handled by different
processors.
1 Memory. The amount of memory a database uses depends on the size of the database, the
type of database, the number of users, and the database’s complexity. Any one of these factors
can require more memory. Another critical factor for FileMaker
Server is the cache. Use this
formula to determine what the maximum allowed database RAM cache can be set to:
physical RAM (MB) divided by 2
You specify the database cache size by selecting the Database Server > Databases tab in
Admin Console.
1 Network. The network throughput can be measured using various tools on the system, and the
quality of network throughput depends on several factors. These include the type of Network
Interface Card (NIC) installed and the network’s physical infrastructure. While the network
infrastructure may be outside your control, problems happen due to the network configuration,
traffic, and routing. Users can connect to and work with databases over a LAN or WAN
connection. Connecting to a FileMaker
Server hosted database over the Internet or WAN
requires that several ports be open for TCP. For more information on port configuration, see
“Before you begin” on page 9 or “Before you begin installing on multiple machines” on page 25.
Komentarze do niniejszej Instrukcji