Infinit alpha
Infinit logo

Infinit

Infinit is a peer-to-peer file system that allows for the creation of secure, reliable and scalable storage infrastructure by aggregating both on-premise and cloud resources.

architecture

Architecture

Block storage solutions offer an interface at the lowest level possible which existing file systems can leverage to provide human-level functionalities. Read more.

File, Object & Block
Infinit logo File, Object & Block
interface

Interface

File systems are better suited for accessing storage infrastructure with large amounts of data since, unlike file synchronization, the files do not need to be downloaded locally first but can be accessed on-demand. Read more.

File System
Infinit logo File System
model

Model

Decentralized systems distribute both the data and metadata so as to remove any potential single point of failure or bottleneck. Read more.

Decentralized
Infinit logo Decentralized
environment

Environment

A controlled environment is a set of servers and clients that are under the control of a single entity e.g a company. Read more.

Controlled & Worldwide
Infinit logo Controlled & Worldwide
redundancy

Redundancy

Replication is a simple redundancy mechanism that consumes more storage capacity than erasure codes but are more adapted to primary storage.

Replication
Infinit logo Replication
fault_tolerance

Fault Tolerance

The ability to maintain a storage system operational depends on algorithms that need to adapt depending on the nature of the environment. Read more.

Byzantine
Infinit logo Byzantine
security

Security

Communications are not encrypted (in transit) and pieces of data are stored in plain text i.e not encrypted on disk (at-rest). Read more.

In-Transit & At-Rest
Infinit logo In-Transit & At-Rest
scalability

Scalability

Heterogeneous systems can scale by integrating additional storage capacity from resources of different nature being a cloud storage provider, a local disk, a SAN etc. Read more.

Heterogeneous
Infinit logo Heterogeneous
interoperability

Interoperability

The ways a user or program can interact with a storage system; either through specific desktop/mobile applications or standard protocols. Read more.

Applications (Windows, MacOS X, Linux, iOS, Android)
Infinit logo Applications (Windows, MacOS X, Linux, iOS, Android)