# HG changeset patch # User oc # Date 1424142364 -32400 # Node ID 1cec12b2d0785a2b0bbf912a90cdb140b33a4d80 # Parent 8601a00a2ec152ea15c017a6dc1fa1973d21acc1 update abstract diff -r 8601a00a2ec1 -r 1cec12b2d078 prepaper/2015_final_pre.pdf Binary file prepaper/2015_final_pre.pdf has changed diff -r 8601a00a2ec1 -r 1cec12b2d078 prepaper/2015_final_pre.tex --- a/prepaper/2015_final_pre.tex Tue Feb 17 10:56:30 2015 +0900 +++ b/prepaper/2015_final_pre.tex Tue Feb 17 12:06:04 2015 +0900 @@ -28,7 +28,7 @@ \thispagestyle{fancy} %英語Abstract -\input{abstract_j.tex} +\input{abstract.tex} %研究目的 \input{chapter1.tex} diff -r 8601a00a2ec1 -r 1cec12b2d078 prepaper/abstract.tex --- a/prepaper/abstract.tex Tue Feb 17 10:56:30 2015 +0900 +++ b/prepaper/abstract.tex Tue Feb 17 12:06:04 2015 +0900 @@ -1,2 +1,23 @@ \section{Abstract} +I improvemented of screen sharing system TreeVNC. +% 私は画面共有システムTreeVNCの機能拡張を行った +VNC is an application that can share the screen via the network. +% VNCは、ネットワークを通して画面を共有することのできるアプリケーションである。 +TreeVNC is an distributed application that can be load balance sharing the screen via the network. +%TreeVNC = the distributed application(分散アプリケーション) +% TreeVNCは、負荷を分散しながら、画面の配信を行うことの出来る分散アプリケーションである。 + +Usual VNC is designed that load is concentrated to distributor. +%VNCは、配信者に負荷が集中してしまう設計になっている。 +For example, when performing screen sharing using VNC in lectures, load on the distributor would increase in proportion to the increase of the client, the processing performance decreases. +%例えば授業で画面の共有にVNCを使用すると、 +%クライアントが増えるにつれ、配信者への負荷が増えてしまい、 +%処理性能が低下する。 + +TreeVNC connecting each clients in a tree structure. +% TreeVNCは木構造状にクライアントを接続する。 +TreeVNC is realized the load balancing by flowing from the top to the bottom of the tree data that parent has been delivered screen data. +% TreeVNCは親から配信される画面データを木の上から下まで流すことによって、負荷分散を実現している。 + + diff -r 8601a00a2ec1 -r 1cec12b2d078 prepaper/abstract_j.tex --- a/prepaper/abstract_j.tex Tue Feb 17 10:56:30 2015 +0900 +++ b/prepaper/abstract_j.tex Tue Feb 17 12:06:04 2015 +0900 @@ -1,11 +1,14 @@ \section{概要} 授業やゼミ向けの画面共有システムTreeVNCの改良と機能拡張を行った。 -TreeVNCとは、アクセスの負荷を分散しながら画面の配信を行うことの出来るVNCアプリケーションである。 VNCとは、ネットワークを介して画面を共有することができるアプリケーションである。 +TreeVNCとは、負荷を分散しながら画面の共有を行うことの出来る分散アプリケーションである。 -従来のVNCを大人数で使用すると、 -画面配信者に負荷が増え、処理性能が低下してしまう。 +従来のVNCは、配信者に負荷が集中してしまう設計になっている。 +例えば授業で画面の共有にVNCを使用すると、 +クライアントが増えるにつれ、配信者への負荷が増えてしまい、 +処理性能が低下する。 + TreeVNCは、各クライアントをツリー状に接続し、 親が配信したデータを木の上から下へ流すことで 負荷分散を実現している。