放心问答网

如何选择域名+服务器空间?

南城有佳人

2021/5/5 11:00:58

如何选择域名+服务器空间?

其他回答(2个)

  • 潮涵焦诗双

    2021/5/11 14:55:27

        淘宝、今日头条等这些互联网公司,大部分采用了分布式存储方案,存储空间可以弹性增加,自由扩展,可以说没有存储的极限。在介绍分布式存储之前,首先说一说集中存储。


        集中存储

        一个中小型公司,大部分采用了集中存储方式,也就是整个存储集中到一个系统中,为了增加系统的可靠性,可能采用了两地三中心的备份方案。集中存储并不是一个独立的设备,而是集中到一套系统中的多个设备。


        集中存储的架构

        集中存储包含了很多组件,比如控制器、磁盘阵列、交换机等,还有管理设备等辅助设备,下图显示了一个集中式存储的基本逻辑图。

        集中存储的核心部件是机头,包含了两个控制器,互为备份,避免硬件故障导致整个存储系统不可用。控制器分为前端端口和后端端口,前端端口为服务器提供存储服务,后端端口用户扩充存储容量,后端端口连接存储设备,形成一个非常大的存储资源池。


        简单来说,集中式存储最大的特点就是有一个统一的入口,所有的数据都要经过整个入口,对应存储系统的机头。


        分布式存储

        分布式存储最早由谷歌提出,目的是通过廉价的服务器提供大规模、高并发场景下的应用。下图显示了谷歌分布式存储的简化模型,整个系统将服务器分为两种类型:namenode存储管理数据(元数据),datanode负责实际数据的存储。

        读取过程为,首先从namenode中获取该文件的位置,然后从datanode中获取具体数据。通过横向扩展datanode的数量,就可以增加承载容量,实现了动态横向扩展的能力。


        无中心架构的分布式存储

        谷歌的分布式存储架构,仍然有中心节点,即负责管理元数据的namenode节点。

        Ceph存储架构的分布式存储,完全没有中心节点,客户端通过一个设备映射关系计算写入数据的位置,客户端直接与存储节点通信。Ceph存储架构如下图所示。

        在Ceph存储架构中,有Mon服务、OSD服务、MDS服务等。客户端访问存储设备的流程为:首先从Mon服务中读取存储资源布局信息,然后计算出期望的数据位置,包括物理服务器信息和磁盘信息,然后直接通信,读取或者写入数据。


        以上就是集中式存储和分布式存储的区别,大型的互联网公司通常采用了去中心化的分布式存储技术,对存储容量可以横向扩展,技术上来说“永远存不满”。

    如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

  • 炒菜要放耗油

    2021/5/14 5:48:16

    透支信用卡啊 ,办很多信用卡,轮流透支。

相关问题
热门推荐