用于存储视频流的分布式数据存储基础设施
我正在探索基于多站点集群的分布式数据存储中间件的选项。 Lustre、HDFS 以及 OpenStack Swift 等软件可能会引起您的兴趣。然而,我面临的主要困难是数据存储基础架构是针对基于 Windows 的应用程序的。
基于 Windows 的应用程序写入卷(如数据库服务器)。因此,数据存储子系统必须能够创建 iSCSI 目标(类似于 Amazon EBS)。 EMC、HP 等商业供应商拥有专有解决方案。
有人知道一个开源解决方案(具有自由许可证),可以在分布式基础设施(或开源 Amazon EBS 克隆)之上创建块存储吗?
I'm exploring options for multi-site cluster-based distributed data storage middleware. Software like Lustre, HDFS and perhaps OpenStack Swift may be of interest. However the primary difficulty I face is that the data storage infrastructure is for a Windows-based application.
The Windows-based application writes to volumes (like database servers). Therefore, the data storage subsystem must be able to create iSCSI targets (along the lines of Amazon EBS). Commercial Vendors such as EMC, HP have proprietary solutions.
Is anyone aware of an open source solution (with a liberal license) that enables the creation of block storage on top of a distributed infrastructure (or an open source Amazon EBS clone)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会看看 gluster ( http://www.gluster.org/ )。
这是一个还不错的分布式文件系统,在 OpenStack 领域得到了一些采用。
Openstack ( openstack.org ) 还有一种在 nova 计算控制器内部创建 iSCSI 目标的方法。这称为卷创建。它将在运行卷服务的计算节点上获取可用的卷组,并在组内动态分配 LVM,然后创建可用于云环境内的项目实例的 iSCSI 目标。
希望有帮助。
I'd look at gluster ( http://www.gluster.org/ ).
This is a not so bad distributed filesystem that is seeing some adoption in openstack land.
Openstack ( openstack.org ) also has a method for creating iscsi targets inside of the nova compute controller. It's called volume creation. It will take an available volume group on compute nodes running the volume service and dynamically allocate LVMs inside the groups then create iscsi targets that are available to project instances inside of the cloud environment.
Hope that helps.