Tech and Academic things for Chianshin

Sunday, April 18, 2010

云里雾里云计算 【13】云计算经济学之时间成本 : 弯曲评论

云里雾里云计算 【13】云计算经济学之时间成本 : 弯曲评论

哦也,如果说云计算是用一堆廉价的机器,去取代大型机(Mainframe),有人在试图用同样的思路,去取代高端路由器!

Tuesday, April 13, 2010

HP closes 3Com deal, strengthening competition for Cisco | NetworkWorld.com Community

HP closes 3Com deal, strengthening competition for Cisco | NetworkWorld.com Community

Cisco's competition just got stronger. HP this week closed on its acquisition of 3Com, which added about four percentage points to HP's share of the Ethernet switching market.

HP now holds about 10% of the Ethernet switch market, solidifying its position as the No. 2 vendor in that space. Cisco is still far and away the market share leader with 67% of the $16 billion market in 2009, according to Dell'Oro Group.

Sunday, April 11, 2010

最后的战斗者们 - 陶短房的日志 - 网易博客

最后的战斗者们 - 陶短房的日志 - 网易博客

一方面,胜局已定,清方无需搞“优待俘虏示范”以招降纳叛,本着斩草除根的原则,不再大开招 安之门,即便投降也可能保不住性命,就算保住,家园已毁,生计无着,仍不免变成饿殍,与其这样,还不如战斗到底,“走一日即活一日”。

另一方面,这些基层干部长期忍受艰苦环境磨练,保持了朴素的本质,而那些大员则长期养尊处优,开始 爱惜性命、财产,宁肯为保命、保财牺牲气节,也不愿冒鸡飞蛋打的风险战斗到底,太平天国之覆亡,在很大程度上恰亡于高级官员的腐化变质,如李文彩、袁大魁 这样的基层将士纵使殚精竭虑、肝脑涂地,也难以逆转崩溃的大局。中华人民共和国建国前期,四川地下党机关被破坏,许多党员被捕,结果高级负责人刘国定、冉 益智很快变节,供出大量同志,而许多基层党员、甚至刚刚参加革命不久的江湖好汉却视死如归,慷慨就义。红岩烈士的遗嘱“狱中八条”竟有3条涉及“高干”问 题,第一条就是“防止领导干部的腐化”,古今印证,不免让人唏嘘。

Monday, April 05, 2010

Welcome to Pig!

Welcome to Pig!

should be very interesting.

Saturday, March 27, 2010

分形数学、CRS-3与互联网骨干演变 : 弯曲评论

分形数学、CRS-3与互联网骨干演变 : 弯曲评论: "但是,我们只是看到了雏形,具体会如何发展,什么时候到来,这要回到运营商的定位,正如我在CRS-3真看清了未来吗?中提到运营商是否能够把握产业链,同时和西门青云和asr1k等人的讨论。我需要 另开一篇文章来专门探讨一下运营商究竟在互联网时代应该扮演什么样的角色,我会在另一篇文章中围绕着需求=>应用=>业务=>技术=& gt;协议=>设备这个思路来讨论。"

分形数学、CRS-3与互联网骨干演变 : 弯曲评论

分形数学、CRS-3与互联网骨干演变 : 弯曲评论

此次发布的CRS-3推出了一些新特性,网络定位服务(NPS),和基于云计算的VPN服务,以及与其Nexus系统和UCS系统的互动,支持云计算的应 用。我来简单描述一下我在新闻发布会上听到的几个应用的介绍。假设您是个电视台,转播南非世界杯,装备了CRS-3的电信运营商会在其诸多数据中心中去智 能看哪里有你要的节目源,让你就近去取流量,而不必所有的请求都贯穿其骨干网。另外一个,是当一个用户要在月底结算公司的工资单,他可以租用运营商的云计 算来实现,这时候装备了CRS-3的运营商网络会在多个数据中心中寻找哪里的云计算有一定空闲,自动为你建立起VPN通道,实现云计算。CRS-3的新特 性之一是要针对现在数据中心之间大量的流量交互提供智能和足够的带宽。这是我看到最有特点的东西。

解剖Twitter 【8】 得过不且过 : 弯曲评论

解剖Twitter 【8】 得过不且过 : 弯曲评论

Twitter工程师戏言,”Ruby抗拒优化”,(“Ruby is optimization resistant”, by Evan Weaver [14])。几经尝试以后,Twitter的工程师们最终放弃了Ruby语言,改用Scala语言,自行实现了一个队列,命名为Kestrel [39]。

改换语言的主要动机是,Scala运行在JVM之上,因此优化Garbage Collection性能的手段丰富。Figure 12. 显示了使用Kestrel以后,垃圾回收的滞后,在平时只有2ms,最高不超过4ms。高峰时段,平均滞后5ms,最高不超过35ms。

探索UCS(1)- 什么是UCS? : 弯曲评论

探索UCS(1)- 什么是UCS? : 弯曲评论

Cisco在2009年初,推出了Unified Computing System,简称UCS。它是下一代数据中心平台,在一个紧密结合的系统中整合了计算、网络、存储与虚拟化功能,旨在降低总体拥有成本(TCO),同时 提高业务灵活性。该系统包含一个低延时无丢包万兆以太网统一网络阵列,以及多台企业级x86架构刀片服务器等设备。它是一个集成的可扩展多机箱平台,并在 一个统一的管理域中管理所有资源。

在云计算体系中,UCS系统是处于IaaS这层,可以在其上安装VMWare vSphere来支撑多达几千台虚拟机的运行,同时简化了数据中心的建设和运营的复杂度。

Sunday, February 28, 2010

Ping TTL (Time To Live) question

Ping TTL (Time To Live) question: "As we all know, TTL is the maximum number of 'hops' that the ICMP packet will make before dyeing. Sometimes when the ICMP finally reaches its destination, the TTL is reset to the recipient host's default TTL and is then sent back.

This makes sense because when I tracert yahoo.com I get 18 hops, so 53 + 17 = 70 (yahoo.com's default TTL)"

Monday, January 04, 2010

C++ multi-thread与volatile关键字 - C++软件架构知识 - Stephen_Du

C++ multi-thread与volatile关键字 - C++软件架构知识 - Stephen_Du: "Summary

When writing multithreaded programs, you can use volatile to your advantage. You must stick to the following rules:

* Define all shared objects as volatile.
* Don't use volatile directly with primitive types.
* When defining shared classes, use volatile member functions to express thread safety.

If you do this, and if you use the simple generic component LockingPtr, you can write thread-safe code and worry much less about race conditions, because the compiler will worry for you and will diligently point out the spots where you are wrong.

A couple of projects I've been involved with use volatile and LockingPtr to great effect. The code is clean and understandable. I recall a couple of deadlocks, but I prefer deadlocks to race conditions because they are so much easier to debug. There were virtually no problems related to race conditions. But then you never know."