微信号:ICT_Architect

介绍:分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步.

有一个Ceph客户端来连接Windows系统吗?

2018-02-22 22:03 Hardy


      小伙伴们,新年快乐!迟来的问候和新年祝福。简单回顾一下2017年存储现状,不难发现SDS和HCI无疑是发展最快的,随着不同行业广泛应用,这些技术也日趋成熟,未来传统存储的发力点也无疑是SDS和HCI。这个假期太忙,没有准备什么新技术,新年后的第一篇文章还是给大家分享下Ceph吧。



      关于Ceph架构、生态、后端Object发展和友商改良产品解析,之前花时间做了比较详细的文章分析,感兴趣的伙伴可通过历史发文零散查阅或点击“原文链接”获取完整版材料。

      在Ceph存储系统中,实现Ceph和Windows集成并不像将Ceph连接到Linux系统那么简单。您需要使用Ceph Gateway或SUSE Enterprise Storage(关于该产品,后面找时间跟大家详细分享)才能完成工作。Windows没有Ceph客户端,但有两种集成Ceph和Windows的选项,如下:

  • Ceph对象网关

  • SUSE Enterprise Storage中的iSCSI目标

 

      开源的Ceph存储是基于Linux的实现的。因此,默认的Ceph客户端选项只专注于Linux操作系统。RADOS块设备提供的是Linux内核级驱动程序,因此它不会帮助您将Ceph与Windows集成。另外,CephFS是一种POSIX文件系统,也无法在Windows上轻松实现集成。

 

      但Ceph对象网关提供了对应用程序的REST式访问。它与Amazon Simple Storage Service和OpenStack Swift兼容,您可以直接从RESTful客户端应用程序直接访问Ceph Gateway。这不是提供访问操作系统的最佳方式。

 

      Ceph对Windows提供的最简单透明访问方法是Ceph iSCSI网关,它可在SUSE基于Ceph的企业级存储产品中使用(如SUSE Enterprise Storage)。使用此网关,您可以将Ceph配置为基于iSCSI的SAN,使其可用于任何运行iSCSI启动器的操作系统。iSCSI Initiator是Windows服务器操作系统的原生产品,它使iSCSI网关成为将Windows连接到Ceph的最佳方式。

 

      将Windows上的iSCSI Initiator配置为通过Ceph网关提供的iSCSI目标后,Windows将通过本地添加的iSCSI磁盘访问Ceph存储。

 

      Ceph基于对象实现的存储系统,它提供了一种快速存储数据的方式,但设置文件共享需要一些工作。Ceph存储由许多存储节点组成,它们将文件切分二进制对象,并将它们分布在对象存储设备(OSD)上。一个典型的Ceph配置有数百甚至上千个OSD节点。


      Ceph提供了四种不同的用户可以访问对象存储的方式

  • 与Amazon Simple Storage Service(S3)兼容的可靠的自动分布式对象存储(RADOS)网关;

  • iSCSI接口将Ceph转变为iSCSI SAN存储;

  • CephFS,一种符合POSIX标准的文件系统,本地安装在Ceph客户端上;

  • RADOS块设备,它呈现出典型的Linux块设备,就好像它是一个本地硬盘。


      关于文件共享呢?为Ceph提供文件共享接口是可能的,但它必须通过附加层到底层对象存储之上。管理员创建可让其他Linux和Unix计算机访问NFS共享的共享。

      为了提供对Ceph底层对象存储的NFS访问,管理员必须考虑使用哪种Ceph访问方法。S3兼容接口并不适合,因为它主要用于必须使用REST直接访问存储的云应用程序。


      但RBD驱动程序和CephFS接口可以提供对Ceph底层对象存储的NFS访问。从Linux操作系统的角度来看,RBD只是管理员可以创建任何Linux文件系统的另一个块设备,而CephFS文件系统只是另一种符合POSIX标准的文件系统,两者都可以使用NFS共享。


      更多Ceph介绍资料,请参阅开篇分享链接。关于Ceph架构、生态、后端Object发展和友商改良产品解析,点击“原文链接”获取完整版材料。


节日推荐



温馨提示:
请搜索“ICT_Architect”“扫一扫”二维码关注公众号,点击原文链接获取更多技术资料

狗年大吉,迟来的祝福。

 
架构师技术联盟 更多文章 Kibana或Grafana,时间序列可视化如何选择? [解读] Intersect360分析预测: 由AI和Cloud驱动,未来HPC市场达439亿 FAQ详解“Meltdown和Spectre”问题,接踵而来的“Skyfall和Solace”是否仅是骗局? 作为软件工程师,该如何处理“前任”留下的代码? Grafana和Kibana是写给程序员最美的情诗!
猜您喜欢 Python的命名空间 React Native实战之轻松实现通用Tab底部菜单导航栏切换效果 免费周末大讲堂| 揭秘Java大数据技术趋势及就业行情! 广告技术有什么好会议吗? WCTF世界黑客大师赛是啥?中国大陆和俄罗斯团队竟然都没进入前3?