DevOps成长之旅

DevOps - 1. CDN

2018-12-21  本文已影响0人  RunicBean

CDN

CDN(Content Delivery Network),直译为内容分发网络,在现有网络基础上搭建的新网络架构,通过中心服务器的调度、内容分发,将网站内容推到离用户最近的服务器(又称边缘服务器)上,利用各种缓存方案,提高用户访问速度。

RAID

RAID(Redundant Array of Independent Disks),直译为独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。 RAID往往由两个或多个磁盘空间组成,通过并发在多个磁盘上读写来提高I/O性能。

选购服务器

因素

应用类型

  1. 负载均衡
  1. 缓存服务器
    内存要求比较高,对其他性能要求一般,AWS官方建议将此内存优化型实例应用于高性能数据库分布式内存缓存内存中分析
  2. 应用服务器
    承担运行应用的责任,在计算与内存方面要求很高,应用服务器主要用于搭建Web架构应用服务器。另外,服务器需要足够可靠稳定,要么使用多台应用服务器方案,设计负载均衡机制,或者对于单台应用服务器,RAID选项需要注意。
  3. 数据库服务器
    对服务器要求最高,需要有足够快的CPU,足够大的内存以及足够稳定的硬件。数据库服务器对硬盘I/O要求高,建议固态硬盘做RAID(Redundant Array of Independent Disks) 10。

用户访问量

如果用户访问量需求会不断递增,则应该在设计网站和应用时就提高扩展性。

业务领域

根据服务的需求来区别,如果是生产服务器,则需要保证最高的稳定性和可靠性,那么硬件性能要求更高,如果是个人博客,几天没有访问量也并无大碍,那么性能要求也就没有那么高了。

具体选择

CPU

内存

硬盘存储系统

网卡

上一篇 下一篇

猜你喜欢

热点阅读