Systeme und Informatikanwendungen Nikisch GmbHsysGen GmbH - Am Hallacker 48a - 28327 Bremen - info@sysgen.de

Welcome to the new website of sysGen. Please use our contact form if you have any questions about our content

.
KEYNOTE NOVEMBER 9 CONFERENCE & TRAINING NOVEMBER 8-11,2021REGISTER HERE
Due to the widening chip crisis and the resulting, significant price increases of the major IT manufacturers, online price calculations are currently not possible. We therefore point out that price inquiries via our website may differ from the final offer!
BeeGFS is a hardware-independent POSIX parallel file system (also known as software-defined parallel storage) developed with a strong focus on performance and designed for ease of use, installation and management. BeeGFS is built on an available-source development model (source code is publicly available) and offers a self-supported Community Edition and a fully supported Enterprise Edition with additional features and functionality. BeeGFS is designed for all performance-oriented environments, including HPC, AI and Deep Learning, Life Sciences and Oil & Gas (to name a few).

BeeGFS works with lightweight, high-performance service daemon(s) in user space via the arbitrated filesystem, such as ext4, xfs, zfs, Hadoop. This allows users to free up maximum bandwidth and the higher performance of the hardware space and deliver network pipe speeds to applications. BeeGFS native client and server components are available for Linux on x86, x86_64, AMD, ARM & OpenPower or any other CPU architecture.

BeeGFS's unique userspace architecture concept makes it possible to minimise the latency of accessing the metadata (e.g. during directory searches) and distributes the metadata across multiple servers so that each of the metadata servers stores a portion of the global file system namespace.

By increasing the number of servers and disks in the system, it is possible to scale the performance and capacity of the file system to the level you need, seamlessly from small clusters to enterprise-class systems with thousands of nodes.

BeeGFS transparently distributes user data across multiple servers. By increasing the number of servers and disks in the system, you can easily scale the performance and capacity of the file system to the level you need, seamlessly from small clusters to enterprise-class systems with thousands of nodes.

Distributed file content and metadata

One of the most fundamental advantages of BeeGFS is the strict avoidance of architectural bottlenecks or locking situations in the cluster, through the user-space architecture. This concept allows for non-disruptive and linear scaling at the metadata & storage level.

HPC technologies

BeeGFS is based on highly efficient and scalable multithreaded core components with native RDMA support. File system nodes can serve RDMA (InfiniBand, (Omni-Path), RoCE and TCP/IP) network connections simultaneously and automatically switch to a redundant connection path if one fails.

Easy to use

BeeGFS does not require kernel patches (the client is a patchless kernel module, the server components are user-space daemons), it comes with graphical Grafana dashboards and allows you to add more clients and servers to a production system if needed.

Optimised for highly concurrent access

Simple remote file systems such as NFS not only have severe performance problems with highly concurrent access, they can even corrupt data when multiple clients write to the same shared file, which is a typical use case for cluster applications. BeeGFS is specifically designed for such use cases to provide optimal robustness and performance in situations with high I/O loads or patterns.

Client and server on each machine

BeeGFS does not require a specific enterprise Linux distribution or other special environment to operate. It uses existing partitions formatted with one of the standard Linux file systems, e.g. XFS, ext4 or ZFS, which enables various use cases.

Robust

High availability design
​​​​​​​for continuous operation

SCALABILITY

Increase file system performance and capacity, seamlessly and without interruption

EASE OF USE

Easy implementation and integration into the existing infrastructure

PERFORMANCE

Well balanced from
small to large files

BeeGFS is widely regarded as an easy-to-deploy alternative to other parallel file systems and is used in thousands of locations around the globe. It provides fast access to storage systems of all types and sizes in all performance-oriented environments, including but not limited to HPC, AI and Deep Learning, Lifesciences, and Oil & Gas.
The BeeGFS userspace architecture is "state of the art", enabling users to manage any IO profile requirements without performance constraints and providing the scalability & flexibility required to run the most demanding HPC, AI or mission-critical applications.
With BeeGFS, customers can invest in scalable HPC and AI infrastructures that range from small sites to large scale-out environments, offloading the full bandwidth of their hardware components. BeeGFS increases productivity by delivering faster results and enabling new data analysis methods without changing workflows or applications.

BeeOND is designed to integrate with cluster batch systems to create temporary parallel file system instances on a job-by-job basis on the internal SSDs/ NVMe of compute nodes that are part of a compute job.

Such BeeOND instances not only provide a very fast and easy-to-use temporary buffer, but can also keep much of the I/O load for temporary or random access files off the global cluster storage. Increasing the performance of client nodes by adding such functionality speeds up critical projects tremendously.