Movatterモバイル変換


[0]ホーム

URL:


Etsuji Nakai, profile picture
Uploaded byEtsuji Nakai
PDF, PPTX1,485 views

Quick Introduction to GlusterFS

Embed presentation

Download as PDF, PPTX
オープンクラウド・キャンパス Quick Introduction    to GlusterFS          中井悦司     Twitter @enakai00
Quick Introduction to GlusterFSGlusterFSとは Lawrence Livermore National LabsのHPC(High Performance Computing)ク  ラスタで使用するために開発された分散ファイルシステム 石油・ガスなどの資源開発企業からの要望で、大規模ストレージ・ソリューショ  ンとしてGluster社が製品化、オープンソースとして開発を継続 Red Hat社は、クラウド向けのストレージ・ソリューションに戦略的に投資を行う  という判断の下、2011年にGluster社を買収 今後は、Amazon S3互換API、Hadoop MapReduce API、 OpenStack SWIFT互換  APIなどのAPIを実装予定                                                            Open Cloud Campus
Quick Introduction to GlusterFSGlusterFSのアーキテクチャ 分散ストレージを構成する各ノードの通常のファイルシステムをバックエンドデバイスとし  て使用します。     – GlusterFSに保存したファイルの実体は、どこかのノードのファイルシステムに保存されます。 ファイル名のハッシュ計算で保存するノードを決定します。     – 各ファイルの保存ノードの情報を別途、どこかにメタデータとして保存しておく必要がありません。                                                          GlusterFSクライアント                                                           クライアントからは                                                           1つのファイルシステムに見える実際には各ノードのファイルシステムに       分散して保存されている                                           file01, file02, file03            ボリューム                                                      ・・・                    GlusterFSクラスタ                                  file01    file02                  file03                                                                                 Open Cloud Campus
Quick Introduction to GlusterFSGlusterFSの利用手順 GlusterFSが提供する、クライアントからマウント可能な仮想ファイルシステムを「ボ  リューム」と呼びます。次の手順でボリュームを作成して利用します。     – GlusterFSクラスタの各ノードに「ブリック」と呼ばれるディレクトリを用意します。     – 各ノードが使用するブリックを指定して、ボリュームを作成します。     – GlusterFSクライアントは、任意の1つのノードとボリューム名を指定して、ボリュームをマウント       して使用します。          • どのノードを指定してもその後の動作に変わりはありません。実際のデータのやり取りは、ハッシュ計算に基づ            いて、該当ファイルを保存するノードと行われます。          • マウントに使用するプロトコルは、GlusterFS独自プロトコル、もしくはNFSプロトコルが利用可能です。          • GlusterFSクラスタを構成するノード自身の上でマウントして使用することもできます。 各ノードに複数のブリックを用意して、複数のボリュームを作成することもできます。 各ノードの複数のブリックを使用するボリュームを構成することもできます。   – 各ノードが複数のローカルディスクを持つ場合、ディスクごとにブリックを分けること     で、ディスクI/Oの負荷分散が実現できます。 同じファイルを複数のブリックに保存する「レプリケーション構成」、1つのファイルを一  定サイズで分割して複数のブリックに保存する「ストライピング構成」なども可能です。                                                            Open Cloud Campus
Quick Introduction to GlusterFSボリュームの構成例      node01              node02       node03     node04                                                            GlusterFSクラスタ                                                             ファイル単位で各ブリックに分散保存     /brick01           /brick01      /brick01   /brick01    (1つのファイルはどれか1つのブリックに存在)                                  ストライピング     /brick02           /brick02      /brick02   /brick02    1つのファイルを各ブリックに分散保存           レプリケーション                         レプリケーション                                                             node01-node02、node03-node04で     /brick03           /brick03      /brick03   /brick03    それぞれレプリケーション                              ストライピング           レプリケーション                         レプリケーション                                                             レプリケーションとストライピングの     /brick04           /brick04      /brick04   /brick04    組み合わせ                                                                                       Open Cloud Campus
オープンクラウド・キャンパス   Thank you!         中井悦司    Twitter @enakai00

Recommended

PDF
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
PDF
分散仮想ストレージシステム紹介
PDF
GlusterFS Masakari Talks
PDF
レッドハット グラスター ストレージ Red Hat Gluster Storage (Japanese)
PPTX
分散ストレージ技術Cephの最新情報
PDF
Comparing GlusterFS Swift API to Native Swift
PDF
Gluster fsにおいて内在するincident要因
PDF
マルチAZ対応!AWS上で稼働するスケールアウトNAS Red Hat Storage
PDF
OSSラボ様講演 OpenStack最新情報セミナー 2014年6月
PDF
CephとGluster次期バージョンでの新機能
PPTX
Seastar:高スループットなサーバアプリケーションの為の新しいフレームワーク
PDF
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
PPTX
Ceph アーキテクチャ概説
PDF
Openstack+Ceph設定ガイド
PDF
openstack+cephインテグレーション
PDF
高スループットなサーバアプリケーションの為の新しいフレームワーク
「Seastar」
PDF
Cephのベンチマークをしました
PDF
Cephを用いたwordpressの構築[LT版]
PDF
Gluster fs and_swiftapi_20120429
PDF
How to use Ceph RBD as CloudStack Primary Storage
PDF
ソフトウェア・デファインドが再定義するストレージ -- OpenStackデファクト標準ストレージCeph - OpenStack最新情報セミナー 201...
PDF
CouchDB JP & BigCouch
PDF
社内サーバインフラ勉強会(DB)
PDF
Linux Namespace
PPT
Ceph With Quanta Stor
PPTX
Consistency level
PDF
Ubuntuとコンテナ技術 What is LXD? and Why? 2015-12-08
PDF
Storage by Red Hat #rhcpday 2015
PDF
GlusterFS 技術と動向 2of2
PPTX
サーバ脆弱性スキャナ Vuls を OpenStack 環境で使ってみた

More Related Content

PDF
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
PDF
分散仮想ストレージシステム紹介
PDF
GlusterFS Masakari Talks
PDF
レッドハット グラスター ストレージ Red Hat Gluster Storage (Japanese)
PPTX
分散ストレージ技術Cephの最新情報
PDF
Comparing GlusterFS Swift API to Native Swift
PDF
Gluster fsにおいて内在するincident要因
PDF
マルチAZ対応!AWS上で稼働するスケールアウトNAS Red Hat Storage
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
分散仮想ストレージシステム紹介
GlusterFS Masakari Talks
レッドハット グラスター ストレージ Red Hat Gluster Storage (Japanese)
分散ストレージ技術Cephの最新情報
Comparing GlusterFS Swift API to Native Swift
Gluster fsにおいて内在するincident要因
マルチAZ対応!AWS上で稼働するスケールアウトNAS Red Hat Storage

What's hot

PDF
OSSラボ様講演 OpenStack最新情報セミナー 2014年6月
PDF
CephとGluster次期バージョンでの新機能
PPTX
Seastar:高スループットなサーバアプリケーションの為の新しいフレームワーク
PDF
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
PPTX
Ceph アーキテクチャ概説
PDF
Openstack+Ceph設定ガイド
PDF
openstack+cephインテグレーション
PDF
高スループットなサーバアプリケーションの為の新しいフレームワーク
「Seastar」
PDF
Cephのベンチマークをしました
PDF
Cephを用いたwordpressの構築[LT版]
PDF
Gluster fs and_swiftapi_20120429
PDF
How to use Ceph RBD as CloudStack Primary Storage
PDF
ソフトウェア・デファインドが再定義するストレージ -- OpenStackデファクト標準ストレージCeph - OpenStack最新情報セミナー 201...
PDF
CouchDB JP & BigCouch
PDF
社内サーバインフラ勉強会(DB)
PDF
Linux Namespace
PPT
Ceph With Quanta Stor
PPTX
Consistency level
PDF
Ubuntuとコンテナ技術 What is LXD? and Why? 2015-12-08
PDF
Storage by Red Hat #rhcpday 2015
OSSラボ様講演 OpenStack最新情報セミナー 2014年6月
CephとGluster次期バージョンでの新機能
Seastar:高スループットなサーバアプリケーションの為の新しいフレームワーク
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
Ceph アーキテクチャ概説
Openstack+Ceph設定ガイド
openstack+cephインテグレーション
高スループットなサーバアプリケーションの為の新しいフレームワーク
「Seastar」
Cephのベンチマークをしました
Cephを用いたwordpressの構築[LT版]
Gluster fs and_swiftapi_20120429
How to use Ceph RBD as CloudStack Primary Storage
ソフトウェア・デファインドが再定義するストレージ -- OpenStackデファクト標準ストレージCeph - OpenStack最新情報セミナー 201...
CouchDB JP & BigCouch
社内サーバインフラ勉強会(DB)
Linux Namespace
Ceph With Quanta Stor
Consistency level
Ubuntuとコンテナ技術 What is LXD? and Why? 2015-12-08
Storage by Red Hat #rhcpday 2015

Viewers also liked

PDF
GlusterFS 技術と動向 2of2
PPTX
サーバ脆弱性スキャナ Vuls を OpenStack 環境で使ってみた
PPTX
今さら聞けない人のためのDevOps超入門
PPTX
DevOps 101 - IBM Impact 2014
PDF
はじめてのGlusterFS
PDF
Red Hat Storage - Introduction to GlusterFS
PDF
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
PDF
GlusterFS 技術と動向 1of2
PPTX
DevOpsって何?
PDF
夏サミ2013【A1】基礎からわかるDevOps
GlusterFS 技術と動向 2of2
サーバ脆弱性スキャナ Vuls を OpenStack 環境で使ってみた
今さら聞けない人のためのDevOps超入門
DevOps 101 - IBM Impact 2014
はじめてのGlusterFS
Red Hat Storage - Introduction to GlusterFS
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
GlusterFS 技術と動向 1of2
DevOpsって何?
夏サミ2013【A1】基礎からわかるDevOps

Similar to Quick Introduction to GlusterFS

PDF
Red Hat OpenShift Container Storage
ODP
Mongo dbのgridfsについて
PDF
Try andstudy cloud_20120509_nagoya
PDF
CloudStack4.4でGlusterFS環境を構築してみた
PDF
20180423 OpenStackユーザー会 SDS
PDF
VIOPS07: “Practical” Guide to GlusterFS
PDF
Hadoop on eucalyptus_20110221
PDF
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
PDF
20101029 open cloudcampus-1
PDF
Try andstudy cloud_20111108_tokyo
PDF
Rubyによるお手軽分散処理
PDF
Scalable Cooperative File Caching with RDMA-Based Directory Management
PDF
WDD2012_SC-004
PDF
Hadoop, NoSQL, GlusterFSの概要
Red Hat OpenShift Container Storage
Mongo dbのgridfsについて
Try andstudy cloud_20120509_nagoya
CloudStack4.4でGlusterFS環境を構築してみた
20180423 OpenStackユーザー会 SDS
VIOPS07: “Practical” Guide to GlusterFS
Hadoop on eucalyptus_20110221
GlusterFS Updates (and more) in 第六回クラウドストレージ研究会
20101029 open cloudcampus-1
Try andstudy cloud_20111108_tokyo
Rubyによるお手軽分散処理
Scalable Cooperative File Caching with RDMA-Based Directory Management
WDD2012_SC-004
Hadoop, NoSQL, GlusterFSの概要

More from Etsuji Nakai

PDF
TensorFlowプログラミングと分類アルゴリズムの基礎
PDF
Googleのインフラ技術に見る基盤標準化とDevOpsの真実
PDF
TensorFlowで学ぶDQN
PDF
Googleのインフラ技術から考える理想のDevOps
PDF
Spannerに関する技術メモ
PDF
Machine Learning Basics for Web Application Developers
PDF
TensorFlowによるニューラルネットワーク入門
PDF
Deep Q-Network for beginners
PDF
Using Kubernetes on Google Container Engine
PDF
インタークラウドを実現する技術 〜 デファクトスタンダードからの視点 〜
PDF
DevOpsにおける組織に固有の事情を どのように整理するべきか
PDF
Life with jupyter
PDF
「ITエンジニアリングの本質」を考える
PDF
Your first TensorFlow programming with Jupyter
PDF
Introducton to Convolutional Nerural Network with TensorFlow
PDF
Googleにおける機械学習の活用とクラウドサービス
PDF
A Brief History of My English Learning
PDF
PRML11.2-11.3
PDF
Lecture note on PRML 8.2
PDF
PRML7.2
TensorFlowプログラミングと分類アルゴリズムの基礎
Googleのインフラ技術に見る基盤標準化とDevOpsの真実
TensorFlowで学ぶDQN
Googleのインフラ技術から考える理想のDevOps
Spannerに関する技術メモ
Machine Learning Basics for Web Application Developers
TensorFlowによるニューラルネットワーク入門
Deep Q-Network for beginners
Using Kubernetes on Google Container Engine
インタークラウドを実現する技術 〜 デファクトスタンダードからの視点 〜
DevOpsにおける組織に固有の事情を どのように整理するべきか
Life with jupyter
「ITエンジニアリングの本質」を考える
Your first TensorFlow programming with Jupyter
Introducton to Convolutional Nerural Network with TensorFlow
Googleにおける機械学習の活用とクラウドサービス
A Brief History of My English Learning
PRML11.2-11.3
Lecture note on PRML 8.2
PRML7.2

Quick Introduction to GlusterFS

  • 1.
    オープンクラウド・キャンパス Quick Introduction to GlusterFS 中井悦司 Twitter @enakai00
  • 2.
    Quick Introduction toGlusterFSGlusterFSとは Lawrence Livermore National LabsのHPC(High Performance Computing)ク ラスタで使用するために開発された分散ファイルシステム 石油・ガスなどの資源開発企業からの要望で、大規模ストレージ・ソリューショ ンとしてGluster社が製品化、オープンソースとして開発を継続 Red Hat社は、クラウド向けのストレージ・ソリューションに戦略的に投資を行う という判断の下、2011年にGluster社を買収 今後は、Amazon S3互換API、Hadoop MapReduce API、 OpenStack SWIFT互換 APIなどのAPIを実装予定 Open Cloud Campus
  • 3.
    Quick Introduction toGlusterFSGlusterFSのアーキテクチャ 分散ストレージを構成する各ノードの通常のファイルシステムをバックエンドデバイスとし て使用します。 – GlusterFSに保存したファイルの実体は、どこかのノードのファイルシステムに保存されます。 ファイル名のハッシュ計算で保存するノードを決定します。 – 各ファイルの保存ノードの情報を別途、どこかにメタデータとして保存しておく必要がありません。 GlusterFSクライアント クライアントからは 1つのファイルシステムに見える実際には各ノードのファイルシステムに 分散して保存されている file01, file02, file03 ボリューム ・・・ GlusterFSクラスタ file01 file02 file03 Open Cloud Campus
  • 4.
    Quick Introduction toGlusterFSGlusterFSの利用手順 GlusterFSが提供する、クライアントからマウント可能な仮想ファイルシステムを「ボ リューム」と呼びます。次の手順でボリュームを作成して利用します。 – GlusterFSクラスタの各ノードに「ブリック」と呼ばれるディレクトリを用意します。 – 各ノードが使用するブリックを指定して、ボリュームを作成します。 – GlusterFSクライアントは、任意の1つのノードとボリューム名を指定して、ボリュームをマウント して使用します。 • どのノードを指定してもその後の動作に変わりはありません。実際のデータのやり取りは、ハッシュ計算に基づ いて、該当ファイルを保存するノードと行われます。 • マウントに使用するプロトコルは、GlusterFS独自プロトコル、もしくはNFSプロトコルが利用可能です。 • GlusterFSクラスタを構成するノード自身の上でマウントして使用することもできます。 各ノードに複数のブリックを用意して、複数のボリュームを作成することもできます。 各ノードの複数のブリックを使用するボリュームを構成することもできます。 – 各ノードが複数のローカルディスクを持つ場合、ディスクごとにブリックを分けること で、ディスクI/Oの負荷分散が実現できます。 同じファイルを複数のブリックに保存する「レプリケーション構成」、1つのファイルを一 定サイズで分割して複数のブリックに保存する「ストライピング構成」なども可能です。 Open Cloud Campus
  • 5.
    Quick Introduction toGlusterFSボリュームの構成例 node01 node02 node03 node04 GlusterFSクラスタ ファイル単位で各ブリックに分散保存 /brick01 /brick01 /brick01 /brick01 (1つのファイルはどれか1つのブリックに存在) ストライピング /brick02 /brick02 /brick02 /brick02 1つのファイルを各ブリックに分散保存 レプリケーション レプリケーション node01-node02、node03-node04で /brick03 /brick03 /brick03 /brick03 それぞれレプリケーション ストライピング レプリケーション レプリケーション レプリケーションとストライピングの /brick04 /brick04 /brick04 /brick04 組み合わせ Open Cloud Campus
  • 6.
    オープンクラウド・キャンパスThank you! 中井悦司 Twitter @enakai00

[8]ページ先頭

©2009-2025 Movatter.jp