私はユニシーズにかなり慣れていません。 GNU/LinuxおよびBSDの出現により、企業がAIX、Solaris、およびその他の商用システムを好む理由は何ですか?
一部のソフトウェアはAIX/Solarisなどのために特別に作成されていますが、一部の「お金の男性」は「フリー」ソフトウェアを信頼していません(私はこれを自分で目撃しました。誰かがOSにお金をかけなければならないと言ったのです!)。しかし、ほとんどの場合、24時間365日のサポートを受けることです。
なぜなら、その背後には、 [〜#〜] sla [〜#〜] を提供するために話すことができる大きな名前があるからです。
オープンシステムに閉じ込められたくないからです。
以前の回答への追加:サーバーで何を実行するかによって異なります。例:Oracleを実行する場合は、(ハードウェアと)オペレーティングシステムの両方を使用します。このオペレーティングシステムでは、Oracle自体がソフトウェア(の特定のバージョン)の実行がテスト(認定)されていると述べています。
SolarisとLinuxに関しては、Sunが発行した本 " Solaris Internals "を読んで目を開けたと言えます。
オペレーティングシステムを汚したい場合は、優先順位付け、デバッグフック、プロセスからCPUへのバインド、メモリモデルの最適化などにかなりの違いがあることに気付くでしょう。
Solarisのいくつかの機能は次のとおりです。
もちろん、Linuxはこれらの機能の多くをサポートし、急速に進化します(ただし、dtraceは間違いなくLinuxに対するSolarisの利点です)。
>しかし、ご存知のとおり、Linuxはあなたの時間が価値がない場合にのみ無料であり、私の時間は無限の移動ターゲットアップグレードダンス以外のことに費やしたほうがよいと思います。
編集-これは面白かった。ページの上部からわかるように、これはJWZが行った1998年のインタビューからの引用です。彼は2年後の2000年に、上部に宣伝文を書いたときに、より良い意見を持っていました。そして今は2010年です。しかし、それでも面白いです。
大規模システムでは、AIXまたはSolarisがLinuxよりも優れた選択肢となる特定のスケーラビリティー上の理由がいくつかあります。
たとえば、POWER7上のAIX 7は、単一のオペレーティング・システム・イメージと8TBのRAMで1コアから256コアまで拡張できます。 Solarisにも同様のスケーラビリティ機能があります。
Red Hat Enterprise Linux 5は 認定済み 最大32プロセッサおよび256GBのRAM(理論的には最大1TBをサポートします))ですが、パフォーマンスの向上は一般的に低下しますLinuxにプロセッサを追加すると、AIXやSolarisよりも高速になります。
それ以外にも、AIX論理ボリュームマネージャーやSolarisのZFSストレージシステムなどの技術的な優れた機能があり、どちらも少数のハードドライブよりもはるかに簡単に大容量のストレージを操作できます。
ただし、規模の小さい方では、ほとんどの組織に配布されているサポートされているLinuxよりもAIXを購入するメリットは最小限であると思います 主張 。
1、大手優良企業からのサポート。
2、既知のオペレーティングプラットフォームを持っている。 IBMからメインフレームを購入すると、ソフトウェアがメインフレームで動作し、稼働時間が長くなることがわかっています。
上手、
大手企業がライセンス料を手にしたことで、企業が「より安全」だと感じる商業化の問題があるかもしれません(ただし、Red HatなどはLinuxのこの議論に対抗することができます)。
一部の企業は、特にサプライヤとのレガシーシステムがあり、サプライヤがポートフォリオ内のあるOSから別のOSへの保守または移行に大きな専門知識を持っている場合は、「既知の」名前のままにすることを好みます。
1つの特定のOSでのみ利用可能な技術的機能がある場合や、会社がOSの選択を制限する特定のブランドのハードウェアを好む場合があります。
一部の企業は常に「そのようにそれを行って」おり、変更する必要がない(または傾向がない)と考えています。
一部の企業では、あるOSに特別に調整されたアプリケーションがあり、別のOSプラットフォームに移行する際にリスクや高コストが発生する可能性があります。
(主にSolaris中心。AIXは使用していません。私はBSDとLinxuについて多くの経験があります(93年以降)。)
いくつかの素晴らしいハードウェアで実行される商用Unicesが1つの理由です。 x86は多くの点で非常に優れていますが、(たとえば)SPARC Tシリーズサーバーで実行すると、他のほとんどのサーバーとは異なり、高度に並列化されたワークロードを実行できます。さらに、任意のマシンを仮想に分割できます。 Solarisゾーンを使用し、オーバーヘッドがないもの(カーネルが1つしかないため)。VMwareで負荷を実行すると、同じハードウェア上のゾーンと比較してスループットが30%低下するベンチマークを見てきました。
AIXにも同様の機能があると思います。
Linuxと比較してSolarisの「フィット感と仕上がり」も気に入っています。 1つの組織がコードを処理するため、物事は首尾一貫した方法で行われる傾向があります。 Linuxのホッジポッドではなく、チームですべてに取り組んでいるため、BSDも同様です。配布は確かに役立ちましたが、分散化されていることがわかります。
Linuxには、この分野に多くの穴があります。
無料は素晴らしいですが、ほとんどの場合、大規模な本番環境で実際に使用することはできません。 HR/CRM/SAP情報のサポート契約を結んでいないとうまくいきません。その時点で、小切手を切る必要がある場合は、より大きな組織に行くほうがよいでしょう。
また、OracleがSunを買収するまで、Solarisのサポートは(たとえば)RedHatのサポートよりも実際に安価でした。これは、私が信じているラリー・エリソンの監視の下で私が思うに変わった。
また、Solarisは優れたオペレーティングシステムだと思います。私はこのようなことを数年行っていますが、(たとえば)Linuxのライブロックは通常年に1回程度見られます。 Solarisを使用して10年以上経った今でも、それが起こるのを見たことがありません。 Solarisボックスでの平均負荷は200以上でしたが、それでも十分な応答性があり、何が起こっているのかを確認できました。 Linuxでは、ボックスがAWOLになったために、ボックスをバウンスしなければならないことが何度もありました。これは、UnixではなくWindowsで期待されることです。
サーバーの優先順位の順に、(ceteris paribus)を使用します
私はFreeBSDのPortsシステムが何よりも好きですが、他のOSで動作するNetBSDのマルチプラットフォームPkgsrcを使ってファクシミリを閉じることができます。 (デスクトップでは、最初に選択するのはMac OS Xで、FOSSを使用する必要がある場合はFreeBSDが2番目になります。ただし、主に特定のOSを管理している場合は、デスクトップでドッグフードを使用します。)
確かにお金は支援と補償のためです。これはredhatの基本的な価値提案であり、現時点では、おそらくibmがaixよりも多くのサポート契約をLinux製品に販売しています。現在無料で実行できるテクノロジーの取得だけでしたか... centosはredhatの無料フォークであり、freebsdにはsolaris(zfs、dtraceなど)とosx(グランドセントラルディスパッチ、 clang)。
本格的な生産のためのすべてのLinux/UNIXシステムは商用であり、ソフトウェアベンダーは、予測可能なOS用の大きなソフトウェア(つまり、Oracle)を作成することを好みます。無料システムのベンダーは、予測可能性と下位互換性を保証できません。
それはあなたがそれが良いものにお金を払うからではありません、これは私が信頼するものです。しかし、多くの人がその逆を考えています。 1 000000億人が間違っている可能性があります。