Intel / AMD の EM64T / AMD64 と Linux の x86_64 は昨今の WEB + DB アプリケーションにとっては追い風だよなと思う。 なぜか。サーバーにメモリがたくさん積めるから。 まあ i686 でも PAE で Linux で 64GB まではいけるんだけれども (PAE を有効にすると PTE のオーバーヘッドがちょっと大きくなって TLB キャッシュミス時の性能が低下するらしい。http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=34803&...
Xen環境およびその上で動作する仮想マシン用カーネルを自分で構築しよう。これにより、自由にカスタマイズしたカーネルを利用できる New! 「Linux Square」フォーラム 2005/4/5 ステートフルパケットフィルタを使ったサービスの公開 習うより慣れろ! iptablesテンプレート集(1) 初心者にとって、iptablesは難しい。そこで、学習の第1歩としてテンプレートを自分の環境に適応させるこ...
MySQLサーバに限らず、大量のアクセスを処理するデータベースやアプリケーションサーバ群に対して、それぞれの環境に合わせたチューニングを行うことは企業システムにおいて必須の項目です。しかし「チューニングすべきパラメータとその最適値をどのように決定すればよいのか」、また「実際にチューニングを施すことによってどの程度効果があったのか」を...
前回の負荷MAX、サーバ陥落寸前ですよ騒動のとき、最終的には自分で最適化する必要があるのかも知れない…と思っていたときに見つけたページです。 MySQLやPHPで同じ処理をする際にどういうふうにすればより軽いのか、という基本的な対策ばかりを集めてあります。どれもこれもあちこちで既出のものばかりですが、1カ所にまとまっているので読みやすいです。中には知らない...
さて、移行記も #3 となりました。今回は先日作業を終えたはてなブックマークの移転について。 旧サーバールームからさくらインターネットのiDCへのサーバー移転作業にもだいぶ慣れて来たところですが、これまでは比較的はてな内の他サービスとの連携が疎になっていたり、負荷がそこまで高くないものであったりと移行しやすいものから持っていってましたが、そろそろ難...
『 activeCollabはプロジェクト管理ツールです。ソフトウェアの開発をするときの、目標を立てて、それに必要なToDo?をリストアップして、、、という作業を、複数の人と共同で、効率よくこなし 』
『 Webアルバムシステム。PHP+mysql結構人気らしい。 』
というわけで、ここが新サーバです。これで平日昼間の発狂したかのような重さが改善されればよいのですが……。次の段階は複数台による負荷分散ですね。 というわけで、やたら重い状況を多少改善してくれた各種設定などは以下から。
完成形を見てしまった気がする。それくらいできが良い。 これまでWikiエンジンを幾つも紹介してきた。もちろん、機能面ではもの凄く充実しているものも数多い。だが、使い勝手や初期状態での機能等を考えると、これがまさに完成系と言えるのではないだろうか。 今回紹介するオープンソース・ソフトウェアはMindTouch Deki Wiki、エンタープライズ向けのWikiエンジンだ。
サンノゼで開催されたCELF Plenary Meetingには、組み込みLinuxの最新動向が集約されていた。組み込みLinuxのいまと未来は? New! 「Linux Square」フォーラム 2005/2/15 仮想化技術のアプローチと実装 VMwareから要注目技術Xenまで 1台のサーバで複数の仮想マシンを実行する仮想化技術は、空間コストを引き下げる可能性を持つ。最新の仮想化技術を概観してみよう New! 「Linux Square」フォーラム 2...
9月にリリースされたWindows初めての本格的なIPv6対応バージョンのXP SP1。IPv6のプラットフォームを体験してみよう 2002/10/17 IPv6普及のシナリオ・三木泉 コラム ツールとしてのIP 「いつになったらIPv6がはやるのか?」の問い。それに応えるべくIPv6マガジン編集長による普及シナリオの大胆予想 2001/12/11 第1回 IPv6は「地域限定」から始まる トレンド解説 プライベートLAN内のホストと...
マッシュアップアワードでいただいた賞金を原資に、HPのホップ・ステップ・ジャンプキャンペーンで、モバツイッターのMySQL専用のサーバを買いました。 構成は、 購入したML115という機種は、筐体サイズがマイクロATXと小さい筐体です。そこに、80GBのSATA、標準メモリ512MBで、CPUがOpteron 1.8GHzを組み合わせて、28,350円でした。 この機種、日本の元Compaqの工場で作っているらしく、...
『 サーバー構築を中心に周辺情報を諸々。(080) 』
zuzara.comの各サービスはロリポップのサーバで運営されています。日頃の感謝を込めて月額263円のサービスを「ホリデープログラミング」する上でいかに使い倒しているか紹介したいと思います。 安い ムームードメインで独自ドメインの.comを買って初年度約5000円の投資のみ。これは、ものすごいコストパフォーマンスだと思う。 サブドメイン バーチャルホストと思われる設定をW...
ここ3日間ぐらい超絶な重さだったのはサーバに物理的トラブルが発生したからではなく、単純に閲覧者数が満員御礼となり、各時間で倍増したためです。Load Avarageはひどいときで15分間の平均値「27.1」程度。瞬間最大風速だともっと高いです……明らかにまずい。 というわけで、Apacheのデフォルト設定で今までは大丈夫だったのですが、ついに高負荷サイト用の設定に変更せざ...
メモリ・チューニングの総仕上げは、運用中のシステムを一定時間モニタし、搭載すべき物理メモリ量を正確に算出することだ
naoyaさんが公開されてるInside Hatena Bookmark's Backend の資料などを読むと、mod_perlなサーバーやMySQLサーバーの選び方の参考になったりするわけですが、世の中を見渡してみても、静的コンテンツ(画像とか)を配信するサーバーの指南書らしきものはなかなか見あたりませんでした。 なので、経験を元に書いてみることにします。
WindowsにRuby on RailsとMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。
『 SQL開発環境ソフトウェア。SQLの実行や、その場での編集と言った基本機能は勿論、DBエクスプローラを利用して、データベースに関する詳細なデータを取得できる。エクセルベースの定義書出力も可能 』
)で自宅サーバーを構築したときの記録です。 当自宅サーバーは 11 日間と 1 時間 06 分 連続稼動しています。 【構築にあたっての基本方針】 ・サーバーの立ち上げ〜実運用まで考慮 Linuxのインストールから各種サーバー機能の構築及び、実運用を考慮したセキュリティの強化まで行う。 ・初心者にもわかりやすく 各種ソフトのインストール方法は、可能な限りRPMパッケージで行...