タグ

Serverに関するstibbarのブックマーク (13)

  • 虚構新聞を支える技術|nagisaworks

    NagisaWorksでは時折世間を陥れる虚構新聞のシステム全般を担当しております。このシステム、様々な制約により少々ユニークなものになっていますので、今回このシステムについて少しお話をします。 まず制約条件/目標として以下が挙げられます。 1.とにかく低コスト 2.運用が虚構新聞社内のみで行えること 3.でもそこそこに速く 4.web/app両対応 1.とにかく低コスト 虚構新聞はSAKURA internetのサーバー、種別としてはさくらのレンタルサーバーを使用しています。 これは元々使っていたという理由からなのですが、新しいシステムでもそのまま使用することにしています。 ネットワークとしてかかる費用はこれだけのはずですので、とにかく安い。 PVの割にこれほど安いものを使用しているサービスも少ないかと思われます。 まぁケチっているわけでもなさそうなので、インカムの問題でしょうか。 2.

    虚構新聞を支える技術|nagisaworks
  • 「サーバレスとは何か」そして「サーバレスとPaaSの違い」とは。マーチン・ファウラー氏のブログに投稿された解説

    「サーバレスとは何か」そして「サーバレスとPaaSの違い」とは。マーチン・ファウラー氏のブログに投稿された解説 サーバレスアーキテクチャは、クラウドに対応したアプリケーション開発においてホットな話題の1つと言えます。 その発端はAmazonクラウドがAWS Lambdaを発表したことですが、その後Googleが「Google Cloud Functions」を、IBMが「OpenWhisk」を、マイクロソフトが「Azure Functions」を相次いで発表し、主要なクラウドにおけるサーバレス環境が一気に整いつつあります。 しかしサーバレスはAWS Lambdaなどの実装が先行したことなどから、明確な定義があいまいなまま普及が始まろうとしている面があります。 こうした状況を整理し、何がサーバレスなのか、PaaSと何が違うのか、といった解説が、マーチン・ファウラー氏のブログMartinFol

    「サーバレスとは何か」そして「サーバレスとPaaSの違い」とは。マーチン・ファウラー氏のブログに投稿された解説
  • Rails高速化戦略 / Speeding Up Rails

    Roppongi.rb#1( http://roppongirb.connpass.com/event/33502/ ) での発表スライドです。 - 発表内容をまとめたブログ記事はこちら: http://blog.toshimaru.net/roppongirb-speeding-up-rails/

    Rails高速化戦略 / Speeding Up Rails
  • Googleが数千台もある10年前のLinuxディストリをライブアップグレードした話 - ゆううきブログ

    Googleが、太古のディストリビューションであるRed Hat 7.1から、10年新しいDebianベースのディストリビューションへ、ライブアップグレードした話を紹介する。 そのあと、自分の身の回りの環境と比較し、参考にすべきポイントを考察する。 原文は USENIX LISA の投稿論文だ。しかし、中身は論文体というよりは、事例の紹介といった適切かもしれない。 MERLIN, M. Live Upgrading Thousands of Servers from an Ancient Red Hat Distribution to 10 Year Newer Debian Based One. In Proceedings of the 27th conference on Large Installation System Administration (LISA) (2013),

    Googleが数千台もある10年前のLinuxディストリをライブアップグレードした話 - ゆううきブログ
  • MySQLサーバのswap増加を解決するチューニングのヒント

    MySQLサーバでスワップ(swap)が増えていたので、これを解消しました。 カーネルの設定 vm.swappiness = 1 を入れて解決しています。 こちらのスライドの17ページを参考にしました。 OSは、CentOS6.5です。 # cat /etc/redhat-release CentOS release 6.5 (Final) swapを確認 sysstatでswapの状況を確認してみます。 メモリに関しては、こちらのスライドが参考になります。 swapの発生状況を確認 # sar -W 12:00:01 AM  pswpin/s pswpout/s 12:10:01 AM      0.00      0.00 12:20:01 AM      0.00      0.00 12:30:01 AM      0.00      0.00 12:40:01 AM      0

    MySQLサーバのswap増加を解決するチューニングのヒント
  • 第345回 UbuntuとOpenNebulaでクラウド環境を構築してみよう(前編) | gihyo.jp

    2016年7月6日:記事を更新しました 2014年10月15日の掲載時、インストール時に必要な手順が一部不足している状態でしたので、不足部分を追記いたしました。追記部分は3ページ目、「⁠フロントエンドセットアップ」内の「Rubyライブラリのインストール」です。 KVMやXenなどの仮想化技術を使って物理マシン上に複数の仮想マシンを作成し、用途に応じて使い分ける、と言った運用は珍しくなくなってきました。仮想化支援機能を持つCPUが広く出まわるようになり、メモリも大容量化しているため、私用でも日常的に仮想マシンを立ち上げている、と言う方も多いと思います。 管理する物理マシンや仮想マシンが少ないうちは、各物理マシンにログインしてvirshコマンド等から個々の仮想マシンを操作する、という運用でも困りません。 しかし利用者や物理マシンが増えてくると、どの物理マシン上に誰の仮想マシンが稼働しているかと

    第345回 UbuntuとOpenNebulaでクラウド環境を構築してみよう(前編) | gihyo.jp
    stibbar
    stibbar 2015/06/20
    http://opennebula.org/> のような,いわゆるクラウド的な要望を実現する管理ツールとして,有名所ではOpenStack,CloudStack,Eucalyptusなどがあります。 今回紹介するOpenNebulaもクラウドを構築・管理するツールの1つです。
  • サービス終了のゲームを継続させるため、「独自サーバーの合法化」を求める活動がアメリカで | インサイド

    サービス終了のゲームを継続させるため、「独自サーバーの合法化」を求める活動がアメリカで | インサイド
  • 分散システムの一貫性に関する動向について

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog システム統括部アーキテクト室 今野です。 昨年は、Twitter,Facebookを始めとするクラウド各社で新規の分散システム開発のプロジェクトが相次いで発表された年でした。これらの新しい分散システムを開発する理由や、その背景にあるものは何なのでしょうか? 今回は、昨年末に開催された高信頼性分散システム系の国際学会であるSRDS 2014[1]の発表内容に関連する論文の話題も踏まえて、昨今のクラウド各社の分散システムの動向について整理してみます。 分散システムにおけるクラウド各社の動向 近年の分散データベースの世界では、AmazonのDynamo[2]やFacebookのCassandra[3]などを代表とする結果整合性(Eve

    分散システムの一貫性に関する動向について
  • そこそこセキュアなlinuxサーバーを作る - Qiita

    先日「サーバーのセキュリティ設定がなにすればいいかわからない」と相談をうけまして。 自分も初心者の時どこまでやればいいかわからず手当たりしだいにやって沼に入っていたのを思い出しながら自鯖構築したときのメモを元にまとめてみました。 注意 セキュリティ対策は用途や場合などによって違います。 自分で理解したうえで自己責任でおねがいします。 対象読者 Linuxのサーバーを建て慣れていない人 Linuxはある程度さわれる人(自分でパッケージを入れたり、サービスを止めたりできる) ラインナップ ☆は導入の重要度と導入の容易さから個人的偏見からつけた値です。 4つ以上が"最低限やること"だと思ってください。 sshd

    そこそこセキュアなlinuxサーバーを作る - Qiita
  • YappoLogs: PowerEdge SC440をQuad Core + 8GBメモリで動かす

    PowerEdge SC440をQuad Core + 8GBメモリで動かす はてなのnaoyaさんの日記でQuad CPUでxenを動かしてるという事が書いてあったので、自宅でもはてなのサービスをまねた構成をしたくなったので人柱やってみました。 タイトルの通り、1万5千円で買ったSC440をDELL公式のスペックよりもオーバースペックな事をして動かしました。 まずは、メモリから。 ミラクルリナックスの中の人曰くマザーボードの仕様的には8Gまでいけて、8Gちゃんと認識したという事で、以前から買い漁ってたTranscendの1GB DDR2 667MH ECC メモリの 2GB 番の TS256MLQ72V6U 4枚買って来て刺した所 BIOSでは8G認識してるのにOS上げたら3.5Gにも満たなかった、よく考えて64bit番のCentOS入れたら無事8G認識しました。 次はCPU、SC440

    stibbar
    stibbar 2008/12/11
    つられます。
  • Linux Virtual Server - Wikipedia

    LVS 公式ロゴ Linux Virtual Server (LVS) は、Linuxシステムの負荷分散ソリューションの一種である。1998年5月、Wensong Zhang によりオープンソースプロジェクトとして開始された。プロジェクトの目的は、コンピュータ・クラスター技術を使って高性能かつ高可用なLinuxサーバを構築し、スケーラビリティ、信頼性、保守性を向上させることである。 LVSプロジェクトの目下の焦点は新たな IPロードバランスソフトウェア (IPVS) の開発と、アプリケーションレベルのロードバランスソフトウェア (KTCPVS) の開発、クラスター管理機能の開発である。 IPVS: Linux カーネル内に実装された IPロードバランスソフトウェア。IPVS のコードは既に標準の Linuxカーネル 2.4 と 2.6 に導入されている。 KTCPVS: Linux カーネ

    Linux Virtual Server - Wikipedia
  • ブレードサーバとは - IT用語辞典

    概要 ブレードサーバ(blade server)とは、一枚の電子基板にコンピュータとして必要な要素を実装し、必要な枚数を接続して構成するサーバ専用機。構成要素の単位となる小型の基板を「ブレード」(blade)というが、これは「刃」という意味で、薄く細長い形をしたサーバ基板の形を刃に見立てた表現である。 専用の筐体は「ブレードシャーシ」(blade chassis)あるいは「ブレードエンクロージャ」(blade enclosure)と呼ばれ、内部にブレードの差込口(コネクタ)が並び、ブレードへの給電・制御ユニットなどが用意されている。装着される各ブレードにはマイクロプロセッサ(CPU/MPU)やメインメモリ(RAM)、ストレージなどが配置され、単体で一台のコンピュータとして機能する。 ブレードサーバは3Uサイズの筐体ならば20枚程度、1Uサイズの筐体でも6枚程度のサーバブレードを詰め込めるた

    ブレードサーバとは - IT用語辞典
  • 第1回 UNIX的なアレ:gihyo.jp出張所開設のお知らせ | gihyo.jp

    スタートの経緯・挨拶 最近では個人でWebサービスを作る方も増えていますが、アクセスが増加してくると確実に問題となってくるのがパフォーマンスや可用性の問題です。ある程度まではアプリケーションの修正することでパフォーマンスを向上させることはできますが、やはり限界はどこかできてしまいます。 しかしながら、「⁠どうやってシステムを増強していけばいいのだろう」という知識に関しては世間にあまり出回っていませんでした。そのようなときに参考になるような技術や考え方を提供したいという思いから、連載を執筆させていただくことになりました。 連載においては、さまざまな技術を用いて、システムの設計・構築するためのさまざまな方法を提供していきたいと思います。 システム拡張時の手段と問題 システムの規模が大きくなればなるほど課題となってくるのが、どのようにシステム全体を増強していくかです。 システムの増強において

    第1回 UNIX的なアレ:gihyo.jp出張所開設のお知らせ | gihyo.jp
  • 1