data center to distributed cloud slideshare

Post on 08-Jul-2015

3.448 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Data Center to Distributed Cloud

1

2014.4.11 国立情報学研究所(NII)

横山重俊

@jxta

自己紹介

国立情報学研究所(NII)において,

「教育クラウド」と「研究クラウド」の

開発 と 運用 を担当

2

jxta

あっち 天然Real Chaos Monkey

国立情報学研究所 について

3

情報学研究の他,大学共同利用サービスの提供を行っています。

認証連携

ネットワーク

コンテンツ

クラウド

大学共同利用機関法人 情報・システム研究機構 国立情報学研究所(National Institute of Informatics) http://www.nii.ac.jp/

海運 積荷 コンテナ コンテナ船・ 港湾システム

海運システム

IT アプリケーション 仮想サーバ クラウド インタークラウド

1950s -

2000s - ?

コンテンツ コンテナ

コンテナ 管理システム

コンテナ 管理システム 連携

海運とクラウド

4

海運 積荷 コンテナ コンテナ船・ 港湾システム

海運システム

IT アプリケーション 仮想サーバ クラウド インタークラウド

1950s -

2000s - ?

コンテンツ コンテナ

コンテナ 管理システム

コンテナ 管理システム 連携

海運とクラウド

5

海運における Separation of Concerns

6

Real Docker

Separation of Concerns

海運における Separation of Concerns

Separation of Concerns

Separation of Concerns

New System

海運 積荷 コンテナ コンテナ船・ 港湾システム

海運システム

IT アプリケーション 仮想サーバ クラウド インタークラウド

1950s -

2000s -

コンテンツ コンテナ

コンテナ 管理システム

コンテナ 管理システム 連携

海運とクラウド

8

9

コンテナ = Virtual Machine

Cloud Provider

Cloud Provider

Cloud Provider

Cloud Provider

VM VM VM VM VM VM

VM VM

Cloud Standards

Application

Cluster

Application

Cluster

Application

Cluster

Real

Cloud Provider

Real

Cloud Provider

Real

Cloud Provider

BM BM VM VM

BM: Bare-metal Machine / VM: Virtual Machine

VM VM

Cluster

Cluster

Real

Cloud Provider

VM VM

Cluster

L2Tunnels

Virtual Cloud Provider

L2Tunnels L2Tunnels

コンテナ = Container

New System

サンプルアプリケーション

• JAIRO Cloud

大学の持つ機関リポジトリ

(現在197機関分)提供クラウド

• SINET Watch 学術ネットワーク上の

トラフィック分析・可視化

11

University Private Cloud

Instance (baremetal)

Instance (VM)

SINET Community Cloud

Instance (baremetal)

Instance (baremetal)

Public Cloud

Instance (baremetal)

Instance (VM)

Node #1

Docker

Service Instance (Container)

Node #2

Docker

Node #3

Docker

Node #4

Docker

Node #5

Docker

L2VPN Connection

Service Instance (Container)

Service Instance (Container)

Service Instance (Container)

Service Instance (Container)

JAIRO Cloud on Docker

Base Container

Node #1

vethXX1 eth0

(public ip)

Public Network

SINET/Internet

L2VPN

eth0 172.17.2.101

AICS

Gateway

(AICN)

Collector

Server

Docker

Image

Registry

DNAT / FW

SNAT

Mesos (Master)

Hadoop /JobTracker

HDFS (NameNode)

Storm

/HBase

JOB

Base Container

Node #2

vethXX2 eth0

(public ip)

eth0 172.17.2.102

Mesos (Slave)

Hadoop /TaskTracker

HDFS (DataNode)

Storm

/HBase

TASK

Base Container

Node #6

vethXX6 eth0

(public ip)

eth0 172.17.2.106

Mesos (Slave)

Hadoop /TaskTracker

HDFS (DataNode)

Storm

/HBase

TASK

Mesos Cluster

data data

SINET Watch on Docker

Distributed Cloud

14

Mega

Cloud

Mega

Cloud

Micro

Cloud

Nano

Cloud Micro

Cloud

Nano

Cloud

Distributed Cloud

New System

Multi-tenancy

Single-tenancy

Centralized Distributed

Traditional

Data Center

Cloud

Data Center

Distributed

Cloud

Distributed

Data Center

Data Center to Distributed Cloud

16

NII openforum2014

17 17

NII openhouse

申し込み 絶賛受付中

Thank you

18

top related