大规模系统-概述

作者: jacksu在简书 | 来源:发表于2017-01-11 23:09 被阅读412次

    大规模系统是什么?

    大规模系统(系统运行在很多节点上)主要包括以下几种情况:

    • web应用:Facebook,Gmail等
    • 大数据:一次计算运行在很多机器上
    • 云:基础设施或软件作为服务

    为什么要了解大规模系统?

    • 现在越来越多的运行程序应用
    • 复杂的系统和算法问题

    大规模系统背后的趋势

    • 相对于计算机,快速增长的互联网用户、数据(一般是机器数据:感应器,图像、IOT等)
    • 快速增长的Internet,1983年是500KB/s,2013年是100MB/s
    • 经济方面:1)基础设施作为服务(IaaS),软件作为服务(Saas),提供商一次部署,使用者容易管理,基础设施容易扩展,采用虚拟化按需分配,付款即可以使用,最大化资源和能源利用率;2)运营商的规模效应,规模越大成本越低

    典型数据中心

    数据中心 服务器

    现在硬件发展趋势是:从1GB/s向10GB/s发展,越来越多使用SSD盘。

    大规模系统技术栈介绍

    数据处理 在线apps 公有云(PaaS)提供的服务 开源组件

    相关文章

      网友评论

        本文标题:大规模系统-概述

        本文链接:https://www.haomeiwen.com/subject/lktyuttx.html