iscsi 是否能够共享

2024-05-24 12:58
文章标签 共享 是否 能够 iscsi

本文主要是介绍iscsi 是否能够共享,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一直纠结一件事:一个lun到底能不能共享给两台机器?能否实现共享?今天对这些东东做了测试。

lun是通过linux上的iscsi软件创建的。

客户端是2台esxi,和一台win7

场景一:

lun0

lun0 给予esxi1,做存储

lun0给予esxi2,做存储

结果显示,可以共用存储,且数据同步。(同事说会造成数据混乱,还找不到如何验证。)

但是有一点不明白,为啥不用这种存储而非要用文件系统存储?

再在win7上操作是能够被识别,但不能被运用。


lun1

lun1先给予win7,并格式化为NTFS的模式

然后再给予esxi1和esxi2共享存储

结果显示,可以共用存储,且数据同步。但是和win7上的数据是不同步的,且数据没有任何相似之处。

这种情况可以说是或许会造成数据混乱。但有一项不明,为什么大多企业不运用类似lun0模式的存储而去选择nfs

不考虑性能啊,求解释!!


所以按照esx来说,iscsi是可以共享的,但是对于其它系统是不可以的~~不知对否?


答案是:

iscsi在esxi上的共享是由于文件系统决定的

VMFS是一个集群文件系统
  简单的讲,一个集群文件系统就是同一块硬盘资源可以被同时挂载给多个服务器像本地硬盘一样使用。很多VMware的管理员早期都接触过Windows Server的应用环境,应该对通过使用Microsoft Cluster Server (MSCS)实现共享的方式很熟悉。VMFS和MSCS相比有一些区别,MSCS不能支持不同服务器在同一时间对这块硬盘访问,而VMFS可以做到。如果您基于同一台存储使用MSCS或ESX,在SAN(storage area network)的配置(如zoning、多路径软件等等)上是相同的,但是您获得的结果有很大的区别。
  同样,这个区别其他的集群文件系统软件如:Lustre、Red Hat Global File System、Hadoop Distributed File System (HDFS) 和IBM's General Purpose File System (GPFS)也存在。
  VMFS有一个本质的区别就是:在VMFS中没有某台服务器或某个软件可以完全控制对文件系统的访问权限。VMFS通过运行于每一台主机上,直接管理文件系统的命名空间来达到协调管理客户端对文件的访问权限。每个VMFS卷都在文件系统中保留了一定的空白区域用于内部协调时使用,关于这块保留空间的具体内容请参考missing space from VMFS data stores because of hidden files

这篇关于iscsi 是否能够共享的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/998474

相关文章

python判断文件是否存在常用的几种方式

《python判断文件是否存在常用的几种方式》在Python中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用

Python如何判断字符串中是否包含特殊字符并替换

《Python如何判断字符串中是否包含特殊字符并替换》这篇文章主要为大家详细介绍了如何使用Python实现判断字符串中是否包含特殊字符并使用空字符串替换掉,文中的示例代码讲解详细,感兴趣的小伙伴可以了... 目录python判断字符串中是否包含特殊字符方法一:使用正则表达式方法二:手动检查特定字符Pytho

Python如何精准判断某个进程是否在运行

《Python如何精准判断某个进程是否在运行》这篇文章主要为大家详细介绍了Python如何精准判断某个进程是否在运行,本文为大家整理了3种方法并进行了对比,有需要的小伙伴可以跟随小编一起学习一下... 目录一、为什么需要判断进程是否存在二、方法1:用psutil库(推荐)三、方法2:用os.system调用

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

Python中判断对象是否为空的方法

《Python中判断对象是否为空的方法》在Python开发中,判断对象是否为“空”是高频操作,但看似简单的需求却暗藏玄机,从None到空容器,从零值到自定义对象的“假值”状态,不同场景下的“空”需要精... 目录一、python中的“空”值体系二、精准判定方法对比三、常见误区解析四、进阶处理技巧五、性能优化

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

使用Python创建一个能够筛选文件的PDF合并工具

《使用Python创建一个能够筛选文件的PDF合并工具》这篇文章主要为大家详细介绍了如何使用Python创建一个能够筛选文件的PDF合并工具,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录背景主要功能全部代码代码解析1. 初始化 wx.Frame 窗口2. 创建工具栏3. 创建布局和界面控件4

Java实现检查多个时间段是否有重合

《Java实现检查多个时间段是否有重合》这篇文章主要为大家详细介绍了如何使用Java实现检查多个时间段是否有重合,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录流程概述步骤详解China编程步骤1:定义时间段类步骤2:添加时间段步骤3:检查时间段是否有重合步骤4:输出结果示例代码结语作

Java判断多个时间段是否重合的方法小结

《Java判断多个时间段是否重合的方法小结》这篇文章主要为大家详细介绍了Java中判断多个时间段是否重合的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录判断多个时间段是否有间隔判断时间段集合是否与某时间段重合判断多个时间段是否有间隔实体类内容public class D

java父子线程之间实现共享传递数据

《java父子线程之间实现共享传递数据》本文介绍了Java中父子线程间共享传递数据的几种方法,包括ThreadLocal变量、并发集合和内存队列或消息队列,并提醒注意并发安全问题... 目录通过 ThreadLocal 变量共享数据通过并发集合共享数据通过内存队列或消息队列共享数据注意并发安全问题总结在 J