Ipad

Microsoft Ignite: アルゴリズム、クラウド、IoT、データがコンピューティングをどう変えるのか

Microsoft Ignite: アルゴリズム、クラウド、IoT、データがコンピューティングをどう変えるのか

ダン・リッチマン

Microsoft のデータ グループ担当コーポレートバイスプレジデントの Joseph Sirosh 氏が、Ignite 2016 でセッションを主導します。
Microsoft のデータ グループ担当コーポレートバイスプレジデントの Joseph Sirosh 氏が、Ignite 2016 でセッションを主導します。

アルゴリズム、クラウド、モノのインターネット、データ(ACIDと呼ばれる組み合わせ)がコンピューティングの様相を変えつつあると、マイクロソフトのコーポレートバイスプレジデント、ジョセフ・シロシュ氏は本日、アトランタで開催されたMicrosoft Igniteカンファレンスで語った。

シロシュ氏は、「ACIDの不合理な有効性」と題したセッションで、マイクロソフトと他社のACIDソリューションを多数紹介しました。このタイトルは、書籍『The Unreasonable Lightness of Being(存在の不合理な軽さ)』と頭文字「ACID」を組み合わせた、二重のダジャレのようです。

関連: Adob​​eはMicrosoftと提携し、Azureをクラウドサービスの「優先ソリューション」として採用

この頭字語は、約30年にわたり、長年ITツールとして利用されてきたリレーショナルデータベースの基本原則の一つを指してきました。これは「原子性(atomicity)、一貫性(consistency)、独立性(isolation)、そして永続性(durability)」という、データベーストランザクションの4つの理論的特性を表しています。現在、リレーショナルデータベースは依然として重要な役割を担っていますが、いわゆるNoSQLデータベース、つまりより柔軟な形式でデータを保存し、リレーショナルデータベースのような厳格な設定やクエリ手順を必要としない、より現代的な製品によって、ある程度その地位を脅かされています。

例えば、シロシュ氏はAzure DocumentDBのデモを行いました。これは複数の拠点に瞬時に拡張可能なNoSQLデータベースで、データにアクセスするモバイルアプリに最適です。ユーザーがどこにいても、データをユーザーの近くに配置することで、レイテンシは1ミリ秒にまで短縮されます。一方、大陸を隔てたデータにアクセスするには数百ミリ秒かかります。DocumentDBは「1秒あたり数億件のリクエスト」を処理できるとシロシュ氏は述べました。

しかし、SQLデータベースは無視されたわけではなく、むしろ中心的な位置を占めていました。

新しいSQL Server 2016とWindows Server 2016を組み合わせることで、24テラバイトのデータをメモリに保存でき、たとえソリッドステートディスクに保存する場合と比べてもパフォーマンスが大幅に向上するとシロシュ氏は述べています。「これにより、ストレージとネットワークは基本的に不要になります」と彼は述べています。

ローンの債務不履行を予測するサービスを提供する独立系ソフトウェアベンダーのSymitarは、統計計算言語Rを用いてSQL Serverで2,000万件のローンを17秒で分析する様子を披露しました。これは実に速いです。

Sirosh は、ビッグデータ処理エンジン、Azure Data Lake リポジトリ、Power BI 分析にアルゴリズムを展開して、何百万もの画像の内容を分析し、それぞれに関連するタグ (「人」、「馬」、「犬」) を付与し、人間の顔の感情を分析する方法を示しました。

彼はまた、これらの製品が『戦争と平和』の段落の感情を分析し、各章における50人の登場人物の重要性や、物語全体を通しての彼らの運命や感情の変化をプロットするデモも披露した。「議会図書館にあるすべての書籍のすべてのページ、あるいはコールセンターにかかってきたすべての電話に対して、このようなガイドを作成できるでしょう」と彼は語った。

センサーに関しては、2020年までに100倍に増加するとシロシュ氏は述べ、2013年の5億個から2020年には500億個になると予測している。ロールスロイス社はリアルタイム監視のためにジェットエンジンにセンサーを組み込んでおり、レーシングカーはピットストップのタイミングを最適化するためにドライバーにデータを送信し、サッカー選手のショルダーパッドは選手の動きや速度の追跡に役立っている。