卧槽?微软这样也行?用 Win Server 做 NAS 要慎重了……

2017-12-18 10:36:56 +08:00
 sadan9
平时写代码在 Hyper-V 的虚拟机中。虚拟磁盘镜像在 ReFS 文件系统上,底层 2 块盘做 raid1 的存储池。
某次非正常关机以后,在 Hyper-V 中发现有某个一个文件 IO 出错(其他文件正常)。
在主系统中对整个虚拟磁盘文件进行复制,结果报了以下错。
https://ds3.galdb.net/22.jpg

直接删整个文件……直接删整个文件……直接删整个文件……………………
23398 次点击
所在节点    程序员
47 条回复
Feiox
2017-12-18 21:20:51 +08:00
咦,奇怪了,Azure 中 Blob Service 用的就是 Refs,SLA 承诺可用性 6 个 9
mhycy
2017-12-18 21:29:28 +08:00
ReFS 的 BUG 总让我觉得是印度佬的作品
likuku
2017-12-18 22:05:04 +08:00
@Feiox 人家底层硬件可能都是以百万为单价的...
bookit
2017-12-18 22:42:08 +08:00
ms 和 apple 比烂,也许不相上下,

因为阿三比例正在迅速接近?
sadan9
2017-12-19 10:13:18 +08:00
@Feiox Azure 应该用的是多副本,可能会好很多。
euyuil
2018-01-07 17:58:28 +08:00
@Feiox

Azure Blob 应该并不是使用 ReFS 来保证数据完整性的,并且可用性没有到 6 个 9 (其实只有 3 个 9 ),而是承诺 durability 到 11 个 9 (对于 LRS )。我以前在 Azure Storage 组工作过,Blob / Table / Queue 都使用一个微软内部的用在集群上的文件系统,效果上相当于同一份数据存储 3 份,然而并不是存储在同一台服务器上的,甚至不是在同一个机架上,以确保 2 个机架同时都挂掉的情况下(同一个机架用的电源和交换机是相同的),数据还能恢复。而 ReFS 只能用在一台机器的存储空间里,所以……

SLA 参考:
https://azure.microsoft.com/en-us/support/legal/sla/storage/v1_3/
https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction
ZRS
2018-05-30 01:09:08 +08:00
LZ 启用了完整性流吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/415587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX