888-898-3082
 

Redundancy and Failover

The cloud infrastructure can resist to a statistical deterministic number of node failures without causing significant performance degradation.

Inexpensive Network Infrastructure

The connectivity between nodes requires 1Gbps network connectivity using Layer 2 switches. No expensive routers or load balancers required.

Linux Operating System

All nodes in the system are based on Linux operating system. Redhat Enterprise Linux (and clones like CentOS) are formally supported.

Fast Load Distribution

All requests are distributed among worker nodes using algorithms predefined per protocol to insure a common load distribution on 4Grid.

Caching and Distributed Database

The eventually consistent distributed database can also be used in caching-only mode and provides unlimited horizontal scalability.

No Software Modifications

In most cases, it is not necessary to modify the software running in the infrastructure. Changes are required only to improve performance.

Network File System

The network file system delivers more bandwidth than expensive SAN, scales to petabytes and resists to hardware failures.

Abstract Database Layer

The ACID compliant SQL database layer is based on MySQL engine. It is possible to use any database engine that implements its own clustering model.

Automated Updates

Software updates can be deployed in 4Grid through a single control and management interface. The cloud is not taken offline during updates.

Reports and Statistics

Everything is monitored in 4Grid. Administrators know how resources are spent, when and, most importantly, why new nodes must be added.

4Grid Control Layer

All cloud nodes can be controlled by the 4Grid Controller, which is a high performance distributed REST service.

Role Based Management

Each node is assigned with one or several roles in the 4Grid. Multiple roles can be assigned per node to accommodate small deployments.

How to Build the Cloud?

4PSA's unique cloud controller technology allows service providers to build reliable infrastructures for services like HTTP, mail and VoIP. The 4Grid technology is at the foundation of the next generation SaaS delivery platforms.
Cloud Computing Solutions - 4PSA 4Grid Technology
The layers are loosely coupled, reducing overhead and making interventions on layer level simple.

Distribution Layer

This layer distributes requests to worker nodes based on their load, availability, and capability. Usually, only several nodes must be deployed on this layer. The processing demand is low on this level and machines are able to answer at wire speed. 4Grid Controller, the software managing and monitoring the infrastructure, is installed on this layer.

Worker Layer

The worker node handles requests from customers. Its size depends on the number of requests and processing effort. Software that answers to requests may be installed on this layer. Machines on this layer may be configured to deliver different services.

Distributed Database Sublayer

The 4Grid Distributed Database is the fast storage system used by applications to store certain classes of information. This information will be available very fast on further requests.

File System Sublayer

The distributed file system is a POSIX compliant file system that stores the information shared between nodes. Nodes can be assigned with file access permissions, so they can modify only certain information on the shared partitions.

Database Sublayer

The database layer handles database requests from the nodes on the Distribution Layer and Worker Layer. Based on their load, requests are distributed between participant nodes.
Products&Services
Customers
Company
Stay Informed
4PSA is a leading innovative software development company, specialized in applications that run on computer clouds. The company provides, under the 4PSA brand, solutions that help service providers and enterprises better manage their IT infrastructure, automate processes, and deliver improved communication services.
TUV CERT