• 検索結果がありません。

JAIST Repository https://dspace.jaist.ac.jp/

N/A
N/A
Protected

Academic year: 2021

シェア "JAIST Repository https://dspace.jaist.ac.jp/"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

Japan Advanced Institute of Science and Technology

JAIST Repository

https://dspace.jaist.ac.jp/

Title 仮想ノート の特性を考慮した大規模実験リソースの

管理手法

Author(s) 鍛治, 祐希

Citation

Issue Date 2013‑09

Type Thesis or Dissertation Text version author

URL http://hdl.handle.net/10119/11491 Rights

Description Supervisor:篠田陽一教授, 情報科学研究科, 修士

(2)

Resource Management Method

Considering Characteristics of Virtual Nodes in Massive Experiments

Yuki Kaji (1010016) School of Information Science,

Japan Advanced Institute of Science and Technology August 8, 2013

Keywords: multiplexing, virtualization, network testbed, network experiment.

Larger scale verifications of various network functions and services are demanded, as real world networks including the Internet continue to ex- pand everyday. There are testbeds that provides experimental resources to experimenters who perform such verifications. Experimenters emulate nodes in the real using experimental resouces provided by the testbeds. To perform a massive scale verification, it is nessesary to increase number of nodes which are emulated in the testbeds. However, it is difficult to in- crease experimental resources in the same way as real networks. To enable massive scale verification that supports expanding real world networks, it is nessesary to emulate the massive network using smaller number of nodes.

A focus of this research is to maximize the utilization of experimental re- sources in the testbeds to facilitate massive verification.

Creating virtual node using various virtualization technology and mul- tiplexing multiple virtual nodes into a single physical node is a common technique to increase the size of the verifications. The virtualization tech- nology include process abstraction, virtual machines and so on. Different verifications require different virtualization technology, or combination of the virtualization technology. Each virtual node occupies a certain range

Copyright c2013 by Yuki Kaji

1

(3)

of resources. A virtual node occupies certain amount of resources, that depends on the specific virtualization technology used to create the node.

Experimenters can limit the range to smaller range in order to increase the multiplicity of virtual nodes. A degree of multiplexing increases as amount of resources occupied by the virtual node, but performance and functionality of the node decreases. In this research, the amount of re- sources occupied by the the virtual node, or a size of the virtual node in short, is called a granularity of the virtual node. A virtual node requires a granularity that is large enough for objectives of the verification. On the other hand, the cost of the virtual node becomes smaller to applying smaller grain size.

Adapting appropriate grain size to each virtual node would increase the degree of multiplexing. However, there are problems to realize this strat- egy. To select appropriate grain size, experimenters need to comprehend the virtual node’s characteristics such as function, performance and so on.

Additionally, control interfaces of each multiplexing method are different.

Therefore, experimenters need to learn controll interfaces for all multiplex- ing methods used in a verification. But it is difficult for experimenters to learn those interfaces at each verification. Moreover, SpringOS, a manage- ment system to support experiments, is developed and operated. SpringOS controls each physical machines appropriately with detail configurations.

To run a massive verification, the load on management system becomes larger. As stated above, there are some problems to run a massive verifi- cation.

To run a massive verification, it is necessary to control each virtual node considering it’s characteristics. Therefore, I designed BlackSmith, Virtual Node Pack Control System. BlackSmith make control of virtual nodes more efficient. I abstracted characteristics from multiple virtual nodes and defined the Virtual Node Pack. Virtual Node Pack consists of 2 things.

One is multiplexing method applied to each node. With the existing envi- ronment, experimenters have to control each virtual node apporopriately for each multiplexing method applied to the nodes. I defined common in- terface of virtual node independently of multiplexing methods. BlackSmith converts abstract controls with this interface to controls of each multiplex- ing methods. This makes it possible to use various multiplexing methods

2

(4)

easily. The other is the number of nodes constructing Virtual Node Pack.

Experimenters do not control each virtual node in the environment adapted Virtual Node Pack. Experimenters can control the Pack as if they control each virtual node which belongs to the Pack. In a Virtual Node Pack, man- agement nodes are deployed for each physical machine in order to split and distribute control. This reduces the load of each management node.

I implemented BlackSmith to control Virtual Node Pack actually. Black- Smith is constructed by Agents which provide Virtual Node Control Inter- face and Controllers which provide control of Pack. These components are placed in each physical machine. With BlackSmith, introduction of multi- plexing methods is easier than previous verification. In Addition, the load of each management node relating to control of many nodes is reduced.

3

参照

関連したドキュメント

Causation and effectuation processes: A validation study , Journal of Business Venturing, 26, pp.375-390. [4] McKelvie, Alexander & Chandler, Gaylen & Detienne, Dawn

Previous studies have reported phase separation of phospholipid membranes containing charged lipids by the addition of metal ions and phase separation induced by osmotic application

It is separated into several subsections, including introduction, research and development, open innovation, international R&D management, cross-cultural collaboration,

UBICOMM2008 BEST PAPER AWARD 丹   康 雄 情報科学研究科 教 授 平成20年11月. マルチメディア・仮想環境基礎研究会MVE賞

To investigate the synthesizability, we have performed electronic structure simulations based on density functional theory (DFT) and phonon simulations combined with DFT for the

During the implementation stage, we explored appropriate creative pedagogy in foreign language classrooms We conducted practical lectures using the creative teaching method

講演 1 「多様性の尊重とわたしたちにできること:LGBTQ+と無意識の 偏見」 (北陸先端科学技術大学院大学グローバルコミュニケーションセンター 講師 元山

Come with considering two features of collaboration, unstructured collaboration (information collaboration) and structured collaboration (process collaboration); we