美文网首页
初识分布式

初识分布式

作者: __Jasmine__ | 来源:发表于2017-04-05 18:18 被阅读15次


    集群

    用多个服务器来处理同一个功能或存储数据,来提高对多用户请求的处理,防止一个服务器处理不过来。

    分布式

    1.将不同功能数据放到不同的机器上;

    2.将同一数据放到不同的服务器上(数据副本:同一份数据),服务器之间通过网络互通(涉及到数据的一致性问题)

    分布式的CAP理论

    Consistency:[强]一致性,事务保障,ACID模型;

    Availiablity:[高]可用性,冗余以避免单点

    Partition

    tolerance:[高]可扩展性(分区容忍性)一般要求系统能够自动按需扩展

    最多只能满足其中的两种

    分布式系统中的概念

    三元组

      分布式由多个机器组成的集群,靠彼此之间的网络通信,担当的角色可能不同,共同完成同一个事情的系统。

    1.节点------系统中按照协议完成计算工作的一个逻辑实体,可能是执行某些工作的进程或机器。

    2.网络------系统的数据传输通道

    3.存储------系统中持久化数据的数据库或者文件存储

    HA------ High Availablity,高可用性

    一台主机发生故障(死机或断网或断电)后会有自动迁移,保障正常运行。用户不会感知到服务器任何异常。

    迁移

    相关文章

      网友评论

          本文标题:初识分布式

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