본문 바로가기
IT

컴퓨터의 종류에 대하여

by EDMBLACKBOX 2020. 11. 15.
반응형

컴퓨터의 종류 총정리

컴퓨터의 종류는 처리 서능과 규모에 따라 미니 컴퓨터(Minicomputer), 워크스테이션(Workstation), 대형 컴퓨터(Mainframe), 개인용 컴퓨터(Personal Computer), 휴대용 컴퓨터(Portable Computer), 슈퍼 컴퓨터(Super Computer) 등으로 나눌 수 있습니다.

 

 

미국 역사 박물관에 전시 된 DEC(Digital Equipment Corporation)

미니 컴퓨터(Mini Computer)

미니 컴퓨터는 1960년대부터 1980년대 초반까지 주요한 컴퓨팅 플랫폼 중 하나로 간주되었습니다. 그 기간 동안 미니 컴퓨터는 대형 컴퓨터의 성능과 기능성을 중소 규모의 조직이나 연구 시설에 제공하는 경제적인 방법으로 보았습니다.

 

미니 컴퓨터의 주요 특징

- 크기와 성능: 미니 컴퓨터는 이름에서도 알 수 있듯이 대형 컴퓨터보다 작았습니다. 그러나 개인용 컴퓨터나 워크스테이션과 비교하면 크고 성능이 뛰어났습니다.

- 가격: 대형 컴퓨터에 비해 상대적으로 저렴했기 때문에 중소 규모의 비즈니스나 교육 기관에서 선호되었습니다.

- 다중 사용자 지원: 미니 컴퓨터는 여러 사용자가 동시에 사용할 수 있도록 설계되었습니다. 이를 위해 여러 단말기와 연결될 수 있었으며, 이러한 특성 때문에 다수의 사용자가 동시에 작업을 처리할 수 있었습니다.
- 용도: 미니 컴퓨터는 과학 연구, 공학 연구, 데이터 관리, 교육 등 다양한 분야에서 사용되었습니다.

 

대표적인 미니 컴퓨터

- DEC의 PDP (Programmed Data Processor) 시리즈

- IBM의 System/3, System/32, System/34, 그리고 System/36

- HP의 3000 시리즈

- Data General의 Nova

 

미니 컴퓨터의 종말: 1980년대 후반에 개인용 컴퓨터와 워크스테이션의 성능이 크게 향상되면서, 미니 컴퓨터의 중요성은 점점 줄어들게 되었습니다. 특히, 개인용 컴퓨터의 가격대비 성능, 확장성, 그리고 다양한 응용 프로그램의 확장성 덕분에 미니 컴퓨터의 시장은 크게 축소되었습니다.

 

 

Sun Enterprise 250 Workstation(워크스테이션)

워크스테이션(Work Station)

워크스테이션은 개인용 컴퓨터와 대형 컴퓨터 사이에 위치하는 고성능 컴퓨터로, 특히 과학, 공학, 그래픽 디자인 및 비디오 편집과 같은 전문적인 작업에 적합하게 설계되었습니다. 워크스테이션의 정의와 기능은 시간이 지남에 따라 변화하였지만, 그 핵심적인 특성은 일관적으로 유지되었습니다.

 

워크스테이션의 주요 특징

- 성능: 워크스테이션은 고성능 CPU, 높은 메모리 용량, 그리고 고성능 그래픽 카드를 갖추고 있습니다. 이러한 하드웨어는 복잡한 계산, 대용량 데이터 처리, 그리고 실시간 그래픽 렌더링에 적합합니다.

- 다중 작업 지원: 워크스테이션은 여러 고부하 작업을 동시에 처리할 수 있는 능력을 갖추고 있습니다.

- 확장성: 워크스테이션은 일반적으로 확장성이 뛰어나며, 사용자의 요구에 따라 추가적인 하드웨어를 쉽게 설치할 수 있습니다.

- 안정성: 워크스테이션은 프로페셔널 사용자를 위해 설계되었기 때문에, 일반적으로 높은 안정성을 제공합니다. ECC (Error-Correcting Code) 메모리와 RAID 스토리지와 같은 고급 기능은 데이터의 안정성과 무결성을 확보합니다.

- 소프트웨어: 워크스테이션은 종종 전문적인 소프트웨어 애플리케이션에 최적화되어 있습니다. 예를 들어, CAD (Computer-Aided Design), CAM (Computer-Aided Manufacturing), 비디오 편집, 시뮬레이션 및 과학적 연구와 같은 프로그램은 워크스테이션 환경에서 최적의 성능을 발휘합니다.

- 네트워크 연결: 초기 워크스테이션은 종종 네트워크를 통해 대형 컴퓨터와 연결되어 데이터를 주고받았습니다. 오늘날에는 워크스테이션도 자체적으로 많은 데이터를 처리하며, 클라우드나 다른 워크스테이션, 서버와 통신합니다.

- 비용: 워크스테이션의 성능과 기능성 때문에 일반적으로 고가의 제품으로 분류됩니다.

 

 

IBM사 시스템 Z9의 Mainframe(메인프레임)

대형 컴퓨터(Mainframe)

대형 컴퓨터(Mainframe)는 컴퓨팅 역사에서 중요한 자리를 차지하며, 현재도 특정 분야에서는 그 중요성을 유지하고 있습니다. 대형 컴퓨터는 그 크기, 성능 및 기능성으로 인해 대규모 조직에서 큰 선호를 받아왔습니다.

 

대형 컴퓨터의 주요 특징

- 다중 처리 능력: 대형 컴퓨터는 동시에 여러 작업을 처리하는 능력이 뛰어나며, 수백 또는 수천의 사용자가 동시에 시스템에 액세스 하고 작업을 수행할 수 있습니다.

- 안정성: 대형 컴퓨터는 고가용성 및 장애 복구 기능을 포함하여 높은 안정성을 제공합니다. 이러한 특성 때문에 은행, 항공사, 정부 기관과 같이 높은 데이터 무결성과 가용성이 필요한 분야에서 선호됩니다.

- 보안: 대형 컴퓨터는 강력한 보안 기능을 갖추고 있어, 중요한 데이터와 트랜잭션을 안전하게 보호합니다.

- 데이터 처리 능력: 대규모의 데이터베이스와 트랜잭션을 처리하는 데 특화되어 있습니다. 대형 컴퓨터는 초당 수십만 건의 트랜잭션을 처리할 수 있습니다.

- 확장성: 필요에 따라 하드웨어 리소스를 쉽게 추가하거나 확장할 수 있습니다.

- 운영체제: 대형 컴퓨터용 운영체제는 대체로 IBM의 z/OS, VSE, VM 등이 있습니다.

- 비용: 대형 컴퓨터는 구매 및 유지 비용이 높을 수 있지만, 그 성능과 기능성을 고려하면 특정 분야에서는 합리적인 투자로 간주됩니다.

- 물리적 크기: 이름에서 알 수 있듯이 대형 컴퓨터는 물리적으로 크며, 전용 전산실에 위치하는 경우가 많습니다. 최근의 기술 발전으로 인해 개인용 컴퓨터나 서버의 성능이 크게 향상되었지만, 대형 컴퓨터는 그 특별한 능력과 특성으로 인해 여전히 금융, 유통, 보험 및 다른 여러 산업에서 중요한 역할을 하고 있습니다.

 

 

애플(Apple)사의 iMac PC(Personal Computer)와 ASUS사의 ROG Zephyrus Duo 15.6 노트북

개인용 컴퓨터(Personal Computer)

개인용 컴퓨터(PC)는 1970년대 후반부터 1980년대 초반에 상용화되면서 컴퓨터 기술을 일반 대중에게 접근 가능하게 만든 장치로서, 그 이후로 사회 전반의 정보화와 디지털 환경 변화의 핵심 요소가 되었습니다.

 

개인용 컴퓨터의 주요 특징 및 역사적 배경

- 가격과 접근성: 초기의 컴퓨터는 크기가 크고 가격이 매우 비쌌습니다. 그러나 개인용 컴퓨터는 작고, 비용 효율적이었으며, 일반 사용자가 쉽게 접근할 수 있었습니다.

- 마이크로프로세서의 출현: Intel 4004와 같은 초기 마이크로프로세서의 개발은 개인용 컴퓨터의 출현을 가능하게 했습니다. 이는 작고 저렴한 컴퓨터의 생산을 가능하게 했습니다.

- Apple II와 IBM PC: 1977년에 출시된 Apple II는 개인용 컴퓨터의 상업적 성공을 시작으로, IBM이 1981년에 출시한 IBM PC는 기업 및 사무용 PC 시장의 표준이 되었습니다.

- 소프트웨어의 발전: MS-DOS와 후에 Microsoft Windows는 사용자 친화적인 그래픽 사용자 인터페이스(GUI)를 제공하며, 개인용 컴퓨터의 사용을 더욱 쉽게 만들었습니다.

- 확장성: 개인용 컴퓨터는 사용자의 요구에 따라 확장 및 개선이 가능했습니다. 이를 통해 추가 메모리, 저장소, 그래픽 카드 등의 업그레이드가 가능했습니다.

- 다양한 응용: 개인용 컴퓨터는 문서 작업, 그래픽 디자인, 게임, 인터넷 서핑, 프로그래밍 등 다양한 용도로 사용되었습니다.

- 네트워킹: 1990년대 중반부터 개인용 컴퓨터는 인터넷과 연결되기 시작하며, 이는 정보의 공유와 통신 방식의 혁신을 가져왔습니다.

- 휴대 가능성: 데스크톱 컴퓨터의 성공 이후, 노트북 및 랩탑 컴퓨터가 출시되어 사용자들은 어디서든 컴퓨팅 작업을 할 수 있게 되었습니다.

 

 

애플(Apple)사의 아이폰(iPhone) 12 PRO MAX 스마트폰(Smart Phone)과 ASUS사의 ROG Zephyrus Duo 15.6 노트북

휴대용 컴퓨터(Portable Computer)

휴대용 컴퓨터는 그 이름에서도 알 수 있듯이 이동성을 중시한 디자인의 컴퓨터를 의미합니다. 이동 중에도 정보에 접근하거나 작업을 계속할 수 있게 설계되었습니다. 여기에는 다양한 형태와 크기의 장치들이 포함됩니다.

 

휴대용 컴퓨터의 유형과 특징

노트북 컴퓨터(Notebook Computer)

특징: 데스크톱 컴퓨터의 대부분의 기능을 갖춘 휴대 가능한 버전. 키보드, 터치패드, 화면 등이 하나의 단위로 통합되어 있습니다.

용도: 일반적인 컴퓨터 작업, 그래픽 작업, 게임, 프로그래밍 등으로 사용할 수 있습니다.

장점: 높은 성능과 이동성을 동시에 제공합니다.

 

개인 휴대 정보 단말기(PDA: Personal Digital Assistant)

특징: 주로 손바닥 크기로, 터치스크린을 주로 사용. 초기에는 주로 일정 관리, 메모, 연락처 관리 등의 기능을 중심으로 제공합니다.

용도: 개인 정보 관리, 메모, 웹 서핑, 이메일 체크 등에 사용합니다.

장점: 휴대성이 매우 높습니다.

 

스마트폰(Smartphone)

특징: 통화 기능을 포함한 고도로 발전된 모바일 장치. 대부분의 최신 스마트폰은 강력한 하드웨어와 다양한 앱을 지원하는 운영 체제를 갖추고 있습니다.

용도: 통화, 메시징, 웹 서핑, 사진 촬영, 동영상 재생, 게임, 앱 사용 등이 있습니다.

장점: 다양한 기능과 높은 휴대성을 제공합니다.

 

태블릿 컴퓨터(Tablet)

특징: 키보드 없이 터치스크린만으로 조작되는 큰 화면의 휴대용 컴퓨터입니다.

용도: 웹 서핑, 독서, 그림 그리기, 비디오 시청, 게임 등이 있습니다.

장점: 화면이 크며, 휴대성이 높습니다.

 

 

IBM사의 슈퍼 컴퓨터(Super computer)

슈퍼 컴퓨터(Super computer)

슈퍼컴퓨터는 엄청난 계산 능력을 가진 컴퓨터로, 특히 대규모 수치 연산을 수행하기 위해 설계되었습니다. 이러한 컴퓨터는 복잡한 시뮬레이션, 기상 예측, 분자 연구, 핵 시뮬레이션 등 다양한 분야에서 중요한 역할을 합니다.

 

슈퍼컴퓨터의 주요 특징

- 성능: 슈퍼컴퓨터는 테라플롭스(TFLOPS), 페타플롭스(PFLOPS), 엑사플롭스(EFLOPS) 등의 단위로 연산 능력을 측정합니다. 이는 초당 얼마나 많은 수의 부동소수점 연산을 수행할 수 있는지를 나타냅니다.

- 병렬 처리: 슈퍼컴퓨터는 대부분 병렬처리 아키텍처를 기반으로 합니다. 이는 수천, 수만 개의 프로세서 코어를 동시에 사용하여 계산을 수행함으로써 높은 성능을 달성합니다.

- 고성능 네트워킹: 다양한 프로세서와 메모리 간의 통신은 높은 대역폭과 낮은 지연 시간의 네트워크를 필요로 합니다.

- 특수한 냉각 시스템: 슈퍼컴퓨터는 엄청난 양의 열을 발산하므로 고도의 냉각 시스템이 필요합니다. 몇몇 슈퍼컴퓨터는 액체 냉각이나 특수 냉매를 사용하여 기기를 냉각시킵니다.

- 용도: 슈퍼컴퓨터는 천체 물리학, 생명 과학, 기후 연구, 원자력 연구 등 다양한 분야의 복잡한 시뮬레이션 및 모델링 작업에 사용됩니다.

- 비용: 슈퍼컴퓨터의 제작 및 유지 보수는 매우 비쌉니다. 하지만 그것들이 수행할 수 있는 작업은 다른 어떤 시스템에서도 불가능한 것들이 많기 때문에 많은 투자가 이루어지고 있습니다.

- 소프트웨어: 슈퍼컴퓨터를 위한 소프트웨어는 특별히 최적화되어야 합니다. 병렬 처리 능력을 최대한 활용하기 위해 특별한 프로그래밍 기법과 도구가 필요합니다.

 

 

수많은 데이터를 처리하는 서버 컴퓨터(Server Computer)

서버 컴퓨터(Server Computer)

서버 컴퓨터는 일반적인 개인용 컴퓨터와는 다르게, 특정한 목적과 연속적인 작동 능력을 위해 최적화되어 설계된 컴퓨터입니다. 여러 사용자나 클라이언트 기기에 서비스를 제공하는 역할을 합니다.

 

서버 컴퓨터의 특징

- 내구성 및 안정성: 서버는 일반적으로 24시간 연속으로 작동해야 하므로 고도의 안정성이 요구됩니다. 따라서, 서버 전용 하드웨어는 고장률이 낮아야 합니다.

- 확장성: 서버는 클라이언트의 수나 데이터량이 증가함에 따라 확장할 수 있어야 합니다. 이를 위해 추가 메모리, 스토리지, 네트워킹 능력 등을 쉽게 추가할 수 있어야 합니다.

- 다중 프로세서 지원: 대부분의 서버 컴퓨터는 병렬 처리를 위해 여러 프로세서 또는 여러 코어를 탑재하고 있습니다.

- 대용량 스토리지: 대부분의 서버는 높은 입출력 성능을 위해 RAID(Redundant Array of Independent Disks)와 같은 고성능 스토리지 시스템을 사용합니다.

- 백업 및 복구: 데이터의 손실을 방지하기 위해 서버는 정기적인 백업을 지원하고, 장애 발생 시 빠른 복구가 가능해야 합니다.

 

서버의 주요 유형

- 파일 서버: 네트워크 상의 사용자들이 파일을 저장하고 공유할 수 있도록 해주는 서버.

- 웹 서버: 웹 페이지의 콘텐츠를 호스팅 하며, 사용자의 웹 브라우저에 페이지를 제공합니다.

- 데이터베이스 서버: 데이터베이스 관리 시스템(DBMS)을 실행하여 클라이언트의 데이터베이스 쿼리에 응답합니다.

- 메일 서버: 이메일 메시지를 송수신하고 저장하는 역할을 합니다.

- 게임 서버: 온라인 멀티플레이어 게임을 지원하기 위해 사용됩니다.

- 프린트 서버: 여러 사용자가 네트워크 프린터를 공유하도록 지원하는 서버.

- 애플리케이션 서버: 비즈니스 애플리케이션을 호스팅 하고, 클라이언트의 요청에 따라 데이터를 처리하고 응답합니다.

 

서버는 대개 데이터 센터나 서버실에서 운영되며, 적절한 온도와 습도를 유지하기 위해 특별한 냉각 시스템을 사용합니다. 또한, 전원 장애나 네트워크 장애에 대비하기 위해 여러 백업 시스템과 네트워크 연결을 갖추고 있습니다.

 

 

컴퓨터의 발전 과정에 대하여

 

컴퓨터 세대별 분류

 

컴퓨터 나무위키

 

728x90
반응형

'IT' 카테고리의 다른 글

컴퓨터의 구성요소 총정리  (0) 2020.11.17
컴퓨터 세대별 분류  (0) 2020.11.14
컴퓨터의 발전 과정에 대하여  (2) 2020.11.12

댓글