OZEKI NG SMS Gateway
"The World's most reliable SMS gateway software!"
info@ozekisms.com
Tel.: 00 36 52 532 731
Overview Quick start Download Manual How to buy FAQ Contact Us
OZEKI NG SMS Gateway - Product Guide

High volume SMS messaging Contents | SearchBandwidth

Home > Product Manual > User Guide > Administrator's guide > Recommended computer

SMS Gateway SMS Gateway Home

  Product Manual
  Introduction
  SMS technology
  Installation Guide
  User Guide
  Quick Start Guide
  User Interface
  Configuration
  Client software
  Administrator's guide
  Load Balancing for SMPP v3.3
  Troubleshooting
  Backup
  Manual uninstallation
  Manual upgrade
  Performance
  High volume SMS messaging
  Recommended computer
  Bandwidth
  Manual installation
  Clustering
  SNMP
  Migration/Hardware Replacement
  Message priorities
  Message queues
  SMPP via VPN
  Developers Guide
  Examples and Solutions
  Appendix
  FAQ
  Feature list
  Commercial Information
  Search
 


Automated phone calls?
Ozeki Phone System XE VoIP PBX software is an advanced PBX built for automated voice calls and 2 way SMS messaging. It has outstanding APIs for software developers. It can be used for:

Phone calls from SQL
Phone calls from HTTP
Voice and SMS applications

Callcenter developers
If you are working on telephone solutions, please check out the Ozeki VoIP SIP SDK.
It can be used to create VoIP client and server software.

Contact Us!
If you wish to get further information, do not hesitate to contact us!

E-mail: info@ozekisms.com

If you have a technical question, please submit a support request on-line.

Recommended computer hardware


If you wish to find the optimal hardware configuration for your SMS gateway system, you should have some information about the way Ozeki NG SMS Gateway uses the computer resources. This guide gives you information on this topic and provides hardware configuration examples and recommends specific computer models for certain usage.

Introduction

The performance of Ozeki NG SMS gateway depends on the underlying computer system. The software was designed to take advantage of large memory and parallel processing capabilities. Ozeki NG SMS Gateway performs significantly better on multi core and multi processor systems. The software keeps most of the data that is required for operation in memory. The hard disk access and the hard disk performance is not the most critical part of the configuration. The most important is to have a fast processor and large memory space.

System resource management

The core components of Ozeki NG SMS Gateway are:

ComponentResource demand
Service provider connections
(e.g.: UCP connection to T-mobile, SMPP to Vodafone)
CPU resources
Users and applications
(e.g.: A C# application or a web application who sends messages over HTTP or a person (an office user) using an office client, such as Excel SMS client)
CPU resources, Memory resources
Logging, reportingHDD resources
Routing, resource managementCPU resources are used. (This unit is responsible for distributing system resources among other components)

Concerning CPU resources, separate processing threads are used for each service provider connection and each active user or application. As the number of active threads increase the amount of CPU processing power consumed is also increased. If you wish to serve a lot of users and you wish to have a lot of service provider connections, get a powerful CPU or put more CPUs in your server. (For optimal performance a thread pool is used to make sure inactive users and inactive service provider connections do not take up system resources.)

Concerning memory resources, messages being processed or that are waiting for processing are stored in memory. The more memory you have the more messages can be cached in memory which gives you better throughput. If you want to send or receive a large number of messages you should have more RAM.

Large hard disk space and fast hard disk access is not the most crucial part. The software tries to do everything in memory. You should get a fast hard disk if you want to configure detailed logging or you want to save messages to the hard disk. For example if you setup an SQL to SMS gateway configuration, where all messages that go through the system should be saved into a database, your system will use the hard disk extensively. If you configure an HTTP to SMS gateway system with low log level your system will not use the hard disk to often.

Example system resource demand

Example #1: If you have many service provider connections, and many users accessing the SMS gateway directly, each sending a small number of messages, your system will need fast CPU, medium RAM, low HDD.

Example #2: If you have a few service provider connections, one or two applications connected to the SMS gateway directly, each application is sending a large number of messages, your system will need medium CPU, large RAM, low HDD.

Typical hardware configurations

The best method to select the appropriate hardware configuration is to calculate the number of messages you need to send and receive and to determine the average message throughput (message per minute MPM or message per second MPS). In the following table we give you common hardware configurations.

Capacity Hardware configuration Recommended model
5 MPM - 30 MPM
(MPM = Message per minute)
CPU: Intel Pentium 4D, 3 Ghz (Dual core)
RAM: 2 GB RAM
HDD: 120 GB SATA
OS: 32 Bit
HP ProLiant ML110 G5
Dell PowerEdge SC440
1 MPS - 25 MPS
(MPS = Message per second)
CPU: Intel Xeon 3000, 2.33 Ghz (Dual core)
RAM: 4 GB RAM
HDD: 120 GB SATA
OS: 32 Bit
HP ProLiant DL145 G3
Dell PowerEdge 860
50 MPS - 200 MPS
(MPS = Message per second)
CPU: Intel Xeon 5000, 3 Ghz, (Quad core)
RAM: 16 GB RAM
HDD: 120 GB, SCSI (Raid 0 or Raid 5 is recommended)
OS: 64 Bit
HP ProLiant DL180 G5
Dell PowerEdge 1950 III
300 MPS - 500 MPS
(MPS = Message per second)
CPU: Intel Itanium 2 / Intel Xeon 7100, 3.4 GHz, (Quad core, 2-4 CPU)
RAM: 64 GB RAM
HDD: 120 GB, SCSI (Raid 10 is recommended)
OS: 64 Bit
HP Integrity rx3600 Server
Dell PowerEdge 6850

Dig deeper!
People who read this also read...





Next page: Bandwidth
Copyright © 2000 - 2014 Ozeki Informatics Ltd.
All rights reserved

Software PBX for Windows | VoIP SDK   |   Legal information   |   Privacy policy   |   Terms of use
Please, address your inquiries to info@ozekisms.com