ラックごとに物理的にコンピュータリソースを最適化するFacebookの技術「Disaggregated Rack」とは何か? Facebookは、データセンターのサーバ構成をより柔軟にするための新しい手法「Disaggregated Rack」を、1月に米サンタクララで開催されたOpen Compute Sum... 続きを読む
サーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべて Presentation Transcript 我流の監視に悩む全てのサーバ運用者に贈る~サーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべて~There’s No Way I’ll Ever Regret ItMasahito ... 続きを読む
Welcome to the Xymon Monitor project homepage. Xymon is a system for monitoring servers and networks. It takes its inspiration from the Big Brother monitoring system, but unlike Big Brother it is designed to work well whether you need to moni... 続きを読む
このサイトは、もともと作者の自分用メモとして書き始めたものです。書いてあることが全て正しいとは限りません。他の文献、オフィシャルなサイトも確認して、自己責任にて利用してください。 NFS NFS ファイル共有システムは、良い意味でも悪い意味でも「古い... 続きを読む
Optimising NginX, Node.JS and networking for heavy workloads Used in conjunction, NginX and Node.JS are the perfect partnership for high-throughput web applications. They’re both built using event-driven design principles and are able to sca... 続きを読む
PC, 覚書サーバなどの機器が大量に増え、命名に困っています。サーバやネットワークの管理者にお尋ねします。サーバやハブ、ルータなどの名前はどのように付けていますか?機器名や役割などをそのまま名前にしている場合もありますが、今回は惑星の名前や星座の... 続きを読む
初出: Software Design 2009年4月号(2009年3月18日発売) 宮下 剛輔 サーバエンジニアの定義 本特集では,サーバエンジニアが開発力を持つことにより,どのような力を得ることができるのか,日々の業務にどのように役立てることができるのか,具体例とともに紹... 続きを読む
■DNSはなぜ必要か? まず最初に、「DNSとは何か」を説明するために、「なぜDNSが必要になるのか」を考えてみよう。それには、歴史的経緯から考えるのが分かりやすい。 DNSはご承知のとおり、IPアドレスとホスト名をマッピングして相互解決するための仕組みだ(... 続きを読む
今回の環境 今回の設定はFreeBSD6.1とCentOS4.4で行っています。 Linux系でもほぼ同じ方法でいけると思います。多分・・・・ rsync + sshにてバックアップを行う 自分だけは大丈夫だと思っていても、その日は突然やってきます「HD障害」・・・そのときになって... 続きを読む
現場から学ぶWebアプリ開発のトラブルハック 第6回 【真夏の夜のミステリー】 Tomcatを殺したのは誰だ? NTTデータ先端技術 オープンソース事業部 金子崇之 2007/8/27 本連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発に... 続きを読む
サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeにな … 続きを読む → 続きを読む
NFS(Network File System)を使う事によって、 リモートマシンのディスクパーティションをあたかもローカルのハードディスクのようにマウントすることができるようになります。 ■NFS サーバーの前準備 まず、NFSサーバーとして動作させるためには、以下のパッ... 続きを読む
About iPhoneやiPadなどでHTMLのソースを見るためのサービスです。HTMLのソースを取得するのにJSで取得する方法とServer側からHTTPリクエストで取得するする二つの方法を用意しています。 JS版 JSのdocument.documentElement.outerHTMLでHTMLを取得する JSでDOM... 続きを読む
はじめに 最終回の今回は、現在開発中のソフトウエアであり、新しいコンセプトに基づいたデータベース・クラスタである「Postgres-XC」について紹介します。 1. Postgres-XCとは Postgres-XC(XC: Extensible Cluster)は、「完全なトランザクション処理と、書... 続きを読む
MDM(エム・ディー・エム)は、Master Data Managementの略で、日本語ではマスターデータ管理と言われる、情報システムを稼働させる根幹となるマスターデータの管理を行うための手法またはそれを実現するソフトウェア製品である。 [編集] 背景と意義 マスターデ... 続きを読む
Accessibility View text version Categories Technology Upload Details Uploaded via SlideShare as Adobe PDF Usage Rights © All Rights Reserved Statistics Favorites 1 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 OSSで... 続きを読む
ヤフー子会社のファーストサーバは2012年7月31日、6月20日に発生した大規模障害(関連記事)についての調査報告書(最終報告書)を公表した(写真)。報告書は、ファーストサーバに利害関係のない3人の委員による「第三者調査委員会」(関連記事)が作成した。... 続きを読む
とあるサーバでロードアベレージが上がったときに何が起きているか知りたくなったので書いてみました。他に似たツールがあれば教えて欲しいです cpan: https://metacpan.org/release/App-LoadWatcher github: https://github.com/kazeburo/App-LoadWatcher イン... 続きを読む
Take remote backups You can take a full hot backup of your PostgreSQL server from a different server, specifically designed for backup and disaster recovery purposes Recover your database to a point in time Barman relies on PostgreSQL's extre... 続きを読む
ツールリモートサーバにある Git リポジトリから HTTP (WebDAV) 経由で pull したり clone を作ったりする場合の注意点について,おぼえがき.注意: Git は最近使い始めたばかりなので,正確でないかもしれません. 一般的な前準備(参考程度に)リモートサー... 続きを読む
Google’s Site Reliability team is responsible for keeping Google’s services and data centers up and running 24/7. In this post, you’ll hear about a project our Site Reliability Engineers took on to make sure that the fluctuations of time d... 続きを読む
あまりまとめられないので箇条書きで。 「クラウド (IaaS)」と「レンタルサーバ」の区別 技術的には「クラウド (における IaaS)」と「レンタルサーバー」は明確に異なるものなので、そこは混同されないことをおすすめしたい 今回障害が起こったファーストサーバ... 続きを読む
Perhaps the most oft-cited problem with MongoDB is the infamous global lock. In general terms, this means that the entire server is locked when you perform a write operation. This sounds bad but is actually blown out of proportion compared to... 続きを読む
6月20日に発生した大障害について、最新の状況を下記の通りご報告いたします。 なお、FAQを6月25日 9時ごろ公開予定です。あわせてご覧ください。 ■ 障害の概要 6月20日(水)17時ごろ、脆弱性対策を特定のサーバー群に対して実施しました。 脆弱性対策は更新... 続きを読む
管理中のサーバで行っているセキュリティ設定を公開します。本当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 ... 続きを読む
今回はLVSを使ってMySQLのslaveサーバをロードバランシングする方法を記してみます。 LVSは単に振り分けしかやってくれませんので、リアルサーバの生存確認やLVSの作動管理のためにldirectorも導入しています(世の中にはLVS+keepalivedの組み合わせが多いよう... 続きを読む
事例に学ぶWebシステム開発のワンポイント(13) ファイルアップロード/ダウンロードに潜むわな − 大容量、高負荷時の注意点 − (株)NTTデータ ビジネス開発事業本部 田中秀彦 2003/6/12 本連載では、現場でのエンジニアの経験から得られた、アプリケーショ... 続きを読む
LVSの概要 LVS(Linux Virtual Server)は、Linux Virtual Server Projectというプロジェクトが開発した機能で、Linux上でLayer 4の負荷分散装置と同様の機能を実現します。LVSは、最近ではLinuxカーネルに組み込まれていますので、ほとんどのLinuxディストリ... 続きを読む
Tuesday, May 29, 2012 Improving performance on twitter.com To connect you to information in real time, it’s important for Twitter to be fast. That’s why we’ve been reviewing our entire technology stack to optimize for speed.When we shipped... 続きを読む
<2006.03.01 - 2007.02.13> サーバの時刻設定、NTPで自動設定・時刻補正。 対象:Linux Fedora, RedHat ■サーバの時刻設定 時刻確認 date 時刻設定 date -s "2006/02/20 19:03" ■NTPで時刻の自動設定・時刻補正 NTPサーバを利用すると、サーバの時刻を自動... 続きを読む
Statistics Favorites 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 SSH力をつけよう — Presentation Transcript SSH力を付けようHardeningZeroからの反省 2012/05/29 #ssmjp @togakushi 1 / 62 もくじ► おさらい► クライア... 続きを読む
第15回 Apacheパフォーマンス・チューニングのポイント 一志 達也<ichishi@pochi.tis.co.jp> TIS株式会社 2002/6/29 現状の測定(ベンチマーク)と結果の着眼点 ここからはApacheに着目して、パフォーマンス・チューニングのための準備を行う。チューニングす... 続きを読む
Apacheの同時接続数(MaxClients)をどのように設定するのがいいのか調べた。 Apacheのプロセス数を制限するためのディレクティブが「MaxClients」で、このディレクティブには、同時に接続できるクライアント(厳密にはセッション)の数を指定しなければならな... 続きを読む
実用 Apache 2.0運用・管理術 第3回 httpd.confによるWebサーバの最適化 鶴長 鎮一(book@tsurunaga.jp) 2005/9/16 KeepAliveの設定 HTTPはステートレスプロトコルです。クライアント/サーバ間のTCP接続を永続させず、要求に応じて接続の開始/切断を行い... 続きを読む
メモリの使用量を調べる方法はいくつかある。その時点でのメモリの使用量だけを表示したいのなら、freeコマンドがいいだろう。 $ free total used free shared buffers cached Mem: 255128 63880 191248 0 6412 ... 続きを読む
Instagram のスケールアップ正攻法 By Kosei Kitahara At 13:43:00 Instagram がどこに買収されたとかは他のニュースサイトにお任せして、Django アプリケーションを正攻法でスケールアップして "成功" してるのがとても興味深いです。現時点で Instagram Engin... 続きを読む
Tomcat(4.1.24対応)のserver.xmlについての解説です。 このファイルを修正したら、Tomcatを再起動する必要があります。 Webアプリケーション単位の設定は、各WebアプリケーションのWEB-INFディレクトリにある web.xmlで行うことができます。 要素の親子関係 Ser... 続きを読む
2009-03-02 最強のMySQL HA化手法 - Semi-Synchronous Replication MySQL 6.0で搭載される予定の機能の一つに、Semi-Synchronous Replicationというものがある。コイツを使うととんでもなく凄いHA化ができるので、今日はその方法を紹介しよう。 まずはSemi-Sync... 続きを読む
はじめにこのサイトのことを 自宅にサーバを立てることが出来れば色んなことが出来ると思いませんか? メールサーバを作ればメールアドレスも作り放題だし、Webサーバを作れば Webサーバも容量を気にせず好きなだけ使えますし、なんといってもサーバを構築して... 続きを読む
06:15http://mosh.mit.edu/ローミング可能 断続的な接続でも平気 ローカルエコーで快適なレスポンスなどの機能をそなえたSSH代替ターミナルソフト。その名も「モッシュ」iPhone/iPadでウロウロしながらサーバ作業をするのを想定しているようだ。ドキュメントや... 続きを読む
たなか@さくらインターネットのブログ。96年にさくらインターネットを創業してホスティングサービス(レンタルサーバー)を開始。05年に上場。日常や会社のことなど。(社長ブログ) 最近、さくらのVPSやServersmanなど格安のVPSサービスや、Amazon Web Services... 続きを読む
さくらインターネットでVPSを借りてPHPを動かすまでの方法です。メモメモ。VPSを契約するオンラインですぐに契約ができます。さくらのVPS|VPS(仮想専用サーバ)はさくらインターネット - VPSの詳しいスペックについてはこちらSAKURA.AD.JP // お申込み - 申し... 続きを読む
[root@centos ~]# vi /etc/my.cnf ← MySQL設定ファイル編集 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compa... 続きを読む
こんにちは、牧野です。久々の、9か月以上ぶりのブログです。。 仕事では、ここ1年近くずっっとインフラ関係のことをやっていました。 今日は、SSHに関するTIPSを紹介します。 1. 特定のサーバーにSSHログインする時に、特定の設定を使用する ホームディレクト... 続きを読む
Linuxサーバ運用マニュアル 第6話「リソースをチェックしよう!」 サーバ運用について,リソースのチェックは重要です。マシンそのものがトラブルをかかえていては,どんな優秀なアプリケーションも役にははたちません。また,運用していく上でマシンのスペック... 続きを読む
A Day In The Boy's Life情報システム部門に勤める社内SE、社内システムの実情と未来を語る。 このブログを全てのITエンジニアへ捧ぐ・・・。logrotateでログファイルがローテーションされない事への対処 logrotateは、Apacheのアクセスログや、syslogなど運用... 続きを読む
Fusion-ioは、サーバ内蔵型のフラッシュストレージという新しい技術と市場をほぼ単独で切り拓いてきたベンダです。同社の製品であるPCIeカードに搭載された小さなフラッシュストレージは、ディスクドライブ何十台分、何百台分もの性能と容量を実現しており、サ... 続きを読む
As a Futurist… 人の興味は尽きることがない.いや,興味を無くした時点で人で無くなる.永遠の「知りたい」を追求するブログ. Profile Work @hirose31さんが突如として流行らせた感のあるdstatですが、「乗るしかない、このビッグウェーブに!」ということで... 続きを読む
サーバーのリソースを見るにはグラフ化は重要ですが、推移ではなくリアルタイムな状況、例えば秒単位のスパイキーな負荷を見るには、サーバー上でvmstatやiostatなどの*statファミリーを叩く必要があります。さて、vmstatはメモリの状況やブロック数単位のI/O状... 続きを読む