Azure 最新テックガイド #2
ビッグデータを高速に処理する技術として活用が進むHadoop。そのHadoopの機能をクラウドサービスとして提供するのが、「Azure HDInsight」です。オンプレミスよりも高性能な環境が用意され、処理結果をExcelに取り込んでデータ活用することが可能です。
Windowsで動くHadoopが出発点
Hadoopとは、ビッグデータを高速に蓄積・分析するオープンソースの分散処理技術です。
Googleが公開したGFS(Google File System=Googleの分散ファイルシステム)とMapReduce(Googleの分散処理技術)の論文を参考に、ダグ・カッティング氏が中心となって開発しました。米YahooやFacebookといった大量のデータ処理を行うWebサービスプロバイダーが採用したことから一気に注目され、現在はオープンソースコミュニティであるASF(Apache Software Foundation)のトップレベルプロジェクトとして開発が続けられています。
HadoopはもともとJavaで記述され、プログラム内部ではUNIXコマンドが使用されていたこともあって、Linuxプラットフォームで稼働させることが一般的でした。そこでマイクロソフトは、Hadoopディストリビュータの1社である米Hortonworksと共同で、HadoopをWindowsプラットフォーム上で稼働させるためのプロジェクト(開発コード名:Isotope)を立ち上げました。
Isotopeでは、Hadoopのコア部分と関連サブプロジェクトをパッケージ化し、Windowsのコマンドラインから直接実行できるように移植。さらに、既存のWindowsテクノロジーと接続するための各種機能を追加しました。このプロジェクトはその後、「Hortonworks Data Platform(HDP)for Windows」というHadoopディストリビューションとして実を結んでいます。
多くのメリットがあるHDInsight
Azure HDInsightは、HDPをAzure上で利用できるようにしたものであり、日本国内では2013年10月に正式なサービスとして運用が始まりました。Hadoopがクラウドで利用可能になったことにより、さまざまなメリットが得られますが、最大のメリットは、Hadoopクラスタを用意する必要がないことです。Hadoopでは一般的に、数十~数百ノードのシステムで構成されるHadoopクラスタをオンプレミスに用意しなければなりません。しかし、HDInsightではそうしたシステムの事前準備は一切不要。Azureで提供される大規模なコンピューティングリソースを使用して大量のデータを高速に処理することができます。
HDInsightは、Hadoopクラスタを自動的にプロビジョニングできるので、手動で構成した場合に比べてはるかに簡単に作成できます。もちろん、可用性や信頼性もオンプレミスに勝ります。また、常に最新のHadoopコンポーネントが利用可能となっており、利用者自身がシステムをアップデートする必要もありません。
データストレージには、大容量で安価なBLOBストレージを利用します。HadoopではHDFSという分散ファイルシステムにデータを格納しますが、HDInsightではBLOBストレージをそのまま分散ファイルシステムとして活用するため、データをわざわざHDFSにコピーすることなく高速かつ効率的に処理を実行できます。
コスト面でもHDInsightは非常に有利です。料金は処理を実行した分だけ課金されるので、処理を実行しないときにはクラスタを解除してコストを抑えることが可能です。
Excelとの連携も可能
さらにHDInsightには、他のHadoopディストリビューションにはない大きな特徴があります。それは、他のAzureサービス、あるいはマイクロソフト製品との連携利用が可能な点です。
マイクロソフトは「Power Queryアドイン」「Microsoft Hive ODBC ドライバ」を提供しており、これらを使ってExcelやSQL Server Analysis Servicesなど使い慣れたBI(Business Intelligence)ツールとHDInsightを連携させ、データの分析やレポートの生成を行えます。なお、これらのツールはWindowsで構築されたクラスタ用ですが、HDInsightではLinuxクラスタも利用することができます。
Hadoopはこれまで、中堅中小企業が導入するにはハードルが高いものでしたが、HDInsightによってその敷居は低くなり、いつでも必要なときに大量データの分析が行えるようになりました。マイクロソフトは、HDInsightでデータを分析してExcelでデータを視覚化したり、Webサイトログを分析したりといった複数のソリューションサンプルも用意しています。HDInsightの活用を考えているのなら、これらを使用してHDInsightの理解を深めると良いでしょう。
HDInsightに用意されたサンプルギャラリー
Azureの導入や運用に関するお悩みは SoftBankグループのSB C&Sにご相談ください
SoftBankグループのSB C&Sは、さまざまな分野のエキスパート企業との協力なパートナーシップによって、多岐にわたるAzure関連ソリューションをご提供しています。
「Azureのサービスを提供している企業が多すぎて、どの企業が自社にベストか分からない」
「Azure導入のメリット・デメリットを知りたい」
「Azureがどういう課題を解決してくれるのか知りたい」
など、Azureに関するお悩みならお気軽にお問い合わせください。
中立的な立場で、貴社に最適なソリューションをご提案いたします。
クラウドサーバーご検討中の方必見
お役立ち資料一覧
- クラウドサーバーの導入を検討しているがオンプレミスとどう違うのか
- AWSとAzureの違いについて知りたい
- そもそもAzureについて基礎から知りたい
- 今、話題の「WVD」って何?
そのようなお悩みはありませんか?
Azure相談センターでは、上記のようなお悩みを解決する
ダウンロード資料を豊富にご用意しています。
是非、ご覧ください。
Azureの導入・運用に役立つ資料を
無料でダウンロードしていただけますDOWNLOAD
オンプレミスからクラウドへの移行を検討している方のために、安心・スムーズな移行を実現する方法を解説し、
運用コストの削減に有効な「リザーブドインスタンス」もご紹介するホワイトペーパーです。
- Azure 伝道師 五味ちゃんが徹底解説!Microsoft Azure
- Microsoft Azure vs Amazon Web Services 徹底比較!
- Azure OpenAI Serviceの概要と活用例
- Azure OpenAI Serviceの概要と活用例
- Azure伝道師 五味ちゃんが徹底解説! AI革命編~AI活用ガイド~
- Azure伝道師 五味ちゃんが徹底解説! Azure移行編
- 中小企業がデジタルトランスフォーメーションを取り入れるには
- パブリッククラウド導入活用に関する調査結果 ~2022年版~
- プライベートクラウドを Azureで実現!「Azure VMware Solution」とは?
- Azure へのスムーズな移行で社員の生産性を上げる、経営者の選択とは
- 簡単にクラウドセキュリティを実現する 「Azure Security Center」の機能をわかりやすく解説!
- トータルサポートでAzure移行・活用を促進 -基幹システム・SAPクラウド化の課題と解決事例
- ゼロトラストとは?概要から、Azureでできる解決策まで資料で解説
- Azure 導入事例集
- Azure 伝道師 五味ちゃんが徹底解説!AVD(旧:WVD)編
- Azureによるリモートワークの実現 -DaaSならではの柔軟なVDIの構築事例
- Microsoft Azure活用事例 - 株式会社クレオ様
- Azureだからこそ可能になる、快適で安全な仮想デスクトップ環境
- Azure 伝道師 五味ちゃんが徹底解説!Microsoft Azure
- 数あるクラウドから Azureを選択するキーポイントとは
- 「働き方改革」、 Azure VDI + Microsoft 365で実現
- オンプレミスからクラウドへのスムーズな移行とコストダウンを実現する方法
- オンプレミスのIT基盤を Azure IaaSでクラウド化する、 そのメリットとポイント
- 吉田パクえ氏が説く !失敗しないクラウドの使い方!
- クラウド vs オンプレミス 徹底比較!
- Microsoft Azure vs Amazon Web Services 徹底比較!
- Microsoft Azure製品紹介資料
- ダイレクトアクセス for Microsoft Azure ご紹介資料
- DevOpsにはAzure!その理由を徹底解説
Azureのことなら、
SB C&Sにご相談を!
導入から活用まで専門スタッフが回答いたします。
お気軽にお問い合わせください。