5. IT Infrastructure and Emerging Technologies (1)
I. INTRODUCTION CASE
PeroxyChem
문제
- 12개월 안에 자 체적인 정보시스템을 구축해야 했음
- 일상적 업무 처리를 위한 시간과 자원도 매우 부족한 상황
- 기존 시스템에 변화를 주고 싶지 않음
- 연구개발, 제조, 판매 등 각 부서 직원들의 큰 반발
- 클라우드 인프라 구축 원함
↓
클라우드 컴퓨팅 인프라 구축
- IBM과의 협업을 통해 PeroxyChem의 기존 시스템을 IBM SoftLayer라는 클라우드 컴퓨팅 인프라로 이전시킴
- IBM은 SAP의 전사적 어플리케이션(ERP, SCM 등)들을 활용
- 급한 상황 변화에 효과적으로 대응
II. WHAT IS IT INFRASTRUCTURE AND HOW DID IT EVOLVE?
학습목표 - IT 인프라란 무엇이고, 어떻게 발전해왔는가?
▪ IT 인프라의 정의
▪ IT 인프라의 발전 단계 (5단계)
▪ IT 인프라 발전을 주도한 기술적 트렌드
IT 인프라란?
기업을 운영하는 데 필요한 정보기술 관련 물리적 장비(하드웨어)와 소프트웨어 어플리케이션을 총칭
일련의 IT 서비스를 포함하는 서비스 플랫폼 관점으로 볼 수도 있음
IT 인프라 투자의 비즈니스 가치를 더 잘 이해하고 분석할 수 있도록 해 줌
발전 단계 (5단계)
- 메인프레임 (1959~현재)
- PC (1981~현재)
- 클라이언트/서버 컴퓨팅 (1983~현재)
- 전사적 컴퓨팅 (1992~현재)
- 클라우드 및 모바일 컴퓨팅 (2000~현재)
1. 메인프레임 (1959~현재)
1959년 IBM 주도로 IBM 1401 등 메인프레임 컴퓨터의 상용화 시작
- 메인프레임 컴퓨터: 강력한 성능을 가진 다인용 컴퓨터, 중앙집중형 시스템
- 슈퍼컴퓨터: 아주 복잡한 연산에 대하여 초고속 처리가 가능한 컴퓨터
2. PC
1981년 IBM 주도로 PC(personal computer) 상용화 시작
독립형 시스템, 개인형 소프트웨어 도구
3. 클라이언트/서버 컴퓨팅 (1983 ~ 현재)
- 클라이언트/서버 컴퓨팅이 대두됨
- 다중계층 클라이언트-서버 아키텍처를 운용
- 클라이언트 (client)
- 주로 (비교적) 저성능의 PC
- 서버는 주로 강력한 성능의 워크스테이션, 메인프레임 컴퓨터
- 저렴한 다수의 작은 컴퓨터로 컴퓨팅 작업을 분산
4. 전사적 컴퓨팅 (1992 ~ 현재)
- 네트워크 및 어플리케이션을 전사적 인프라에 통합시킴
- 유기적 연결로 사내 정보가 자유롭게 흐른다
5. 클라우드 및 모바일 컴퓨팅 (2000~현재)
- 통신 속도가 빨라지면서, 클라우드 컴퓨팅이라는 형태로 한 단계 진화
- 모바일 기기의 빠른 확산
- 클라우드 저장소/컴퓨팅 자원 제공
- 클라우드 기반 어플리케이션 서비스 제공
무어의 법칙
- 마이크로프로세서의 성능은 18개월마다 2배가 됨
- 컴퓨팅 성능은 18개월마다 2배가 됨
- 컴퓨팅 가격은 18개월마다 절반이 됨
but 요즘에는 비용 개선ㄴ이 둔화된다는 조짐
대용량 디지털 저장 법칙 (디지털 정보의 양은 매년 대략 2배 씩 증가)
인터넷의 확산과 통신비용 감소
멧칼프의 법칙(MetCalfe’s Law)과 네트워크 효과
- 네트워크의 가치는 네트워크 사용자들에 대한 함수로 급격하게 증가함
- 접속 인원 추가에 대한 비용은 선형적으로 증가하지만, 가치는 기하급수적으로 증가
III. WHAT ARE KEY COMPONENTS OF IT INFRASTRUCTURE?
IT 인프라의 구성요소
- 컴퓨터 하드웨어 플랫폼
- 운영체제(OS) 플랫폼
- 전사적 소프트웨어 어플리케이션
- 데이터베이스 관리 소프트웨어
- 네트워킹/정보통신 플랫폼
- 인터넷 플랫폼
- 컨설팅 및 시스템 통합(SI) 서비스
1. 컴퓨터 하드웨어 플랫폼
- 하드웨어 ex) BM, Dell, HP, Compaq, Apple, Samsung
- 핵심 부품 ex) Intel, AMD, ARM, Nvidia, Qualcomm
2. 운영체제 (OS) 플랫폼
운영체제(operating system)
- 컴퓨터 자원을 효율적으로 관리하고, 사용자가 컴퓨터를 쉽게 다룰 수 있게 해주는 프로그램
3. 전사적 어플리케이션 소프트웨어
- ERP, SCM, CRM, KMS
- 미들웨어 소프트웨어 - 서로 다른 앱 통합
4. 데이터베이스 관리 소프트웨어
DBMS(database management system)
ex) Oracle, MySQL
5. 네트워킹/정보통신 플랫폼
- 네트워킹 관련 소프트웨어 (Windows Server 위주)
- 네트워킹 관련 하드웨어 (Cisco, Juniper Networks, Ericsson)
- 정보통신 서비스 제공자
6. 인터넷 플랫폼
기업의 웹사이트 및 웹서버 지원 (웹 호스팅 서비스)
7. 컨설팅 및 시스템 통합(SI) 서비스
- 인력, 기술, 경험 등을 보유하지 못한 경우가 많음
- 비즈니스 프로세스의 변화, 교육훈련, 소프트웨어 통합 등을 요구함
- 시스템 통합(system integration, SI)으로 하나의 시스템으로 운영