インターネット上のWikiページによりNAT背後のセンサ端末の設定変更や制御が可能なIoTシステムによるサーバとサーバ室の監視
8
0
0
全文
(2) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. あり, このことにより, インターネットから行われる. IOTS2018 2018/12/7. [11]を 接 続 し た も の [1][2], Raspberry Pi の GPIO に セ ン. 様々な攻撃に対する防御能力を大きくすることができ. サ や ア ク チ ュ エ ー タ を 接 続 し た も の , GPIO に は 何 も 接. る . ま た , NAT 背 後 に あ る サ ー バ の 状 況 を こ の Bot に. 続 し て い な い Raspberry Pi, Windows パ ソ コ ン , な ど が. よって把握し, この状況をインターネット上で閲覧可. 利用できる.. 能 に で き る [1][2][3]. Wiki ペ ー ジ を IoT シ ス テ ム の デ ー タ ベ ー ス と し て 利 用 す る こ と に よ り , 機 械 (Wiki Bot)も 人 間 も 同 じ 書 式 の デ ー タ を 読 み 書 き す る こ と が で き る . Wiki ソ フ ト ウ ェ ア と し て PukiWiki[4]を 利 用 し ているため, データベースシステムを別途用意するこ と な し に , IoT シ ス テ ム の デ ー タ 蓄 積 部 を 構 築 す る こ とができる。 Wiki Bot は Wiki ペ ー ジ 上 に 書 か れ た コ マ ン ド 列 と プログラムで構成されたスクリプトを定期的に読み込 む.. そ の ス ク リ プ ト に よ っ て , Wiki Bot に 接 続 さ れ た. センサの設定を行い, データを入力し, 簡単な処理を 行 い , 処 理 さ れ た デ ー タ を Wiki ペ ー ジ に 書 き こ む .. 図 1. Wiki IoT の 概 要. ス ク リ プ ト に 従 っ て Twitter で つ ぶ や く こ と も 可 能 で あ る [5]. Wiki Bot は Bot の プ ロ グ ラ ム を , 管 理 者 が Bot の あ る場所に行って, 直接入れ替えることなしに, インタ ー ネ ッ ト 上 に あ る Wiki ペ ー ジ の ス ク リ プ ト を 書 き 換 え る こ と に よ り , NAT 背 後 に あ る Wiki Bot の セ ン サ の 設定変更や, データのサンプリング間隔などの調整を 行 う こ と が で き る [6]. 我 々 は , Wiki IoT を 使 っ て , サ ー バ の 監 視 と サ ー バ 室 の 監 視 を 行 っ て い る . Wiki IoT で 使 っ て い る Wiki Bot と し て , Raspberry Pi[7]に I2C セ ン サ を 接 続 し , そ. 図 2. Wikii Bot の 概 要. の I2C セ ン サ の 設 定 を Wiki ペ ー ジ 上 の ス ク リ プ ト で 行 う こ と が で き る も の も あ る [8]. 本 論 文 で は , Wiki IoT と Wiki Bot の 概 要 , Wiki IoT を 使 っ た サ ー バ 監 視 の 例 , Raspberry Pi に I2C セ ン サ 等 を 接 続 し て 構 成 し た Wiki Bot に よ っ て , サ ー バ 室 の 監 視を行っている例, 関連研究について述べる.. 2. Wiki IoT と Wiki Bot の 概 要 図 1 に , Wiki IoT の 概 要 を 示 す . Wiki IoT は , イ ン タ ー ネ ッ ト 上 の Wiki ペ ー ジ と , セ ン サ が 接 続 さ れ た Wiki Bot や , セ ン サ ネ ッ ト ワ ー ク と 通 信 が 可 能 な Wiki Bot/Gateway[9] や , セ ン サ や セ ン サ ネ ッ ト ワ ー ク が 接 続 さ れ て い な い Wiki Bot か ら 構 成 さ れ て い る . セ ン サだけでなく, アクチュエータを使うこともできる. 図 2 に , Wiki Bot の 概 要 を 示 す . Wiki Bot は ス ク リ プ ト イ ン タ ー プ リ タ で あ り , Wiki Bot の 振 る 舞 い は , Wiki ペ ー ジ に 記 述 さ れ た ス ク リ プ ト に よ っ て 定 ま る . Wiki ページのスクリプトは, コマンドの列とプログラムで 構成される.. 図 3.Wiki Bot の プ ロ グ ラ ム と 実 行 例. Wiki Bot の ハ ー ド ウ ェ ア と し て , Android 端 末 [10]. Wiki Bot は NIC や Wi-Fi を 通 じ て イ ン タ ー ネ ッ ト 上. に セ ン サ や ア ク チ ュ エ ー タ を 付 け た Arduino ボ ー ド. の Wiki ソ フ ト ウ ェ ア と 通 信 を 行 う . 実 行 時 に は , Wiki. ⓒ 2018 Information Processing Society of Japan. 63.
(3) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. Bot に 接 続 さ れ た セ ン サ や , Wiki Bot に 接 続 さ れ た 無 線. IOTS2018 2018/12/7. させているため再帰的な関数の定義と実行が可能であ. セ ン サ ネ ッ ト ワ ー ク (WSN)を 制 御 し , デ ー タ を 入 力 す. る. 配列としてハッシュ表を利用できる. 表計算に関. るが, センサや無線センサネットワークを持たない. す る 関 数 も い く つ か 利 用 可 能 で あ り , CSV を 表 に 読 み. Wiki Bot も 存 在 す る . こ の Wiki Bot は , Wiki IoT の Wiki. 込んで, データ解析や加工を行うことが可能である.. ページや, その他のページに書かれたデータを解析す るために利用される.. Object ペ ー ジ に 書 か れ た デ ー タ の 量 が 大 き く な る と , 利 用 者 が こ れ を 読 む 負 荷 が 大 き く 成 る 同 時 に , Wiki. Wiki Bot 側 か ら 定 期 的 に そ の ス ク リ プ ト が 記 述 さ. Bot も こ れ を 読 ん だ り , デ ー タ を 書 き 加 え た り す る 負. れ た Wiki ペ ー ジ を 読 み に 行 く た め , 多 く の 場 合 は ,. 荷が大きくなる. この問題への対処方法として, ペー. Wiki Bot と Wiki ペ ー ジ の 間 に NAT や フ ァ イ ヤ ー ウ ォ. ジの分割を行うことができる. 指定した時間に達した. ー ル が 存 在 し て も , Wiki ペ ー ジ に 書 か れ た ス ク リ プ ト. り , Object ペ ー ジ の デ ー タ が 指 定 し た 長 さ に 達 し た り. に よ っ て , Wiki Bot を 制 御 す る こ と が で き る . Wiki Bot. し た ら , コ マ ン ド “set pageName=“<next page name>””. が Wiki ペ ー ジ を 読 み に 行 く 間 隔 も , ス ク リ プ ト で 変 更. を 実 行 す る こ と に よ り , 次 に Wiki Bot が 読 み 込 む ス ク. することができる.. リ プ ト や デ ー タ が 書 き こ ま れ た Object ペ ー ジ を , <next. 図 2 は , Wiki Bot の 振 る 舞 い も 示 し て い る . Wiki Bot が 起 動 し た 後 , Wiki Bot は 以 下 の 手 順 を 繰 り 返 す .. page name>に 変 更 可 能 で あ る . <next page name>の 中 に , <hour>や <day>が 書 か れ て い た 場 合 , <hour>は そ の 時 の. 1. 指 定 さ れ た Wiki ペ ー ジ に 書 か れ た ス ク リ プ ト を. 時 間 の 時 に 変 換 さ れ , <day> は そ の 時 の 日 に 変 換 さ れ. 読 み 込 む . こ の Wiki ペ ー ジ の こ と を , Object ペ ー ジ と. る. あらかじめ, これらのページを用意しておくこと. 呼 ぶ . Object ペ ー ジ の URL は Wiki Bot の 設 定 フ ァ イ ル. で, 時間ごとや日ごとにデータを分類することができ. に 書 か れ て い る . Wiki Bot の GUI で こ の URL を 設 定 す. る.. ることもできる.. 複 数 の Object ペ ー ジ で 構 成 さ れ た Wiki IoT の 場 合 ,. 2. ス ク リ プ ト を 実 行 す る . こ の と き , 取 り 付 け ら. い く つ か の Object ペ ー ジ 内 に , 同 じ ス ク リ プ ト を 持 つ. れ た セ ン サ や WSN の 先 に あ る セ ン サ の 設 定 を 行 っ た. 場 合 が あ る . 同 じ 記 述 を 多 く の Object ペ ー ジ で 行 う の. り , セ ン サ か ら デ ー タ を 入 力 し た り , Wiki ペ ー ジ や 他. は無駄があるし, そのスクリプトを変更するとき, す. の WWW の ペ ー ジ の デ ー タ を 入 力 し た り , 入 力 し た デ. べ て の Object ペ ー ジ の 同 じ 部 分 を 変 更 す る の は 大 変 で. ー タ を 処 理 し た り , Twitter に ア ク セ ス し た り す る .. あるので, オブジェクト指向プログラミング言語の場. 3. ス ク リ プ ト を 実 行 後 , 実 行 結 果 を 指 定 さ れ た Object ペ ー ジ に 書 き こ む . 図 3 に Wiki ペ ー ジ に 書 き こ ま れ た ス ク リ プ ト と そ. 合 と 同 様 に , 同 じ 記 述 の 部 分 を 一 か 所 の Wiki ペ ー ジ に ま と め , Object ペ ー ジ に そ の Wiki ペ ー ジ を 挿 入 す る こ と が で き る . 挿 入 さ れ る ペ ー ジ の こ と を Class ペ ー ジ. の 実 行 結 果 の 例 を 示 す . こ の ス ク リ プ ト は Wiki Bot に. と呼ぶことにする.. 対して以下のような指示を行う. :. Class ペ ー ジ の URL を 指 定 す る “include” コ マ ン ド を. •. “ command: set readInterval=60000” の 行 に よ り ,. 1 分 間 に 一 度 , こ の Object ペ ー ジ を Wiki Bot が 読 み 込 むようにする. •. 以下部分でプログラムを定義する.. スクリプトの, 挿入したい行に,. 書 く こ と に よ り , Object ペ ー ジ に Class ペ ー ジ を 挿 入 す ることができる. Wiki IoT は , Cross Over include と Cross Over execution を 導 入 す る こ と に よ り , 高 可 用 性 を 持 た せ る. •. command: program ex1. こ と も で き る . 2 つ の 同 じ Class ペ ー ジ を Primary Class. •. program: …. ペ ー ジ と Secondary Class ペ ー ジ と し て 異 な る サ ー バ に. •. …. 置 い て お き , Primary Class ペ ー ジ の Wiki ソ フ ト ウ ェ ア. •. program: …. に 障 害 が 発 生 し た 場 合 , Object ペ ー ジ は , 次 に Class ペ. command: end ex1. ー ジ を 読 み 込 む と き , Secondary Class ペ ー ジ の 内 容 を. • •. “ command: program ex1” と “command: end ex1”. 読 み 込 む . Object ペ ー ジ に つ い て も , Primary Object ペ Secondary Object ペ ー ジ を 用 意 し て お き ,. の 間 が 定 義 さ れ る プ ロ グ ラ ム で , ex1 と 名 付 け ら れ て. ージと. Wiki Bot に 格 納 さ れ る こ と を 示 す . ”program:”で 始 ま る. Primary Object ペ ー ジ に 障 害 が 発 生 し た 場 合 , Wiki Bot. 行が, その行がプログラムの一部であることを表す.. は 次 に Secondary Object ペ ー ジ を 利 用 で き る . こ の と. こ の プ ロ グ ラ ム は 1 か ら 10 ま で の 和 を , 途 中 経 過 を 表. き, 計算途中のデータは, 新しいページに自動的に引. 示しながら計算するものである.. き 継 が れ る . Wiki Bot に つ い て も , Primary Wiki Bot と. •. “ command: run ex1” に よ っ て , 格 納 さ れ た プ ロ. グ ラ ム ex1 が 実 行 さ れ る . こ の プ ロ グ ラ ム は , 内 部 で は Lisp に 変 換 し て 動 作. ⓒ 2018 Information Processing Society of Japan. Secondary Wiki Bot を 利 用 す る こ と に よ り , 片 方 の Wiki Bot に 障 害 が 発 生 し た 場 合 , 障 害 が 発 生 し て い な い 側 の Wiki Bot が 代 わ り に 動 作 を 開 始 す る (図 4).. 64.
(4) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. IOTS2018 2018/12/7. ンストールすることで, クラウド上のサーバで目的サ ーバの稼働状況を確認する方法もあるが, ハウジング サービスを利用している顧客サーバのように, 管理者 側の都合によるソフトウェアのインストールが難しい 場合もある. 本サーバ監視システムで死活監視を行う 場 合 は , Wiki Bot を , 監 視 対 象 と 同 じ NAT セ グ メ ン ト 内に設置するだけで良く, 目的サーバにプログラムを インストールしたり設定変更したりする必要はないた め, そのような問題も解決できる. 福山大学の一部の授業は, 情報倫理デジタルビデオ 小 品 集 [13] を 使 っ て 行 わ れ て い る . こ の ビ デ オ を 学 内 のサーバに格納して使っているが, このサーバは, ラ イセンスの制限により, それにアクセスできるクライ ア ン ト の IP ア ド レ ス の 制 限 を 行 っ て お り , ま た , セ キ ュリティの強化を行う為, 学外からはアクセスできな いようにしている. こ の サ ー バ の 死 活 監 視 を 行 う た め に , Wiki IoT を 使 っ て い る [14]. Wiki Bot を 学 内 LAN に 設 置 し , こ の. 図 4. Cross Over include と Cross Over execution. Wiki Bot の IP ア ド レ ス を , 監 視 対 象 の サ ー バ に ア ク セ. 3. 外 部 か ら 直接 ア ク セ ス で き な い サー バ の 監視 組織のコンピュータネットワークでは, セキュリテ ィ強化や, それに導入されているライセンスの制限等. ス可能なクライアントとして登録している. 学外から 閲 覧 可 能 な サ ー バ に , こ の Wiki Bot の Object ペ ー ジ を 用 意 し , Wiki Bot に 動 作 指 示 を 行 う と 同 時 に , Wiki Bot 自体の稼働状況も学外から把握できるようにしておく. こ の Object ペ ー ジ は , 監 視 対 象 の サ ー バ の 生 死 を , 定. の た め , NAT や フ ァ イ ヤ ー ウ ォ ー ル に よ り , 外 部 か ら. 期 的 に Twitter で tweet す る ス ク リ プ ト を 持 っ て お り ,. のアクセスを禁止しているサーバを持っている場合が. 管 理 者 は , Twitter の Tweet の 状 況 を 確 認 す る こ と で ,. ある. このようなサーバは, 多くの場合, 外部から直. 学外から監視対象のサーバの生死を確認することがで. 接, その稼働状況等を確認することができない.. き る ( 図 5) .. New. relic[12] の よ う に , 監 視 プ ロ グ ラ ム を 目 的 サ ー バ に イ. 図 5. 外 部 か ら 直 接 ア ク セ ス で き な い サ ー バ の 監 視 シ ス テ ム. ⓒ 2018 Information Processing Society of Japan. 65.
(5) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. IOTS2018 2018/12/7. 図 6.外 部 か ら 直 接 ア ク セ ス で き な い サ ー バ の 監 視 シ ス テ ム を 制 御 す る Wiki ペ ー ジ. 図 6 に , サ ー バ の 生 死 を 確 認 し , そ の 状 況 を Twitter で つ ぶ や く ス ク リ プ ト が 記 述 さ れ た Wiki ペ ー ジ を 示 す . 図 7 は , 3 月 18 日 に サ ー バ が ダ ウ ン し た こ と を Twitter の Tweet で 通 知 し た 場 合 を 示 す .. 4. サ ー バ 室 の監 視 我 々 は IOT23 に お い て , 「 Wiki で 設 定 や プ ロ グ ラ ム を記述可能なセンサネットワークシステム」について 発 表 を 行 っ て い る [6]が , こ の シ ス テ ム の セ ン サ 部 分 を サーバ室に置くだけで, サーバ室の温度などの状況を 監視し, 外部からそれを確認することができる. 我 々 は , 文 献 [6]の Wiki IoT を 使 っ て , 福 山 大 学 工 学 部のサーバ室の監視を行っている. このサーバ室では お よ そ 10 台 の フ ァ イ ル サ ー バ や AD サ ー バ な ど が 稼 働している. 以前, 週末に空調設備の障害が発生し, 月曜日の朝の授業のとき, 温度異常のためサーバ室内 の各種サーバに障害が発生していて, 授業がおこなえ なかったことがあった. 幸い, 監視を開始してから, 空調の異常は発生していないが, いちいち鍵を開けて 入らないと把握できなかったサーバ室の状況を, 学外 も含めた外部から常に監視可能になった. ここで使っ 図 7.サ ー バ の 生 死 の つ ぶ や き. て い る Wiki ペ ー ジ は ベ ー シ ッ ク 認 証 に よ り , 閲 覧 制 限を行っている.. ⓒ 2018 Information Processing Society of Japan. 66.
(6) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. IOTS2018 2018/12/7. 図 8.サ ー バ 室 の 状 況 を 監 視 す る IoT シ ス テ ム の 概 要. 図 9. 温度, 照度, 空気質, 人の動きを検知する Wiki Bot. 図 11. 図 8 のセンサからのデータ入力を行う Wiki IoT の スクリプトの一部 当 初 , こ の Wiki Iot は , IOT23 の シ ス テ ム に お い て , Android 端末で実現されていたセンサデータ収集部分の Wiki Bot をそのまま利用していた[14]が, 今回, Wiki Bot を, Android 端末から Raspberry Pi で作った I2C インターフェ ースが利用可能な Wiki Bot[8]に置き換えたものを作成し, 置き換えた. 図 8 にこの Wiki IoT の概要, 図 9 に Raspberry Pi で作成した Wiki Bot のハードウェアの写真を示す.. 図 10. Object ページ “sensors-1-h-14”の一部 ⓒ 2018 Information Processing Society of Japan. 67.
(7) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. IOTS2018 2018/12/7. h-class”ページの一部を示す. この部分は, I2C インターフ ェースを持つ AD 変換素子に対して, 感度やサンプリング 間隔やデータチャンネルの設定を行い, 空気汚染度センサ のアナログ出力が接続されたチャネルからデータを入力し, そのデータ値を補正することと, I2C インターフェースを 持つ温度計から温度データを入力する部分を示している. 図 12 に, sensors-1-h-14 に書きこまれた, Wiki Bot が獲得 した温度, 照度, 人の動き, 空気汚染度の推移の例を示す. 図 10 で示す Object ページの一番上の行に, そのページの データをグラフ表示する Java Script ページへのリンクがあ り, この部分をクリックすることで, 図 11 のグラフが表示 される.. 5. 関連研究 5.1 基幹ネットワークの設定による監視 外部から NAT 内の機器の死活監視を行う手段として, 基 盤ネットワークに監視用セグメントを設け, 監視するため の機器に2つの NIC を持たせ, 片方を NAT 内の LAN に接 図 12.: Wiki IoT で収集されたサーバ室の温度・照度・人 の動き, 空気の汚れの推移の例. 図 8 において, サーバ室に設置された Wiki Bot の I2C イ ンターフェースに, 照度センサ, 温度計, AD 変換素子が接 続されている. AD 変換素子の先には空気汚染度センサが 接続されてい る. 人間 の動 きを検知する PIR センサ が Raspberry Pi の GPIO 端子に接続されている. この, サーバ 室の Wiki Bot は, 時間 x に対応した Object ページ “sensors1-h-x”を定期的に読み込む(図 10). この Object ページの中 で, Class ページ “sensors-1-h-class”を include している. こ の Class ページの中に, センサの設定やデータ入力を行う プログラムが記述されている. このプログラムに従ってデ ー タ 入 力 し た Wiki Bot は , そ の 結 果 を , Object ペ ー ジ “sensors-1-h-x”に書き加える. この Class ページには, 時間 ごとに, 読み込む Object ページを指定するコマンドが記述 されているので, それぞれの時間に対応したページに, そ の時間の間のデータが書きこまれることになる.. 続して監視対象を監視し, もう片方を監視用セグメントに 接続し, 外部からの死活を確認可能にする方法が考えられ る. 既存の基盤ネットワークに新たに監視セグメントを作 る場合や監視セグメントの拡張を伴う場合, 組織間調整, 基盤ネットワークの設計, 情報コンセントの新規設置工事, 設定変更などが伴い, 気軽には実行できない. VLAN を使 って同様の監視を行うこともできるが, このときは監視対 象サーバの利用者のみで実施可能である. しかしながら, VLAN の設定が必要になる. これに対して我々の Wiki IoT は, 基盤ネットワークの設定変更も VLAN の設定も必要な い. 5.2. Kaseya と UNIFAS. .パソコンの遠隔管理システムの KASEYA[16]と Wi-Fi ア クセスポイントの管理システムの UNIFAS[17]は, パソコ ンや Wi-Fi アクセスポイントに実装されたエージェントプ ログラムと, パソコンや Wi-Fi アクセスポイントを管理す る Web サイトによって構成されている. この構成は我々の Wiki IoT と類似しており, Kaseya も UNIFAS も Wiki IoT も, NAT 背後のエージェントや Wiki Bot を Web ページで制御. 図 8 の右側の Wiki ボットは, 日 y に対応した Object ペ. 可能である. しかしながら, Kaseya や UNIFAS が独自の Web. ージ”Daily-1-y”を定期的に読み込む. この Object ページの. サーバを必要とするのに対して, Wiki IoT の Wiki ページは. 中で, Class ページ”Daily-Class-1”を include している. この. オープンな PukiWiki を利用している. このため, 我々の. Class ページは, ”sensors-1-h-y”のそれぞれの時間の, それぞ. Wiki IoT は特定の企業の製品に依存しないシステムを構築. れのセンサの値の平均を取って, Daily-1-y に書き加える.. することが可能である.. この Class ページには, 一日ごとに, その日に対応した. 5.3 Obniz. Object ページを指定するコマンドが記述されているので,. Obniz[18]は, モーターやセンサーなどのつながれた電子. それぞれの日付に対応したページに, その日の 24 時間の. 部品がブラウザからプログラムできるようになる開発ボー. データの推移が書きこまれることになる.. ドである. Obniz は Wi-Fi を利用して, Obniz 独自の Cloud. 図 11 に, 図 10 の Object ページに挿入される”sensors-1-. ⓒ 2018 Information Processing Society of Japan. (Obniz Cloud)に接続される. Obniz のプログラムは HTML と. 68.
(8) インターネットと運用技術シンポジウム 2018 Internet and Operation Technology Symposium 2018. IOTS2018 2018/12/7. して保存され公開される. ユーザーがそれをブラウザで開. 策を行っていない. センサが故障した場合の配慮もなされ. くことで, ブラウザ内で実行され, 遠隔で obniz や, obniz に. ていない. 今後これらの問題の解決を行っていく予定であ. つながれた部品が操作される. Obniz も, Kaseya や UNIFAS. る.. の場合と同様に, NAT 背後の機器を, Web から遠隔操作可能. 謝辞. 本研究の一部は JSPS 科研費 16K00197, 15H03055. である. また, 我々の Wiki IoT と同様に, I2C デバイスの細. の助成を受けて実施しました.. かな制御を行うことが可能である.. 参考文献. Obniz は WebSocket を使った Obniz –Obnize クラウド間の. [1]. 通信を行うことが可能なのに対して, 我々の Wiki IoT は WebSocket の通信機能は持っていない. Obniz は Java Script. [2]. をプログラミング言語として利用できるのに対して, われ われの Wiki IoT は, 独自のプログラミング言語を使ってい る. Obniz も Kaseya や UNIFAS と同様に独自の Web サーバ (Obniz Cloud)を必要とするのに対して, Wiki IoT の Wiki ペ. [3]. ージはオープンな PukiWiki を利用している. Obniz を制御 するプログラムは, Obniz ではなく, ブラウザやサーバで実 行される. これに対して, 我々の Wiki Bot のプログラムは, Wiki Bot で実行される. Obnize の場合も Kaseya や UNIFAS の場合と同様に,. [4] [5]. Cloud 側は特定の企業の製品に依存することになる. ま た,Obniz のデバイスはすべて Obniz Cloud を経由した通信. [6]. によって制御されるため, Obnize Cloud に障害が発生する と利用できなくなる. これに対して, Wiki IoT は, 複数の Wiki ソフトウェアと複数の Wiki ボットを使って, 可用性. [7] [8]. を高めている. 5.4 NetNuclues Cloud Hub 東 芝 情 報 シ ス テ ム (株 )の , NetNucleus Cloud Hub[19] も Obniz と同様に, WebSocket を使って, NAT の背後にある IoT. [9]. デバイスをインターネット上のサーバから制御することを 可能にしている. NetNuclues Cloud Hub の IoT デバイスは, C 言語を使って開発するため, Wiki IoT のように, Web ページ 上のプログラムを, IoT デバイス側で実行させることも不 可能ではないが, IoT デバイスの開発者側で, そのような機 能を実装する必要がある.. 6.. [10] [11] [12] [13] [14]. おわりに 我々が従来から開発していた, Wiki ページをデータベー. [15]. スとして使う Wiki IoT を使って, 外部からは直接アクセス できないサーバの生死を Twitter のつぶやきで確認したり, 通常は出入りできないサーバ室の状況を, インターネット 上の Web により監視したりするシステムを作成し, それら を利用していることについて述べた.. IoT システムの利用. 場面において, センサ端末群から得られるデータを管理者. [16] [17] [18] [19]. 山之上 卓, 白澤竜馬, 小田謙太郎, 下園幸一. Wiki と携帯 型遠隔操作端末を使った情報セキュリティ監視システム, 情報処理学会研究会報告, Vol. 2012-IOT-16, No.35,(2012). Takashi Yamanoue, Kentaro Oda, Koichi Shimozono, A M2M system using Arduino, Android and Wiki Software, Proceedings of the 3rd IIAI International Conference on e-Services and Knowledge Management (IIAI ESKM 2012), pp.123-128, Fukuoka, Japan, 20-22 (Sep. 2012). Takashi Yamanoue, Kentaro Oda, Koichi Shimozono. An InterWiki Page Data Processor for a M2M System, 4th International Conference on E-Service and Knowledge Management (ESKM 2013), Advanced Applied Informatics (IIAIAAI), 2013 IIAI International Conference on., pp.45-50, Matsue, Japan., (2013). PukiWiki, https://en.wikipedia.org/wiki/PukiWiki, as of Jan. 30, 2017. 山之上卓, Twitter と Wiki を使った自動情報提示システム, 情報処理学会, 研究報告インターネットと運用技術(IOT), vol. 2016-IOT-32, No.5, pp.1-7, (2016-03-03). 山之上卓, 小田謙太郎, 下園幸一, Wiki で設定やプログラム を記述可能なセンサネットワークシステム, 情報処理学会研 究報告, Vol.2013-IOT-23, No.2, (2013). Raspberry Pi, https://www.raspberrypi.org, as of Jan. 30, 2017. 山之上卓 "インターネット上の Wiki ページ上でエッジ側端 末の I2C デバイスの設定と入出力を可能とする IoT システム の試作", インターネットと運用技術シンポジウム 2016 論文 集, 情報処理学会シンポジウムシリーズ No. 2016, pp. 91-97, (2016-12) 山之上卓, 羅 牧野, “センサネットワークのセンサ端末群を インターネット上の Wiki ページで制御する IoT システムの 試作,” (社)情報処理学会, 研究報告インターネットと運用技 術(IOT), vol. 2017-IOT-36, No. 12, pp. 1-8, Feb. 2017. Android, https://www.android.com as of Jan. 30, 2017. Arduino, https://www.arduino.cc as of Jan. 30, 2017. New Relic https://newrelic.com 情報倫理デジタルビデオ小品集 https://axies.jp/ja/video Takashi Yamanoue, "Monitoring Servers, With a Little Help from my Bots", SIGUCCS '17 Proceedings of the 2017 ACM on SIGUCCS Annual Conference, pp. 173-180, Seattle, Washington, USA, Oct.,2017. Panasonic, “焦電型赤外線センサ PaPIRs(パピルス),” https://www3.panasonic.biz/ac/j/control/sensor/human/index.jsp KASEYA, http://www.kaseya.com/ UNIFAS, http://www.furunosystems.co.jp/product/detail/unifas.html Obniz, https://obniz.io NetNucleus Cloud Hub, https://www.tjsys.co.jp/embedded/netnucleuscloudhub/index_j.htm. が観察している最中に, データを取得する時間間隔を変更 するなど, 途中で設定を変えたくなる場合があるが, 本 Wiki IoT は, センサ端末側に管理者が行かなくても, 外部 の Wiki の記述を変えるだけで設定変更が可能である. 本システムは NAT で守られた LAN 内で実行したり, Basic 認証が使えたりする以外は, なにもセキュリティ対. ⓒ 2018 Information Processing Society of Japan. 69.
(9)
図
+2
関連したドキュメント
セキュアで大容量のクラウドストレージがビジネスを加速 Working
・蹴り糸の高さを 40cm 以上に設定する ことで、ウリ坊 ※ やタヌキ等の中型動物
Hoekstra, Hyams and Becker (1997) はこの現象を Number 素性の未指定の結果と 捉えている。彼らの分析によると (12a) のように時制辞などの T
燃料デブリを周到な準備と 技術によって速やかに 取り出し、安定保管する 燃料デブリを 安全に取り出す 冷却取り出しまでの間の
3000㎡以上(現に有害物 質特定施設が設置されてい る工場等の敷地にあっては 900㎡以上)の土地の形質 の変更をしようとする時..
そのため、夏季は客室の室内温度に比べて高く 設定することで、空調エネルギーの
更にSSD搭載のストレージは小型である半導体の特長が活かされ、省スペースと なり、コスト削減も可能です。.. ◆ 《自社・顧客》 サーバ.
Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,