null

Internet of Things

IoT(Internet of Things)とは、組込型センサーやアクチュエータからネットワーク接続を利用してデータを収集し、交換するための物理的なデバイスのインターネットワーキングのことです。

IoT環境において、企業組織のITシステムは何千ものデバイス、センサー、アプライアンス、アプリケーションから、相互に依存する何百万件もの処理イベントを毎日収集し、対応する必要があります。入力データには、場所、温度、指紋、健康状態、振動、流量、pH、位置、さらには顔認識などが含まれ、それらがしばしば相互に接続されて、幅広い監視、制御、フィードバックを行っています。IoTアプリケーションがデータを即座に利用できるようにするためには、データを収集するシステムのレイテンシを極めて低く(数ミリ秒に)抑制する必要があります。しかし、従来のシステムやデータベースでは、IoTのレイテンシ、稼働時間、パフォーマンスの要件に対応できません。このような従来システムでは、ピーク時とオフピーク時のレイテンシ(秒単位)を個別に指定して、ピーク時の負荷に対応するように設計されています。IoTシステムの要件はダウンタイムがゼロであることが必須であるのに、従来のITシステムではメンテナンスのためのダウンタイムも必要となります。

IoTは、企業が革新的なビジネスモデルを市場に投入し、業務効率を大幅に向上することで、多くの業界に革命をもたらすものと期待されています。しかし、成功するのは既存のアーキテクチャと運用を刷新した企業だけです。

IoT向けのデータベースのビジネス要件:

  • 継続的に更新される大規模データセットに基づくリアルタイムの意思決定
  • ルールエンジンと予測分析に基づく適応型意思決定
  • 一貫した可用性、通常24時間365日
  • 増大する負荷に対応する拡張可能なパフォーマンス

Aerospikeは以下のような機能を提供しており、IoTに適しています

  • 大量のトランザクションに対する予測可能なパフォーマンス
  • 比類なき可用性と稼働率(99.999%)
  • 低レイテンシで拡張可能
  • TCOの大幅削減