2008年01月26日

第7回gungi「パペットマペットショー」参加してきました

Posted by nene2001 at 00:38 / Tag(Edit): gungi solaris tuning / 2 Comments: Post / View / 0 TrackBack / Google Maps このエントリーを含むはてなブックマーク

タイトルはウソです。
そういえばどこに消えたのでしょう...<パペマペ

1/24は、第7回エンジニア交流勉強会「gungi」に参加してきました。
今回のテーマは、「システム自動管理ツール Puppet」について、ということで、最近次期システムがあまりに実験的なので基盤部門に「自力で構築して」と言われて泣いている身という事もあり、行って参りました。

正直、全然レベルが違いすぎて、「何百台ものサーバ、shやPerlの捨てスクリプトでなんかシステム構築やってられねえ、完全に自動化しなきゃやってられるか」というレベルの人の話だったので、スクリプトでの自動化どころか、ようやく数台のサーバを手作業で試行錯誤して手順書書いて、のレベルの私では、Puppetが必要になるレベルの状況も想像がつきませんでしたが、非常に有用なツールであるということは判りました。
サーバの設定・構造そのものが、Subversionのようなバージョン管理ツールで自動的に一斉に共通化・保証され、切り戻し等も簡単に行えると言うのは、なかなかすごいです。

でも、4travel CTOの方のセッショントークでは、100台くらいのサーバならまだ自動化ツールなしでも対応できる(というかまだ自動化していない)という話を聞いて、ちょっと安心(というか完全自動化されていないというだけで、レベルは全然違うんでしょうが)。

puppetと同じ話者の方の、OpenBSDの紹介も非常に面白かったです。
OpenBSDというのが、非常にこだわりをもった変人集団によってフルスクラッチされた、異常に?堅牢なシステムであるということはよく判りました。

今回のgungiで一番の収穫は、後の交流会でSunのむっちゃとんがった技術者の方に出会えたことです。
話術もむっちゃ面白く、確かな技術裏づけで自信を持って話すので、飲み会が終わって気付いた時には完全にSolarisファンになってしまっていました。
彼曰く、今流行りのmysqlやmemcachedなんかも、Linuxで使っているとメモリ処理の制約で最高のパフォーマンスが出ない、Solarisで最高にチューニングすれば、下手したら100台のサーバを10台に減らせるくらいの勢いで高速化できるとのこと。

実は私の会社でも、Solarisは全く同じ構成のサーバ構築がコピペ感覚でできる(それこそ、puppetいらない?)らしいので、基盤部門の運用効率を上げられそうということで導入を検討してて。
私の前担当したシステムで試験的に導入させてくれ、というので、OKしたんだけど、微妙にコマンドが違うので、Linuxベースの外注に作ってもらったプログラムが、外部コマンドを叩いてたりするとそのままじゃ動かなくて検収に無駄に時間かかったり、試験的導入だったために環境構築が不十分で、SunStudioでコンパイルしたコンポーネントとgccでコンパイルしたコンポーネントが混ざってたりして、そのためImageMagickとか必要なコンポーネントの追加がうまくいかず、代替案探させられたりと、色々苦労させられた経験があって。
こんなん基盤の運用にはメリットあるかもしれんけど、開発にはデメリットこそあれなんもメリットないやんけ、と思って、「Solarisキライ」モードになってたんだけど。
でも、そんなに実行効率がよくなるのなら、開発にも十分メリットあるよな、と思い、すっかりSolaris好きに洗脳されてしまいました。
というか、最近のWeb2.0企業のように、サービス負荷が上がればバンバンサーバ調達できるようなところ(彼のブログではGoogleモデルと書かれてますが)なら、Linuxとかでもいいんだろうけど、うちの会社のようにおいそれとはサーバ増やせないところでは、1台のサーバのパフォーマンスを追及するのが合理的だよなあとか思ったりして、その意味でもSolarisの選択は最適なのかなあ、とか思ったりしました。

もちろん、別に無チューニング・デフォのSolaris突っ込んだだけで、Linuxに数倍するパフォーマンスをたたき出すというわけでもないだろうので、結局は商売の話で、サーバを劇的に減らすためのチューニングコンサル費用と、サーバを多数運用する購入・維持管理費用を天秤にかけてのTCO判断でどうですか、ということなのだろうけど、それでもサーバ屋なのにサーバをバンバン売るのではなくサーバを減らすことを提案すると言うのは良心的だよなあ、という感じは受けた。
商売上は商用Solarisを売らざるを得ないのだけど、Linuxからの移行のしやすさや新機能の導入速度等を考えれば、OpenSolarisを使ったほうがいいですよ、みたいなことも言ってたし。

gungi第7回、以上みたいな感じでした。

Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
トラックバックはありません。
Comments

どうも、むっちゃとんがったSunのエンジニアっすw
Linux使ってる人たちの忌憚の無い意見を聞けて本当に参考になりました!

ちなみに、チューニングはタダでやってますw
下手すると1日で終わっちゃうので、お金取るほどのことじゃありません。

Posted by: kawaiti at 2008年01月26日 21:07

http://www3.tvk-yokohama.com/pape/

生きてます。

Posted by: tss at 2008年01月27日 19:27
Post a comment












Remember personal info? 
2008年01月
Su Mo Tu We Th Fr Sa
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

About Me

Navigation

Search
Google
Web
kokogiko.net
Archives
Recent Entries
Recent Comments
Recent Trackbacks
Generic Viagra(Generic Viagra)
Google MapsライセンスとgoSVGによるオープンソースGIS生き残り戦略
Adobe もクラウドをはじめた!各社のクラウドサービスの特徴は?(ラボブログ)
Amazon EC2のランニングコストはそんなに安くなかった
「ここギコ!」の人が涙も出ないような状況になっていることについて(僕だけが幸せになればいいのに。)
人員がクラスタ化できている職場と言うのはうらやましい そろそろ限界です
GoogleMapsと連動したいならPostGISの他にmysqlという選択肢も出てきた あとジオメディアサミット関西も(ここギコ!)
GoogleMapsと連動したいなら幾何データ型よりPostGIS
GoogleMapsと連動したいならPostGISの他にmysqlという選択肢も出てきた あとジオメディアサミット関西も(ここギコ!)
「ジオメディアサミット関西」が開催されます。
GoogleMapsと連動したいならPostGISの他にmysqlという選択肢も出てきた あとジオメディアサミット関西も(ここギコ!)
MySQL4.1以降での空間情報の扱い方
なんか天から2兆円降ってくるらしいので みんな思い思いのところに募金なり寄付するのはどうか(ここギコ!)
「冷静に」「熱く」「マジ反論」でこの内容はある意味すごい
「亡びつつある日本の言語」と「日本語」、そして「普遍語」につらつら思うこと(ここギコ!)
国連人権委、アイヌ・琉球文化の保護を日本に勧告
「亡びつつある日本の言語」と「日本語」、そして「普遍語」につらつら思うこと(ここギコ!)
政治と祭祀が不可分と考えるなら、全ての祭祀を引き受けるのが筋
「亡びつつある日本の言語」と「日本語」、そして「普遍語」につらつら思うこと(ここギコ!)
Googleさんの技術でアイヌ語訳ができないだろうか
Hatena bookmarked
My del.icio.us

Banners

Syndication
Powered by
Get it!!