Ozeki SMS Gateway System Requirements
This guide outlines the hardware requirements of the Ozeki software. You will first find the basic definitions and the recommended hardware configurations. You will find information about the supported operating systems, and the recommended hardware setup for your system.
What is an SMS gateway hardware
An sms gateway hardware is a device to send and receive text messages. An sms gateway hardware provide sms functionality for applications and allow the transfer of text messages amongst the organization or individuals.
Terms and definitions
Connection: A connection is typically defined as a link to the outside world. For example, a link to a mobile network or a link to a database server would be a connection. Connections are able to receive and send messages. Hardware requirements depend on the number of connections you wish to setup.
Message throughput: The number of messages that travel through the system. It is measured in Messages per Second (MPS) or for lower capacity systems in terms of Messages per Minute (MPM). The message engine in Ozeki was designed to handle a maximum of 1000 messages per second on a single computer. Higher throughput can be achieved using multiple computers.
CPU: Bursts of high message throughput require higher single core performance. A high number of connections require higher number of thread processing capabilities. When choosing a CPU hierarchy for your system consider how you wish to use Ozeki. For best performance we recommend top of the line Multi core Intel CPU's. AMD CPUs are supported based on their equivalence to the suggested Intel CPUs.
Memory: For increased performance, Ozeki caches message queues in memory. Make sure to put as much RAM into your system as possible, since this will greatly improve your system's performance.
Network: Ozeki can operate on lower network speeds, but a 1Gb LAN network connectivity is recommended. Depending on the number of simultaneous connections and the message throughput the network bandwidth can be a limiting factor.
Supported operating systems
Ozeki 10 supports the following operating systems. All operating systems must be installed in their x64 version. 32-bit versions are not compatible with Ozeki. Full Windows and Linux updates are also mandatory to be applied to ensure compatibility with Ozeki.
Windows 11
Windows 10
Windows 7
Windows Server 2022
Windows Server 2019
Windows Server 2016
Ubuntu LTS 20.04
Raspbian Stretch
Cloud SMS Gateway
Ozeki SMS Gateway can be hosted on any of the following cloud platforms:
- Amazon Web Services (AWS) SMS Gateway
- Google Cloud Platform (GCP) SMS Gateway
- Microsoft Azure (Azure) SMS Gateway
- Alibaba Cloud SMS Gateway
System sizes
Small system:
The number of connections is up to 10.
The message throughput is up to 1 MPS (message per second).
Medium system:
The number of connections is up to 20.
The message throughput is up to 25 MPS (message per second).
Large system:
The number of connections is up to 50.
The message throughput is up to 100 MPS (message per second).
Enterprise system:
The number of connections is up to 100.
The message throughput is up to 500 MPS (message per second).
Enterprise+ system:
The number of connections is up to 200.
The message throughput is up to 1000 MPS (message per second).
Hardware variants
Ozeki supports and was tested on both bare metal systems and virtual machines. All systems (hardware CPUs and virtual CPUs) must offer the 64bit instruction set.
Supported virtual machine platforms:
VMware vSphere Hypervisor (ESXi) 6.X and above
Microsoft Hyper-V Server 2012 and above
Hyper-V on Windows Server 2012 and above
Citrix XenServer 8.0 and above
KVM 2.6 and up.
Ozeki system size
Small
Ozeki 10 |
Linux Debian-based |
Windows-based |
CPU Family |
Intel i3 (Gen.8) or equivalent |
|
vCPUs |
1 |
2 |
Memory |
1 |
2 |
Storage |
30 GB SSD based storage |
Medium
Ozeki 10 |
Linux Debian-based |
Windows-based |
CPU Family |
Intel i5 (Gen.8) or equivalent |
|
vCPUs |
4 |
6 |
Memory |
4 |
6 |
Storage |
100 GB SSD based storage |
Large
Ozeki 10 |
Linux Debian-based |
Windows-based |
CPU Family |
Intel i7 (Gen.8) or equivalent |
|
vCPUs |
6 |
8 |
Memory |
8 |
10 |
Storage |
300 GB SSD based storage |
Enterprise
Ozeki 10 |
Linux Debian-based |
Windows-based |
CPU Family |
Intel Xeon E5 v4 or equivalent |
|
vCPUs |
8 |
10 |
Memory |
16 |
18 |
Storage |
500 GB SSD based storage |
Enterprise +
Ozeki 10 |
Linux Debian-based |
Windows-based |
CPU Family |
Intel Xeon E7 v4 or equivalent |
|
vCPUs |
8+ |
10+ |
Memory |
32+ |
34+ |
Storage |
500+ GB SSD based storage |
ARM-Based
Raspberry Pi 3B+ (Debian9) |
Ozeki 10 |
|
Extensions |
up to 16 |
|
SIM Calls (SC) |
up to 8 |
|
SD Card |
minimum 32GB Class 10 Micro SD |
|
Required |
Heat sink housing and Raspberry Pi-compatible 2.5 Amp Micro USB power supply. |
Cloud Provider
Cloud Provider |
||||
Small (up to 10 ext.) |
G1 Small |
B1ms |
a1.medium |
t2.small |
Medium (up to 50 ext.) |
n1-standard-4 |
D4 v3 |
m5ad.xlarge |
t2.xlarge |
Large (up to 250 ext.) |
n1-highmem-4 |
D12 v2 |
r5ad.xlarge |
t2.2xlarge |
FAQs
What is the minimum hardware requirement for the PC I will use to run the software?
- CPU: Intel Pentium III, 450 Mhz
- RAM: 512 Mb
- Hard disk space: 50 Mb
- Ports: RS232 and/or USB (if you use a GSM modem)
- Network: Internet connection (if you use IP SMS connection)
What is the recommended hardware for the PC I will use to run the software?
- CPU: Intel P4D, 3Ghz
- RAM: 2 GB
- Hard disk space: 500 Mb (SATA or SCSI)
- Ports: RS232 and/or USB (if you use a GSM modem)
- Network: Internet connection (if you use IP SMS connection)
This configuration is a great option for basic needs. However, if you require a higher message throughput to handle a larger volume of texts, there are other solutions available. For recommendations on hardware that can tackle heavier loads, check out our resource demand page (link not provided). This page will provide guidance on choosing the right equipment to meet your specific SMS sending needs.
To get more information about recommended hardware, please check the resource demand page at: http://www.ozekisms.com/index.php?owpn=447
What is the recommended Operating System?
- Windows 10
- Windows 2022 Server
- Other operating systems, such as Windows 11, Windows 2019 Server, Windows 2016 Server, Windows 2012 Server are also supported.
Does Ozeki support 64bit operating systems?
Yes, it does.
This software can run on a 64-bit (x64) operating system, allowing it to benefit
from features like handling large amounts of RAM for potentially improved
performance.
What are the software requirements?
- OS: Windows 10, Windows 2022 Server, Windows 2019 Server, Windows 2016 Server, Windows 11
- Installed software: .NET Framework 4.0
- .NET Framework 4.5 can be downloaded from Microsoft's website free of charge.
Is there any additional software required?
No, there is not any additional software requirement.
Once you complete your purchase, you'll be ready to use it immediately. No need
to wait for downloads, configurations, or activations – it's quick and easy to
get started, allowing you to dive right in and experience the benefits as soon
as you become a proud owner.
Do I need a dedicated server?
No, you do not.
The beauty of this SMS Gateway is that it plays nicely with others! You can
install it alongside other applications on the same hardware without any conflicts.
It runs smoothly in the background as a Windows service, ensuring it doesn't
interfere with your other programs. This allows you to maximize the use of your
existing hardware while adding powerful SMS functionalities.