SlideShare a Scribd company logo
1 of 32
Download to read offline
ピクシブの
自作インフラ事情

      2009/11/25
  ピクシブ株式会社 上薗 竜太
アジェンダ

ピクシブのインフラ
 自作サーバについて
   従来機と新型機
 サーバ170台の自社サーバルーム
   使用電気料と電気代
pixivについて
pixivについて
pixivについて

サービス規模
 140万ユーザ
 9億5000万PV/月
 3300万PV/日
自作サーバ170台 
 すべて自社サーバルームで運用
pixivのインフラ



自作サーバのきっかけ
pixivのインフラ



Googleみたいにしよう
現在のピクシブ
自作サーバ
自作サーバ



ホームラックに直置き
直置き機の問題

全てのパーツが固定されていない
  持ち運びが不便
  運用しづらい
ラックに直接パーツが載っている
  本当は直接M/Bが載らないように木片設置
  木片を取り付けるのがすごく大変
自作サーバ



そこで新型機
新型機



B-28機
新型機



ベニヤ機
ベニヤ機
ベニヤ機
ベニヤ機の特徴

ベニヤ板にすべてのパーツが載っている
  ラックに直接パーツが載らない
  持ち運びが楽になった
ベニヤ板にマザーボードが固定されている
  ガムテープを使用
  運用しやすい
1台の組み立て時間が約5分に効率化
ベニヤ機
ベニヤ機
ベニヤ機
スペック (約5万円)
マザーボード
  GA-MA785GM-US2H
CPU
  Athlon II X4 605e (TDP45W)
メモリ
  DDR2-800 8GB (ECC無し)
HDD
  HTS545016B9A300 (2.5inch 160GB)
電源
  KRPW-V400W
運用チームの規模
          1人
          3人




     2人



1人
自社サーバルーム
自社サーバルーム



サーバルームが暑い…
自社サーバルーム
エアコン導入・パーティション設置
 2009年6月〜
 14.0kW (家庭用の5〜6倍)
 6馬力
自社サーバルーム



自社サーバルーム
   の
  電気代
電気使用量

電気使用量125A (2009/11現在)
 サーバ170台
 1台あたり平均0.7〜0.8A
電気代

電気代 (オフィスの電気代含む)
 2007年10月
   ¥91,666- (pixivリリース/社員8人)
 2008年10月
   ¥175,696- (サーバ70台/社員10人)
   1214円/srv
 2009年8月
   ¥312,226- (サーバ120台/社員20人)
   1833円/srv
電気代
まとめ

ピクシブのインフラ
 自作サーバについて
   従来機と新型機
   B-28(ベニヤ)機で運用効率化
 サーバ170台の自社サーバルーム
   社員20人/サーバ120台で30万円
   自社でやるとやっぱり安い?
エンジニア募集中
http://www.pixiv.co.jp/recruit.html
ご清聴 
ありがとうございました
       
       
       

More Related Content

What's hot

開発モデルの作り方(守破離の破)
開発モデルの作り方(守破離の破)開発モデルの作り方(守破離の破)
開発モデルの作り方(守破離の破)Arata Fujimura
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編infinite_loop
 
待ち事象から考える、Sql server の改善ポイント
待ち事象から考える、Sql server の改善ポイント待ち事象から考える、Sql server の改善ポイント
待ち事象から考える、Sql server の改善ポイントMasayuki Ozawa
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造Taiji Tsuchiya
 
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてAzure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてShinya Yamaguchi
 
研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイント研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイントRecruit Technologies
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS GlueAmazon Web Services Japan
 
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/FallZabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/FallAtsushi Tanaka
 
AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門Amazon Web Services Japan
 
Ingressの概要とLoadBalancerとの比較
Ingressの概要とLoadBalancerとの比較Ingressの概要とLoadBalancerとの比較
Ingressの概要とLoadBalancerとの比較Mei Nakamura
 
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)さくらインターネット株式会社
 
IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門Masahito Zembutsu
 
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらもしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらTomoki Ando
 
無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろうakira6592
 
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話Masayuki Ueda
 
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)NTT DATA Technology & Innovation
 
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal3分でわかるAzureでのService Principal
3分でわかるAzureでのService PrincipalToru Makabe
 
ISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるものISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるものTaiji Tsuchiya
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密ShuheiUda
 
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Kiyotaka Doumae
 

What's hot (20)

開発モデルの作り方(守破離の破)
開発モデルの作り方(守破離の破)開発モデルの作り方(守破離の破)
開発モデルの作り方(守破離の破)
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
 
待ち事象から考える、Sql server の改善ポイント
待ち事象から考える、Sql server の改善ポイント待ち事象から考える、Sql server の改善ポイント
待ち事象から考える、Sql server の改善ポイント
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
 
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてAzure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
 
研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイント研究を基にしたオープンソース開発チェックポイント
研究を基にしたオープンソース開発チェックポイント
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
 
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/FallZabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
 
AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門
 
Ingressの概要とLoadBalancerとの比較
Ingressの概要とLoadBalancerとの比較Ingressの概要とLoadBalancerとの比較
Ingressの概要とLoadBalancerとの比較
 
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)
○ヶ月でできた!?さくらのクラウド開発秘話(【ヒカ☆ラボ】さくらインターネットとMilkcocoa!年末イベント:ここだけのウラ話)
 
IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門
 
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらもしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
 
無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう
 
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話
社内でアジャイルと出会った新卒2年目がインフラ部隊でタスク可視化をやってみた話
 
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
 
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal
 
ISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるものISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるもの
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
 
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
 

Viewers also liked

The EU needs a proper constitution
The EU needs a proper constitutionThe EU needs a proper constitution
The EU needs a proper constitutionIvan Grigoriev
 
Wealthcare Case Study
Wealthcare Case StudyWealthcare Case Study
Wealthcare Case StudyRuss Thornton
 
Social Desperation in a Fickle Society
Social Desperation in a Fickle SocietySocial Desperation in a Fickle Society
Social Desperation in a Fickle SocietyOMcareers Community
 
Search and Social Collide and Merge : Collision Course
Search and Social Collide and Merge : Collision CourseSearch and Social Collide and Merge : Collision Course
Search and Social Collide and Merge : Collision CourseOMcareers Community
 
#Taxcuts: Twitter Hashtags Built for Speed
#Taxcuts: Twitter Hashtags Built for Speed#Taxcuts: Twitter Hashtags Built for Speed
#Taxcuts: Twitter Hashtags Built for Speedmyrnatheminx
 
הגדרת משפחת Nexus סיסקו 14.3.2011
הגדרת משפחת Nexus   סיסקו 14.3.2011הגדרת משפחת Nexus   סיסקו 14.3.2011
הגדרת משפחת Nexus סיסקו 14.3.2011ELI KENDEL אלי קנדל
 
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...OMcareers Community
 
Architecture portfolio tom veeger
Architecture portfolio tom veegerArchitecture portfolio tom veeger
Architecture portfolio tom veegerTom Veeger
 
C Qintro Cz072010 Eng
C Qintro Cz072010 EngC Qintro Cz072010 Eng
C Qintro Cz072010 EngRadka
 
Mathematics education for a better life? Voices of participants at 6th Mathem...
Mathematics education for a better life? Voices of participants at 6th Mathem...Mathematics education for a better life? Voices of participants at 6th Mathem...
Mathematics education for a better life? Voices of participants at 6th Mathem...Universidade de Lisboa
 
Samsung Galaxy S - Sydney Mobile User Group (August 2010)
Samsung Galaxy S - Sydney Mobile User Group (August 2010)Samsung Galaxy S - Sydney Mobile User Group (August 2010)
Samsung Galaxy S - Sydney Mobile User Group (August 2010)Neerav Bhatt
 
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - Fisica
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - FisicaStatistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - Fisica
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - FisicaPaolo Valente
 

Viewers also liked (20)

The EU needs a proper constitution
The EU needs a proper constitutionThe EU needs a proper constitution
The EU needs a proper constitution
 
Wealthcare Case Study
Wealthcare Case StudyWealthcare Case Study
Wealthcare Case Study
 
Social Desperation in a Fickle Society
Social Desperation in a Fickle SocietySocial Desperation in a Fickle Society
Social Desperation in a Fickle Society
 
Search and Social Collide and Merge : Collision Course
Search and Social Collide and Merge : Collision CourseSearch and Social Collide and Merge : Collision Course
Search and Social Collide and Merge : Collision Course
 
Dma
DmaDma
Dma
 
#Taxcuts: Twitter Hashtags Built for Speed
#Taxcuts: Twitter Hashtags Built for Speed#Taxcuts: Twitter Hashtags Built for Speed
#Taxcuts: Twitter Hashtags Built for Speed
 
Courtney NAEA2011
Courtney NAEA2011Courtney NAEA2011
Courtney NAEA2011
 
הגדרת משפחת Nexus סיסקו 14.3.2011
הגדרת משפחת Nexus   סיסקו 14.3.2011הגדרת משפחת Nexus   סיסקו 14.3.2011
הגדרת משפחת Nexus סיסקו 14.3.2011
 
911
911911
911
 
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...
How Organisations Can Harness The Power Of Web 20 NASSCOM Fridays 2.0 33rd Se...
 
Mes6 Plenary Jf Matos Slideshare
Mes6 Plenary Jf Matos SlideshareMes6 Plenary Jf Matos Slideshare
Mes6 Plenary Jf Matos Slideshare
 
Architecture portfolio tom veeger
Architecture portfolio tom veegerArchitecture portfolio tom veeger
Architecture portfolio tom veeger
 
C Qintro Cz072010 Eng
C Qintro Cz072010 EngC Qintro Cz072010 Eng
C Qintro Cz072010 Eng
 
Home Page Design
Home Page DesignHome Page Design
Home Page Design
 
Acute Leukemia
Acute LeukemiaAcute Leukemia
Acute Leukemia
 
Mathematics education for a better life? Voices of participants at 6th Mathem...
Mathematics education for a better life? Voices of participants at 6th Mathem...Mathematics education for a better life? Voices of participants at 6th Mathem...
Mathematics education for a better life? Voices of participants at 6th Mathem...
 
Mali(Cv)
Mali(Cv)Mali(Cv)
Mali(Cv)
 
Cogentic Case Studies 2010 Q4
Cogentic  Case Studies 2010  Q4Cogentic  Case Studies 2010  Q4
Cogentic Case Studies 2010 Q4
 
Samsung Galaxy S - Sydney Mobile User Group (August 2010)
Samsung Galaxy S - Sydney Mobile User Group (August 2010)Samsung Galaxy S - Sydney Mobile User Group (August 2010)
Samsung Galaxy S - Sydney Mobile User Group (August 2010)
 
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - Fisica
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - FisicaStatistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - Fisica
Statistiche sull’abilitazione scientifica nazionale 2012 per l’Area 02 - Fisica
 

ピクシブの自作インフラ事情