2004年的5月,我加入到taobao,成为这个大家庭中的一员,记得刚来的时候,taobao还是在2楼的一个不大的办公室中,人也不多,办公环境是一个真乱形容,服务器就在办公室的后面,发出嗡嗡的响声。而且这个时候,是taobao的2次创业时机,每天工作时间是早9晚9,并且星期六还要上班,不过,整个taobao员工的工作热情是非常高的,其实,现在想起来,也很怀恋那样的时光,公司不大,一声招呼,大家都可以听到,每次喝茶时间,也是我们最热闹的时间,大家可以停下手中的工作,尽情的大呼小叫,我们可以看看UI部门自己做的战斗宣传片,与ebay中国的战斗。。。。。。
在进taobao之前,如果说对Oracle数据库还算熟悉,但是对存储、SAN,小型机,UNIX基本就是不会了,因为之前,OS最多也就linux,存储几乎都是本地硬盘。所以,进到taobao,先熟悉的就是环境,在办公室后面,装了2台机器,就开始搞RAC了,所以,象RAC的文档,RMAN的总结文档,也都是这个时候出来的。
SAN的熟悉,先是出于一个事故,那时,我们把服务器从一楼搬到4楼,由于光纤线的标记错误,主机怎么也访问不到存储了,这个时候,认识的人里面,能熟悉SAN环境的,基本也没有,最后,只好没有走光纤交换机而直连了,这次之后,就开始了解存储与SAN了,其实一旦入门并知道其原理,发现那也就是瞒简单的事情了。
存储的熟悉,则是从EMC开始的,公司早先使用的都是dell emc的产品,说到这里,有一个笑话,我们的第一台cx300,dell派了一个工程师来安装,包括san环境,结果,弄了几天几夜也没有弄好,因为我们那时也不熟悉啊,于是就打电话反映给dell,dell重新派了个人才解决连接问题。现在看来,如果自己做,也就是几个小时的事情,由此可见,知识的价值在哪里了。从CX系列之后,随着业务的增长,我们又开始选择高端存储,HDS的UPS,ECM的DMX就是这个时候走入我们的视野的,在众多的实践经验之后,对高端的选择,我们已经比以前成熟了很多,我们可以做到选择之前先了解其原理,并且要厂商配合我们提供压力测试。
主机与UNIX的熟悉,则是因为公司升级的需要,Linux已经越来越不能满足我们的需求,特别是在压力面前有的时候特别容易崩溃,这个时候,就考虑到了UNIX与小型机,开始的选择有2家,IBM与HP,从选型到测试,最后,选择了IBM的590+aix作为我们的数据库平台,这个时候的我,对小型机,Aix,HACMP几乎是一窍不通,但是,一些回合下来,居然也能做一些简单的工作了,加上我们自身linux、Oracle的基础,很多东西从原理上是可以互通的,所以,不出一段时间,自己就能完全维护该机器与OS了。
至于集成与构架,都是无师自通了,因为集成是我们自己做的,所以,刚开始的时候,只要把线接好就OK了,然后就考虑到了布线的美观、可靠、方便、冗余等问题。至于构架,则是特别依赖于自己的知识面的,现在终于明白构架师为什么值钱,因为好的构架要考虑的东西太多太多,从机器的放置,线路的走向,OS的设置,SAN的划分,存储的规划,LV的规划,数据文件的规划等等,如果一个小的地方考虑不好,等到以后再去修改,则会变的非常困难。
在taobao的工作经历,特别是早先的时候,可能非常辛苦,但是,对于我们来说,却是一个宝贵的财富,有很少地方能提供这样的财富,所以说,我很荣幸我加入了taobao,当然也要感谢wanghai以及我的面试者,而且更重要的是,要感谢他们对我们的信任与放心,在很多重大项目上,我们可以放手去做,而且,我们做的也并不差。
如果说Oracle是一个点,那么,现在,我基本完成了由点到面的转化,我的意见是,作为一个dba,我们不能仅仅是掌握数据库,我们还需要掌握除了数据库以外很多的东西,因为,是他们支持着数据库的运行,他们的好坏,直接决定了数据库的稳定与性能。当然,我也不是强调每个人都要这样,因为每个人的发展道路与选择的方向都不一样,全面发展不过是我的一个方向而已,任何一个方向其实都是可以走向成功的。
随着公司的发展,以后的分工也会越来越明确,很少有这样全面的锻炼机会,但是,我们的宝贵财富,在taobao,是可以共享的,新人可以看到很多内部文档以及宝贵经验,而且,每个新人都有老人带,公司会有定期的培训机会,所以,想以后加入taobao的同仁们,其实,你们是比我们更幸运的,很多我们摸索过的经验,你们可以直接的获得。
至于alibaba与taobao文化,外头也流传的甚广,象在taobao,每个人都有花名(武侠小说中的人名,如郭靖或者是黄蓉),而且taobao每个人都要学会倒立等等,甚至有人说马云对员工实行精神控制,其实,我要说的是,我们员工喜欢这样open的文化,你可以在公司自由的发挥自己的才智,你可以在取得成功后在公司大喊大叫,让别人分享你的成功,你可以在大热天穿着短库拖鞋上班,马云的演讲给人最多的鼓舞,而不是控制,这里是一个自由的世界,当然,你的工作是不能忘记的,你的价值观是不能丢弃的。
以后的道路,可能更多放在设计、构架与管理方面,这个也仅仅是我个人的目标与方向,同时我希望,大家能选定好自己的目标,并且以在自己的目标与方向上有所成就。
待续。。。。。。


