存储区域网络 – 什么使云存储(亚马逊AWS,Microsoft Azure,谷歌
由于我的问题,有些混乱,所以要简单:
“大型云提供商使用什么样的存储?为什么?” 据我了解,然而我无法在典型的数据中心和云之间找到任何官方的存储网络差异,所有云提供商都在使用与典型数据中心不同的DAS. 即使DAS比SAN或NAS有许多缺点,我想了解为什么使用DAS的云用于存储或应用目的的细节. 任何资源或描述将不胜感激,让我清楚. 编辑:在阅读论文“大规模云构建的网络挑战和结果方法,David Bernstein和Erik Ludvigson(思科)”时,他们提到了
但是在这里存在冲突:在我看来并且在文章的后面也有说明,云应该使用SAN或NAS,因为当VM移动到另一台服务器但仍需要从原始服务器访问存储时,DAS不合适. 影响云优先选择DAS,NAS还是SAN的其他原因是什么?
在澄清问题后编辑了这个答案.
其中“DAS”表示直接连接存储,即SATA或SAS硬盘驱动器. 云供应商都使用DAS,因为它在价格/性能方面提供了数量级的改进.这是scaling horizontally的情况. 简而言之,SATA硬盘驱动器和SATA控制器是廉价商品.它们是大众市场产品,价格非常低.通过构建具有廉价SATA驱动器的大型廉价PC集群,谷歌,亚马逊和其他公司以极低的价格获得了巨大的容量.然后他们在顶部添加自己的软件层.他们的软件可以实现多服务器复制,以实现性能和可靠性,监控,硬件故障后重新平衡复制等等. 您可以将MogileFS看作是Google,亚马逊和其他人用于存储的软件类型的简单代表.当然,这是一个不同的实现,但它与大规模系统共享许多相同的设计目标和解决方案.如果您愿意,这里有一个了解更多关于GoogleFS的跳跃点.
有三个原因导致SAN未被使用. 1)价格. 2)CAP定理 结果: 然后,每个供应商都有自己的持久存储实现,您应该将其用于重要数据.亚马逊的产品就是很好的例子; MySQL,SimpleDB和Simple Storage Service.这些产品本身反映了CAP定理–MySQL实例具有很强的一致性,但可扩展性有限. SimpleDB和S3的规模很大,但最终只是一致的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2003 – 如何向网络服务授予在远程位置写入
- windows-mobile – 如何自动更新Windows Mobile应用程序
- windows – 查找硬件制造商,型号和序列号?
- windows-server-2008-r2 – 远程桌面服务登录历史记录
- windows – 如何生成一组用户所属的安全组列表?
- 从64位XE6中的Windows回调返回结果
- windows-8 – windows 8固定网站图像-mstileimage无法正常工
- 在RDP会话中在Server Core上的CMD窗口中键入Exit时会发生什
- ILBC 规范
- windows-server-2008 – 为RDP访问创建白名单
- windows-phone-7 – 如何使用WebClient和Windows
- Windows :: Storage :: ApplicationData ::当前未
- active-directory – 在Windows 2012 R2上禁用密
- 最大限度地提高.NET中的Window
- windows-server-2008 – 为远程用户添加第二台Ex
- 使用SNMP监视Windows Server
- Windows安全事件日志中的事件编号与描述
- Windows – FAT-32上的Unicode文件名?
- winapi – 使用Windows API检测所有连接的显示器
- windows-xp – IE8脚本错误800704a6?