AnyLogic Simulations Made Easy
TidalScale, Powering Software-Defined Servers
Analyzing large, complex models pose unique computing challenges. And these challenges are only growing as companies face the need to process, analyze, and act on ever-increasing amounts of data. Typically, IT professionals are faced with two options: scale-up by purchasing extremely expensive specialized computers, or scale-out by rewriting applications using complex distributed algorithms for running on clusters of standard hardware. One costs money, the other costs time. And in today’s budget-conscious, real-time world, few organizations can afford either.
Software-Defined Servers, an emerging category of the scalable computing market segment, offer a way to tackle large data challenges using already available commodity hardware. TidalScale Software-Defined Servers combine the simplicity and performance of a scale-up solution with the price/performance value and deployment flexibility of scale-out. By giving organizations an easy way to scale large data problems across virtually any population of commodity servers, TidalScale Software-Defined Servers simplify and speed the processing of big data while giving customers flexibility on how they use their hardware resources.
The TidalScale HyperKernel scales-up the execution of unmodified applications beyond the limits of a single physical server. TidalScale’s Software-Defined Server doesn’t require any changes to operating systems or application software. The result: improving application performance and achieving insights sooner without the expense of scaling up or the time lost to traditional scale-out efforts.
Simulation Customer on TidalScale using AnyLogic
For simulation applications, TidalScale enables running larger-scale and finer-grained simulations more easily than previously possible. TidalScale worked with a large financial institution to run an AnyLogic model of customer behavior. The model was run on an unmodified Linux version 7.2 running on a TidalPod with 3.5 TB of memory (thus running transparently across five physical servers). For the first time, the customer was able to run their simulation at a 1:1 granularity level and perform sensitivity analysis on the outcomes.
TidalScale had a dramatic impact on three of this institution's most common usages of Anylogic:
Running AnyLogic simulations on Linux is easy. All you have to do is export your AnyLogic model as a standalone java application and then you can run a Java simulation application on Linux (after installing Java).