×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

兄台看来是做存储的:))) 兄台所言其他各点都有道理, 唯第一点小弟不敢苟同

结论跟您恰恰相反,,, 在Mission Critical (7*24 99.99% uptime)的实际投产环境中,不能做到Online expand - shrink FS 恰恰是绝对不可以接受的. 这种环境中, 连更换CPU/Memory 这种硬伤都是Online 来做的, 我不可以想象加减的文件系统却要求shutdown application.
直接在partition 上建文件系统本来就是古老的思路, 有相当大的局限性. Logical Volume 这个概念的产生就是为了让OS 摆脱对physical partition的依赖, 除了可以实现soft RAID (当然现在都可以在Hard Ware level 实现)以外, 最大的用处就是动态分配存储资源给文件系统. 这也是为什么每个版本的UNIX , 包括LINUX 都有这么一个类似的Logical Volume Manager . 而有经验的SA一般都不会在Physical Patition上直接创建文件系统(系统盘除外).
您说的某些公司直接在Partition 上跑, 这一定是基于文件系统大小几年之内绝不更改,而且能提供足够的Downtime Window for service.
想象一下, 如果一个公司有几百台Servers,一旦某天都要求增加文件系统大小, 可不可以要求公司把所有机器都停了, 通知成千上万的计算机用户, 今天放大假了, 然后再让您来摆布? :))))
言语中如有冒犯, 敬请体谅. 希望以后多多交流, 共同提高 !
Report

Replies, comments and Discussions:

  • 工作学习 / 专业知识杂谈 / SUN Microsystem是不是快要完蛋了?我们最近做的测试,2万刀的4 CPU 的SUN服务器,性能还比不上2000刀的双CPU INTEL CPU+LINUX服务器(处理数据的速度相差一倍)。
    • UNIX和其主机都快完蛋了
      • ms window will be the first one dead :)
        • Windows, not window, man!
          • OK. ms windows will the first one dead :)
            • will be, man! your English, man!
              • man you are right man
                • Ok, then, Long live Windows!
                  • lol...u guys so funny!!!!
    • sun 也有x86 CPU的服务器(AMD的CPU). 最近我们这里的sun workstation准备大换班,改AMD芯片+Linux ...
      • 唉,NEWS:Sun Opens Up to Windows, Company considers selling Microsoft's OS on its servers.
        • If they run Windows, why would anybody buy SUN?
          • reputed hardware maybe
          • Like IBM, SUN starts offering cheap AMD based workstation or entry level server. Price is almost same as a PC.
            This product line suports Solaris 10 x86 version, RH/SUSE Linux, and Windows XP.
            Imagine this, if a company wants 4000 workstations, some must be on Solaris, some are Linux, some are XP. If SUN does not support XP, SUN may loss this case.
      • Great! where are you?
    • 有人做过这么个比喻: 最新款的pc相当于corvette,而大机或者高性能小鸡之类相当于集装箱卡车. 集卡拉的东西多(IO吞吐能力超强),慢是慢了一点(cpu speed), 但它设计的时候就是基于每次的运输(by transaction)
      • 不可以飚,没有驾驶乐趣。
        • 稳定才是硬道理。
    • I bet there are only Windows and Linux in the future.
    • Linux对Sun影响很大。前不久看到Sun的宿敌微软的头说:“都说Linux出来后,微软会出问题。结果,微软没出问题,Sun出问题了。”幸灾乐祸之意颇浓。
    • SUN设备在我的印象中不太稳定,但是他们市场做的好.有便宜,一时半时完不了,尤其是在金融通信等领域. 什么人用LINUX呢? 穷人,,农民..DEV SERVER. (我闪...)
      • Sun is not stable? then what is stable? :-)
        • HP9000
        • Tandem
          • Tandem sucks.
            • All stock exchange in China are using Tandem, except Shanghai Stock Exchange.
              • I know, are you expert on it? I have some jobs open for this SUCK system.
      • Sun Microsystem 以前最大的优势就是最经济的 UNIX 平台。时过境迁,现在,与 Itanium, PowerPC 相比,SPARC 前景堪忧,与 AIX, HP-UX, Lunix 相比,Solaris 前景不明。
        • Agree!!!
      • SOLARIS还是非常稳定的, 甚至稳定过头了--以前写的一些SERVER-SIDE程序有BUG, 不少地方内存一直在越界访问了, 居然还能跑了几天那个进程才死掉.
        • You call that stable. Beat me hard.
          • When I was in China I took part in the development of some service-side programs which now have been deployed in more than 200 SUN servers on Solaris. The Solaris never crash no matther how high the load is.
        • Apache was one of them. That's a problem of the application, not Solaris. It's observed the problem affects AIX, Tru64, too, but not Linux.
          And because Solaris is the most popular Unix in use, it got the most attention for this bug.
          • I don't understand your meaning. Can you explain it again?
      • 这个结论不太严谨哦。 作为OS ,Solaris 是相当稳定的(不要把硬件故障,Appliction 问题都算在Solaris上)
        如果你用过AIX, 你就知道AIX 是多么的糟糕。我几年前用过4.3.3, 连系统命令扩展文件系统chfs -a size=+1024xxxx 都会把系统搞死。其他的更严重的笑话我就不说了。 至于Linux 更加不用提了, 就算用现在的Redhat Enterprise ES都还经常莫名其妙的死机,关键应用谁敢拿Linux 来跑?
        至于市场做的好,东西便宜, 这个来说IBM还是很贴切的。 看看现在最先进的机器, IBM的Power 5 机器, 跟SUN的 SPARC IV 相比, 性能 Power 5 要好不少, 价钱却便宜得多。 如果再比比两家的 Service 价格, 怕是你不买IBM的都很难。
        • 第一次听说有人用chfs把AIX系统搞死的。请问如果不用第三方软件,如何在Solaris上增加/减少文件系统的size?
          • 老兄考我呢:) 可以说有, 也可以说没有. SUN 的Solstice Disk Suite (Solaris 8 , it can be downloaded from SUN for free ,
            Solaris 9 & 10 经过改进后改头换面叫SUN Volume Manager,集成在 OS 里面了 ) 可以进行有一定Limitation 的文件系统加减, 原理跟 Veritas Vxvm , IBM LVM 不一样, 但是可以做到. 具体请参考有关手册. http://docs.sun.com/app/docs/coll/260.2

            AIX 这几年改进不少, 例如AIX 5.3 LVM + JFS2 已经可以动态减少文件系统size了,不像以前要backup FS, destroy FS, re-create FS, restore FS 那么愚蠢复杂.

            另外IBM Power 5 具有革命性的设计 - Virtual IO , MicroPartition, 这是其他两家所不具有的. 同时它还有高于 SUN不少的性价比 .

            个人认为, IBM 的AIX (只说稳定性, 可用性) 逐渐赶上甚至超过Solaris, SUN 又宣布Solaris 10 是Open Source 了(以后不知道还有没有稳定的Solaris 呢),硬件上 SUN 又比不过 IBM 我觉得跟IBM比,, SUN的UNIX server 前途堪忧.

            不对之处, 欢迎扔砖
            • 很对,SUN最大的问题在于不professional,一直到现在才搞出个象LVM这样的不伦不类的东西,另外,P5不是革命性的,P5的硬件架构和i系AS400是一样的,跑AIX而已。
              • 我对AS400一窍不通. 多谢指教.
              • 您说的是power芯片能互相用吧....但说到架构, pSeries和iSeries差的还挺远的,我看过两种机器的主板,芯片,插槽,差别挺大.. 要说到LPAR之类,高版本pSeries倒是有向zSeries看齐的趋势.
              • 实际上P4时iSeries/pSeries就都用同一芯片了,只是P5时两个可以同时安装。饭兄说得对,i5/p5两个体系结构相差是不少。现在的pSeries有点同时挤zSeries 和 iSeries的空间。
              • 对不起各位,没有做深入调查就盲目放炮了,基于此说的原因是SSR的人告诉我的,但我知道在P5刚出来时我们是reference i5系hardware manual 做P5的hardware manual的. 谢谢指正.
                • 呵呵, IBMer?
                • 一起讨论讨论还是蛮有意思的!
            • :)曾过SDS,也用过Veritas Volume Manager,最后发现, Veritas Volume Manager是比SDS好。Sun 在服务器市场上是需要更努力了,刚并购StorageTek,实力有所增强。原先以为SUN要购Veritas,可惜被别人拿走了。
              • 严重同意,Veritas Volume Manager 不是一般的好, 比AIX LVM, SUN SDS 高出不止一个档次. 如果我没搞错的话, Vxvm+Vxfs 十年前就可以动态 shrink file system 了,
                AIX 的LVM+JFS2 到今年的AIX5.3 才实现. Vxfs 的Snapshot也早就实现, JFS2才亦步亦趋的在AIX 5.2 也搞了一个.
                Vxfs的QIO 早就实现RAW device Performance的95%, JFS2 前两年好不容易也搞了一个 JFS2 DIO, 但 Performance 不甚理想. 又搞了一个CIO, 号称比JFS2 DIO 提高200%(可想而知原来的DIO多差) ,但也就达到RAW device 的92%.
                以前有人说IBM 的东西是垃圾, 呵呵, 不无道理. 不过现在有所改进.
                • 所有的jfs的祖宗都是Veritas。
              • SUN 后来拿了个 StorageTek, 大型磁带存储方面的牛牛.
                • 不看好.
                  • 同意, SUN拿下Veritas 会好些, 却不知怎么叫Symantec 拿去了. 简直就是牛头不对马嘴.
                    • 完全同意,这不是给IBM的TSM消灭竞争对手吗?
              • Veritas从长远看也是鸡肋. 它所有的功能都可以在STORAGE端实现, 没有必要浪费CPU资源. 我想这也是SUN不买它的原因.
                • reasonable
                • 有一定道理, 不过不严谨.
                  单就Veritas Volume Manager来说, 在RAID 的构成上可以用Storge端实现大部分功能,比如RAID0,RAID 0+1, RAID 5 等等,而且诚如您所说可以节省CPU时间.
                  在多主机共享Storage的环境, 还必须依靠Volume Manager这类东西Deport /Import Volume Group(AIX 叫 Disk group) ,Storage 端无法实现.
                  再如文件系统的扩展收缩,还需要Volume Manager来实现.Storage 端可以在物理层面上加减disk, 可以却无法让OS转变到文件系统上.
                  可是其他一些功能,Multiple paths , Storage可以提供,可是在系统里面还是要有一些 drive 来支持, 比如IBM的在LVM 之外的SDD drive, EMC的PowerPath就是类似的东西, 而Veritas 是自带DMP的.
                  所以从Volume Manger 这个软件上来说, Storage端能代替, 还是无法全面代替之.
                  另外, Veritas 不光有 Volume Manager+Vxfs, 其它比较著名的还有 Cluster Servre(对应IBM 的HACMP), Netbackup (对应IBM的TSM ) 等等. 这些就不只Storage端能代替的东西了.
                  SUN 如果能得到它, 正好弥补SUN没有什么好的Solution 的不足,方能有条件抗衡IBM.我想SUN不是不想得, 而是得不到. 可惜喽.
                  • 更同意你的观点,纠正一小点:)AIX叫Volume Group, HP-UX叫Disk Group
                    • 谢谢指正, AIX: Volume Group / Veritas : Disk Group. 写着写着就混了. :)
                    • HP也叫VG
                      • 谢谢,你是对的:)
                        • np :-)
                  • 看出来兄台是做SERVER的 :-). Veritas的产品确实很牛, 但STORAGE的发展确实给Veritas小的打击. 说前途堪忧也不为过.
                    象你说的online expand and shrink, 看起来功能强大, no downtime. 但在实际生产机上, 你敢用吗? 至少我不敢. VG的存在既可以基于volume也可基于disk partition. STORAGE的RAID就可以为OS做VG了, 完全是对OS透明的.

                    vxvm只是个软件, 完全可以被其他产品替代. 有些大公司run solaris甚至不用vxvm也照样跑的很欢. VCS和NBU还是不错的产品, 不过来自各个厂商的竞争还是很激烈的.

                    SUN是做server的, 现实是server越来越向STORAGE倾斜. SUN如果收购Veritas从技术上讲是顺理成章的, 但不太可能带来太多的revenue.
                    • 相比较而言,我觉得NBU更有价值,各个厂商都有自已的Cluster, VCS的前景我不太看好。
                      • 正是 , 其实自己写个SCript 也可以完成HA Cluster 的功能, 只是没有那么漂亮的界面而已.
                    • 兄台看来是做存储的:))) 兄台所言其他各点都有道理, 唯第一点小弟不敢苟同
                      结论跟您恰恰相反,,, 在Mission Critical (7*24 99.99% uptime)的实际投产环境中,不能做到Online expand - shrink FS 恰恰是绝对不可以接受的. 这种环境中, 连更换CPU/Memory 这种硬伤都是Online 来做的, 我不可以想象加减的文件系统却要求shutdown application.
                      直接在partition 上建文件系统本来就是古老的思路, 有相当大的局限性. Logical Volume 这个概念的产生就是为了让OS 摆脱对physical partition的依赖, 除了可以实现soft RAID (当然现在都可以在Hard Ware level 实现)以外, 最大的用处就是动态分配存储资源给文件系统. 这也是为什么每个版本的UNIX , 包括LINUX 都有这么一个类似的Logical Volume Manager . 而有经验的SA一般都不会在Physical Patition上直接创建文件系统(系统盘除外).
                      您说的某些公司直接在Partition 上跑, 这一定是基于文件系统大小几年之内绝不更改,而且能提供足够的Downtime Window for service.
                      想象一下, 如果一个公司有几百台Servers,一旦某天都要求增加文件系统大小, 可不可以要求公司把所有机器都停了, 通知成千上万的计算机用户, 今天放大假了, 然后再让您来摆布? :))))
                      言语中如有冒犯, 敬请体谅. 希望以后多多交流, 共同提高 !
                      • 支持,不打球了?
                        • 要打, 网上乱弹琴硬是要不得, 空悲切, 却忘了去打球. 自我估计最近十年将处于技术磨合稳定期. 老兄何时去潇洒, 莫忘了知会小弟一声.
                          兄台若有雅兴, 不妨组织一个系统, 存储方面的球友会, 打球,技术交流一举两得.
                          • 如果是乒乓的话,我可以参加,其它的,我可以欣赏!
                          • 支持!篮球、乒乓,实在不行就打打牌
                      • 兄台所言都是基于一台SERVER的情况. 如果是多台SERVER的话, 就很容易满足99.99%的uptime. online expand/shrink是vendor必须的feature, 但实际工作中FS的增减是属于maintenance的范围, 完全可以找到合适的时机进行.
                        在大部分的SLA中, maintenance是不在99.99%的范围内的. 而且同时增减几百台FS的可能性很小. 如果经常有的话, 那么不用vxfs就是自找麻烦了.

                        在下和你一样, 是做SERVER的, 不过STORAGE是大势所趋, 不得不学啊 ;-)

                        昨天和今天都要开会. 回贴完了. 不好意思.
                        • 我也是2/3时间在Server 上, 1/3时间在Storage 上(大势所趋啊:-)))) . 多知道东西总比少知道的少. 我也回贴完了. 希望以后有空多多交流.
                        • 老兄,你原来认为在prod server上很少做online extend fs是不对的,我们兄弟们是分分钟都在做呀,不用这个feature是要死人的。说实话,操这种心也是乱操心,基本概念放那里,上手也就是一两个星期的事吧。
                          • 好可怜 ;-) online extend fs分分钟都在prod server做是要死人的. 你们的manager 或 architector要被fire. SERVER的根本是要稳定, 天天在prd server上搞, 早晚要完蛋.
                            "上手也就是一两个星期的事", 好象用不了那么长时间吧. 可能是新手.
                            • 你没在大的prod环境做过,所以你不理解。在prod上做extend fs,有change control,机不down,会是要开的。做prod有一条你要记住,客户同意的不管死不死都做,客户不同意,再简单也不做。你还没这么油吧?
                              • 呵呵
                              • 江湖第一戒律, 岂有不知之理. 哈哈!
    • 不会. 这里拿6位数的IT牛人, 做出的东西不一定及得上拿10/Hr的IT Labor. 不过他们还不是混得很好?
      • 谁说我不及IT Labor, 拉出来练练?
        • 文的还是武的?
        • 先拿出T4证明收入. 自雇须在100刀/小时以上.
    • SUN 确实有问题了, 不过Linux 还是不太稳定,我奉劝你, 如果是用在关键应用, 还是不要用Linux的好。
      • free 的当然不稳定了,企业版是要掏钱买的(产品+服务),稳定性不一样了。
        • RH Enterprise ES 一样不稳定 :)
    • 说到最后,你们说的东西我都不懂了
      • 牛人一多,说出来的东西就云影雾罩的
        • 非New 人, 常识而已.
    • Would you mind telling us how did you configure both systems and what kind of application(s) is running on them? Thanks.
      • Sybase Orchestrator
    • 请教这几位IT孔乙己们, 茴香豆的茴字到底还有多少写法.
    • 照你的说法, 奔驰宝马都卖不出去了?
      • SUN is MB, BMW?
        • 照你的说法, 贵车都买不出去了?
          • 难道 RS/6000, HP9000 不贵吗?
            • 没想到你也这做这个的!
        • 你可能用了个简单的单线程的程序测试, 当然发挥不了UNIX的优势了。 如果你们会写多线程的程序:)或大量用户同时, 充分发挥多CPU的优势,你就会看到物有所值了。你以为大公司都是傻子啊。
          • 我就是大公司的(在加拿大有3万雇员,算大了吧),我可能是有点傻
            • 人家说的是公司,不是公司里干活的人。至于大公司里具体干活的人,就难讲了,都傻是不太可能的,难免有个别的吧
              • yes
              • AGREED. 大公司里的勇人也不少, 因为好混, 滥竽充数嘛. 好在一般大公司决策者不太勇就可以了.
                • 是庸人吧
                  你是说egg吗?
                  • 人家是班竹啊 不敢啊, 所以说'勇'啊.
            • 看样子是有些问题. 简单例子, BUS 和CAR, 如果只运两个人, CAR多半快, 但运同时60个人,BUS有快有安全了. 这就是银行为什么用UNIX不用WINDOWS. 
              • I'm talking about Intel + Linux, not windows.
                • 硬件不行. BUS 司机开CAR也只能拉5个人啊.
                • 不过,这个市场(Intel+Linux)增长也很快呀!
    • I suggest whoever own a private server(like sun, hp, IBM...) can meet together, talk and show. Exchanging ideas is always good
      • I have an Ultra 60 with 36 GB disk and 1Gb memory