SlideShare a Scribd company logo
1 of 32
鏡像檔案系統 Mirror File System 多重伺服器檔案系統 Twin Peaks Software Inc.
多重伺服器檔案系統 ,[object Object],[object Object],[object Object],[object Object]
問題 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
為什麼選擇   MFS? ,[object Object]
本機檔案系統 Local File System Data EXT3 Application 1 Application 2 Kernel Space User Space Disk Driver EXT3  管理本機伺服器儲存設備上的檔案
網路檔案系統 Network File System Application Application NFS (Client mount) Application Application Data  EXT3/UFS NFSD Client Server NFS  管理遠端伺服器儲存設備上的檔案
EXT3 | NFS rsync, tar NFS (Client mount) Application Application Data B EXT3/UFS NFSD EXT3/UFS Data B Client Server Application 應用程式只能用在一端 , 不能同時用在兩端
EXT3 + NFS  ?? ,[object Object],[object Object],[object Object]
MFS = EXT3 + NFS Application Application Data  EXT3/UFS Application Application Data  EXT3/UFS Passive MFS Server Active MFS Server MFS   NFS User Space Kernel Space
建構方法 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
檔案系統架構 SOLARIS Internal, Core Kernel Architecture, Jim Mauro. Richard McDougall, PRENTICE HALL Optical drive Network File System Operation calls File Operation System Calls Other System calls read  () write () open () close () mkdir () rmdir () link () ioctl () creat () lseek () mount () umount () Statfs() sync () Vnode interfaces VFS interfaces UFS (2) NFS (2) VxFS HSFS QFS UFS (1) NFS (1) PCFS PCFS Data  Data Data Data File System Operation calls
MFS  架構 File Operation System Calls File System Operation calls Other System calls read () write () open () close () mkdir () rmdir () link () ioctl () creat () lseek () mount () umount () Statfs() sync () Vnode interfaces VFS interfaces UFS (2) NFS (2) VxFS HSFS QFS UFS(1) NFS (1) PCFS PCFS Network Optical drive Data  Data Data Data MFS Vnode VFS interface
通透性 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
掛載機制   Mount Mechanism ,[object Object],[object Object],[object Object],[object Object]
掛載機制 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MFS mfsck  指令 ,[object Object],[object Object],[object Object],[object Object],[object Object]
READ/WRITE Vnode Operation ,[object Object],[object Object],[object Object]
鏡像粒度   Mirroring   Granularity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MFS msync  指令 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Active/Active  架構 Server Server Application Application Data A UFS Application Application Data B UFS   Active MFS Server MFS   MFS   Active MFS Server NFS NFS
M FS Locking Mechanism   鎖定機制 MFS  使用   UFS, NFS   檔案紀錄鎖  ( file record lock ) A ctive   -  A ctive   架構需要  鎖定機制 Locking enables write-related vnode operations as atomic operations. 鎖定  是預設選項 鎖定   在   A ctive   -  P assive   架構中是不需要的
即時與排程 ,[object Object],[object Object],[object Object],[object Object],[object Object]
應用 ,[object Object],[object Object],[object Object]
MFS = NTFS + CIFS Application Application Data  NTFS Application Application Data  NTFS Remote Server Window Desktop/Laptop MFS   CIFS
線上檔案備份 即時或排程 MFS User Desktop/Laptop Folder ISP Server MFS Folder MFS Folder LAN or Wan
伺服器複製 Secondary Mirror File System Mirror File System App Primary Email Mirror File System Mirroring Path : /home   : /var/spool/mail Heartbeat
企業叢集 Mirror File System Mirror File System App App App App App Mirror File System Mirror File System Mirroring Path Central Mirror File  System App App
優勢 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
優勢 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
優勢 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
為什麼選擇   MFS  ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Q & A Application Application Data A Application Application Data B MFS   MFS

More Related Content

What's hot

Linux安全配置终极指南
Linux安全配置终极指南Linux安全配置终极指南
Linux安全配置终极指南wensheng wei
 
[精华回顾]讲座:How To Install Linux
[精华回顾]讲座:How To Install Linux[精华回顾]讲座:How To Install Linux
[精华回顾]讲座:How To Install LinuxNJU OPEN
 
20121111 linux intro
20121111 linux intro20121111 linux intro
20121111 linux introChang Mt
 
Performance tuning
Performance tuningPerformance tuning
Performance tuningTommy Chiu
 
云存储系统设计
云存储系统设计云存储系统设计
云存储系统设计drewz lin
 
基于Ubuntu 12.04 LTS Server的无盘工作站
基于Ubuntu 12.04 LTS Server的无盘工作站基于Ubuntu 12.04 LTS Server的无盘工作站
基于Ubuntu 12.04 LTS Server的无盘工作站Shawn Zhung
 
Linux服务器服务配置说明
Linux服务器服务配置说明Linux服务器服务配置说明
Linux服务器服务配置说明Da Zhao
 
Inside Erlang Vm II
Inside Erlang Vm IIInside Erlang Vm II
Inside Erlang Vm IIFeng Yu
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版xingsu1021
 
5, system admin
5, system admin5, system admin
5, system adminted-xu
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版redhat9
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linuxYiwei Ma
 
1, linux intro
1, linux intro1, linux intro
1, linux introted-xu
 
使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理haiyuan ning
 
如何在 Tomcat 下安装 solr 4
如何在 Tomcat 下安装 solr 4如何在 Tomcat 下安装 solr 4
如何在 Tomcat 下安装 solr 4YUCHENG HU
 
Linux1文字介面操作
Linux1文字介面操作Linux1文字介面操作
Linux1文字介面操作jiannrong
 
打造免費的全能型 N A S
打造免費的全能型 N A S打造免費的全能型 N A S
打造免費的全能型 N A SJACK KAU
 

What's hot (20)

Linux安全配置终极指南
Linux安全配置终极指南Linux安全配置终极指南
Linux安全配置终极指南
 
[精华回顾]讲座:How To Install Linux
[精华回顾]讲座:How To Install Linux[精华回顾]讲座:How To Install Linux
[精华回顾]讲座:How To Install Linux
 
20121111 linux intro
20121111 linux intro20121111 linux intro
20121111 linux intro
 
Performance tuning
Performance tuningPerformance tuning
Performance tuning
 
云存储系统设计
云存储系统设计云存储系统设计
云存储系统设计
 
基于Ubuntu 12.04 LTS Server的无盘工作站
基于Ubuntu 12.04 LTS Server的无盘工作站基于Ubuntu 12.04 LTS Server的无盘工作站
基于Ubuntu 12.04 LTS Server的无盘工作站
 
儲存三二話
儲存三二話儲存三二話
儲存三二話
 
Linux服务器服务配置说明
Linux服务器服务配置说明Linux服务器服务配置说明
Linux服务器服务配置说明
 
Inside Erlang Vm II
Inside Erlang Vm IIInside Erlang Vm II
Inside Erlang Vm II
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版
 
5, system admin
5, system admin5, system admin
5, system admin
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linux
 
1, linux intro
1, linux intro1, linux intro
1, linux intro
 
使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理
 
Overlayfs and VFS
Overlayfs and VFSOverlayfs and VFS
Overlayfs and VFS
 
unixtoolbox_zh_CN
unixtoolbox_zh_CNunixtoolbox_zh_CN
unixtoolbox_zh_CN
 
如何在 Tomcat 下安装 solr 4
如何在 Tomcat 下安装 solr 4如何在 Tomcat 下安装 solr 4
如何在 Tomcat 下安装 solr 4
 
Linux1文字介面操作
Linux1文字介面操作Linux1文字介面操作
Linux1文字介面操作
 
打造免費的全能型 N A S
打造免費的全能型 N A S打造免費的全能型 N A S
打造免費的全能型 N A S
 

Similar to 鏡像檔案系統 Mirror File System : MFS

分会场六数据中心使用Cfs & vcs 节省it成本
分会场六数据中心使用Cfs & vcs 节省it成本分会场六数据中心使用Cfs & vcs 节省it成本
分会场六数据中心使用Cfs & vcs 节省it成本ITband
 
X64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newX64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newYiwei Ma
 
虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究博 孟
 
康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)Yiwei Ma
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cnxdboy2006
 
Hdfs raid migration to hadoop 1.x
Hdfs raid migration to hadoop 1.x Hdfs raid migration to hadoop 1.x
Hdfs raid migration to hadoop 1.x Jiang Yu
 
Zh tw introduction_to_hadoop and hdfs
Zh tw introduction_to_hadoop and hdfsZh tw introduction_to_hadoop and hdfs
Zh tw introduction_to_hadoop and hdfsTrendProgContest13
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版Jie Bao
 
Using Alluxio POSIX (FUSE) API in JD.com
Using Alluxio POSIX (FUSE) API in JD.comUsing Alluxio POSIX (FUSE) API in JD.com
Using Alluxio POSIX (FUSE) API in JD.comAlluxio, Inc.
 
0513 深入Windows Server 2008 系統核心
0513 深入Windows Server 2008  系統核心0513 深入Windows Server 2008  系統核心
0513 深入Windows Server 2008 系統核心Timothy Chen
 
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)infortrendgroup
 
Aix操作系统培训文档
Aix操作系统培训文档Aix操作系统培训文档
Aix操作系统培训文档lwj2012
 
Kafka介绍
Kafka介绍Kafka介绍
Kafka介绍lurga
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局Alex Lau
 
Tilera和fos的学习
Tilera和fos的学习Tilera和fos的学习
Tilera和fos的学习sibeliuscn
 
第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络F.l. Yu
 
Dr灾备技术实现分类(基于盘阵控制器)
Dr灾备技术实现分类(基于盘阵控制器)Dr灾备技术实现分类(基于盘阵控制器)
Dr灾备技术实现分类(基于盘阵控制器)nothingtolose7509
 

Similar to 鏡像檔案系統 Mirror File System : MFS (20)

分会场六数据中心使用Cfs & vcs 节省it成本
分会场六数据中心使用Cfs & vcs 节省it成本分会场六数据中心使用Cfs & vcs 节省it成本
分会场六数据中心使用Cfs & vcs 节省it成本
 
X64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newX64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 new
 
Dfs ning
Dfs ningDfs ning
Dfs ning
 
虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究
 
04
0404
04
 
康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cn
 
Hdfs raid migration to hadoop 1.x
Hdfs raid migration to hadoop 1.x Hdfs raid migration to hadoop 1.x
Hdfs raid migration to hadoop 1.x
 
Zh tw introduction_to_hadoop and hdfs
Zh tw introduction_to_hadoop and hdfsZh tw introduction_to_hadoop and hdfs
Zh tw introduction_to_hadoop and hdfs
 
MogileFS
MogileFSMogileFS
MogileFS
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
 
Using Alluxio POSIX (FUSE) API in JD.com
Using Alluxio POSIX (FUSE) API in JD.comUsing Alluxio POSIX (FUSE) API in JD.com
Using Alluxio POSIX (FUSE) API in JD.com
 
0513 深入Windows Server 2008 系統核心
0513 深入Windows Server 2008  系統核心0513 深入Windows Server 2008  系統核心
0513 深入Windows Server 2008 系統核心
 
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)
2018 普安 EonStor GSe Pro 产品线介绍 (簡中版)
 
Aix操作系统培训文档
Aix操作系统培训文档Aix操作系统培训文档
Aix操作系统培训文档
 
Kafka介绍
Kafka介绍Kafka介绍
Kafka介绍
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局
 
Tilera和fos的学习
Tilera和fos的学习Tilera和fos的学习
Tilera和fos的学习
 
第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络
 
Dr灾备技术实现分类(基于盘阵控制器)
Dr灾备技术实现分类(基于盘阵控制器)Dr灾备技术实现分类(基于盘阵控制器)
Dr灾备技术实现分类(基于盘阵控制器)
 

鏡像檔案系統 Mirror File System : MFS

  • 1. 鏡像檔案系統 Mirror File System 多重伺服器檔案系統 Twin Peaks Software Inc.
  • 2.
  • 3.
  • 4.
  • 5. 本機檔案系統 Local File System Data EXT3 Application 1 Application 2 Kernel Space User Space Disk Driver EXT3 管理本機伺服器儲存設備上的檔案
  • 6. 網路檔案系統 Network File System Application Application NFS (Client mount) Application Application Data EXT3/UFS NFSD Client Server NFS 管理遠端伺服器儲存設備上的檔案
  • 7. EXT3 | NFS rsync, tar NFS (Client mount) Application Application Data B EXT3/UFS NFSD EXT3/UFS Data B Client Server Application 應用程式只能用在一端 , 不能同時用在兩端
  • 8.
  • 9. MFS = EXT3 + NFS Application Application Data EXT3/UFS Application Application Data EXT3/UFS Passive MFS Server Active MFS Server MFS NFS User Space Kernel Space
  • 10.
  • 11. 檔案系統架構 SOLARIS Internal, Core Kernel Architecture, Jim Mauro. Richard McDougall, PRENTICE HALL Optical drive Network File System Operation calls File Operation System Calls Other System calls read () write () open () close () mkdir () rmdir () link () ioctl () creat () lseek () mount () umount () Statfs() sync () Vnode interfaces VFS interfaces UFS (2) NFS (2) VxFS HSFS QFS UFS (1) NFS (1) PCFS PCFS Data Data Data Data File System Operation calls
  • 12. MFS 架構 File Operation System Calls File System Operation calls Other System calls read () write () open () close () mkdir () rmdir () link () ioctl () creat () lseek () mount () umount () Statfs() sync () Vnode interfaces VFS interfaces UFS (2) NFS (2) VxFS HSFS QFS UFS(1) NFS (1) PCFS PCFS Network Optical drive Data Data Data Data MFS Vnode VFS interface
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Active/Active 架構 Server Server Application Application Data A UFS Application Application Data B UFS Active MFS Server MFS MFS Active MFS Server NFS NFS
  • 21. M FS Locking Mechanism 鎖定機制 MFS 使用 UFS, NFS 檔案紀錄鎖 ( file record lock ) A ctive - A ctive 架構需要 鎖定機制 Locking enables write-related vnode operations as atomic operations. 鎖定 是預設選項 鎖定 在 A ctive - P assive 架構中是不需要的
  • 22.
  • 23.
  • 24. MFS = NTFS + CIFS Application Application Data NTFS Application Application Data NTFS Remote Server Window Desktop/Laptop MFS CIFS
  • 25. 線上檔案備份 即時或排程 MFS User Desktop/Laptop Folder ISP Server MFS Folder MFS Folder LAN or Wan
  • 26. 伺服器複製 Secondary Mirror File System Mirror File System App Primary Email Mirror File System Mirroring Path : /home : /var/spool/mail Heartbeat
  • 27. 企業叢集 Mirror File System Mirror File System App App App App App Mirror File System Mirror File System Mirroring Path Central Mirror File System App App
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Q & A Application Application Data A Application Application Data B MFS MFS

Editor's Notes

  1. In your opening, establish the relevancy of the topic to the audience. Give a brief preview of the presentation and establish value for the listeners. Take into account your audience’s interest and expertise in the topic when choosing your vocabulary, examples, and illustrations. Focus on the importance of the topic to your audience, and you will have more attentive listeners.