Extended availability support part one

For those in need of 24/7 operations, dynamic load balancing, unlimited scalability, and seamless fail-over in the event of hardware or network issues, Next® now supports an enhanced active-passive paradigm.

Next® is on its own designed for scalability, reliability, and resilience. Next® performs admirable on very moderate hardware. Our single server reference setup, boasts an impressive capture capacity of 2,5 million documents per hour, using what can best be described as standard business grade hardware. Equally, Next® serves users by the thousands on the same moderate hardware. 

When it comes to 24/7 operation, and fail over (in the event of hardware or network issues) Next® relies on an active-passive paradigm. Data is continuously replicated between data centers at storage level. When it's time to switch Next® server, you terminate the active server, and start up the passive server.  The switch of servers may be done manually, scripted, or now by using Kubernetes automation. In the event of an unplanned switch, the start up of the passive sever takes more time than normally to secure consistency in the data.

With Extended availability support our end goal is to provide unlimited scalability, complete autonomic operations, and uninterrupted operations 24/7/365 for our Next® as a Service offering in Microsoft Azure.  

For the techie ones

Bringing Next® all the way to the goal is going to take some iterations. 

First step is to deliver all elements in Next® as Docker images. These Docker images can be used as distribution format, and be managed automatically by Kubernetes. Together with our dramatically enhanced startup times, this allows for a fault resilience that adequate for most companies.  

Second step will be to isolate the UI and Services layer in separate instances, allowing you to load balance and scale these individually. This will add to the fault resilience and increase the scalability. 

Third step in this will be to introduce read only nodes for the Next® Storage Engine. With this we can deliver 24/7/365 operations, and only pause updates when the primary storage server is offline for maintenance or unplanned outages.   

Additional information

Please refer to the online product guide for additional information on this feature, once it is released.


Commercial terms and conditions

Using Next® in a high availability setup, requires a High Availability License. 

Disclaimer

Despite our best efforts, we may be forced to change both content and expected delivery of future product updates without notice.


Details

Title:

Extended availability support

Type:

New feature

Status:

In planning 

Expected release:

December 2021

Affected products:

Next® Bank Statements
Next® Contracts
Next® Emails
Next® Enterprise Archive
Next® ExCustody
Next® Invoices
Next® Mailroom
Next® Processes

Audience:

Architect

Classification:

Public

Responsible product manager:

Kim Hellum

Updated:

16.09.2021

By:

Kim Hellum