Parallel File System BeeGFS is now open source
On April 9, February 23, ThinkParQ announced that the source code of the complete BeeGFS parallel file system is now open-source. BeeGFS is designed for environments that require performance. Therefore, BeeGFS focuses on ease of installation and high flexibility during development, including integrating the settings required for simultaneous computing tasks on storage servers.
With the increase of servers and storage devices in the system, the capacity and performance of the file system will be the expansion point of demand, whether it is a small cluster or an enterprise-level system with up to thousands of nodes, beeGFS was born to meet such an environment. The first official statement to open BeeGFS source code was released at the international super computing conference in 2013, this statement was made in the background of Europe's million sub-Super Computing Project DEEP-ER, in this project, some new improvements have been made to get better I/O requirements, different software and hardware of a system with hundreds of millions of computing operations must work collaboratively to achieve optimal scalability. Therefore, open-source BeeGFS is a step to make full use of all components of a cluster with hundreds of millions of requests.
"When some of our users are happy that BeeGFS is easy to install and does not have to worry about management, others want to know how it works to better optimize their applications, so that they can monitor it or port it to other platforms, such as BSD, "Sven Breuner said. He is the CEO of ThinkParQ (the company behind BeeGFS)." And, porting BeeGFS to other non-X86 architectures, such as ARM or Power, is also an upcoming task for the community."
For future procurement, the steady development of ARM technology makes it an increasingly interesting technology. Therefore, BeeGFS Team also participated in ExaNeSt, a new billion subcomputation plan from Europe, which is committed to preparing the ARM ecosystem for high-performance workloads. "Although BeeGFS can be used out-of-the-box on ARM processors, this project will also give us the opportunity to prove that we can fully utilize this architecture .", Bernd Lietzow, added the leader of ExaNeSt in BeeGFS.
As a metadata service with 25 K lines of C ++ code and a project with around 15 K lines of storage service, BeeGFS is relatively easy to understand and expand, this is also true for college students interested in file systems. There are already many projects written for BeeGFS on GitHub, such as browser-based monitoring or Docker integration.
Original reprinted address: http://www.linuxprobe.com/beegfs-now-open-source/