When thinking about high availability for your BeeGFS parallel file system, you need to consider data durability and data availability. Durability means that your data won’t be lost because of drive failures, bit rot, or some other form of corruption. Availability means that data is accessible whenever you need it. A NetApp® E-Series storage system provides both from the perspective of a BeeGFS management, metadata, or storage server. But BeeGFS involves multiple servers working in tandem to provide a single namespace to the BeeGFS clients. Even though server hardware failures, kernel panics, and other such 3 a.m. headaches are relatively rare, we recognize that sometimes you need assurance that your data will be accessible whenever you need it.
Technically, all this has always been possible for anyone to set up using the aforementioned software. However, the work needed to design, develop, and test a fully engineered HA solution for BeeGFS using these components takes time — time that many of you don’t have. Perhaps more important is having peace of mind that your environment is fully supported with experts available when you need them.
Joe McCormick is a software engineer at NetApp with over ten years of experience in the IT industry. With nearly seven years at NetApp, Joe's current focus is developing high-performance computing solutions around E-Series. Joe is also a big proponent of automation, believing if you've done it once, why are you doing it again.