Step by Step
仮想化導入ガイドPart4 仮想化スタッフに必要なスキルとは
仮想化導入を担当する専門技術者に必要なスキルは、従来のエンジニアに求められるものとは異なる。企業の経営陣と人事部門は、募集する人材の要件を見直し、幅広い技術的熟練の真価を理解する必要がある。
仮想化技術の普及拡大に伴い、企業では、新しいタイプのアーキテクチャを設計し、新しいツールを使いこなし、新しい結果を解釈することができる専門技術者が必要になっている。
だが多くの企業は、仮想化技術を利用するには特別なスキルが要求されることを理解していない。仮想システムを操るにはOSやアプリケーション以外の要素も扱わなければならないという認識に欠けており、仮想化の専門技術者の採用に当たり、システムエンジニアやアーキテクトを採用する場合と同じ基準で選んでしまう。このため、特にサーバ仮想化の専門技術者は、競争相手が多くなることから、立派な履歴書を出さなければならない。
仮想化技術の普及拡大に伴い、企業では、新しいタイプのアーキテクチャを設計し、新しいツールを使いこなし、新しい結果を解釈することができる専門技術者が必要になっている。
だが多くの企業は、仮想化技術を利用するには特別なスキルが要求されることを理解していない。仮想システムを操るにはOSやアプリケーション以外の要素も扱わなければならないという認識に欠けており、仮想化の専門技術者の採用に当たり、システムエンジニアやアーキテクトを採用する場合と同じ基準で選んでしまう。このため、特にサーバ仮想化の専門技術者は、競争相手が多くなることから、立派な履歴書を出さなければならない。
仮想化導入ガイドPart4では、従来のITスキルセットと、仮想環境の活用に必要なスキルセットの違いを明らかにしながら、仮想インフラの管理を担当するIT専門技術者を採用する際に、どんなスキルを求めるべきかを提案したい。
分野横断的な能力が不可欠
平均的なシステムエンジニアは1つ以上のOSファミリーを深く理解し、ネットワーキングに関する一定の確かな知識を持っている。しかし、仮想環境を扱うには、それでは不十分だ。現在の仮想化プロジェクトには、慎重な検討を必要とするストレージ、ネットワーク、セキュリティの多くの側面が絡んでいる。このことは、新しいインフラをゼロから構築する場合にも、物理インフラを移行する場合にも当てはまる。利用可能なハードウェアがより強力になり、仮想マシンの自動化ソフトウェアがより成熟するとともに、それらの側面もさらに重要性を増していく。
現在のサーバ仮想化の専門技術者は、幾つかの技術分野を熟知していることが求められる。主要な技術各種の特徴や違いを認識していなければならない。例えば、SANとNASのようなストレージアーキテクチャはどのように異なるか、ギガビットイーサネットのようなネットワーク接続技術はどのような点でInfiniBandに匹敵するか、RADIUS(Remote Authentication Dial In User Service)のような認証方式とLDAP(Lightweight Directory Access Protocol)による認証方法ではどのような違いがあるか、従来のラックシステムとブレードシステムはどのように異なるか、といったことを理解している必要がある。
仮想化の専門技術者は、社内ユーザーの要求と予算に応じて最適な選択を行うために、こうした各選択肢について、実装上の問題とパフォーマンスを明確に予測できなければならない。
言うまでもなく、これらは採用担当マネジャーが、採用候補者の持っている知識を評価する上で知っておくべき最も基本的なことにすぎない。候補者を絞る際には、もっと特別な能力を重視しなければならない。
仮想化は物理的な統合を伴うため、企業は信頼性の高いインフラを慎重に設計し、実装する必要がある。仮想化の専門技術者は、高可用性ソリューションに精通し、個々のアプローチが仮想データセンターのネットワーク、OS、アプリケーションのレベルでどのような影響を及ぼすかを理解していなければならない。
同様に、仮想化の専門技術者は、さまざまなバックアップ技術に習熟し、それらが仮想マシンのパフォーマンスと可用性にどのように影響するか、どの仮想化製品とどのサードパーティーソリューションなら組み合わせて使えるかを完全に把握していなければならない。
さらに、仮想プラットフォームには機能的な制約もあるため、仮想化の専門技術者は、スクリプト言語を使ってそれに対処できなければならず、そのための一連の関連スキルも求められる。
また、仮想化プロジェクトの目的が、数百人あるいは数千人の同時ユーザーをサポートするシンコンピューティング環境(現在では一般にVDI――Virtual Desktop Infrastructure:仮想デスクトップインフラと呼ばれる)の提供にある場合には、採用候補者はターミナルサービスについて、ささいなエラーもビジネスの生産性を大きく損なう恐れがある複雑なシナリオに対応できるだけの豊富な経験も積んでいなければならない。
パフォーマンスの重要性
アーキテクトとエンジニアの最大の違いは、それぞれの使命にある。アーキテクトの使命は適切な設計を行うことであり、エンジニアに求められるのは適切な保守を行うことだ。仮想インフラを設計するには、スケーラブルで信頼性が高く、パフォーマンスに優れたシステムを計画できなければならない。現在、サーバ仮想化プロジェクトで最も重要なファクターは、おそらくパフォーマンスだろう。
パフォーマンスに最も影響するのは、選択されたハードウェアでも仮想プラットフォームでもなく、各仮想マシンで運用されるアプリケーションだ。各仮想マシンは隔離された環境を提供するが、その上でホスティングされるアプリケーションは、物理リソース全体の可用性に間接的に影響する。例えば、エンジニアは、OLAP(OnLine Analytical Processing)エンジンのようなメモリ集約型アプリケーションをホスティングする仮想マシンについては、多くの物理RAMを確保しなければならないだろう。また、データベースのようにI/Oワークロードが重いアプリケーションをホスティングする仮想マシンについては、専用の物理ディスクを割り当てる必要があるだろう。
なお、一般に、リソース要件はアプリケーションのカテゴリーだけでなく、設計にも左右される。例えば、ドキュメントを見る限りではリソース集約型ではなさそうなソフトウェアソリューションが、実際に運用すると、そうであることが分かるというのはよくあることだが、その原因はメモリリークの問題かもしれない。
仮想マシンとリソースの運用に関して言えば、技術的経験が浅い仮想化の専門技術者は、大量のリソースが必要な仮想マシンを、同じホスティングサーバに幾つも配置してしまう恐れがある。そうなると、それらの仮想マシンでは低いパフォーマンスしか得られない一方、ほかのサーバは使用率が低くなってしまう。こうした影響は、仮想マシンとそのアプリケーションが運用される環境の特定の特性によって大きく増幅される。
リソース消費が極めて少ないソフトウェアについても、リソース要件を満たすのが難しいことがある。同時に大量のアクセスが集中する場合があるからだ。このため、仮想化の専門技術者が優れた仕事をするには、社内ユーザーの環境の稼働状況を調べなければならない。アプリケーションごとに、どのような場合にワークロードがピークになるかを監視し、同じ時間帯にワークロードがピークになる仮想マシンが同じ物理マシンで運用されないような仮想インフラを計画することが重要だ。
こうしたことから、仮想化アーキテクトはデータベースやメールサーバ、Webサーバ、アプリケーションサーバなど、さまざまなベンダーの各種アプリケーションに関する豊富な経験を持っていなければならない。仮想化アーキテクトは、各仮想マシンの実行にどれだけのリソースが必要か、適切にサイジングされた環境で各仮想マシンがどのように動作するか、どの仮想マシンに特別な注意が必要かを、明確に見極める力が必要だ。
こうしたことは、仮想化製品のドキュメントには載っていない。データセンターの業務を長年行うことによってのみ、学ぶことができる。
まとめ
仮想化を導入する企業は、仮想化の専門技術者がどんなスキルを持っていなければならないか、そしてそうしたスキルにどれだけの価値があるかを理解しなければならない。仮想化アーキテクトを従来のシステムアーキテクトやエンジニアと同列に見てしまうと、企業が適切な専門技術者を見つけて採用するのは著しく難しくなる。企業のITスタッフが最新のスキルを身に付けていなければ、短中期的に、仮想インフラのパフォーマンスや企業の業務遂行力に悪影響が出る。そうなればビジネスにとってマイナスになり、高価なアウトソーシングサービスを利用する必要性が高まることになる。それを避けるには、企業の経営陣と人事部門は、募集する人材の要件を見直し、幅広い技術的熟練の真価を理解しようとしなければならない。
Copyright © ITmedia, Inc. All Rights Reserved.
新着ホワイトペーパー PR
-
製品資料
[o9ソリューションズ・ジャパン株式会社] 「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略 -
製品資料
[o9ソリューションズ・ジャパン株式会社] 「サプライチェーン最適化」実践ガイド:効果的な意思決定を実現する秘訣とは? -
製品資料
[株式会社リンプレス] 非デジタル/IT人材を「自走するDX推進者」に変えるための育成ロードマップ -
市場調査・トレンド
[ワンアイルコンサルティング株式会社] AI時代の組織設計:「判断と責任」を人に残すための2つの原則とは? -
技術文書・技術解説
[ワンアイルコンサルティング株式会社] システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
1200万円のSaaS導入を回避 スギ薬局「運用費10万円」のAIエージェント構築術
-
2
「完璧な設計」なのに3000万円溶けた AWSの失敗事例から学ぶ3つの教訓
-
3
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
4
LLMの「過学習」、正しく説明している文章はどれ?
-
5
「AIバブル」は崩壊するのか? 熱狂の後に来る“尻拭い”と4つの防衛策
-
6
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
7
パナソニックが国内製造26拠点のERPを「SAP S/4HANA」に統一 アドオン7割削減
-
8
守るべきは「開発者のフロー状態」 AIによる生産性改善の6施策
-
9
高額な「AI PC」を一般従業員も使えたら? 費用のハードルを一気に下げる方法
-
10
「RAGの利用」に関するアンケート
ホワイトペーパーランキング PR
-
1
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
2
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
3
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
4
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
5
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
6
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
7
「人員を増やす」という選択肢はない 情シスが負の連鎖から抜け出すには?
-
8
Linuxのスキルを証明する“激推し”の認定資格はこれだ
-
9
「問題が深刻化しやすいプロジェクト管理」から脱却する方法とは?
-
10
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー