简单CDN设计主要考虑以下几点。
选点合理,能覆盖大部分网络用户。最起码得在电信和网通机房放置缓存服务器,如果经费充裕,把教育网也考虑进来。
系统本身具备很好的高可用特性。用户的访问主要集中在缓存服务器,缓存服务器之间使用集群技术就能得到比较高的系统可用性。
核算自建简单CDN的成本,使之有较好的性价比。如果自建一个CDN远比购买CDN服务商所花费的资金还高(目前国内商用CDN每兆带宽为50元/月,基数是1G),基本上没必要自己建立CDN了。
系统应该具备很好的伸缩能力,以适应各种业务变化。如增加布点、增加设备、增加站点等。