キーワードは「仮想化」&「独自開発力」

データ爆発時代のインフラエンジニア、生き残りの条件

スマートフォンやタブレット端末の爆発的な普及や、ユーザー側のリッチコンテンツに対する要求レベルの高まりなどによって今、ネットの世界は本格的な「大量データ処理時代」を迎えようとしている。その時、インフラエンジニアに求められるスキルや考え方とは何か?2人の専門家にアドバイスを求めた。

2011年8月24日

<ADVISER>

伊勢 幸一氏

伊勢 幸一氏
株式会社ライブドア 執行役員 CTA 情報環境技術研究室室長
1962年生まれ。1986年室蘭工業大学工学部卒業。2005年に(株)スクウェア・エニックスを退職し株式会社ライブドアへ入社。2008年、技術研究室を設立し、2008年10月情報環境技術研究室室長に就任。以後、新世代ネットワークアーキテクチャやオーバーレイネットワーク技術の研究業務を統括。

馬場 俊彰氏

馬場 俊彰氏
株式会社ハートビーツ 取締役 技術統括責任者
サーバ構築〜管理などインフラ全般のフルマネージドサービス事業に関わる傍ら、インフラエンジニア勉強会「hbstudy」を主催。月1回の頻度で、現場のインフラエンジニアのコミュニケーションの場、お互いに高め合うための学びの場を提供している。

仮想ネットワーク&ストレージの追及&スクラッチ開発できるモノ作り力が今、インフラエンジニアに問われているby 伊勢氏

既存のストレージソリューションでは、もはや大量データを処理できない

「数年前に比べて、特にエンタメ系のB to Cビジネスにおける大量データ化の流れは加速度的に勢いを増している」と指摘する伊勢氏。その最大の要因は、利用者のコンテンツクオリティの要求レベルアップ。数年前なら多少解像度の低い画像や動画でも満足できたものが、ハイビジョン画像の普及などの影響で「データの質」を重視するユーザーが増えた結果、通信・保存されるデータ量が劇的にアップしたのだ。

そこで今、危惧されているのが大量データを蓄積するストレージやNASなどサーバ側の圧倒的な容量不足。
「確かにこの数年で、ストレージの大容量化などサーバ側も進化していますが、その進化をはるかに超える勢いで大量データ化が進行しているのが現状。特に現在活況を呈しているソーシャル系コンテンツの場合、こちらが予想できないスピードでやり取りされるトラフィックが増えています。そこでもしサーバ側のデータ容量が切迫してくると、データの出し入れのレスポンスが遅延することにもなり、そうなれば確実にユーザー離れを引き起こすことに。まさに企業にとって致命的な事態になりかねない状況が、今すぐ目の前に迫っている危機的状況にあると言えるでしょう」

インフラエンジニアが大量データ時代を乗り切るカギは「仮想化技術の追求」&「モノ作りへの挑戦」

今後、ますます大量データ化が進む中で、現場の最前線にいるインフラエンジニアに求められる能力は何なのか?その問いに対して、伊勢氏は2つのキーワードを提示してくれた。
ひとつは「仮想化技術の追求」。リアルなインフラ設備をどれだけフル活用しようとしても、コストや運用面などの観点で見ればおのずと限界がある。そこで「仮想化」というテーマに注目が集まるわけだ。
「いかにして任意のストレージ空間を生み出せるか。そのために仮想化したストレージやストレージをつなぐ仮想ネットワークを実用化させていくことが今求められていて、仮想化をテーマにした勉強会や事例紹介が頻繁に行われています。同じく最近注目されているHadoopやMapReduceに関しても、こうした仮想化技術とどうやってうまく組み合わせていくのか、今まさに全国のインフラエンジニアたちが取り組んでいるところです」

またもうひとつのカギが「モノ作り」だ。インフラエンジニアの場合、これまではモノ作りの領域から離れた立場にいるケースが多かったが、これからはインフラエンジニアといえど、否応なしにモノ作りに対して積極的にアプローチしていく姿勢が必要不可欠な時代になると伊勢氏は指摘する。
「例えばHadoopのような技術も単にそれだけを覚えれば済むわけではなく、カスタマイズすることで最適なシステムを築き上げる力が必要なのです。またこれも一例ですが、ニフティクラウドサービスを手がけたインフラエンジニアは、VMwareなどの既存製品に頼るだけではなく、さまざまなツールを自作し組み合わせる事でインフラ環境を構築しました。つまりこれからの時代、何かモノを買って解決できるケースが減少していく一方で、自分たちで新たなシステムを作り上げていかなければならないのです」
伊勢氏いわく、モノ作りの最低ノルマとして「OSやルーターをスクラッチでプログラミングできるレベル」とのこと。これからは「インフラエンジニア」から「インフラシステムプログラマー」にキャリアアップすることが、大量データ時代で活躍する絶対条件になりそうだ。

「本当に必要なデータを見極める力」&「データフロー&ユーザーアクションをイメージできる力」が必要by 馬場氏

大量データをどう処理するのか考える前に、本当に必要なデータを見極めるべき

「サーバインフラとインターネット回線という2つの領域で見たとき、明らかにサーバインフラの処理能力がボトルネックになっている」と指摘するのは、インフラエンジニア向け勉強会を主催するなど、インフラに精通している馬場氏。
しかし馬場氏は、大量データをどう処理するかという方法論に目を向ける前に必ずするべきことがあると力説する。それは「データの見極め」だ。
「クライアントが保有している大量のデータの中身を精査してみると、必ずしもそのすべてのデータが業務上、本当に必要なのか疑わしいケースは必ずあるもの。特にアクセスログに関しては、過去数年分の膨大なデータを日常的にアクセスする必要があるケースが稀です。それならば、『直近1年分のデータを除いた過去のデータはアーカイブ化する』という判断をすることで、簡単に大量データを効率的かつ低コストで処理対応できるはず。そうしたデータ内容を見極める判断力が、インフラエンジニアに必須の能力となるはずです」

そうしたデータの質を判断した上で、現有のインフラ設備で対応できるものはそのまま活用し、それでも難しければその時点でHadoopやMapReduce、データマイニングなどの並列・分散処理方法を考えた上での解決策を模索していくべきだと馬場氏は指摘する。

データフロー&ユーザーアクションをイメージし、クライアントのビジネスをより深く理解する必要がある

以上のような流れを受けて今後、さらにインフラエンジニアが大量データ時代で活躍していくための条件として、馬場氏は「インフラ・アプリ両面からビジネス全体を理解できること」を挙げる。
「これまではインフラのある特定の領域のみを理解していれば運用や保守なども含めて対応できていた部分はあります。しかしこれからはクライアントのビジネス全体を理解した上でデータフローやユーザーアクションをどれだけリアルにイメージできるかが、インフラエンジニアに問われるはず。その上でどのようなインフラシステムがクライアントのビジネスに最適なのかを、インフラエンジニア自ら提案していくことがまさに今、求められているのです」

またインフラエンジニアがそうなっていくために、ビジネス環境やインフラ技術がこの先、どう変化・進化していくのかを予測する能力も重要だという。
「現状を的確にとらえ、変化の“ヒント”を集めることだと思います。例えば私が主催する勉強会のようなイベントに参加して、同じ参加者に『サーバのリプレイスどうしてます?』なんていう質問を投げかけることでリアルな情報や意見を交換したり、グーグルなどの巨大なサーバインフラを支える先端技術の導入事例を学んだり。このように自分から積極的に動いていく姿勢こそ、これからのインフラエンジニアがまず身につけなければならないもっとも重要な要素なのではないでしょうか」

インフラエンジニアに関連した求人情報

あなたのスキル・経験に注目した企業から声が掛かる
リクナビNEXTスカウト活用のススメ

「自分のスキルやキャリアはどう評価されるのか?」
そう思ったら、リクナビNEXTスカウトに注目を。自身のスキルとキャリアプランを記載した匿名レジュメを登録しておけば、その内容を評価した企業からオファーが届きます。その際、今の業務範囲やスキルレベル・志向性を、レジュメ内に明確に記すことがポイント。
もしかしたらあなたの理想とする企業からピンポイントでオファーが届くことも。チャンスを逃さないためにも、今すぐ登録してみましょう!

スカウトに登録する

EDIT&WRITING
山田モーキン

会員登録がまだの方

会員登録(無料)

会員登録がお済みの方

「今すぐ転職」にも「いつかは転職」にも即・お役立ち!リクナビNEXTの会員限定サービスに今すぐ登録しておこう!

1転職に役立つノウハウ、年収・給与相場、有望業界などの市場動向レポートがメールで届きます

2転職活動をスムーズにする会員限定の便利な機能

・新着求人をメールでお届け

・希望の検索条件を保存

・企業とのやりとりを一元管理など

3匿名レジュメを登録しておくとあなたのスキル・経験を評価した企業からスカウトオファーが届きます

会員登録し、限定サービスを利用する

※このページへのリンクは、原則として自由です。(営利・勧誘目的やフレームつきなどの場合はリンクをお断りすることがあります)