Design

V. O. I. T. H. Cloud

  • Virtual
  • Online
  • Integrated
  • Transactional
  • Hub

Advantages

Main advantages are, first, a reduction of application complexity down to standard widely used components and systems, using LAMP. Second, database design is focused on efficiency in a distributed (cloud) environment, however large and transaction intense applications will quickly run into performance issues without specific optimizations, de-normalization, and indexing. This cloud model, finally, allows changes to one data model and data sets from everywhere in the cloud securing integrity independent from the source of change.

Data Cloud Design

The V.O.I.T.H. cloud is a database and application framework developed to combine features as (1) flexible dynamic data modelling in a virtual database framework,

(2) online access via web interface and RPC API interfaces,

(3) integration of multiple server instances in a cloud environment which is designed in a three-tier architecture of a data structure model, a data versioning and change distribution model, and the content management itself. The three tiers keep ownership in distributed environments and allow integrated locking in different levels of strength.

(4) Basic database design is kept in independent relational-transactional systems, but (5) the overall cloud design follows the hub-spoke principle of distributed instances.




Data Cloud
Application
DEMO
Your application may store and change data in any of the connected instances. The changes are distributed to the remaining instances. Locking and transaction save data manipulation is achieved based on clear unique ownership identifiers and a neural network distribution approach.

The application is split into a cloud management layer and a data management layer. The first one takes care of storing and distributing data within the cloud. Therefore it uses its RPC API interface, the data versioning model including an ownership-based history tracking.

The second it the user interface together with the backend application. Both use a LAMP architecture in a transaction-save database environment. However, any other application could access the data cloud through its API.
You may request a DEMO account at demo@voith.cloud




Pictures and template are Creative Commons
Pictures are labeled for noncommercial reuse

Template created by @lexoyo with Silex, free website builder
PhotoCode