デューコンピューティング[1]は、クラウドコンピューティングの中核概念とエンドデバイス(パソコン、携帯電話など)の機能を組み合わせた情報技術(IT )パラダイムです。 [2]クラウドコンピューティングのみを使用する場合と比較して、エンドユーザーのエクスペリエンスを向上させるために使用されます。[3]デューコンピューティングは、インターネットアクセスへの依存など、クラウドコンピューティング技術に関連する主要な問題を解決しようとします。Dropboxは、ローカルデバイスにコピーを保存するだけでなく、クラウド内のファイルとフォルダーへのアクセスを提供するため、デューコンピューティングパラダイムの一例です。これにより、ユーザーはインターネットに接続していないときでもファイルにアクセスでき、接続が再び確立されると、ファイルとフォルダーはクラウドサーバーに同期されます。[4]
歴史
情報技術の分野で使われる「デューコンピューティング」という用語は、2015年にIT文献に初めて登場し、それ以来、独自の分野となっています。クラウドデューアーキテクチャは、オフラインデータアクセスの問題に対する可能な解決策として提案されました。[5]当初、その範囲はWebアプリケーションのみを対象としていましたが、後により広範なアプリケーションが提案されました。[6] [7]
デューコンピューティングは、クラウドコンピューティングの元の概念から派生したモデルです。クラウドコンピューティングからは、フォグコンピューティング、エッジコンピューティングなどの他のモデルも登場しています。支持者は、デューコンピューティングなどのこれらの新しいモデルは、ユーザーに優れたエクスペリエンスを提供できると主張しています。[8]
クラウドコンピューティングは、ユニバーサルアクセスとスケーラビリティを提供します。しかし、すべてのリソースがユーザーの制御から遠く離れているため、問題が発生することがあります。従来のクラウドコンピューティングパラダイムでは、サーバーへのインターネット接続が失われると、ユーザーはデータにアクセスできなくなります。クラウドコンピューティングは、この問題を解決することを目的としています。[4] [9] [7] [10]
意味
情報技術パラダイムとして、デューコンピューティングは、パーソナルコンピュータの機能とクラウドサービスをより信頼性の高い方法で利用することを目指しています。[3] [9] [8]
デューコンピューティングの主な特徴は、独立性とコラボレーションです。独立性とは、ローカルデバイスがインターネットに継続的に接続しなくてもサービスを提供できることを意味します。コラボレーションとは、アプリケーションがクラウドサービスに接続し、適切なときにデータを同期できることを意味します。[10]
「露」という言葉の使用は自然現象を反映しています。雲は地面から遠く、霧は地面に近く、露は地面にあります。類推的に、クラウド コンピューティングはリモート サービス、フォグ コンピューティングはユーザーのそば、露コンピューティングはユーザー側にあります。
建築

PC上でクラウドデューアーキテクチャを構築するには、デュー仮想マシン(DVM)が必要です。DVMは、ローカルPC上でデューサーバーを実行するための隔離された環境であり、少なくともデューサーバー(DS)、データ分析 サーバー(DAS)、デューの人工知能(AID)の3つのコンポーネントで構成されています。 [5]
- Dewサーバー(DS):DSはローカルPC上のクラウドサービスのように動作します。クラウドサービスと対話し、定期的にコンテンツを同期します。[5]
- Dew分析サーバー(DAS):Dew分析サーバーは、Dewサーバーの使用状況に関するデータを収集します。[5]
- デューの人工知能(AID):DASから使用パターンに関するデータを受け取った後、AIDはそのデータを使用して、ユーザーエクスペリエンスを向上させるためにデューサーバーをユーザーに合わせてカスタマイズします。[5]
カテゴリー
デューコンピューティングのカテゴリは、アプリケーション分野に基づいて分類されます。
- ウェブ・イン・デュー(WiD)
- ローカルデバイスは、独立性機能を満たすために、ワールドワイドウェブ(WWW)の複製された部分またはその部分の修正されたコピーを所有している必要があります。この部分はウェブと同期するため、デューコンピューティングのコラボレーション機能を満たします。[4]
- 露保存(SiD)
- ローカルデバイスのストレージは、クラウドに部分的または完全にコピーされます。例としては、Dropboxがあります。Dropboxでは、ユーザーはクラウドにフォルダを作成し、同期が完了すると、ローカルデバイス上のフォルダとそのコンテンツにアクセスできます。ユーザーは常時インターネットにアクセスする必要がなく、いつでもファイルにアクセスできるため、このカテゴリはデューコンピューティングの独立性機能を満たしています。SiDは、フォルダとそのコンテンツがクラウドサービスと自動的に同期されるため、コラボレーション機能も満たしています。[4]
- Dew のデータベース (DBiD)
- Dew のソフトウェア (SiD)
- ソフトウェアの設定と所有権はクラウドに保存されます。例としては、Apple App StoreやGoogle Playがあり、ユーザーがインストールしたアプリケーションはアカウントに保存され、アカウントにリンクされたどのデバイスにもインストールできます。[4]
- プラットフォーム・イン・デュー(PiD)
- ソフトウェア開発スイートは、設定とアプリケーションデータをクラウドサービスに同期した状態でローカルデバイスにインストールする必要があります。ソフトウェア開発キットだけではこれらの要件を満たすことはできません。開発データ、システム展開データ、オンラインバックアップを同期できる必要があります。PiDの例としては、GitHubがあります。[4]
- インフラストラクチャー・アズ・デュー(IaD)
- ローカルデバイスはクラウドサービスによって動的にサポートされます。IaDはさまざまな形式で提供されますが、次の2つの形式を使用できます。(1)ローカルデバイスはクラウド内にDVMインスタンスの正確な複製を保持し、常にローカルインスタンスと同じ状態に維持できます。(2)ローカルデバイスは、システム設定/データや各アプリケーションのデータなど、すべての設定/データをクラウドに保存できます。[4]
- Dew のデータ (DiD)
- DiDという用語は、すべてのアプリケーションが独立性とコラボレーションの要件を満たしているが、上記のいずれのカテゴリにも当てはまらない場合に適用されます。例としては、Novell Groupwise電子メールクライアントがあります。[4]
起こりうる課題
デューコンピューティングは、電力管理、プロセッサユーティリティ、データストレージに関連する問題など、多くの技術的課題に直面しています。デューコンピューティングの使用に影響を与えるその他の要因としては、オペレーティングシステムの実行可能性、ネットワークモデル、通信モデル、プログラミング原則、デュー推奨エンジン、ローカルデューネットワーク、個人の高生産性、データベースセキュリティ、ブラウザの動作などがあります。[11]
参照
参考文献
- ^ Ray, Partha Pratim (2018). 「Dew Computing 入門: 定義、概念、影響 - IEEE Journals & Magazine」. IEEE Access . 6 :723–737. doi : 10.1109/ACCESS.2017.2775042 . S2CID 3324933.
- ^ Wang, Yingwei (2015-09-16). 「クラウドデューアーキテクチャ」. International Journal of Cloud Computing . 4 (3): 199–210. doi : 10.1504/IJCC.2015.071717 .
- ^ ab Hu, Yu-Chen; Tiwari, Shailesh; Mishra, Krishn K.; Trivedi, Munesh C., eds. (2018).インテリジェントコミュニケーションと計算技術。ネットワークとシステムの講義ノート。第19巻。doi :10.1007/ 978-981-10-5523-2。ISBN 978-981-10-5522-5. ISSN 2367-3370.
- ^ abcdefghi Wang, Yingwei ( 2016). 「Dew Computingの定義と分類」。Open Journal of Cloud Computing。3 ( 1). ISSN 2199-1987。
- ^ abcde 「Dew Computingとインターネットコンピューティングパラダイムの移行 - ZTE Corporation」。wwwen.zte.com.cn 。 2018年6月30日閲覧。
- ^ スカラ、カロルジ;ダヴィドヴィッチ、ダヴォル。アフガン、エニス。ソビッチ、イワン。ショヤット、ゾリスラフ: スケーラブルな分散コンピューティング階層: クラウド、霧、露コンピューティング // Open Journal of Cloud Computing (OJCC)、2 (2015)、1; 16-24 土井:10.19210/1002.2.1.16
- ^ ab 「Dew がクラウドコンピューティングの基盤構築を支援」。2018年 6 月 30 日閲覧。
- ^ ab David Edward Fisher、Shuhui Yang。「Dew をさらに活用する: Cloud-Dew アーキテクチャへの新しいアプローチ」。Open Journal of Cloud Computing。3 ( 1): 8–19。S2CID 13147444 。
- ^ ab Yingwei Wang、Yi Pan。「クラウドデューアーキテクチャ:信頼性の低いネットワークにおける分散データベースシステムの可能性の実現」(PDF)。Worldcomp Proceedings。S2CID 32263118 。
- ^ ab Yingwei, Wang (2015). 「デューコンピューティングの初期定義」。デューコンピューティング研究。
- ^ Ray, Partha Pratim (2018). 「Dew Computing 入門: 定義、概念、影響 - IEEE Journals & Magazine」. IEEE Access . 6 :723–737. doi : 10.1109/ACCESS.2017.2775042 .
