24시간 365일 서버 인프라를 지탱하는 기술

권순선의 이미지

얼마전 한 출판사에서 연락을 받았습니다. 새로 책을 냈는데 한권 보내드릴 터이니 보고 내용이 괜찮다면 kldp에서 공동구매를 좀 했으면 한다구요. 일본의 유명한 인터넷 회사의 시스템 엔지니어들이 오픈소스 솔루션을 활용하여 어떻게 서비스를 문제없이 구동하고 있는지에 대한 내용이었습니다. 시간날때마다 읽고 있는데 내용이 아주 재미있네요. 여기저기서 말로만 조금씩 듣던 다중화, 성능향상에 관한 내용들이 아주 습득하기 편리하게 잘 짜여져 있습니다.

모두 오픈소스들이니 인터넷에서 각 소프트웨어들의 홈페이지에 들어가서 하나하나 익히는 것도 방법이겠지만... 읽기 편하게 잘 정리되어 있고, 또한 일본의 인터넷 서비스에서 실제로 적용되고 있는 사례를 실무자가 예제 코드와 함께 보여주고 있다는 점이 상당한 메리트입니다. 목차만이라도 한번 확인해 보세요. 꽤나 관심이 갈 겁니다. ㅎㅎㅎ

1장 서버/인프라 구축 입문 …… 다중화 / 부하분산의 기본
 
1.1 다중화의 기본
1.2 웹 서버의 다중화 DNS 라운드로빈
1.3 웹 서버의 다중화 IPVS를 이용한 로드밸런서
1.4 라우터 및 로드밸런서의 다중화
 
2장 한 단계 높은 서버/인프라 구축 …… 다중화, 부하분산, 고성능 추구
 
2.1 리버스 프록시 도입 아파치 모듈
2.2 캐시서버 도입 Squid, emcached
2.3 MySQL 리플리케이션 단시간에 장애복구하기
2.4 MySQL 슬레이브 + 내부 로드밸런서 활용 예
2.5 고속, 경량의 스토리지 서버 선택
 
3장 무중단 인프라를 향한 새로운 연구 …… DNS 서버, 스토리지 서버, 네트워크
 
3.1 DNS서버의 다중화
3.2 스토리지 서버의 다중화 DRBD로 미러링 구성
3.3 네트워크의 다중화 Bonding 드라이버, RSTP
3.4 VLAN 도입 유연한 네트워크 구성
 
4장 성능향상, 튜닝 …… 리눅스 단일 호스트, 아파치, MySQL
 
4.1 리눅스 단일 호스트 부하의 진상규명
4.2 아파치 튜닝
4.3 MySQL 튜닝의 핵심
 
5장 효율적인 운용 …… 안정된 서비스를 향해
 
5.1 서비스의 가동감시 Nagios
5.2 서버 리소스 모니터링 Ganglia
5.3 서버관리의 효율화 Puppet
5.4 데몬의 가동관리 daemontools
5.5 네트워크 부트의 활용 PXE, initramfs
5.6 원격관리 관리회선, 시리얼 콘솔, IPMI
5.7 웹 서버 로그관리 syslog, syslog-ng, cron, rotatelogs
 
6장 서비스의 무대 뒤 …… 자율적인 인프라, 다이나믹한 시스템 지향
 
6.1 Hatena의 내부
6.2 DSAS의 내부 

아쉽게도 해당 출판사에서 공동구매는 진행이 어려울 것 같다고 해서 하지 못하게 되었지만... 일반적인 내용들은 모두 빠지고 실무에서 바로 응용/참고할 수 있는 내용으로 잘 정리된 책이 오랜만에 나온 것 같아 소개 드립니다. ^^

http://book.naver.com/bookdb/book_detail.php?bid=6010115

댓글

sheep의 이미지

읽고 싶네요...

하지만 현실은 지구 땅끝에 있다는것....

--------
From Buenos Aires, Argentina
No sere feliz pero tengo computadora.... jaja
닥치고 Ubuntu!!!!!
To Serve My Lord Jesus
blog: http://sehoonpark.com.ar
http://me2day.net/sheep

--------
From Buenos Aires, Argentina
No sere feliz pero tengo computadora.... jaja
닥치고 Ubuntu!!!!!
To Serve My Lord Jesus
blog: http://sehoonpark.com.ar
http://me2day.net/sheep

skkong의 이미지

재미있는 내용이네요.
공동구매한다면 참여하고 싶습니다~~~

wafe의 이미지

오... 괜찮은 내용이라 공구한다면 참여하고 싶습니다. 근데 제가 KLDP에 자주 오질 않아서 공구 소식을 제때 볼 수 있을지 모르겠네요 ^^;

Heejoon Lee

ipes4579의 이미지

목차가 상당히 매력적이네요.
일본 책들은 설명도 친절하고 요점만 정확히 짚어 전달하는 특성이 있는 것 같더군요.
몇 권 구매한 책이 있는데 다 재밌게 읽었었어요. ^^

저도 공구한다면 구매할 의향이 있습니다. :)

crowdy의 이미지

저자중에.. ito naoya 하테나의 CTO로 알고 있습니다.
Perl Hacker였는데 최근의 블로그는 Python기술에 대해 많이 나오더군요..
블로그는 http://d.hatena.ne.jp/naoya/

sweetcorn의 이미지

아 일단 공동구매한다면 저도 사보고 싶습니다 ㅎㅎ

jeipub의 이미지

제이펍 출판사입니다.

많은 분들이 관심을 보여주시고 계신데, 공구 의사를 먼저 보이고 이제 와서 진행을 할 수가 없음을 죄송스럽고 안타깝게 생각합니다.

먼저, 커피닉스에서 공구를 진행했었는데 짧은 시간 동안 많은 분들이 참여를 해서 무사히(?) 공구를 진행하였습니다.
그런데, 그것을 봤는지 인터넷 서점 등에서 불만의 메일을 보내왔네요. 책을 서점에 위탁판매를 해놓고 출판사에서 따로 판매를 하면 어떻게 하냐는 것이지요.
뭐 어느 정도 규모가 있는 출판사라면 설득하여 가겠지만, 이제 시작하는 출판사에서는 판매력이 좋은 서점의 눈치 아닌 눈치를 봐야 하는 입장이라서 그쪽 의사를 무시할 수도 없답니다.

죄송하지만, 필요한 분은 가까운 서점이나 인터넷 서점 등에서 구매를 해주시면 고맙겠습니다.

많은 분들에게 유용한 책이 되기를 바랍니다.

제이펍 드림.

poss의 이미지

책제목이???

글 제목인가요?

다즐링의 이미지

책 내용은 좋습니다.

다만 가격이 ㅠㅠ 약간 안습;;;

( 저는 정가 다 주고 교보에서 질렀습니다. )

------------------------------------------------------------------------------------------------
Life is in 다즐링

------------------------------------------------------------------------------------------------
Life is in 다즐링

웃는 남자의 이미지

공동구매 진행되었으면 바로 신청할려고 했었는데..흠흠

Nothing left after Nirvana.

----------------------------------------
Nothing left after Nirvana.

budle77의 이미지

화요일에 반디앤루니스 코엑스점에 가서 보려고 했는데 그쪽에는 이 책이 안들어 온다고 하더군요.

kall의 이미지

반디에서 공급가를 낮게 불러서 아예 안넣는다더군요

http://jpub.tistory.com/20

----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ

----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ

lansea의 이미지


공동구매한다면 사보고 싶어요.
-----------------------------------------------
I'm free to be whatever I, whatever I Choose

-----------------------------------------------
I'm free to be whatever I, whatever I Choose

jellypo의 이미지

책 사서 읽는 중인데 굉장히 내용이 좋네요.
시스템 관리쪽 관심이 있는 분이면 꼭 보시길 바랍니다.
책 내용 뿐만 아니라 외관이나 종이 질도 마음에 드네요 하하.

가격도 적당한거 같은데... 저 위에 가격이 안습이라고 하신 글이 있어서요.

spinelos의 이미지

저도 그냥 yes24 에서 구매해서 보는데, 보다 넓은 시각의 개념을 잡기에 좋은거 같습니다.
한번쯤 알고 있는 내용이지만 다시한번 읽음으로서 생각해보는 계기가 되는것도 같구요..

dakrink의 이미지

메일링 리스트에서 보고 사서 읽어 봤는데 대용량 시스템을 구축할때 한번은 고려하면은 좋을거 같은 내용들이 많이 있더라구요.

강추 합니다.

jachin의 이미지

이 스레드의 2009년 7월 19일부터의 답글은 모두 스펨봇이 달아둔 것입니다.

날이 갈 수록 자세히 보지 않으면 모르겠군요.
====
하나는 전부, 전부는 하나

권순선의 이미지

방금 다 지웠습니다. ;;;

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.