728x90
배경
정보시스템 구축 시 하드웨어 자원의 적정 규모를 산정하는 일은 투자 효율성, 시스템 안정성, 미래 확장성 확보를 위해 매우 중요합니다. 과소 산정 시 성능 저하와 서비스 장애가 발생할 수 있고, 과대 산정 시 불필요한 예산 낭비가 생깁니다. 이에 따라 공공 및 민간 정보화 사업에서는 표준화된 하드웨어 규모산정 지침(TTAK.KO-10.0292/R2 등)을 적용하여 객관적이고 합리적인 산정이 요구되고 있습니다347.
개념 및 정의
정보시스템 하드웨어 규모산정이란, 정보시스템 도입 시 제시된 용량과 성능 요구사항을 근거로 실제 시스템 요구사항(서버, 스토리지 등 하드웨어 자원)으로 변환하는 절차를 의미합니다. 즉, 업무 처리량, 사용자 수, 데이터 용량, 성능 목표 등 다양한 요구사항을 하드웨어 사양으로 구체화하는 작업입니다25.
구체적 설명
주요 산정 대상
- CPU: 업무 처리량과 성능 요구에 따라 필요한 CPU 수와 종류를 산정
- 메모리: 서버별 시스템 소프트웨어 및 응용 프로그램의 메모리 사용량을 산정
- 디스크: 운영체제, 시스템 소프트웨어, 데이터베이스, 아카이브, 백업 등 디스크 사용량 산정
- 스토리지: 전체 서버 규모에 맞춰 필요한 스토리지 용량 산정
적용 범위
주요 기술 및 산정 절차
1. 시스템 구축 방향 및 기초 자료 조사
- ISP(Information Strategy Planning)나 기본계획 등으로 전체 시스템 아키텍처와 정보 흐름 파악, 산정에 필요한 기초 자료 수집
2. 업무 분석 및 부하 산정
- 각 업무별 예상 부하(트랜잭션 수, 동시 사용자 등)를 분석해 기준 부하 산정
3. 참조 모델 및 보정치 결정, 하드웨어 구성요소별 산정
- 참조 모델(유사 시스템 성능 데이터 등)과 보정치(업무 특성, 성장률 등) 적용
- CPU, 메모리, 디스크, 스토리지 등 각 하드웨어 요소별로 산정
4. 아키텍처별 가중치 적용 및 최종 규모 확정
주요 산정 방법
| 산정 방법 | 특징 및 활용 |
| 수식 계산법 | 업무별 부하, 성능 요구사항을 수치화하여 산정. 가장 널리 사용되며 표준지침에서 권고235. |
| 참조법 | 유사 시스템의 실제 운영 데이터를 참조하여 산정. 경험 기반, 신뢰성 높음. |
| 시뮬레이션법 | 시뮬레이션 도구로 부하를 가상 적용해 산정. 복잡한 환경에서 활용, 시간/비용 소요 큼. |
활용 방법 및 전망
활용 방법
- 정보화 사업 기획, 시스템 구축, 감리, 유지보수 단계에서 필수적으로 적용
- 하드웨어 도입 및 예산 책정, 성능 보장, 장애 예방, 확장성 확보에 활용
- 표준 지침(TTAK.KO-10.0292/R2 등)과 국제 성능평가 기준(TPC-C, SPEC 등) 참조678
전망
- 클라우드, 가상화 등 신기술 도입으로 하드웨어 규모산정 방식도 점차 자동화·지능화
- 빅데이터, AI, IoT 등 대규모 데이터 처리 환경에서 더욱 정밀하고 동적인 산정 필요성 증가
- 지속적으로 표준화·자동화 도구 개발과 산정 정확도 향상 요구가 커질 전망37
요약
정보시스템 하드웨어 규모산정은 용량·성능 요구를 구체적인 하드웨어 사양으로 변환하는 절차로, CPU/메모리/디스크/스토리지 등 주요 자원을 대상으로 표준화된 절차와 수식 기반 산정법이 적용됩니다. 이는 정보시스템의 효율적 투자, 성능 보장, 미래 확장성 확보를 위한 필수 과정입니다2357.
Citations:
- https://blog.naver.com/santalsm/221718030132
- https://smartrichfather.tistory.com/17
- https://www.cisp.or.kr/wp-content/uploads/2013/11/%EC%A0%95%EB%B3%B4%EC%8B%9C%EC%8A%A4%ED%85%9C_%ED%95%98%EB%93%9C%EC%9B%A8%EC%96%B4_%EA%B7%9C%EB%AA%A8%EC%82%B0%EC%A0%95_%EC%A7%80%EC%B9%A8_TTAK.KO-10.0292_R2_2018.12.19.pdf
- https://www.tta.or.kr/data/standard_2018/2018_guide_article_a3.html
- https://itpenote.tistory.com/845
- https://chatstory.tistory.com/51
- https://blog.naver.com/lugenzhe/222414059002
- https://www.cisp.or.kr/wp-content/uploads/2013/11/%EC%A0%95%EB%B3%B4%EC%8B%9C%EC%8A%A4%ED%85%9C_%ED%95%98%EB%93%9C%EC%9B%A8%EC%96%B4_%EA%B7%9C%EB%AA%A8%EC%82%B0%EC%A0%95_%EC%A7%80%EC%B9%A8_TTAK.KO-10.0292_R1_2017.06.28.pdf
- https://kio15978.tistory.com/81
- https://itpewiki.tistory.com/1552
- https://blog.nooree.com/entry/%EC%A0%95%EB%B3%B4%EC%8B%9C%EC%8A%A4%ED%85%9C-%ED%95%98%EB%93%9C%EC%9B%A8%EC%96%B4-%EA%B7%9C%EB%AA%A8-%EC%82%B0%EC%A0%95-%EC%A7%80%EC%B9%A8-%EB%B0%8F-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%9E%A5%EB%B9%84-%EA%B7%9C%EB%AA%A8-%EC%82%B0%EC%A0%95
- http://blog.naver.com/renucs/221099881376
- https://ufarm.tistory.com/1
728x90
'IT 자료 > Software engineering' 카테고리의 다른 글
| 오픈소스 소프트웨어(OSS, Open Source Software) (0) | 2025.06.04 |
|---|---|
| 무중단 배포(Zero Downtime Deployment) (1) | 2025.06.02 |
| 상용 소프트웨어 직접구매 제도 (0) | 2025.06.01 |
| 소프트웨어 품질 속성 중 보안 품질 (0) | 2025.05.29 |
| 소프트웨어 품질보증의 핵심 기법 (0) | 2025.05.20 |