单机部署(stand-alone):只有一个饮水机提供服务,服务只部署一份


集群部署(cluster):有多个饮水机同时提供服务,服务冗余部署,每个冗余的服务都对外提供服务,一个服务挂掉时依然可用


热备部署(hot-swap):只有一个桶提供服务,另一个桶stand-by,在水用完时自动热替换,服务冗余部署,只有一个主服务对外提供服务,影子服务在主服务挂掉时顶上


磁盘阵列RAID(Redundant Arrays of independent Disks)

RAID0:存储性能高的磁盘阵列,又称striping,它的原理是,将连续的数据分散到不同的磁盘上存储,这些不同的磁盘能同时并行存取数据(速度块)


RAID1:安全性高的磁盘阵列,又称mirror,它的原理是,将数据完全复制到另一个磁盘上,磁盘空间利用率只有50%(冗余,数据安全)


RAID0+1:RAID0和RAID1的综合方案,这也是国企用的比较多的存储方案(速度快,安全性又高,但是很贵)


RAID5:RAID0和RAID1的折衷方案,读取速度比较快(不如RAID0,因为多存储了校验位),安全性也很高(可以利用校验位恢复数据),空间利用率也不错(不完全复制,只冗余校验位),这也是互联网公司用的比较多的存储方案

===【完】===

【转自】架构师之路

最新文章

  1. How do I remove javascript validation from my eclipse project?
  2. FFPlay-noConsole-ver-20160409-snapshot
  3. Windows Store App 过渡动画
  4. [转]windows10 64位环境下安装mysql5.7.17
  5. POJ 1230 Pass-Muraille#贪心+vector迭代器用法
  6. ECMA Script 6_模块加载方案 ES6 Module 模块语法_import_export
  7. 电脑小白和ta的小白电脑——PowerDesigner的安装与破解
  8. IOS UIWebView用法
  9. Day10 Python基础之特殊函数(八)
  10. 02Hadoop二次排序2
  11. centos7 安装php7
  12. AMP架构补充与wordpress部署
  13. Javascript-do_while....
  14. BZOJ 4584 【APIO2016】 赛艇
  15. libgdx相关知识点
  16. 为什么JAVA要提供 wait/notify 机制?是为了避免轮询带来的性能损失
  17. Python实现双色球和大乐透摇奖
  18. Java ScriptEngine 解析js
  19. JS实现值复制
  20. ML博客链接

热门文章

  1. PAT Basic 1033
  2. BZOJ 4504: K个串
  3. 资产管理软件 GLPI的安装(转)
  4. 【01】如何在XMind中排列自由主题
  5. 【06】前端需要注意哪些SEO
  6. js 加密混淆
  7. numpy array_split()
  8. ER模型图工具:PowerDesigner
  9. 九度oj 题目1021:统计字符
  10. 【gets getline的用法 char[]转化为str】poj 2418