タグ

システムと環境に関するiwwのブックマーク (13)

  • DMMはAWS“から”オンプレミス“に”切り替える サーバーとネットワークのコストから見直す適切な環境選び

    DMM. comのITインフラ部が今期に注力している取り組みについて、事例を紹介しつつ話す「DMM meetup #31 ~DMMのインフラを支えるITインフラ部の取り組み紹介~」。ここでSRE部の松浦氏が登壇。WebRTCの配信システムについてと、配信サーバーをAWSからオンプレミスに切り替える理由を紹介します。 AWS“から”オンプレミス“に” 松浦庸介氏(以下、松浦):SRE部の松浦から「WebRTCの配信システムをAWSからオンプレミスに切り替えている話」ということで発表したいと思います。 まず、簡単に自己紹介をしたいと思います。2020年の5月に入社して、それ以来WebRTCのリアルタイム配信システムの開発や運用を担当している、松浦と言います。日はよろしくお願いします。 まずこのタイトル、みなさん「AWS“から”オンプレミス“に”」というところ、気になってる方がいるんじゃな

    DMMはAWS“から”オンプレミス“に”切り替える サーバーとネットワークのコストから見直す適切な環境選び
  • デプロイの度に障害が起きるシステムを安全にした話 - エムスリーテックブログ

    鉄道では個人の注意力だけでなくシステムにより安全を確保している。 写真は「タブレット閉塞式」のタブレットを交換する様子。1つの区間にはタブレットを持った列車しか進入できないため、衝突事故を防ぐことができる。(作者 Spbear [CC BY-SA 3.0 ], ウィキメディア・コモンズより) こんにちは、エムスリーでソフトウェアエンジニアとして働いている小です。 私は基盤開発チームという、エムスリーの複数のサービスにまたがって使われるシステムを開発・運用するチームに所属しています。 基盤開発チームが担当するシステムの1つに、会員向けメルマガの配信システム「メールコンシェルジュ」があります1。 エムスリーはメールコンシェルジュで1日数十万通のメルマガを配信しており、機械学習でメルマガを最適化する施策2などもメールコンシェルジュの存在が前提になっています。 このようにエムスリーにとって重要な

    デプロイの度に障害が起きるシステムを安全にした話 - エムスリーテックブログ
  • VirtualBoxのファイルシステムを10倍速くする ~ find編 ~ : DSAS開発者の部屋

    もう、あって当たり前というところまで浸透してきた仮想環境、みなさまは何をお使いでしょうか? 私の周辺ではVirtualBoxがよく使われています。 典型的な使い方としては、 以下のような感じです。 ホストOSには、mac/windowsをつかう ゲストOSには、Linuxを使う 共有フォルダを使って、ホストとゲストでファイルを共有する その中でも地味に重要なのが共有フォルダ。 共有フォルダとは、ホストOSのファイルシステムをゲストOSからマウントするための、VirtualBoxが提供している仕組みです。 しかし便利な反面、ファイルアクセスが非常に遅いという声をよく聞きます。 findが終わらないとか、git statusが遅すぎるとか... この問題への対策を探してみると、下記のような物がみつかります。 vboxsfでなくNFSなど別のファイルシステムを使う VirtulaboxではなくV

    VirtualBoxのファイルシステムを10倍速くする ~ find編 ~ : DSAS開発者の部屋
  • 新着情報 | 霧島酒造株式会社

    2024年4月16日 発泡酒『KIRISHIMA〈FUN FAN BREW〉ゆずエール』 4月16日より数量限定で新発売!

    新着情報 | 霧島酒造株式会社
  • 除草ヤギ活用広がる 騒音なく斜面も得意、横浜の企業がシステム特許 (カナロコ by 神奈川新聞) - Yahoo!ニュース

    雑草をべる「除草ヤギ」の活用が、大学や団地などで広がっている。草刈り機から発生する二酸化炭素(CO2)や騒音、廃棄物がなくなり、環境に配慮できるのが強みだ。住民の交流といった除草にとどまらない効果も生み出している。 学生に交じって3頭のヤギがキャンパスを歩き、草をべている。「かわいい」と声が上がるが、実は任務遂行中である。 明治学院大学横浜キャンパス(横浜市戸塚区)では今春から、「除草ヤギ」が活躍している。同キャンパスは約20万平方メートルのうち5割が緑地。3頭は場所を転々としながら除草任務を続けている。 費用は機械を使った除草とあまり変わらない。フンはほとんど臭いがなくすぐ土に返るため、路面にはみ出た場合だけ掃除する。 ヤギを派遣しているのは、斜面地の緑化工法などを扱うアルファグリーン(同市中区)。緑化だけでなく、人の手による草刈りが難しい急斜面の除草について、羊や牛など動物

    除草ヤギ活用広がる 騒音なく斜面も得意、横浜の企業がシステム特許 (カナロコ by 神奈川新聞) - Yahoo!ニュース
    iww
    iww 2014/08/18
    『草刈り機から発生する二酸化炭素(CO2)や騒音、廃棄物がなくなり、』 これ全部ヤギから出るよな
  • EXT4 vs XFS vs Btrfs vs ZFSをfioでベンチマークを取ってみました。 - Qiita

    概要 CentOS7のデフォルトのファイルシステムがXFSとなりました。 mkfsコマンドでも、minix, xfs, btrfsが使えるようになりました。 そこで気になるファイルシステムを色々調べ、ベンチマークを自分なり取ってみました。 多少なりともご参考になればと思います。 色々なファイルシステム こちらをご参考ください。 http://qiita.com/sion_cojp/items/c8e015db39ddbf43012e それぞれファイルシステムを作ってみる 今回の環境は CentOS6(ホスト) 4Core, MEM:32G, HDD:300G CentOS7(ゲスト。こちらで計測しております。) vCPU *1, MEM:4G, HDD:40G 容量が少なかったため、btrfsのベンチマークが終わった後、zfsにファイルシステムを変更し検証をしております。 ### zfsの

    EXT4 vs XFS vs Btrfs vs ZFSをfioでベンチマークを取ってみました。 - Qiita
    iww
    iww 2014/08/14
    無調整のext4でもそんなに遜色無さそうだし、少しは勝手の分かってるext4を今後も使い続けよう。
  • マイグレーションとは - IT用語辞典

    概要 マイグレーション(migration)とは、移行、移転、移住、移動、乗換などの意味を持つ英単語ITの分野では、ソフトウェアやシステム、データなどを別の環境に移転したり、新しい環境に切り替えたりすることを意味することが多い。 情報システムのマイグレーション既存のコンピュータシステムを構成する機器やオペレーティングシステム(OS)、アプリケーションソフトなど(のいずれかあるいはすべて)を、新しく用意した別の製品に入れ替えることをマイグレーションという。 ソフトウェアの部分的な修正や一部の装置の交換のような部分的な差し替えではなく、システムを全面的に刷新して新しい環境に置き換えることを指す。既存システムのどの部分を残すか(機種は同じ、OSは同じ、既存ソースコードを流用等)によって様々な手法が用いられる。 特に、旧式あるいは時代遅れ、サポート切れといった古いシステムから、現代的な新式の環境

    マイグレーションとは - IT用語辞典
  • ステージングとは (staging): - IT用語辞典バイナリ

    ステージング 【英】 staging ステージングとは、システムを公開する手前の段階で、実際にサービスを提供する環境(番環境)とほぼ同じ環境にシステムを反映させ、動作や表示などの最終確認を行う段階、もしくは環境のことである。 ステージングに用いられる環境は、多くの場合「ステージング環境」と呼ばれる。ステージング環境で利用されるサーバーを特に「ステージングサーバー」と呼び、Webサイトを「ステージングサイト」と呼ぶこともある。ステージング環境に対比される言葉として、実際にユーザーが利用する「番環境」(プロダクション環境)、開発者が開発作業に利用する「開発環境」などがある。 ステージングの段階を用意することで、開発環境では発見されなかった問題点を気づかずに公開してしまうミスの抑止が期待できる。ステージング環境は番環境と同一か、ほぼ同一に近い条件のシステム構成であることが求められる。 開発

  • Arch Linux (日本語) - ArchWiki

    Arch Linux は、x86_64 向けに独自に開発された、あらゆる用途に対応できる万能 GNU/Linux ディストリビューションです。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。Arch は最小限の基システムの状態でインストールされ、ユーザー自身が、ユーザーの理想とする環境のために必要なものだけをインストールして構築することができます。 原則 シンプルであること Arch Linux はシンプリシティを、「不必要な追加や修正を行わない」ことと定義しています。Arch Linux はオリジナルの開発者(アップストリーム)のリリースしたままのソフトウェアを、最小限のディストリビューション固有(ダウンストリーム)の変更を加えて提供しています。アップストリームに取り入れられていないパッチは

  • DirectFB とウィンドウシステムの関係を整理してみよう - Schi Heil と叫ぶために

    組み込み GUI 環境の設計と実装というを読み始めた。 組み込みGUI(ウィンドウ・システム)環境の設計と実装 作者: 四ノ宮力,石川毅,桑原裕二出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/07/07メディア: 単行(ソフトカバー)購入: 4人 クリック: 66回この商品を含むブログ (9件) を見る X の設定や Tips ではなく、ウィンドウの制御とは何かという根的なところを詳しくなりたいと思って屋を物色していたところ見つけた。内容は X や GTK+ を使わずに独自のウィンドウシステムでアプリを作るという実装方法を中心とした内容で面白い。 はまだ途中だが、の具体的な実装の話とは別に、一般にウィンドウシステムとかツールキットと呼ばれているものがそれぞれ何をどこまでやっているのかを自分なりに整理してみようと思いたった。思い立ったのだが「ウィンドウシステムと

    DirectFB とウィンドウシステムの関係を整理してみよう - Schi Heil と叫ぶために
  • atime関連マウントオプション使用時のディスク性能比較 - 科学と非科学の迷宮

    要約 ITPro 掲載のチューニング記事に書かれていた、 「mount オプションに noatime オプションを付加すると読み込み速度が倍になる」 という情報について検証を行いましたが、検証方法や考察に誤りがありました。 調査の結果 Fedora8, Fedora9, Ubuntu8.04 LTS ではデフォルトで relatime オプションがついていることがわかりました。 検証方法を read() システムコールの実行時間測定という方法に変更し、あらためてデフォルト、noatime, relatime マウントオプション付加時の性能検証を行ったところ、私の環境(Core 2 Duo(2.2GHz),メモリ2GB,Fedora8)では noatime, relatime マウントオプションを付加することで、デフォルト時の実行時間の半分で read() システムコールを実行することができ

    atime関連マウントオプション使用時のディスク性能比較 - 科学と非科学の迷宮
  • Tiny Core Linux

    Tiny Core Linuxのご紹介 イメージサイズ10MBなのにカーネル2.6でGUIを備える驚異のディストロTinyCoreLinux(TC)。創設者がDSLの実質上の開発リーダーだったRobert Shingledeckerさんなので、技術的にも期待できます。DistrowatchのShingledeckerさんのインタビューでは、系列的にはDebian、KNOPPIXベースでもDSLのフォークでもないとのことですが、使用してみるとよりシンプルなDamnSmallLinuxという感じす。まるでDebian->Knoppix->DSL->TCと進化してきたかのように思えてしまいます。つまり、Knoppixのハードウェア認識性の良さとDSLのコンパクトさを兼ね備えているみたいというわけです。もちろん、サイズがサイズなので、標準状態ではターミナル、いくつかの設定スクリプト、そしてパッケー

  • Jail

    JailはFreeBSDで提供される仮想ホストシステムで、ひとつの物理的な筐体のな かにあたかも複数のFreeBSDが稼動しているような環境を実現することができま す。稼動するOSが全ての環境でFreeBSDであることを除けば、Vmwareと似たようなイメージです。しか しJailの開発動機は、複数のOSを動かすということ自体ではなく、メインの環境 (Jail ではこれをホスト環境と呼びます)の中にいく つかのリソースをホスト環境と共有をさせないサブシステム(Jailではこちらの 環境をJail環境と呼びます)をつくり、セキュリティ 的に安全な部分と危険な部分を複数のホスト環境で分離させることを意図したも のになっています。したがってホスト環境とJail環境の立場は対等ではなく、ホ スト環境ではフルアクセスできるシステムの資源を、Jail環境に限定的に与える 形をとっています。(【図1】ホ

  • 1