
000 | 00868namccc200289 k 4500 | |
001 | 000000779421 | |
005 | 20100807114517 | |
007 | ta | |
008 | 020829s2002 ulka 001a kor | |
020 | ▼a 8983971088 ▼g 13000 : ▼c ₩25000 | |
035 | ▼a KRIC08243733 | |
040 | ▼a 211064 ▼c 211064 ▼d 211009 | |
041 | 1 | ▼a kor ▼h eng |
049 | 1 | ▼l 111221883 ▼f 개가 ▼l 121066202 ▼f 과학 ▼l 121066203 ▼f 과학 |
082 | 0 4 | ▼a 004.36 ▼2 21 |
090 | ▼a 004.36 ▼b 2002a | |
100 | 1 | ▼a Marcus, Evan ▼0 AUTH(211009)17219 |
245 | 1 0 | ▼a 시스템 가용성 100%를 향하여 / ▼d Evan Marcus, ; ▼e Hal Stern [공]저 ; ▼e 최홍근 역. |
246 | 1 9 | ▼a Blueprints for high availability |
260 | ▼a 서울 : ▼b 베스트북 , ▼c 2002. | |
300 | ▼a 379p. : ▼b 삽도 ; ▼c 24cm. | |
500 | ▼a 부록 : p.365-376 | |
500 | ▼a 색인수록 | |
700 | 1 | ▼a 최홍근, ▼e 역 |
700 | 1 | ▼a Stern, Hal |
940 | ▼a 시스템 가용성 백퍼센트를 향하여 |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Education Reserves1/ | Call Number 004.36 2002a | Accession No. 111221883 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Stacks 3(Eastern Books)/ | Call Number 004.36 2002a | Accession No. 121066202 | Availability Available | Due Date | Make a Reservation | Service |
No. 3 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 004.36 2002a | Accession No. 151129536 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Education Reserves1/ | Call Number 004.36 2002a | Accession No. 111221883 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Stacks 3(Eastern Books)/ | Call Number 004.36 2002a | Accession No. 121066202 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 004.36 2002a | Accession No. 151129536 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
원저자인 에반 마커스(Evan Marcus)와 할 스턴(Hal Stern)은 이 책에서 다년간의 엔지니어로서의 경험과 다양한 사례를 제시하며 고가용성 시스템 구축을 크게 다섯 단계로 나누고 기업활동에 있어서 고가용성의 어떤 단계가 요구되어야 하는지를 먼저 결정하라고 조언한다.
투자 대비 효용성을 반드시 고려하라는 메시지는 기업의 요구사항에 부합하는 수준의 고가용성이 진정한 의미의 고가용성이라는 평범하지만 잊기 쉬운 사실을 일깨워준다. 누구나 고가용성이 중요하고 긴급한 사안이라는 것을 부정하지는 않지만 어떻게 투자해야 하는가를 판단할 시점에서는 선뜻 결정을 내리지 못할 것이다. 바로 이럴 때 이 책은 투자 대비 효용성이란 대원칙 하에서 고가용성 구축을 설명해주고 있으므로, 독자는 보다 현실적이고 구체적으로 고가용성에 대해 논의할 수 있을 것이다.
이 책은 매우 수준 높은 전문 서적이지만, 단순한 기술 소개에만 그치지 않고 어려운 컴퓨터 기술 지식을 경영자 또는 일반인의 입장에서 쉽게 이해할 수 있도록 전산 시스템의 고가용성을 풀이하여 쉽게 설명한다.
책의 끝 부분 용어 해설에서는 고가용성과 관련된 개념을 알기 쉽게 정리하여 풀어주고 있으므로, 고가용성을 논하기 전에 이 책을 길잡이 삼아 생각을 풀어나가도록 배려하고 있다. 또한 시스템 고가용성 구축을 위해 요구되는 경영의 기본 대원칙과 실질적이고 기술적인 정보를 재미있게 조리하여 전달하고 있다.
고가용성 시스템을 구축하기 이전에 실무진과 경영진이 이 책을 함께 읽고 결정을 내린다면 회사에 적절한 수준의 고가용성을 현존하는 가장 현명한 방법으로 실수 없이 구축할 수 있을 것이다.
Information Provided By: :

Author Introduction
에반 마커스(지은이)
<시스템 가용성 100%를 향하여>
할 스턴(지은이)
유명 기술 회사의 부사장이다. 클라우드 컴퓨팅과 보안, 대규모 데이터 관리 및 개발자 커뮤니티 구축에 관심이 있다. 5년 전에 기술 동향을 공유하고 고객과 공감대를 형성하고자 블로그에 글을 쓰기 시작했고, 음악과 음식, 아이스 하키나 골프, 뉴저지에서의 생활 등 좀더 사적인 관심사를 워드프레스를 통해 공유한다. 온라인 웹사이트 주소는 snowmanonfire.com이다.
최홍근(옮긴이)
한국 썬마이크로시스템즈 서비스 사업본부장이다.

Table of Contents
목차 역자 서문 = 15 머리말 = 19 Preface = 21 Chapter 1. 들어가기 = 29 왜 가용성에 대해 알아야 하는가? = 30 앞으로 살펴볼 문제 상황 = 31 이 책에서 다루지 않는 것 = 32 책을 쓰면서 생각한 기준 = 33 가용성 인덱스 = 34 요약 = 35 이 책의 구성 = 35 Chapter 2. 회복 능력이란 무엇인가? = 39 가용성의 측정 = 40 서버 다운의 정의 = 41 다운의 원인 = 41 가용성이란 무엇인가 = 43 'M'의 의미 = 44 고장을 일으키는 부분 = 46 하드웨어 = 46 주변 환경 및 물리적인 고장 = 47 네트워크 문제 = 49 데이터베이스 시스템의 고장 = 50 웹서버의 고장 = 52 파일 서버와 프린터 서버의 고장 = 52 비용·위험 요소 사이의 상관 관계 = 53 다운타임(DownTime)의 비용 = 53 관리 문제에 대한 설명 = 55 가용성의 단계(가용성의 연속) = 56 위험 요소와 그에 대한 비용의 절충 = 58 낭비하지 마라 = 59 Chapter 3. 시스템 설계의 20가지 핵심 법칙 = 61 #20 : 투자를 하되, 무턱대고 쓰지는 마라 = 61 #19 : 당연한 것이란 없다 = 62 #18 : SPOF(Single Points of Failure) 제거 = 62 #17 : 보안 시스템을 철저히 관리하라 = 63 #16 : 서버를 통합하라 = 64 #15 : 공통된 작업을 자동화하라 = 64 #14 : 모든 것을 문서화하라 = 64 #13 : 수준에 맞는 서비스 계약을 체결하라 = 66 #12 : 먼저 계획을 세워라 = 66 #11 : 모든 것을 테스트해 보라 = 67 #10 : 환경을 구분하라 = 68 #9 : 고장을 일으킬 수 있는 부분에 투자하라 = 69 #8 : 시스템의 이력을 확인하라 = 70 #7 : 확장성을 고려하라 = 70 #6 : 안정적인 소프트웨어를 선택하라 = 71 #5 : 안정적인 하드웨어를 선택하라 = 72 #4 : 기본 구성을 활용하라 = 73 #3 : 외부 자원을 잘 이용하라 = 74 #2 : 하나의 솔루션을 그 문제에만 적용하라 = 74 #1 : 단순하게 만들어라 = 75 Chapter 4. 고가용성 데이터 관리 = 77 기초적인 사실들 = 78 디스크 하드웨어와 접속 용어 = 80 SCSI(Small Computer Systems Interface) = 80 파이버 채널 = 82 멀티 호스팅 = 83 다중 경로 = 83 디스크 어레이 = 83 JBOD = 84 핫 플러깅 디스크 = 84 웜 플러깅 디스크 = 84 핫 스페어 = 84 Write 캐시 = 84 SAN = 85 SCSI 대 파이버 채널 = 87 레이드 기술 = 88 레이드 단계 = 88 1) RAID-0 : 스트라이핑 = 89 2) RAID-1 : 미러링 = 89 3) RAID-0과 RAID-1 결합 = 91 4) RAID-2 : 해밍 인코딩 = 93 5) RAID-3, 4, 5 : 패리티 RAID = 93 6) 하드웨어 RAID = 95 7) 디스크 어레이 = 99 8) 소프트웨어 RAID = 100 9) 논리 볼륨 관리 = 101 10) 가장 좋은 방법 = 102 디스크 공간과 파일 시스템 = 102 LUN이 가득 차면 어떤 일이 발생할까 = 104 디스크 관리와 볼륨 가용성 = 105 파일 시스템 복구 = 106 Chapter 5. 대체 서버 디자인 = 109 서버 장애 및 장애 해결 = 109 논리·응용프로그램 중심의 사고 = 112 페일오버 요구사항 = 113 서버 = 115 이기종 시스템 간의 페일오버 = 116 네트워크 = 117 핫비트 네트워크 = 117 핫비트가 멈추는 경우 = 120 네트워크 운영하기 = 120 공공 네트워크 = 122 데체 네트워크 연결성 = 122 네트워크 아이디 이동시키기 = 122 IP 주소와 이름 = 124 서비스 호스트 이름 선택 = 125 관리용 네트워크 = 127 디스크 = 127 비공유 디스크 = 128 공유 디스크 = 128 디스크에 중요 응용프로그램 설치하기 = 130 Chapter 6. 페일 오버 관리 = 131 컴포넌트 모니터링 = 131 컴포넌트 패스트가 실패하는 경우 = 133 수동 페일오버를 해야 하는 경우 = 135 자체 개발한 페일오버 소프트웨어와 상용 페일오버 소프트웨어간의 선택 = 136 상용 페일오버 관리 소트트웨어 = 138 Chapter 7. 페일오버 환경 설정과 관련 이슈들 = 141 투 노드(Two-Node) 페일오버 환경 설정 = 141 비대칭 1-to-1 환경 설정 = 142 스탠바이(Standby) 서버는 어떻게 활용하는가? = 143 대칭형 1-to-1 페일오버 = 146 대칭형이냐 비대칭형이냐 = 148 서비스 레벨 페일오버 = 149 보다 복잡한 페일오버 환경 설정의 예 = 151 N-to-1 비대칭 = 153 여러 대의 호스트가 네트워크된 경우 = 154 오프비트(Offbeat) 페일오버 환경 설정 = 156 N-to-1 대칭형 = 156 1-to-N (스프레이) 비대칭형 = 157 연발식 대칭형 = 158 페일오버가 문제를 일으키는 경우 = 160 Split-brain 현상 = 160 Split-Brain 현상의 원인과 대책 = 161 다중 핫비트 오류 = 161 검증과 테스트 = 166 상태 전환 다이어그램 = 166 작업의 테스트 = 168 페일오버 관리 = 170 시스템 모니터링 = 170 콘솔 = 170 유틸리티 = 171 시간 = 172 Chapter 8. 대체 네트워크 서비스 = 175 네트워크 장애 분류법 = 176 네트워크 신뢰도 향상하기 = 176 네트워크 장애 형식 = 178 물리적 장치 장애 = 179 IP 레벨 장애 = 180 IP 주소 설정 = 180 라우팅 정보 = 181 밀집으로 발생된 오류와 장애 = 182 네트워크 트래픽 밀집 = 182 디자인과 운영에 대한 가이드라인 = 184 대체 네트워크 구축하기 = 185 가상 IP 주소 = 185 대체 네트워크 연결 = 187 이중화 네트워크 연결하기 = 187 다중화 네트워크 연결하기 = 188 인터페이스 결합 = 190 다중 네트워크 설정 = 191 IP 라우팅 이중화 = 195 페일오버 메커니즘 선택 = 197 네트워크 서비스 신뢰성 = 198 네트워크 서비스 의존도 = 199 핵심 서비스의 안정화 = 202 서비스 거부(Denial-of-Service) = 203 Chapter 9. 데이터 서비스 신뢰도 = 207 네트워크 파일 시스템 서비스 = 208 RPC 오류 감지 = 208 NFS 서버 제약사항 = 210 NFS 페일오버 살펴보기 = 210 NFS 복구 최적화 = 211 파일 잠금 = 212 Stale 파일 핸들 = 214 데이터베이스 서버 = 216 복구 시간의 관리 = 216 데이터베이스 탐사 = 216 데이터베이스 재기동 = 217 클라이언트 재접속 = 219 데이터 손상 피하기 = 220 빠른 속도의 불안전함 = 221 트랜잭션 크기와 체크 포인팅 = 221 병렬 데이터베이스 = 222 웹서버 = 223 가용성 제한 사항 = 224 웹서버 팜(Farms) = 224 고가용성 세트 = 225 라운드 로빈 DNS = 225 IP 재지정 = 227 깊이 대 대역폭? = 227 코드 경로 비율의 대 규칙 = 228 Chapter 10. 복제 기술 = 231 복제 기술이란 = 232 복제 응용프로그램 = 232 복제 기술의 개략 = 234 복제 유틸리티 = 235 파일 복제시 유용한 팁 = 236 소프트웨어 분산 복제 = 237 데이터베이스 복제 = 239 로그 재생 = 239 데이터베이스 복제 매니저 = 240 블럭 복사를 할 것인가? 말 것인가? = 242 트랜잭션 프로세싱 모니터 = 242 큐 시스템 = 244 프로세서 복제 = 246 다중 서비스 프로세스 = 246 프로세스 상태 멀티캐스트 = 248 체크 포인팅 = 249 Chapter 11. 응용프로그램 복구 = 253 응용프로그램 복구 개요 = 254 응용프로그램 장애 방식 = 254 응용프로그램 복구 기술 = 256 비교적 치명적이지 않은 오류들 = 257 데이터 서비스 오류 견뎌내기 = 259 파일 서버 클라이언트 복구 = 259 NFS 소프트 마운트 = 259 오토마운터(Automounter) 방법 = 260 데이터베이스 응용프로그램 복구 = 262 웹 클라이언트 복구 = 263 시스템 오류로부터 응용프로그램 복구하기 = 264 가상 메모리 부족 = 265 입출력 에러(I/O Errors) = 266 네트워크 연결 가능성 = 267 네트워크 서비스의 재시작 = 268 내부 응용프로그램 오류 = 269 메모리 접근 오류 = 269 메모리 손상과 복구 = 270 작동 불능된 시스템의 처리 = 271 개발자 위생 = 272 반환값 체크 = 272 경계 상태 검사 = 273 가치 기반적 보안 = 275 로깅(Logging) 지원 = 276 당연한 것이란 없다. 모든 것을 관리한다. = 277 Chapter 12. 백업과 복구 = 279 백업의 기본적인 법칙들 = 279 백업 소프트웨어 = 281 상업용 또는 자체 개발한 백업 소프트웨어 = 281 상업용 백업 소프트웨어의 예 = 282 상업용 백업 소프트웨어의 특징 = 283 백업 성능 = 285 백업 성능 개선 : 병목 지점을 찾아라 = 285 백업 성능 해결 = 291 백업 스타일 = 294 데이터베이스의 인크리멘탈 백업 = 297 백업 윈도우 = 297 핫 백업 = 297 데이터의 공간과 시간을 더 줄이자 = 299 계층적(Hierarchical) 저장 관리 = 299 아카이브(Archives) = 301 더 많은 하드웨어 사용 = 301 호스트를 사용하지 않는 백업 = 301 세 번째 미러 = 302 디스크로 직접 백업하기 = 302 정교해진 소프트웨어의 특징 = 303 Copy-on-Write 스냅샷 = 303 다중 전송되는 백업 = 304 빠르고 순간적인 백업 = 304 백업 테이프와 데이터 다루기 = 305 일반적인 백업 보안 = 307 복구 = 307 복구에 필요한 디스크의 양 = 308 요약 = 309 Chapter 13. 시스템 운영 = 311 시스템 관리와 변경 = 311 유지보수 계획과 방법 = 312 시스템 변경 = 313 소프트웨어 패치 = 314 예비 부품 정책 = 315 예방적인 유지 보수 = 316 환경적·물리적인 문제 = 316 데이터 센터 = 317 데이터 센터 랙 = 319 전기 = 320 냉각과 환경적 문제 = 322 벤더와의 관계 = 323 중요 벤더 선택 = 324 벤더들과의 작업 = 326 시스템 복구에서 벤더의 역할 = 327 하드웨어 서비스 = 327 소프트웨어 서비스 = 327 에스컬레이션 = 328 벤더 통합 = 328 벤더 컨설팅 서비스 = 328 인력과 절차 = 329 보안 = 329 문서(화) = 331 시스템 관리자 = 333 내부 에스컬레이션 = 336 장애보고(Trouble Ticketing) = 338 Chapter 14 긴급 데이터 복구 = 339 재해 복구인가? 고가용성인가? = 340 국지적 장애 극복 = 341 재해 복구 = 341 재해 복구가 정말로 필요한가? = 342 대비할 재해의 선택 = 344 재해 복구 사이트의 인적 관리 = 347 재해 복구 사이트에는 무엇이 갖추어져야 하는가 = 347 재해 복구 디스크에 수록해야 할 것들 = 348 데이터가 원격 사이트로 옮겨진 후에는 = 350 우선순위 정하기 = 350 텔레커뮤니케이션 재연결 = 351 응용프로그램의 기동 = 352 응용프로그램 라이선스 = 353 재해 복구 사이트로의 액세스와 사용 = 354 인적 관리 문제 = 355 기타 문제들 = 356 전체 테스트 = 358 혹 빠뜨린 거라도! = 358 Chapter 15. 마지막으로 = 361 여기로 오기까지 = 361 앞으로 지향해야 할 점 = 362 부록 A. 용어해설 = 365 부록 B. URL 리스트 = 375 찾아보기 = 377