Azure に効率的に移行して、AI に対応したプラットフォームにしましょう。そして、組織に必要なレベルのセキュリティ、生産性、AI 機能を手に入れましょう。プリペイドで始めることも、最大 30 日間無料で Azure を試すこともできます。開始の際に使用期間のコミットメントはなく、いつでもキャンセルできます。
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはオークション事業部プラットホーム技術のチャックです。 オークションでは一部サービスに RDBMS の MySQL を使ってサービスをご提供させていただいております。 オークションでは多くのお客様よりアクセスを頂いておりますので、大量の更新、参照の処理速度に優れた MySQL を選択し、お客様にストレスなくサービスをご利用いただけるよう 日々業務に取り組まさせていただいております。 しかし、精密機器には故障がつきもので、サービス運用の観点からは 「機器が故障するのはしかたない、しかしそれをいかに早く復旧させるか」 といったことを念頭に入れております。 実際には、障害が起こってから復旧させるのではなく、障害が発生した場合に
jboss.org: community driven JBoss Web ProjectおよびJBoss AS Clustering Projectから興味深いプロジェクトが発表された。その名もmod_clusterだ。現在のところ1.0.0.Beta1が公開されている。名前のとおりApache HTTP Serverで動作するモジュールで、背後で動作するTomcatやJBoss Web、JBoss ASなどのアプリケーションサーバへのコネクションを担当する。ロードバランシングの機能とプロクシの機能を備え、mod_jkとmod_proxyの双方の機能をもったような仕組みになっている。 mod_jkやmod_proxyとの大きな違いは、アプリケーションサーバからHTTPサーバへのバック通信をサポートしているところにある。HTTPメソッドでアプリケーションサーバからmod_clusterモジ
故障発生時にフェイルオーバーしない?:Linuxトラブルシューティング探偵団(4)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基本的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。引き続きOSSに関するトラブルの解決過程を@ITで連載していくぜ。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。 Web:福
Heartbeat開発の中心メンバーが突然の独立宣言? Heartbeatのソースコードはどう変化したのでしょうか。最終回の今回は、開発リポジトリを用いたビルド手順やHAクラスタの運用に際して覚えておくと有用な心得についても紹介します。 HAクラスタ構築までの流れはひとまず完了 前回「ミラーリングツール『DRBD』によるデータ保護」までの4回にわたって、オープンソースソフトウェア「Heartbeat」を用いてHAクラスタを構築する方法を、冗長化の対象となるコンポーネントごとに分けて技術的に説明してきました。これらを一通り解説したことで、Heartbeatを用いてHAクラスタを構築する流れがつかめたと思います。 最終回となった今回は、まず、Heartbeat開発の現状を紹介しましょう。また、実際にクラスタ構築を行う際に知っておくと重宝するノウハウや不具合を避ける方法も解説したいと思います。
TCBテクノロジーズは,InfiniBandスイッチ同士をWAN経由で接続するためのメディア・コンバータ機能付きブリッジ製品「NX5010」を,2008年5月1日に販売開始する。出荷予定は6月1日。価格は,1台あたり約2000万円程度。2拠点間を接続するために必要な構成で約5000万円から。開発会社は,米Network Equipment Technologies。 NX5010は,サーバー機同士をクラスタ接続する際のインターコネクト技術として用いられるInfiniBandネットワークを,WANへ拡張するためのネットワーク機器である。ある拠点に設置したInfiniBandスイッチと,別の拠点に設置したInfiniBandスイッチとを,WANを介してブリッジ接続する。1台のNX5010は拠点ごとに配備され,InfiniBandスイッチとWAN回線を仲介する。2拠点をつなぐ場合,間にWANを挟
オープンソースのPostgreSQLでシステムを構築 10代、20代を中心に急激な普及を見せる“ケータイSNS”。会員数が865万人に達する「モバゲータウン」や月間118億ページビュー(PV)を誇る「mixi」(約6割がモバイル経由)など、大手SNSサイトが存在感を増している(数値はいずれも2007年12月現在)。そうした中で先行組を激しく追撃しているのが、オープンドアが運営する携帯電話向けのSNSサイト「大集合NEO」だ。 2007年1月にスタートした大集合NEOは、SNSのみならず、アバターやゲーム、小説、動画、日記、チャットなどのサービスをすべて無料で楽しめるのが特徴だ。アバターやサイト内通貨の使い勝手の良さで先行サイトと差別化を図り、2007年夏に50万人だった会員数が2008年2月時点で2倍の100万人に達している。 その大集合NEOのシステム基盤を担っているのは、MySQLとオ
来年のバレンタインデーに、正確には「2009-02-14T08:31:30+09:00」に、UNIX時間が「1234567890」を迎えることを発見してちょっと嬉しいmikioです。さて、今回は高効率ハッシュデータベースサーバTokyo Tyrantを用いてHAハッシュデータベースを構築する手法についてご紹介します。ちょっと難しいし非常に長い内容なのですが、最後までお付き合いくださいませ。 可用性と保全性 HA(High Availability:高可用性)とは、可用性(Availability)が高いことです。それでは説明になっていないので詳しく言い替えますと、システムに障害が起きにくくすることと、たとえ障害が起きたとしてもできるだけ迅速に復旧できるようにすることです。データベース系のシステムはユーザのデータを管理するという中核的役割を担うため、可用性を高めることは最も重要な課題となりま
前回は、HAクラスタを構築できるオープンソースソフトウェア「Heartbeat」の主な機能を紹介しました。第2回は、Heartbeatのインストール方法を解説し、さらに基本的な設定内容を紹介していきます。(編集部)
ConsistentHashing - コンシステント・ハッシュ法 目次 この文書について コンシステント・ハッシュ法 実例 実装 用途 コンシステント・ハッシュ法 この文書について "Tom White's Blog: Consistent Hashing" の日本語訳です. http://weblogs.java.net/blog/tomwhite/archive/2007/11/consistent_hash.html 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... 原文のライセンス: http://creativecommons.org/licenses/by-nc-sa/2.0/ 私は今までに何度かコンシステント・ハッシュ法にとりくんだことがある。 このアイデアをあらわした論文 ( David Karger らによる Consistent Hashing and R
LISA'07 テクニカルセッション 2日目 LISA'07 テクニカルセッション2日目の、気になったテーマに関する簡単なメモ。 Ganeti: An Open Source Multi-Node HA Cluster Based on Xen Google でつくられている Xen ベースのオープンソースなマルチノード HA クラスタ(タイトルまんま)。プロジェクトページはこちら。 要するに HA + Virtualization。通常の HA は、実マシンから実マシンへフェイルオーバするけど、Ganeti では VM から VM へフェイルオーバーする、と。仮想化は Xen を利用しており、管理用コマンドラインツールには Python を、ディスク管理には LVM, DRBD, MD を、コマンドラインツールから各ノード(Xen dom0)やインスタンス(Xen domU)への命令実行
はじめに 今回から数回にわたって、オープンソースのHA(高可用性)クラスタ構築ソフトウェア「Heartbeat」を題材にして、「クラスタリングとは何か?」というところから、Heartbeat自体の解説、Heartbeatを用いてのHAクラスタの構築、モニタリングなどについて解説していきたいと思います。皆さんお付き合いのほど、よろしくお願いいたします。 クラスタリングって何だろう? まず、「クラスタリングとは何か」というところから始めてみましょう。この質問に簡単に答えてしまうと「あるミッションに対し、複数のコンピュータ(群=クラスタ)をもって対処する構成」だといえます。ですが、状況に応じてさまざまなミッションのタイプがありますから、それに対するクラスタリング(構成)も自然と変わってきます。 なお、Linuxでのクラスタリングの歴史は意外と古くまでさかのぼることができます。約十年前の雑誌ですで
pgpool-IIの概要 「pgpool-II」とは、PostgreSQLの高速化と高信頼化を目的としたミドルウェアである。pgpool-IIは、下図のようにクライアントとPostgreSQLの間に入る形(プロキシ形式)で動作する。なお、データベースクライアントはPostgreSQLサーバへ接続するのではなく、pgpool-IIへ接続することになる。 pgpool-IIは現在、pgpool Development Groupにより開発が継続されている。ライセンスには修正BSDライセンスを採用しており、ソースコードが公開されているので自由に利用することができる。ソースコードはhttp://pgfoundry.org/projects/pgpoolからダウンロードすることができる。なお、2007年10月1日現在のpgpool-IIの最新バージョンは1.2.1である。 pgpool-IIはさまざ
『Linuxロードバランサ構築・運用ノウハウ』を公開します! これはWEB+DB PRESS Vol.37の特集記事としてDSASチームが執筆したもので、技術評論社様の許可を得て今回公開するはこびとなりました。 一口でいうと、「Linux+IPVS+keepalivedを使って、冗長構成(Active/Backup)のロードバランサを作るまで」の解説記事で、 サーバ負荷分散一般についてのはなし Linuxでロードバランサを作ってみる ロードバランサを冗長化 といった構成になっています。 みなさんがLinuxロードバランサを導入・構築・運用する際の一助になれば、DSASチームとしてもうれしい限りですので、是非、ご覧になってください! 第1章 サーバ負荷分散概論 特集のはじめに なぜサーバ負荷分散をするのか? サーバ負荷分散の実現方法 ロードバランサのいる構成 ロードバランサはなにを元に分散す
日本電信電話株式会社(以下、NTT)、エヌ・ティ・ティ・データ先端技術株式会社(以下、NTT-DI)、VA Linux Systems Japan株式会社(以下、VA Linux)、日本電気株式会社(以下、NEC)の4社は、企業システム向けOSSミドルウェアの普及活動の一環として、Linux上で動作し、サービスの停止時間を短縮化する「Heartbeat」の日本語Webサイトをオープンすると発表した。10月5日から公開する。 Heartbeatは、プライマリシステムの万一の障害に備えた冗長構成環境において、システムの状態を監視し、障害を検出した場合に、予備のシステムへの切り替えを行うOSSミドルウェア。 今回オープンするWebサイトでは、コミュニティと協力し、プログラムやインストールマニュアル、設定例などをダウンロード提供するほか、メーリングリストを併設。これに参加することで、利用の際の疑問
米Sun Microsystemsは米国時間9月12日,クラスタ・ファイル・システム技術の米Cluster File Systemsから大半の資産を買収することで両社が最終合意に達したと発表した。Sunが取得するのは,オープンソース・ベースのクラスタ・ファイル・システム「Lustre File System」を含む知的財産と資産。 Sunは,Lustreを自社のOSである「Solaris Operating System」に対応させる計画である。異なる複数のハードウエア・プラットフォームにおけるLinuxおよびSolarisの稼働環境に向けたLustreの強化に取り組む。 Sunはこの買収により,オープンソースとSolarisへの取り組みを推進するとともに,高性能コンピューティング(HPC)向けストレージ製品の拡充を図る。 買収の取引はSunの2008会計年度第2四半期(2007年10~1
Sun,クラスタリング・ソフト「Solaris Cluster」を「Open HA Cluster」としてOSS化 米Sun Microsystemsは,クラスタリング・ソフトウエア「Solaris Cluster」をオープンソース・ソフトウエア(OSS)の「Open High Availability(HA)Cluster」として公開する。Sunが米国時間6月27日に明らかにしたもの。同OSSは,オープンソース・コミュニティOpenSolarisのWebサイトで6月末より3段階に分け,18カ月かけて順次公開していく。 Open HA Cluster公開の第1段階では,クラスタ対応アプリケーションを動かすエージェントのソースコードを提供する。用意するエージェントは「Solaris Containers」用のほか,BEA WeblogicやPostgreSQL用。Open HA Cluste
大量のアクセスに対応するため、またWebサーバ故障時のリスクを減らすため に、Webサーバを複数台使用する場合があるかと思います。そのような環境で PHPを使用する場合、セッション情報をどう管理するかが問題の一つとして出て きます。 今回はそんな時に使えるセッションサーバ、sharedanceを紹介します。 sharedanceを使うと、複数のWebサーバ間でセッション情報を共有できるよう になります。また、設定が簡単で、動作も比較的軽いのが特徴です。 では、早速インストール、設定方法を順に見ていきます。 (以下の説明ではlinux環境を想定しています。) 1)libeventのインストール sharedanceではlibeventというライブラリを使用するので、まずこれをインス トールします。 ソースコードを下記ホームページからダウンロードし、適当なディレクトリに展 開します。 libe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く