网络通信 频道

视频对话:网络工程师 如何把握成长关键

Windows平台网络工程师、Linux平台网络工程师,选择哪个方向更好?

    主持人:刚才黄老师提了一个负载均衡的问题,提得很多,您在这方面是专家了,我们正好3月27日下午有一个负载均衡用户的交流会,有一个7,8个人的用户会过来,到时候如果您赏光可以过来和大家交流一下。
    下面我们进入下一个话题,这块刚才在几位讨论中就已经开始有点谈到了。这个话题就是对网络工程师也好,还是网络人员也好,他们用的是Linux平台,还有Windows平台,这两个平台哪个就业方向好一些,到底哪一个更适合自己一些,这块我想,因为在座的有分别来自两个方向的专家,能不能谈一下各自的看法。
   
    张琦:这个问题呀,就业领域来说呢,怎么讲呢,现在这个如果说是进这种对内网招聘管理员来说,一般的分刚才咱们说的内网和外网之分嘛,对于外企的这种管理员,尤其是这个运维整个内部局域网的管理员,招聘Windows的还是比较多得。
    再有一个就是企事业单位,企事业单位这一点呢就是,看个人的发展方向了,因为这个就特殊的单位性质,然后不一定技术啊达到一定水平就能得到迅速的成长,他们利用Windows招聘管理员的比较多。这是就职方向来说。
    那么对于外部网站管理员方面,招聘Windows工程师确实比较少。还有一个就是企业护航,微软有一个企业护航项目,这样帮助客户解决一些问题,现在有专门这样的公司,非常的多。Windows工程师还是比较受欢迎的。因为现在有人说你学了Windows一样找不到工作,这个有点说得太绝对了,不是这样子的,前两天我接触一个台湾的一家企业,他们招聘工程师,招聘的只是内网的管理员,因为在上海本部,不是台湾那边,将近140人左右的公司,在写字楼里面有两层地方,在招聘条件里面Linux是了解,不是掌握和精通,因为Windows涉及到一个(三林)的环境了,你在子公司的管理员,需要协同上面公司大型架构进行子域的管理,一些日常的指导,维护工程师,指导他们做局域网的管理,业务流程的整理,所以Windows工程师还是有一定的市场。
   
    黄琨:Linux这方面,我当然就不客气的讲了。我这个其实怎么说呢,这个企业真正这种应用都在IT部门,肯定分内网和外网,就是内部的,还有外部生产环境的管理,它分内部环境还有生产环境,生产环境这方面呢,当然Linux的优势比较大,虽然Linux本身有图形化界面,但是真正在生产环境管理的话,往往要求第一这字符界面,为什么我经常说注重命令式的练习,因为字符在网络里面的传输速度是快的,它的维护也比较方便,对于网络带宽的要求比较低,所以说当然就这种行业操作来说,这个应用必须尽量保证不间断,如果出现问题的话,利用Linux这种特性还是比较方便的,另外Windows在企业应用之中,还是那句话要花钱,不然微软饶不了你。Linux在使用的话不会管你,除非你要具体的服务。
   
    张琦:他提这个问题,实际上在Windows,咱们说这个Windows平台,所有的平台,就包括讨论Windows安全,还是Linux安全的问题,没有什么安全不安全的问题,都是有漏洞的,只不过你这个漏洞发现的时间快一点,我这个漏洞补充的快一点。对于Windows平台,它的管理性和易用性,还有真正Windows平台和第三方的扩展性还是比较强的,为什么说现在这个圈子里面Web服务器搭建的,用Windows的为什么越来越少,但是呢,主要的这个问题呀,就是说这个之前的这个媒体上的一些宣传对于Windows平台的安全性,给人一种误导。
   
    主持人:媒体的宣传力有这么大吗?
   
    张琦:有这么大。另外一个问题就是考虑成本的问题,它关键现在是这样一个问题,不是说Windows  Server平台,为Web服务提供不了服务,而是开发人员做开发之前结合得不好,但我相信2008发布的时候。
   
    主持人:什么结合得不好?
   
    张琦:就是开发的代码和这个平台,就是代码开发和这个Linux有一些不太一样。
   
    黄琨:因为怎么说呢,现在Windows2008会有一些改变,因为它出代码核心了,Windows所有应用进程,都是基于桌面的,也就是说桌面环境死了,你这个进程就不存在了,因为咱们很难避免出现死机,对于Linux来说它的图形,在它的系统里就是一个进程,图形死了没有关系,哪怕你利用图形。比如说Linux系统和Windows系统都是图形界面管理的,咱们不用命令界面,咱们公平竞争,同样进行管理,同样网络环境,带宽也符合要求,咱们就远程图形管理,但是Windows图形一死了就没有办法,但是如果Linux图形死了,其他的还在正常工作,它只不过利用图形界面进行更好的,更方便的进行管理,但是跟后台的服务,比如说有起三个服务,Windows也起三个服务,但是Windows图形一死那三个服务就没有了,如果Linux死了的话没有关系,那些都存在,只不过图形界面不存在了。这样就不用着急了,比如说你这个机器在亦庄,咱们在上岛喝咖啡,一旦有问题了,他这个Windows的就得去机房,而我就不用去了。
   
    主持人:这是分两个层面的,第一个是Windows平台下的网络环境,还有Linux平台下的网络环境,这是两大阵营的关系,这跟一般网络管理员没有太大关系。这是第一个层面的。第二个层面的就是对于网管也好,网络工程师本身而言,对于这两个方向,选择哪一个会更好一点,第一是对他自己更适合于什么,就业方面更适合于什么。
   
    黄琨:这个并不能说Linux完全好,Windows完全好,我觉得还要看应用,就是企业里面提供开发的产品是基于什么环境的。要看公司的架构是什么样的。
   
    主持人:所以我想问两位,Linux应用主要在哪些企业里面,Windows用在哪些企业,哪些应用呢?
   
    黄琨:如果对方开发的环境是ASP比较多的话,这就是Windows主打。
   
    张琦:一定要有延续性。我知道台资的企业,你给他讲Windows的东西,说要给他们架一个Windows环境,台资的企业不认可,他们的CIO,CEO当时就把你这个想法消灭在萌芽当中。
   
    白璐:我们那个公司的环境是这样的,就是你两种操作都要懂,甚至三种环境都要懂,比如说这个操作在Linux上面,Windows上面等等,那么一个企业可能有多种需求。这要根据架构来做的,架构应用在什么系统上就用什么。
   
    黄琨:这个公司开发产品可能在Linux上的,那就搭建一个服务器,客户通过这个服务器来访问,比如说这个公司开发的产品还有SDK,对方公司要求我们公司所有的服务器都是Windows的,但是我这块又要你这SDK这种代码移植进来,这样如果想挣这个钱,肯定要为对方开发一套基于Windows的应用,这样就要用到Windows的服务环境,我再把相同的环境找一份开源的装在Windows上,比如说(Apache),这样就往上装吧。
   
    张琦:这就是很好的结合,就是装在Windows上的开源产品。有时候说微软跟开源产品,有人谈说特别的对立,都害怕我们录完了节目打起来了,是有这样的事发生,确实有这样的事发生,就在一个技术交流的会上面,大家都是偏重一个方向而已,而不是说非要跟你做得非常的对立,如果这样的话,反正我个人认为,我非常不认可。
   
    黄琨:我给我们俩自己做一个和事老,说到开源,从Linux系统本身就开源,这个系统本身不是开源,但是现在大部分的应用很多是开源的,因为第一是这种代码合理,第二是它比较开放,再次开发成本会降低,对于这种开发灵活性也增强了很多,所以真正其实企业里面对于其他旗下的客户,都是想把自己的业务做广,谁也不想只做Linux,其他的不做,不可能这样,所以对于从业者来说,我推进还是把眼光放在应用上,然后同样的服务,利用开源,比如说我还拿老应用说话,这个LAMP的,也有WAMP,这(Apache)也可以在Windows上搭建,就看对方怎么用,另外基础的做好了,比如说你就一台,不管基于Linux的,还是基于Windows的,每个搭建一台,真正运行两台服务器了,日后这种应用在不断往上加之后,网站,或者说这种开发好这种软件,上得多了,你如何保证这个之间配合好,如何能够实现这种高可用,如何让企业生产平台更好运行,这个是主旋律,并不是说使用这个系统好,使用那个好,但要看企业应用是不是够宽,但现在企业应用大部分都够宽。
   
    张琦:我就不补充了,再补充就打起来了。其实Windows环境当中,咱们就说内网方面,其实包括外网,包括两个不同公司进行合并的话,如果两个都是Windows平台的话,合并的成本是非常低的。对于内网来说它的管理性,其实Windows本身Server平台,尤其是2008这个平台上面,这个功能是非常全的,也就是说你在购买第三方的产品的时候,你的成本实际上也是比较低的。如果说非要跟这个Linux来进行一个对比的话,我觉得这个没有必要。真的没有必要。我获得微软英雄大奖之后,在某些媒体上就写微软着什么什么,这不好听的咱们就不说了,我觉得这没有必要。
   
    黄琨:我举一个混合的例子,现在其实很多的应用,我见过这样的,因为现在应用部署啊分三层,一个是前端应用,还有就是后端的数据库,前端肯定是用Linux搭建一个平台,然后到应用这端可以用Windows来搭,比如说就ASP的应用,那只能搭在Windows上,那后端买数据库,为了稳定我可以搭配在Linux上,这样做一个配合,这样就很好了。
   

0
相关文章