Decenter Storage Engine

★ World's Only. All-Encompassing. Decentralized Cloud Computing, Edge & IoT Software.


  Decenter Storage Engine  


  High-Performance Decentralized Virtual Machine Storage_  


[ TYPE : Built-in ]

Syborg deorchestrates BTRFS [B-Tree Filesystem] to provide an All-Automatic - High-Performance Storage provisioning for Decentralized Desktop and Server Virtual Machines.

Storage is now transparent and invisible with near-zero administration and management.

External storage from multiple different types of storage back-ends can also be added on-demand by directly importing/mounting them into the Decentralized Virtual Machine.

For example, Distributed Block Storage [CEPH etc], Distributed Filesystem [GlusterFS etc], iSCSI, NFS, FCoE [Fibre Channel over Ethernet], AoE [ATA over Ethernet] and others can all be directly imported/mounted into the Decentralized Virtual Machine.

The imports/mounts can be individual or a combination of multiple different types of storage backends [eg. NFS, FCoE, iSCSI etc] depending on the cost and performance requirements, and depending on what might already be in place.

When the Decentralized Virtual Machine relocates [migrates], then it will only carry forward its own thin-provisioned virtual disk-based storage along with the application[s] if installed on it, while still maintaining seamless connectivity to its imported/mounted external storage. This vSoC flexibility allows for extreme cost and performance optimizations and gains for the type & requirements of the application[s] running in the Decentralized Virtual Machine[s].





  FASTR - Fast Asynchronous Triggered Replication, Recovery & Disaster Recovery_  


[ TYPE : Power Module ]

FASTR is a per-Decentralized Virtual Machine variable block-size [ very large-to-small ], fast, intelligent, asynchronous replication.

Only triggers asynchronous replication when a block is written to inside a virtual machine. [ no agent / software needs to be installed inside the virtual machine(s) ]

Features:

▸ Frequency of the replication can be customized by setting a time interval.

▸ Priority [ Normal, High, Very High, Low, Very Low ] of the replication can be set to a custom level.

▸ Bandwith of the replication can be shaped to a custom level.

▸ Block-size of the replication data transfer can be defined to a custom size.

▸ Recovery to the original virtual machine from its replicated site can be accomplished with a simple vSoC Trigger.

▸ Recovery to the original virtual machine is also possible at its replicated site by simply creating a new virtual machine from the replicated one.

▸ Allows for very fast transfer of changed blocks of the virtual machine by building a substantially small list of checksums [ due to large blocks being checksummed ] but transferring more data inturn [ which is not a problem within and across most data centers ].

▸ Allows for slower transfer to destination with links with less bandwidth and high link latency by lowering the block-size.





  Synchrosync_  


[ TYPE : Power Module ]

Synchrosync is a variable block-size, fast, intelligent, asynchronous decentralized replication of virtual machine disks, spacesuits and other metadata from any specific vSoC to another specific vSoC at the same or globally different location.

Features:

▸ Replication status can be displayed with full information about the replication[s] and their progress along with the ability to stop any running replication with a click of a button.

▸ Priority [ Normal, High, Very High, Low, Very Low ] of the replication can be set to a custom level.

▸ Bandwith of the replication can be shaped to a custom level.

▸ Block-size of the replication data transfer can be defined to a custom size.





  Storage Datapath_  


[ TYPE : Built-in ]

The vSoC Storage Datapath allows for unique parallel push and pull of data [virtual machine disks, ISOs, spacesuits] to and from any vSoC[s] situated locally or globally.

The parallel asynchronous pushed or pulled data can be of variable block-size and its priority can be set and its bandwidth shaped to a custom level.

Storage Datapath can also be used as a ☼ unique pull-based back-up and/or archiving system ☼.

An extremely flexible and powerful capability of the Storage Datapath is the ease with which one can perform parallel secure, controlled updating and versioning of Decentralized Virtual Machine Spacesuits [the virtual machines from which other virtual machines are created].

☼ For example, the main or original copy of the virtual machine spacesuit[s] can be kept at your chosen location[s] [ eg. control center, lab, head office, etc.], then you can update those virtual machine spacesuit[s] with security, package and operating system updates/upgrades, test the operational functionality end-to-end, and then push in parallel only the changed data blocks to as many vSoCs that have those virtual machine spacesuit[s]!!! ☼


Creative Commons License
SynchroKnot Limited, Hong Kong, SAR of China [ website - content ] by SynchroKnot is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Based on a work by its creator Mehul Sharma at SynchroKnot Limited, Hong Kong, SAR of China : synchroknot.[com|cloud|org].