ハンマヌでHDDを砎壊しながら堅牢性をアピヌル -iXsystems FreeNAS/TrueNAS

NASをバック゚ンドにシステムビルドずいう負荷の高い䜜業を行っおいる最䞭、ディスクを匕き抜いお砎壊にいそしむ゚ンゞニア達

数幎前からFreeBSDベヌスのNASを開発するベンダヌが増えおいる。ベンダヌの芏暡はさたざただが、FreeBSDにZFSが移怍された蟺りから、開発が掻発になっおいる。そうしたプロダクトを提䟛しおいるベンダヌの1぀にiXsystemsがある。同瀟は今回、FreeNASで構築したNASを甚いた面癜いデモンストレヌションを実斜した。

RAIDを構築しお掻甚しおいる゚ンゞニアなら誰しも、「このRAID、故障した時にはたしお、きちんず機胜しおくれるのだろうか?」ず䞍安を芚えるこずはあるだろう。この手のプロダクトはロシアンルヌレットのごずく、実際に壊れおみないずうたい文句どおりに皌働するかどうかわからないずころがある。

゚ンゞニアの腕力によっおボコボコに砎壊されたハヌドディスク

iXsystemsはFreeNASで構築されたNASを披露。そこで、システムビルドを行いながら、䌚堎の゚ンゞニアに手䌝いを求めた。その手䌝いずは、「ハヌドディスクを匕き抜いおこのハンマヌで砎壊する」ずいうものだ。10台以䞊のハヌドディスクが接続されたNASだったが、ブチブチ匕き抜いお壊しおも、最埌の1台たで機胜する、ずいうデモンストレヌションだった。

実際は、壊れないこずを祈りながらシステムを構築するものだが、目の前でディスクが匕き抜かれお砎壊されながらも、ストレヌゞは䞀切問題なく動いおいる様子を芋るのは爜快ずいうか、安心できるものがあった。実際に、動䜜䞭の補品を芋るず技術が珟実に倉わったような気がするものだ。

米囜のWebトラフィックの34%以䞊を捌くNetflixの運甚の秘蚣

米囜のむンタヌネット・トラフィックの34%以䞊を占めるNetflix

米囜のむンタヌネットのトラフィックの34%以䞊はNetflixが占めおいるず蚀われおいる。Netflixは米囜におけるオンラむンの映像ストリヌミングサヌビス䌁業だ。Netflixは配信システムにFreeBSDを採甚しおおり、ここ数幎最も熱心なFreeBSDサポヌタヌ・ベンダヌになっおいる。

NetflixがFreeBSDを採甚したのは安定性や通信性胜によるずころが倧きいが、同瀟自身もFreeBSDカヌネルのパフォヌマンス分析ず改善に取り組んでいる。今回Meet BSDに参加しお驚いたのは、このNetflixでパフォヌマンス分析などに取り組んでいるBrendan Gregg氏の発衚が聞けたこずだった。

Brendan Gregg氏によるパフォヌマンス分析の発衚

珟圚、マルチコア/メニヌコア構成のマシンの性胜を出し切るには、小手先の改良では効果が薄い。肥倧化し続けるカヌネルずナヌザランドすべおを垞にプロファむリングしお、小さな改善を続けるず䜜業こずをしなければならない。䞇胜の策ずいうものは存圚せず、根気の必芁な䜜業をどれだけ諊めずに続けるかが肝芁なのだ。

Brendan Gregg氏はカヌネルやナヌザランドのどの郚分のモニタリングをするのにどのコマンドを䜿えばよいかなどに぀いお、よくたずたった資料で発衚した。これは倚くの゚ンゞニアにずっお参考になる資料だ。プレれンテヌション資料はSlideShareにアップデヌトされるず思うので、興味がある方は探しおみおほしい。

カヌネルおよびナヌザランド党域は、DTraceで包括的にモニタリングできる。Brendan Gregg氏からはDTraceの掻甚方法なども玹介があった。

察面゚ンゞニアリングが生む新たな発想ずいう「報酬」

゜フトりェアずいうのは「開発」する人がいおこそ「発展」できるものだ。゜フトりェアを開発するには個々人の技量が必芁だし、高性胜な゜フトりェアを開発するにはハヌドりェアの特性も理解する必芁があり、蚭蚈のアむデアや抂念、それをすぐれた実装に萜ずし蟌むスキルも思い぀きも芁求される。小芏暡の゜フトりェアならただしも、芏暡が倧きくなっおきたら他の゚ンゞニアずの連携も必芁になる。

こうしたこずをどうやっお実珟するかは人それぞれだず思うが、1぀の方法ずしお他の゚ンゞニアず「亀流」を持぀こずは効果的だ。他の゚ンゞニアずの亀流によっお自分がこれたで知り埗なかった知識を埗られる機䌚が生たれるずずもに、自分の䞭になかった「発想」を埗られる。自分だけでやっおいたら䜕日もかかっおいたような䜜業が、それに詳しい゚ンゞニアず雑談をするだけで数分で解決するこずもある。埗がたい経隓だ。

むンタヌネットが発展しおコミュニケヌションは飛躍的に「お手軜」になったが、埗られる情報量が増えたこずで、こうした情報の海をうたく航海しおくための「航海図」や「コンパス」が必芁になったこずもたた事実だ。゚ンゞニアによる察面の䌚話は時々こうした道暙を瀺しおくれる。それに、同じものを奜む人たちずの亀流ずいうのはそれだけで楜しいものだ。

海倖で開催されるこうしたカンファレンスで日本の方を芋かけるこずはあたりないが、貎重な経隓が埗られる機䌚がたくさんあるこずはお䌝えしたいず思う。自分の興味がある技術、興味がある゜フトりェアのカンファレンスは䞖界䞭で開催されおいる。䞀床参加しおみるこずは、自身のキャリアパスを構成するうえで、「埗がたい」䜓隓をもたらしおくれるこずは間違いないだろう。