proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« tcpdump -s0 获取全部数据包 | Main | Dell 宣布召回有问题隐患的电池 »

August 14, 2006

由CDN引发的讨论和网络运营相关想法

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2006/08/14/001054.html
http://windtear.net/archives/2006/08/14/001054.html

由CDN引发的讨论和网络运营相关想法

下班的时候走的晚些 就和老大们讨论了这些
CDN 代表 Content Delivery Network
主要是用于大型网络服务应用 解决本地访问速度的问题

简单说就是
无论用户是电信还是网通 都可以快速访问同一网站
这个问题的根源是国内运营商人为的造成了跨运营商的访问超级慢

于是 各家网站为了解决访问速度的问题
就会想各种办法
找互联互通比较好的商业IDC
在电信网通铁通教育网等各运营商都部署节点
然后通过DNS相关技术做分流指向

(DNS方面有用商业软件的如3DNS 3代表多
      也有用 bind view 的
      也有用 bind + iptables 的
)

确实有需求而又因人力不足等没精力部署的网站在CDN部署方面
有的选择了提供CDN服务的商业公司
也曾了解过广域网的加速优化设备

自己做CDN的话有一些问题需要解决
网络基础上的 产品架构上的 运营监控上的 方方面面
想做好非常不容易

网络基础上需要保证管理网或公众网数据交换带宽
有钱的是拉光纤 这需要相当成本投入
没钱的话需要考虑同步技术
而同步这一块最关键的就是如何在网络状况糟糕的情况下保证同步的速度和质量
基于TCP的同步此时显得很无奈
于是就得考虑基于UDP的同步 当然就有完整性校验的很多问题需要处理

产品架构上需要考虑的地方更多
如果需要存储或数据库(有不需要的么?) 又要保证数据一致性和自独立性
自独立性就是说即便大网坏了 对用户的影响应该是最多看不到最新的数据信息
老信息的查看应该不受影响 可以独立运行 
总之就是产品架构要保证模块化 可扩展

运营监控是后备保障 如何保证系统的健康运行和异常及时发现处理
如何给出运营数据 评价运营指标 为优化和调整决策提供依据
如何简化处理 智能化 自动化 自修复 快速高效
又是很多细节要做

可以试试写一套网络状况恶劣的情况下基于UDP的内容同步系统底层框架
监控预警以及自动化方面也有不少事可以试
本blog WWW

Posted by windtear at August 14, 2006 9:44 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.