场景: 搭建某个域名的邮件服务器
因为邮件本来就不是一种实时的通讯方式,所以服务器宕机几个小时,后面继续运行也没啥问题
这种情况下,只部署一台虚拟机,虚拟机只有一块硬盘是安全的吗?
讨论范围: 主流云厂商 AWS, Azure, Google Cloud, 阿里云, 腾讯云
1
cnhongwei 2023-11-14 13:29:44 +08:00 1
云服务器的物理硬盘,每天都不知道有多少块损毁,但对用户来说,一定是虚拟的硬盘,理论上主流的云服务厂商,不可能损毁的,除非碰到了万亿分之一的倒霉情况。小云服务器厂商就说不清楚了,概率很低,但我记得有一个人把自己公司干翻了,成都程序员删除公安局视频这种误操作。
|
2
whileFalse 2023-11-14 13:43:23 +08:00 via Android
云厂商虚拟机的硬盘应该是多副本的,最可能出的问题是整个机房挂掉导致机器不可用,或者是云厂商运维的错误操作导致数据损毁
真正硬件全挂导致数据丢失的可能性很小 |
3
timeance 2023-11-14 13:47:05 +08:00
你以为的硬盘,实际上只是存储池划块空间给你
理论上来说是有备份的 |
4
leefor2020 2023-11-14 13:48:49 +08:00
主流厂商应该很难得会丢数据吧
小厂倒是常见,我就碰到两次了,都是 VIRMACH 这家的 |
5
gscsnm 2023-11-14 13:57:32 +08:00
大厂很难因为硬盘损毁丢数据,因为你的数据并不是存进某个硬盘,而是基于 raid+各种备份的存储池子里。。
|
6
AoEiuV020JP 2023-11-14 14:26:36 +08:00
只要不是大面积的地震核爆,整个地区失联,应该不至于毁硬盘,
|
7
mxT52CRuqR6o5 2023-11-14 14:27:32 +08:00
腾讯云之前内部迁移操作出现问题丢过数据
|
8
Light3 2023-11-14 14:28:23 +08:00
可能非自身操作导致数据损毁 比光缆被挖断概率都小
|
9
lm930129 2023-11-14 14:39:22 +08:00
正常云厂商的硬盘,都是 RAID 的,坏一两块都不会中断业务。如果是分布式存储的话,基于存储块的,除非大面积坏,不然基本都难得故障。
|
10
GeekGao 2023-11-14 19:35:44 +08:00
拿亚马逊的 EBS 举例子,EBS 卷的数据存储在 AWS 基础设施的多个服务器、存储设备或 Availability Zone 上。
当用户的 EBS 卷发生故障时,AWS 会自动将数据从其他区域恢复过来。用户看到的是一个单一磁盘设备,但后台数据是分布式存储和复制的。 不同厂商的不同产品实现上是有差别的,我记得腾讯云是丢过数据的,还是要定期备份才安心一点。 |
11
wheat0r 2023-11-14 21:17:38 +08:00
看看阿里云前几天的事故,云的可用性和你的配置没关系
|
12
ryd994 2023-11-15 05:03:41 +08:00 via Android
ebs 这类 block storage 服务是至少三度冗余
如果是 local cache disk 的话就没冗余,但是服务商会讲清楚让你不要存数据 |