存档

‘IT江湖’ 分类的存档

这几天,我和团队的几位兄弟一起参加了OOW 2010 北京的会议,见到了很多未曾谋面,但是互相仰慕的朋友,听了很多关于ORACLE技术发展趋势的分享,得到了很多收获和心得,真是一次非常有意义的旅程,回去和大家一一分享。
–EOF–

12 16th, 2010 | Filed under IT江湖
标签:

近日参加了在北京举行的velocity 2010会议,velocity关注运维与性能,包括Facebook,Google和国内的各大互联网公司都参加了这次会议,收获颇丰。
Facebook和Google的大牛们带来了多前端优化的主题,让我这个门外汉都受益很多。相比较前端,我更关注后端的性能优化,印象比较深刻的几个主题有:腾讯的分布式文件系统TFS,通过直接操作裸设备,实现精简的单机文件系统去搭建分布式文件系统,性能非常高。网易自主开发了MySQL的存储引擎NTSE,将传统数据库的块级缓存修改为行级缓存,更强调实体原子性而不是ACID,简化了事务和锁的设计,相当于将memcache内嵌在MySQL数据库中,实现了在特定应用场景下非常高的性能。新浪首席DBA杨海朝的构建高性能MySQL主题,带来了MySQL设计开发运维方面的一些经验,非常实用非常nice!百度的MySQL在SSD上的应用,通过修改MySQL存储引擎,实现了MySQL Flashcache的功能,通过软件与硬件结合的方式,实现了SSD性能的最大化利用,在SSD应用的方面,百度走在了国内同行的前面。
这次velocity会议,阿里巴巴,淘宝和阿里云也都带来了非常好的主题。在开放和分享方面,淘宝应该是国内互联网企业中做得非常好的。我在这次会议上也贡献了一个主题,《Alibaba数据库运维最佳实践》,自我感觉还行,自己给自己打80分。
这次会议另外的一个收获是,认识了很多同行和朋友,希望以后能有机会多交流学习,只有开放和分享才能不断提高自我。
PPT:Alibaba数据库运维实践
–EOF–

12 8th, 2010 | Filed under IT江湖, 大话技术
标签:

做了一个简单的PPT,想讲一下我在阿里巴巴所经历的技术变化,以及我看到的技术发展趋势。顺便分享一下,我关于“成长”的一些经验和体会,希望对大家有所帮助。
PPT:我的成长路与技术观
–EOF–

11 16th, 2010 | Filed under IT江湖

3PAR最终被HP收购,想想HP一直没什么可以拿得出手的存储产品,高端的XP系列其实是HDS的USP,而与3PAR理念接近的EVA,始终没有进入高端行列。不知道HP收购3PAR后,是用来替换XP还是EVA系列。
通过我这几年使用硬件的经验来看,对HP的产品始终不太感冒。产品路线不清晰,小型机性能不佳,存储没有特色,PC服务器故障率高,价格没有优势,服务也很一般,销售换了一茬又一茬。
对于3PAR这个产品,我还是挺有好感的,设计理念很有特色,在实际测试中性能不俗,印象最深刻的是命令行界面非常好用,对于运维人员来说,这点是非常重要的。当初,曾经写过一篇文章介绍3PAR的产品:我看3PAR,有兴趣的可以看看。
随着技术的发展和公司策略的转变,我们对小型机和高端存储的需求已经越来越少了,分布式计算已经成为未来发展的趋势,当然,在传统行业中,这种高端硬件还是很有市场的。
在国外,这种收购的案例非常多,被收购的小公司都有非常鲜明的特点,大公司通过收购来提升自我的竞争力,小公司则在收购中得到收益,鼓励更多人去创新,形成良性循坏。但是在国内,这种案例就非常少见,大公司占有绝对优势,可以轻松的通过模仿等手段,挤垮这些小公司。归根结底,还是创新不够的原因,所以模仿的成本很低,比如微博,团购网等等,几乎都是照搬国外的模式,又没有太多技术门槛,所以就变成了大家一起上的局面。
Alibaba最近也收购了一些公司,但是基本都在电子商务这个领域,我觉得这点公司做的挺好,坚守在自己的领域。最近有人骂腾讯,其实腾讯没做错什么,只是什么都想做,树敌太多。我觉得每个企业都应该有自己的道德底线,不能什么赚钱就做什么,价值观也很重要。
–EOF–
附:《我看3PAR》,发表于2008年4月
最近测试了3par的存储,这个厂商在存储领域算是比较新的。以前看myspace的架构时,才第一次听说了这个产品,目前在国内才刚刚开始做。
这个存储有一些特点:
1.中端存储高端化:3PAR定为于高端存储,但是它的架构有点类似中端存储的架构,有控制器的概念,最多可以有8个控制器(S400最多有4个控制 器,S800可以有8个),控制器之间由一个网状背板连接起来,每个控制器有两个INTEL的CPU负责控制指令,还有一个3PAR自己控制器的ASIC 完成数据移动。普通的中端存储,一个LUN只能属于一个控制器,用户必须将LUN人工分布到两个控制器上,而3PAR每个LUN实际上是由多个控制器并行 处理的。
2.非常有特点的盘盒:3PRA插盘的方式非常独特,和其他存储都完全不同,在4U高度的盘盒中,有10个盘包,每个盘包可以纵向插入4块盘,相当于其他 存储一块盘的位置插入了四块,所以3PAR的盘的密度非常高。当然这也有问题,比如在换盘时,每次需要将整个盘包拔出,或者盘包自身的背板损坏,可能造成 数据丢失等等。不过3PAR已经考虑了这些情况,并有解决方案。
3.虚拟卷管理:第一层:每个盘都被划分为256M的小块(chunklet),由于每个盘盒都和两个控制器相连,所以这些存储块都有两个访问通道。第二 层:将这些存储块,基于RAID类型和存储块的位置组成逻辑盘(LD)。第三层:将一个或多个LD映射成为了一个虚拟卷(VV),并最终以LUN的形式输 出给主机(VLUN)。这样可以将IO分散到系统所有的磁盘,光纤连接和控制器上,而不象某些存储,必须要借助主机的LVM才能实现。如果我们使用文件系 统或者ASM的话,将会很方便。另外一个特点就是管理非常方便,只需要告诉系统我要多大的LUN,其他系统会自动完成。
4.精简配置:也叫做瘦存储(Thin Provisioning),就是将”使用的存储”和”分配的存储”分开了。比如用户规划需要2T的空间,但是目前只需要500G空间,这样存储可以实际 只有500G空间,但是告诉主机我有2T的空间。对主机来说,存储的管理将是透明的,当未来存储扩容后,主机不需要再做任何配置工作。
5.动态优化:当存储扩容时,可以动态的将数据重新分布,更改RAID类型,硬盘类型等等。
6.性能:从测试的结果看,3PAR表现相当不错,iops和相应时间都很理想。测试结果就不写了,免得有做广告的嫌疑。
7.界面:个人觉得3PAR的命令行界面很好用,图形界面没见过,不便评论。

9 4th, 2010 | Filed under IT江湖

2005年

2010年

大师去了支付宝,道夫在阿里云,大辉去丁香园创业,文学转行做了老板,旺旺也即将去支付宝,还剩下我和donny两个老家伙。
“相濡以沫,不如相忘于江湖”。
–EOF–

8 11th, 2010 | Filed under IT江湖
标签:

最近一直在为招聘而苦恼,一方面很多朋友觉得找份工作非常困难,另一方面我们却苦于找不到合适的人才。就想写一篇文章说说我们到底需要什么样的人, 同时也谈谈我对职业规划的一些看法,也许对朋友们有帮助。
招聘或者找工作,偶然性是非常大的。因为人的能力是很多方面构成的,不管是通过简历,笔试还是面试,其实都只能反映出很小的一部分。对于求职者来说,找工作就是展现自己能力的过程,必须在整个过程中充分表现出自己的能力和潜力,而对于招聘者,如何在短短的面试中识别出一个人的潜在能力,更是一个巨大的挑 战,所谓千里马常有,伯乐不常有。个人觉得,找工作和相亲差不多,“能力”很重要,但是”感觉“同样重要,因为每个组织和团队都有自己的文化,现代的组织 都要求每个人能够融入到团队中,在阿里这种感觉叫做”味道“,面试的过程中有个角色是”闻味官“,闻闻味道看看我们是不是一路人。
我相信看过《非诚勿扰》的人都知道,美女的要求是很高的,一份好工作其实就如同一位美女,要想获得美女芳心,你必须有房有车(当前的能力),或者虽然现在没有,但是具备在一定时间内买房买车的能力(潜力)。除了能力以外,感觉也是很重要的,最好年轻又有上进心,找工作同样如此。 我们可以分析下美女喜欢哪类人,就知道我们需要怎么样的你:第一类是你有豪宅和宝马车(能力很强),就算丑一点老一点,脾气稍微差一点,美女还是会主动投怀送抱的,毕竟就算“坐在宝马车里哭,也比坐自行车强”。现实中,这类人通常具备某个特别强的能力,比如某个领域内的技术大师,可 以给我们团队带来巨大的价值,这类人往往不需要找工作,而是工作主动投怀送抱的,毕竟,能力还是第一位的。
第二类人是虽然暂时没有车也没房,但是具备很大提升的潜力,买车买房只是个时间问题,有理想,有上进心,当然一定要比上一类人年轻些,性格要温柔些。现实中,大多数人求职时都是这个状态,如果能力暂时不能符合我们的要求,我们会从很多方面去评估是否具备发展的潜力,最重要的手段就是通过以往的工 作经验来判断,如果是应届生也可以通过学校和社会实践的经历来判断。我们需要的人是目标明确,学习能力强,加入团队就可以迅速成长和提高,在阿里这个特性被称为“要”性,只要非常想“要”的人,才会成功。如果你能力暂时还不够,那么一定要有两样东西:巨大的潜力和很强的“要”性。
第三类人是有房有车,可能房子小点车子破点,但是足够满足日常的需要,不希望生活有什么改变,平平稳稳就好,他们找女朋友,也许只是为了满足婚姻的需要而已。对于这类人就比较纠结了,他们虽然没什么上进心,但是吃老本就可以满足工作的需要了,他们往往只是把工作看成是一种谋生的手段而已,没什么激情但是也能做好。这类人在现实生活中还是非常多的,如果仅仅是招一个人去完成某个工作,这类人还是很适合的,但是很可能时间长了,如果没有什么发展,这类人可能会被团队淘汰。我对工作的看法是,工作不仅仅是谋生的手段,通过工作我们要提高自己的能力,获得周围的人的信任,进而提高自己的社会地位。仅仅是为了工资而工作的人,注定不会有很大的成功。
另外一个话题是:如果成为大师?成为大师是很多技术人的梦想,最近也和很多年轻人聊过,他们的目标很明确,就是成为象 biti_rainy,eygle,fenng,piner,wanghai这样的大师。在我看来,要想从技术高手成为大师,不仅仅是技术上要有所突破,更重要的是要具备开放和分享的心态,持续不断的突破自我的勇气,以及领导团队不断向前的能力。其实,我的目标也是成为象他们一样的大师,追随大师,学习大师,超越大师。
李嘉诚说过,“只要勤奋,肯去求知,肯去创新,对自己节俭,对别人慷慨,对朋友讲义气,再加上自己的 努力,迟早会有所成就,生活无忧”。 祝愿大家都能找到自己的位置,为了梦想而努力吧。
—EOF—
顺便做下广告,阿里巴巴诚聘Oracle DBA和MySQL DBA,如果有梦想在数据库领域成为大师,那么加入我们吧。发邮件到freezr@gmail.com

5 22nd, 2010 | Filed under IT江湖

阿里B2B招聘应用DBA一名,要求:
1.热爱数据库,精通Oracle原理;
2.精通SQL优化,数据库性能优化;
3.良好的沟通能力和抗压能力;
4.具备开发经验者优先考虑。
有意者发送邮件至:freezr@gmail.com
由于简历数量比较多,恕不能一一回复,请见谅。对该职位不了解的,可以看看以前的招聘帖子。
–EOF–

3 22nd, 2010 | Filed under IT江湖
标签:

.!.
Alibaba招聘应用DBA一名,要求:
必选:
1.精通SQL,Schema设计,SQL优化。
2.精通Oracle数据库原理与性能优化。
3.学习能力,沟通能力,抗压能力。再加一条最重要的责任心 The Hurt Locker on dvd 。
可选:
1.具备一定的Java开发能力,参加过实际的项目开发。
2.熟悉MySQL数据库。
3.对海量数据处理有一定的经验。
应届生也可以,有兴趣发简历到我的邮箱:freezr@gmail.com.
–EOF–

11 9th, 2009 | Filed under IT江湖
标签:

招聘数据仓库DBA(Oracle)一名,要求具备管理大型数据仓库的经验,工作地点:杭州。要求:
1.精通数据仓库数据库的性能优化。
2.熟悉RAC,ASM,10g,11g。
3.具备管理大型存储的经验。
4.必要的AIX和LINUX知识。
BTW:数据仓库的DBA还会接触到Greenplum数据库,还有我们自己搞的山寨存储系统。
有意向请发邮件到:freezr@gmail.com,并附上你的简历,我收到邮件后一般都会回复。招聘流程是:电话面试,公司笔试/面试,HR确认。
顺便说一句,MySQL DBA还在招聘中。
–EOF–
Before Sunrise The Family Stone divx

5 31st, 2009 | Filed under IT江湖
标签:

最近感觉没有什么动力,Blog也不知道写点什么。试着开一个ask jacky的栏目,大家可以问我各种问题,我来回答,如果我也不知道,那我就再问问身边的牛人,顺便也是个学习的过程。
与其说是“问”,不如说是大家一起讨论有关DBA的话题,可以是有关于数据库,架构,主机,存储,数据中心等技术问题,也可以和我探讨DBA职业生涯,打听DBA小道消息,甚至有关摄影,汽车,电影等海阔天空的话题。但请不要问有关个人隐私和公司机密方面的问题。
我也没什么影响力,有人问就问,没人问就拉倒。我的email:freezr@gmail.com
友情提醒:对于有价值的问题,我可能会选择发表在我的blog上。
–EOF–
Play Dead ipod

4 22nd, 2009 | Filed under IT江湖
标签: