Jeff Dean提到不同数据访问方式latency差异

Numbers Everyone Should Know
L1 cache reference                           0.5 ns
Branch mispredict                            5 ns
L2 cache reference                           7 ns
Mutex lock/unlock                           25 ns
Main memory reference                      100 ns
Compress 1K bytes with Zippy             3,000 ns
Send 2K bytes over 1 Gbps network       20,000 ns
Read 1 MB sequentially from memory     250,000 ns
Round trip within same datacenter      500,000 ns
Disk seek                           10,000,000 ns
Read 1 MB sequentially from disk    20,000,000 ns
Send packet CA->Netherlands->CA    150,000,000 ns

这个数据对于我们设计多IDC数据访问策略具有关键的指导作用,我们可以用这个数据来衡量数据架构来如何设计才能满足高并发低延迟的目标。

这份数据实际上对所有网络应用及分布式应用开发者都具有很大借鉴作用,数据需要根据访问频率尽量放在latency小的地方

 

开始Post之前,各位先看看今晚 cnBeta 上相关的报道:
惠普全球副总张永利代表惠普向消费者表示歉意 http://www.cnbeta.com/articles/106353.htm
全国状告惠普第一人:维权需注意细节 http://www.cnbeta.com/articles/106343.htm
淘宝网发布消费警示,禁售部分型号惠普电脑 http://www.cnbeta.com/articles/106356.htm
HP打印机也可以被入侵 http://www.cnbeta.com/articles/106359.htm
惠普:学生宿舍蟑螂太恐怖 http://www.cnbeta.com/articles/106286.htm Continue reading »

 

晚上登陆 LinkedIn 整理信息时发现了这条已经 reject 掉的 offer,仔细看了下,觉得还有价值的,比较符合通用的职业需求。在这里详细整理一下,再加上自己的最近的一些想法。 Continue reading »

 

今天又遇到这个问题,还好有位同志找到了方法。用OpenVZ创建的虚拟机默认只有 256MB 的内存,需要修改配置文件增加这个上限。 配置文件在 /etc/vz 这个目录下,需要调整的参数是 PRIVVMPAGES,它的值乘以4kb便是系统中实际可用的内存大小,比如默认值是 65536: Continue reading »

 

就一个大环境来说,找几个新人凑合一下就能跑起来,如果有经验的同学愿意出力,倒也会跑的稳定。如果是30台主机超过30天的无法服务而无人得知,不算重大故障,那么核心服务的数个小时异常就不值得一提了,全年也就不会有重大事故了。

不牢骚了,整理下2010年的工作计划,共以后参考。 Continue reading »

 

Eucalyptus 项目全称是Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems,由Santa Barbara大学建立的开源项目,它允许企业创建内部云环境,并且与 Amazon 的 EC2 (Elastic Compute Cloud) 是兼容的,现在它发布了自己的第一款商业产品 —– Eucalyptus企业版。 Continue reading »

 

一台Dell PE 2950服务器,下接 MD 1000 出现多块盘 failed:

Firmware state: Online
Firmware state: Online Continue reading »

© 2011 网络杂谈 | 020i.com Suffusion theme by Sayontan Sinha