IMAP (Internet Message Access Protocol)

IMAP[아이맵]로컬서버에서 전자우편액세스하기 위한 표준 프로토콜이다. IMAP은 인터넷 서버를 이용하여 전자우편을 수신하고 보관하는 클라이언트/서버형 프로토콜이다. 사용자 (또는 사용자의 전자우편 클라이언트 프로그램)는 편지의 제목과 송신자를 보고, 메일을 실제로 다운로드할 것인지를 결정할 수 있다. 사용자는 서버에 폴더나 우편함을 만들거나 관리할 수 있으며, 메시지를 지우거나 메시지의 일부 또는 전체의 내용에 대해 검색을 수행할 수 있다. IMAP은 사용자의 메일을 송수신하기 위해 업무시간 중에 지속적으로 서버에 액세스해야한다.

좀더 덜 복잡한 프로토콜이 POP3이다. POP3를 이용하면 사용자 메일이 서버에 있는 우편함에 저장된다. 사용자가 메일을 읽을 때 즉시 사용자의 컴퓨터로 다운로드되며, 서버에는 더 이상 남아있지 않게 된다.

IMAP은 원격 파일서버라고 생각할 수 있으며, POP은 "저장 및 전달"서비스를 수행한다고 생각할 수 있다.

POP과 IMAP은 전자우편의 수신을 담당하므로, 인터넷상의 각 지점으로 전자우편을 전송하는 프로토콜인 SMTP와 혼동하지 말아야한다. 송신측에서 SMTP를 이용하여 메일을 보내면, 상대방의 메일관리자는 수신인을 대신해서 그 메일을 받아놓는다. 그후 수신인은 그 메일을 POP이나 IMAP을 이용하여 읽을 수 있게된다.

Posted by jazzlife
,

POP3 (Post Office Protocol 3)

POP3[팝 쓰리]전자우편을 수신하기 위한 표준 프로토콜로서 가장 최신 버전이다. POP3는 인터넷 서버가 사용자를 위해 전자우편을 수신하고 그 내용을 보관하기 위해 사용되는 클라이언트/서버 프로토콜이다. 사용자(또는 전자우편 수신용 클라이언트 프로그램)는 주기적으로 서버에 있는 자신의 메일 수신함을 점검하고, 만약 수신된 메일이 있으면 클라이언트 쪽으로 다운로드 한다. POP3는 가장 유명한 전자우편 제품 중의 하나인 유도라에 적용되었으며, 넷스케이프와 마이크로소프트 익스플로러 브라우저에도 역시 적용되었다.

POP3의 대안으로 사용할 수 있는 프로토콜이 IMAP이다. IMAP으로는 사용자는 설령 자신의 클라이언트 컴퓨터에 메일이 있다고 해도, 서버에 있는 메일을 본다. 자신의 컴퓨터에서 지워진 메일도 서버에는 아직 남아있다. 메일은 서버에 보관될 수 있고 검색될 수 있다.

POP3는 '보관하고 전달하는' 서비스라고 생각할 수 있으며, IMAP은 원격지 파일서버라고 생각할 수 있다.

POP과 IMAP은 둘 모두 전자우편을 받는 일을 담당하므로, 인터넷을 통해 전자우편을 전달하는 프로토콜인 SMTP와 혼동해서는 안된다. 송신자가 SMTP를 이용해서 메일을 보내면, 상대방 메일서버에 있는 메일처리기가 수신자를 대신해서 그것을 수신한다. 그리고 난 뒤 그 메일을 POP이나 IMAP을 이용하여 수신자가 읽게 되는 것이다.

Posted by jazzlife
,

SMTP (Simple Mail Transfer Protocol) ; 단순 우편전송 규약

SMTP[에셈티피]전자우편을 보내고 받는데 사용되는 TCP/IP 프로토콜이다. 그러나, 수신 측에서의 큐 메시지능력의 제한으로 인해, 대개 수신을 위해서는 POP3IMAP 중의 하나의 프로토콜을 쓰는 것이 보통이며, 이러한 프로토콜은 서버에 각자의 우편함을 두고 사용자 메시지를 저장한 다음, 주기적으로 서버에 접속하여 편지를 다운로드 하는 식으로 운영된다. 다른 말로 설명하면, 사용자들은 SMTP를 메일을 보내는데 주로 사용하며, POP3나 IMAP 프로토콜은 자신의 서버에 수신되어 있는 메시지를 받아보는데 사용한다는 말이다. 유도라와 같은 대부분의 메일 프로그램은 SMTP 서버와 POP 서버를 모두 설정할 수 있도록 허용한다. 유닉스 기반의 시스템에서 sendmail은 전자우편용으로 가장 광범위하게 사용되는 SMTP 서버이다. 상용 패키지인 Sendmail에는 POP3 서버가 포함되어 있으며, 윈도우NT 버전도 나온다.

SMTP는 대개 TCP 25번 포트에서 운영되도록 만들어진다. SMTP의 자세한 내용은 IETFRFC 821에 정의되어 있다. SMTP의 대안으로 유럽지역에서 광범위하게 사용되는 것으로 X.400이 있다.

'old > 용어정리' 카테고리의 다른 글

IMAP (Internet Message Access Protocol)  (0) 2010.11.09
POP3 (Post Office Protocol 3)  (0) 2010.11.09
e-mail (electronic mail) ; 전자우편  (0) 2010.11.09
distributed ; 분산  (0) 2010.11.09
DRP (disaster recovery plan) ; 재난 복구 계획  (0) 2010.11.09
Posted by jazzlife
,

e-mail (electronic mail) ; 전자우편

e-mail[이메일] 통신에 의해 컴퓨터에 저장된 메시지를 주고받는 것이다 (영어로 쓸때에는 대개 e-mail 이라고 쓰는 것이 보통이지만 어떤 책에서는 하이픈 없이 그냥 email 이라고 쓰는 경우도 있다). 이메일 메시지는 대개 아스키(ASCII) 문자로 표현된다. 그러나 그래픽 이미지나 사운드 파일 등과 같은 텍스트 형태가 아닌 파일을 보낼 수도 있는데, 이때에는 바이너리 형태의 첨부파일로 보내어진다. 이메일은 인터넷에서 가장 먼저 사용되었으면서도, 또한 아직까지 가장 활발하게 이용되고 있는 서비스 중의 하나이다. 인터넷을 통해 움직이는 전체 데이터 통신량 중의 많은 부분이 이메일이다. 이메일은 온라인 서비스 사용자들과 사설이든 공공이든 간에 인터넷이 아닌 네트웍 사용자들 간에도 주고받을 수 있다.

이메일은 한사람의 개인에게는 물론이고 여러 사람들에게도 동시에 배달될 수 있는데, 이때 이메일 배포목록을 사용하게 된다. 몇몇 이메일 배포목록은 관리자에게 가입의사 (제목란에 대개 "Subscribe"라고 쓴다)를 밝히는 메일을 보내면 그 목록에 이름을 올려주지만, 이러한 일들을 자동으로 관리 해주는 리스트 서버라는 것도 있다.

이메일은 TCP/IP 프로토콜 군(群)에 포함되어 있는 프로토콜 중의 하나인데, 메일을 보낼때 사용되는 가장 일반적인 프로토콜은 SMTP이고, 받을 때 사용되는 프로토콜은 POP3가 가장 많이 쓰인다. 넷스케이프나 마이크로소프트 모두 자신들의 웹 브라우저에 메일 프로그램이 포함되어 있다.

Posted by jazzlife
,

distributed ; 분산

컴퓨터 프로그램이나 데이터네트웍 상에, 즉 대개 두 대 이상의 컴퓨터에 걸쳐 있을 때, 이것을 "분산" 컴퓨팅이라고 부른다. 저가의 탁상용 컴퓨터가 능력을 갖기 이전의 컴퓨팅은, 주로 중앙 집중식으로 구성되었었다. 비록 이러한 중앙센터가 아직 존재하긴 하지만, 기업들은 그 동안 응용프로그램들과 데이터를 기업 내에서 가장 효율적으로 운영될 수 있는 곳과, 일부 탁상형 컴퓨터와 근거리통신망 서버, 지역 서버, 웹서버, 기타의 서버 등이 혼합된 체제 내에 분산해 두는 형태로 이동하고 있다. 대중적인 경향은, 단순히 클라이언트 컴퓨터는 사용자를 위해 어떤 기능을 제공하고, 그 밖의 것들은 클라이언트 컴퓨터에 서비스들을 제공하는 다른 컴퓨터들, 즉 서버에게 요청하는 형태의 클라이언트/서버 컴퓨팅이었다 (웹의 HTTP 프로토콜이 이런 사상에 대한 좋은 예이다).

DCE는 분산 컴퓨팅 환경을 구현하기 위한 특정 산업계의 표준이다. 오늘날, 주요 소프트웨어 개발회사들은 분산 컴퓨팅의 객체 지향형 시각을 촉진하고 있다. 자바와 기타 다른 제품들로 이루어진 분산 공표 환경이 분산 응용프로그램을 만드는 회사들에 도움을 주게 됨에 따라, 월드와이드웹이 분산 컴퓨팅으로 향하는 경향과, 썬 마이크로시스템즈의 슬로건인 "네트웍이 컴퓨터이다"라는 견해를 가속화하고 있다.

Posted by jazzlife
,

DRP (disaster recovery plan) ; 재난 복구 계획

때로 BCP (business continuity plan) 또는 BPCP (business process contingency plan)라고도 불리는 DRP는, 한 조직이 잠재적인 재난에 대해 어떻게 대처할 것인지를 기술한 내용을 일컫는다. 여기서 재난이란 정상적인 기능의 수행이 불가능하게 만드는 사건을 말하며, 재난 복구 계획이란 재난의 피해를 최소화하고, 그 조직이 중요 기능을 그대로 유지하거나 또는 신속히 재개할 수 있도록 취해진 예방조치들로 구성된다. 일반적으로 재난 복구 계획에는 업무 절차 및 연속 필요성의 분석이 수반되며, 재난의 예방에 초점이 맞추어질 수도 있다.

재난 복구는 기업의 정보화 환경에서 점점 더 중요한 요소가 되어가고 있다. 장비나 시스템네트웍 등이 점점 더 복잡해지고 있기 때문에, 잘못될 위험이 아주 많아졌으며, 그 결과 복구 계획 역시 더욱 복잡해지고 있다. "재난 복구 계획"이라는 책의 저자인 Jon William Toigo에 따르면, 15년 전의 재난 복구 계획에는 화재나 스프링클러 등으로부터 발생하는 위협에 대해 메인프레임과 기타 다른 컴퓨터들의 전원을 미리 내리고, 부품을 분해한 후 주차장에서 헤어 드라이어를 이용해 회로 기판들을 말리는 것 등이 포함될 수 있었다. 요즘의 기업용 전산 시스템들은 그렇게 간단하고 개인이 참여하는 접근방식으로는 풀기 어려울 정도로 복잡한 경향이 있으며, 서비스의 중단이나 데이터 유실 등은 직접 또는 고객으로부터 신뢰감을 상실하는 등의 역효과를 통해 재정적으로 심각한 타격으로 작용할 수 있다.

적절한 재난 복구 계획이란 사업의 종류, 관련된 절차 그리고 필요한 방호등급 등과 같은 각 기업별 특성 및 변수에 따라 크게 달라진다. 재난 복구 계획은 조직 내에서 자체 수립될 수도 있지만, 관련 소프트웨어나 서비스를 구입할 수도 있다. 이제 기업들이 IT 분야 예산의 약 25% 가량을 재난 복구에 사용하는 것이 흔히 있는 일이 되었다.

'old > 용어정리' 카테고리의 다른 글

e-mail (electronic mail) ; 전자우편  (0) 2010.11.09
distributed ; 분산  (0) 2010.11.09
digital divide ; 디지털 격차  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
device ; 주변장치 또는 디바이스  (0) 2010.11.09
Posted by jazzlife
,

digital divide ; 디지털 격차

디지털 격차라는 용어는 세계가 전화나 TV 그리고 인터넷 등 최신 정보기술을 사용할 수 있는 능력이나 환경을 갖춘 사람들과 그렇지 않은 사람들의 두 부류로 나뉘어질 수 있다는 사실을 가리킨다. 디지털 격차는 또한 도시 지역과 시골 지역에 사는 사람들 간에도 일어날 수 있다. 1999년의 조사에 의하면 총 인터넷 접속의 약 86%가 20대 도시에서 집중적으로 이루어졌다고 한다. 디지털 격차는 교육을 많이 받은 지식층과 그렇지 않은 사람들 간에, 그리고 경제 규모나 지역적으로는 선진국과 후진국 사이 등에서도 역시 발견된다.

'old > 용어정리' 카테고리의 다른 글

distributed ; 분산  (0) 2010.11.09
DRP (disaster recovery plan) ; 재난 복구 계획  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
device ; 주변장치 또는 디바이스  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
Posted by jazzlife
,

digital cash ; 디지털 현금

디지털 현금은 비교적 소액의 현금 구매 시스템으로서, 자신의 컴퓨터에 금액을 저장해 놓았다가, 인터넷을 통한 전자 구매에 사용하는 것이다. 디지털 현금은 이론적으로는, 수십 분의 1 센트 이하 정도의 매우 적은 이윤에서만 사용될 수 있었다. 그러나 대부분의 상인들은 아직까지는 디지털 현금을 받으면서, 그것을 좀더 비싼 금액의 구매를 위한 다른 형태의 지불수단으로서 사용한다. 웹상에서 통용될 수 있는 디지털 현금에 대한 상용화 계획이 몇 가지 있다. 이것들 중에는 DigiCash사의 eCash와 Cybercash가 있다.

디지털 현금은 전자 감응식 카드 상에도 저장될 수 있다. 스마트 카드라는 용어를 참조하라.

eCash 동작원리

  1. 소비자나 상인은 eCash 참여 은행에 가입한다. 이러한 은행들에는 도이치은행, 오스트리아 은행, Credit Suisse, 그리고 호주의 세인트 조지 은행 등이 있다. 유럽 최대의 ISP인 EUnet은 은행은 아니지만, eCash의 후원자이다.
  2. 발급기관 중의 하나에 가입하면, 설치할 수 있는 "지갑" 소프트웨어를 받게 된다. 이 소프트웨어는 자신의 하드디스크로 "전자 화폐"를 다운로드할 수 있게 해준다. "지갑"은 바로 이 전자화폐를 관리한다. 처음에 전자화폐를 구매하는 대가는 사용자의 은행 계좌 또는 신용 카드로 청구된다.
  3. 사용자는 eCash를 받는 웹상의 상점에서 물품을 구입하고 나서, 단지 "eCash로 지불"이라는 단추를 클릭하면 된다. 상점의 소프트웨어는 상품명, 가격, 그리고 구입일시 등이 기재된 대금 지불요청서를 만든다. 사용자는 이 요청을 받아들이거나, 또는 거부할 수 있다. 사용자가 이 요청을 받아들이면, "지갑" 소프트웨어는 사용자의 지갑으로부터 지불 금액만큼을 빼서 은행에 보내어질 지불명세서를 만들고, 검증이 끝나면 수 초 이내에 상인의 계좌에 청구금액이 입금된다. 상인에게 이 사실이 통보되면, 물품이 선적된다.
  4. 상인들은 eCash를 사용하기 위해 세 가지 중의 하나를 선택할 수 있는데, (1) eCash 소프트웨어를 자신이 직접 설치하고 통합하거나, (2) 그것을 통합하기 위해 제3의 업체를 고용하거나, 또는 (3) Intershop과 같은 "상점 제작 소프트웨어"로 제작되어 곧바로 사용할 수 있는 eCash 가맹 상점을 구입하는 것 등이 그것이다.
eCash는 오랜 기간의 시험을 거쳐 이제 운영에 들어갔으며, 미래에는 보편적인 지불수단이 될 것으로 기대되고 있다.
Posted by jazzlife
,

device ; 주변장치 또는 디바이스

  1. 일반적으로 디바이스는 어떤 목적을 위해 설계된 기계나 장치를 의미하며, 일반적인 의미로 보면 컴퓨터 역시 하나의 디바이스로 간주될 수 있다.
  2. 컴퓨터 기술의 맥락에서 보면, 디바이스는 컴퓨터의 케이스나 하우징의 안팎에 있는 하드웨어의 일종으로, 컴퓨터에 어떠한 입력을 제공하거나, 컴퓨터로부터 출력을 제공받거나 또는 둘 다를 수행할 수 있는 능력을 가진다. 일반적으로 각종 컴퓨터 장치들에 대해 이 용어가 사용될 때, 디바이스라는 용어는 키보드, 마우스, 디스플레이 모니터, 하드디스크 드라이브, CD-ROM 드라이브, 스피커, 마이크 기타 다른 하드웨어 유니트들 모두에 대해 두루 사용할 수 있다. 노트북과 같은 크기가 작은 컴퓨터에서의 디바이스란 컴퓨터의 디바이스가 아닌 부분과 함께 물리적으로 좀더 많이 통합된 장치를 가리키는 경향이 있다.

그러나 컴퓨터 유니트에서 디바이스라는 용어는 마더보드, 마이크로프로세서나 기타 보조프로세서, 메모리(RAM) 등에 대해서는 적용하지 않는다. 주변장치, 즉 peripheral라는 용어는 peripheral device의 줄임 말로서 때로는 디바이스나 입출력장치와 동의어로 사용된다.

'old > 용어정리' 카테고리의 다른 글

digital divide ; 디지털 격차  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
defragmentation ; 디스크 조각 모으기  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
Posted by jazzlife
,

deploy ; 디플로이

디플로이한다는 것은 '전략적으로 넓게 퍼트리거나 또는 배치한다'는 뜻이다. 군사전략의 개념에서 오랫동안 사용되었던 용어이며, 이제는 정보기술 특히 분산 컴퓨팅에서 통용되기 시작했다.

Posted by jazzlife
,

defragmentation ; 디스크 조각 모으기

디스크 조각 모으기는 하나의 파일이지만 여러 조각으로 단편화되어 하드디스크 상에 흩어져 저장되어 있는 데이터를, 더 적은 수의 조각 또는 한 개의 파일 전체를 한 조각으로 재배열하여 저장하는 과정을 말한다. 디스크 조각 모으기는 데이터에 접근하는 회수나 시간을 절약함으로써 저장 공간을 보다 효율적으로 사용하도록 해준다. 일부 운영체계에서는 저장장치에 대해 디스크 조각 모으기를 주기적으로 자동 실행하지만, 또 다른 운영체계에서는 이를 위해 사용자가 특수한 유틸리티 프로그램을 이용, 직접 실행해야 하는 경우도 있다. 윈도우98은 사용자가 이용할 수 있는 시스템 도구의 하나로서, 디스크 조각모음 기능을 기본으로 제공하고 있다. 윈도우NT는 디스크 조각 모음을 기본으로 제공하지 않는데, 그 이유는 단편화를 최소화하는 파일시스템NTFS의 특성 때문이기도 하다. 그러므로, 만약 윈도우NT 사용자가 디스크 조각 모음을 하기 위해서는 디스크 조각 모음 기능을 제공하는 별도의 프로그램을 이용해야만 한다. 윈도우2000에는 디스크 조각 모으기 프로그램인 Diskeeper 라이트 버전이 포함되어 있지만, 기업 고객에 속해 있는 사용자들은 Diskeeper 또는 저장장치를 효율적으로 관리하기 위한 별도의 풀버전 디스크 조각 모으기 프로그램을 이용한다.

'old > 용어정리' 카테고리의 다른 글

device ; 주변장치 또는 디바이스  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
data transfer rate (또는 data rate) ; 데이터 전송 속도  (0) 2010.11.09
data center ; 데이터 센터  (0) 2010.11.08
Posted by jazzlife
,

default ; 디폴트

컴퓨터 기술분야에서 말하는, 디폴트란 어떤 값이나 설정치 등이 프로그램 사용자에 의해 지정되지 않았을 때, 컴퓨터 프로그램은 미리 정해져있는 값이나 설정치 등을 사용하게되는데, 이를 디폴트라고 한다. 여기서 프로그램 사용자란 그래픽 사용자 인터페이스명령어 인터페이스를 사용하는 일반 사용자일 수도 있고, 응용프로그램 인터페이스를 사용하는 프로그래머일 수도 있다. 프로그램은 사용자나 또는 다른 프로그램으로부터 어떤 요청을 접수했을 때, 대개 필요한 모든 정보가 전달된 것으로 간주한다. 그러나, 만약 정보의 어떤 특정한 항목이 지정되지 않은 채 전달되었다면, 처리 프로그램은 그 항목에 대해 미리 정해놓은 디폴트 값을 사용한다. 각 항목의 디폴트 값들은 프로그램이 설계될 때, 보통 대부분의 사용자들이 주로 선택할 것으로 추정되는 값이나 설정치로 정해진다. 이것은 사용자 인터페이스를 간단하게 하고, 프로그램에 처리를 요청할 때마다 전달되고 시험되어야할 정보를 량을 줄여준다.

프로그램 요청자에게 있어, 디폴트는 특정항목에 대해 의도적이든 또는 우연이든 간에 미리 정해진 값이나 설정치를 프로그램이 사용할 수 있게 하는 것이다. 프로그램은 디폴트값이나 설정치를 사용할 때 '디폴트로 처리한다'고 말한다.

디폴트의 형용사적인 용법에는 무엇인가가 제공되지 않았거나 지정되지 않았을 때 사용되는 적합한 것을 말한다. 예를 들어, 컴퓨터 사용자가 실제로 연결된 다른 형식의 프린터를 지정하지 않는 한, 디폴트 프린터는 그 컴퓨터에 접속되었을 것으로 가정되는 기본 프린터를 의미한다.

Posted by jazzlife
,

data transfer rate (또는 data rate) ; 데이터 전송 속도

데이터 전송 속도는 주어진 시간 (대개 1초) 내에 한 지점으로부터 다른 지점으로 옮겨진 디지털 데이터의 량을 말한다. 그러나, 데이터 전송 속도를 주어진 량의 데이터가 한 지점에서 다른 지점으로 이동하는 속도로도 볼 수 있다. 일반적으로 주어진 경로의 대역폭이 크면, 데이터 전송속도도 더 빠르다.

통신에서의 데이터 전송은 보통 bps 단위로 측정된다. 예를 들면, 모뎀을 통해 인터넷에 접속하는 전형적인 속도는 56 Kbps 정도이며, 이더넷과 같은 근거리 통신망에서의 데이터 전송은 10 Mbps 수준이다. 네트웍 스위치들은 1초에 수 테라 비트를 전송할 수 있도록 계획된다. 초기의 통신 시스템에서, 데이터 전송 속도는 간혹 초당 전송할 수 있는 문자의 수나 블록수로 측정되기도 하였다.

컴퓨터에서는, 데이터 전송속도를 초당 전송되는 바이트 수로 재는 경우도 종종 있다.

'old > 용어정리' 카테고리의 다른 글

defragmentation ; 디스크 조각 모으기  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
data center ; 데이터 센터  (0) 2010.11.08
COTS (commercial off-the-shelf) ; 상용 기성품  (0) 2010.11.08
compression ; (파일) 압축  (0) 2010.11.08
Posted by jazzlife
,

data center ; 데이터 센터

  1. 일반적인 정보기술에서, 데이터 센터는 특정 지식 분야에 관련되어 전자적으로 변환된 정보의 저장, 관리 및 보급을 위한 중앙 저장소를 말한다. 예를 들어, 미국 국립 기상데이터 센터, 즉 NCDC는 세계에서 가장 큰 날씨 정보 데이터베이스를 유지 관리한다. 웹사이트 방문객들은 특정 지역의 일기 예보 등과 같은 날씨관련 조사에 관한 정보에 연결할 수 있다. NCDC는 전 세계로부터의 날씨 데이터 요청에 응답한다.
  2. 인터넷에서, 이 용어는 다른 회사들을 위해 중앙 집중식 웹호스팅과, 관련 데이터 서비스 등을 제공하는 회사를 지칭하는데 사용되며, 우리나라에서는 흔히 IDC (Internet data center)라고 불리고 있다. 일반적으로, 이러한 데이터 센터들은 기업의 서버나 관련 장비들을 위해 컴퓨터 서버 또는 콜로케이션 공간과, 하나 이상의 ISP 접속 등의 서비스를 제공한다. 이러한 데이터센터들은 일반적으로, 서버 활동, 웹트래픽, 네트웍 성능 등을 지속적으로 자동 감시하고, 사고가 발생하기 전에 필요한 조치를 취할 수 있도록 약간의 이상징후라도 즉시 관리자에게 보고하는 시스템이 갖추어진 네트웍 운영센터, 즉 NOC를 포함한다. 만약 문제점이 발견되면 라우터들이 네트웍 트래픽을 즉시 다른 경로로 바꿈으로써, 잠깐 동안의 서비스 중단이라도 생기지 않도록 조치한다. 무정전 전원 공급장치, 즉 UPS는 전원공급 중단 등으로 발생할 수 있는 악영향이 서버에 미치지 않도록 지켜주는 장치이다.

    기업들은 점차 자사의 서버 호스팅을 데이터 센터에 아웃소싱하는 경향이 늘고 있다. 산업계가 아웃소싱으로 이동하는 추세는 기업들이 자신들의 서버를 자체적으로 관리하려 했던 초창기 동향의 반전 현상으로서, 좀더 전문화되어 가는 것으로 간주되고 있다. 또한, 아웃소싱이 서버 구성 등에 대해 관리감독권을 일부 포기하는 것을 의미한다 할지라도, 그로 인해 얻는 이득이 지불하는 비용보다 더 크다.


    • 아웃소싱을 하지 않는다면, 서버 유지관리를 위해 필수적으로 직접 지출해야할 하드웨어, 접속 및 관리 등에 소요되는 비용들이 절감된다.
    • 데이터 센터는 개발되고 있는 기술의 최첨단에 머물기 위한 노력을 기울일 수 있도록 한다.
    • 데이터 센터들은 자신들의 접속 및 가동률에 대해 99.9%의 보장을 한다.
    • 기존의 서비스에 영향을 미치지 않으면서도 좀더 빠르게 업그레이드 등을 이룰 수 있다.
    • 데이터 무결성이 보다 쉽게 보호된다.

    데이터 센터는 규모가 크고, 그 분야에 특화되어 있으며, 대부분의 업종에 맞추기 힘든 수준의 기능까지도 제공하기 때문에, 현재 서버 호스팅 등을 데이터 센터에 위탁하는 아웃소싱 경향이 늘고 있다.
Posted by jazzlife
,

COTS (Commercial Off-The-Shelf) ; 상용 기성품

COTS는 쉽게 획득할 수 있도록 미리 만들어진 제품들을 가리킨다. 이 용어는 때로 국방 조달 규격에도 사용된다.

Posted by jazzlife
,

compression ; (파일) 압축

압축이란 저장공간을 절약하거나 데이터 전송시간을 줄이기 위하여 데이터 크기를 줄이는 것이다. 데이터통신에서, 여러 가지 요소에 따라 데이터 내용에 대해서만 압축을 하거나 또는 헤더 정보를 포함한 전송단위 전체에 대해 압축할 수도 있다.

내용 압축은 모든 여분의 공란 글자를 제거하거나, 연속된 글자들의 스트링 대신 연속글자 한 개로 삽입함으로써 표현하고, 자주 나타나는 글자들을 의한 보다 적은 량의 비트 스트링으로 대체하는 등의 간단한 방법으로 할 수 있다. 이런 종류의 압축을 통해 텍스트 파일을 원래의 크기에서 약 50%까지로 줄일 수 있다. 압축은 데이터를 어떻게 압축하고, 또 풀어낼 것인지를 결정하는 공식이나 알고리즘을 사용하는 프로그램에 의해 행해진다.

그래픽 이미지 파일 형식은 텍스트 파일에 비해 매우 크기가 큰 파일이 되는 경향이 있기 때문에, 정보를 가능한 한 많이 압축할 수 있도록 설계된다.

인터넷을 통해 정보를 주고받을 때, 커다란 텍스트 파일들은 하나씩 단독으로 전송되기도 하지만, zip이나, gzip 등의 압축 포맷 속에 여러 개의 파일을 통합하여 하나의 압축파일로 전송하기도 한다. WinZip은 윈도우 환경에서 여러 개의 파일들을 하나로 압축할 수 있는 유명한 압축 프로그램이다.

Posted by jazzlife
,

CMOS (Complementary Metal-Oxide Semiconductor)

CMOS[씨모스]최근 대부분의 컴퓨터 마이크로칩 내에 집적되어 있는 트랜지스터들에 사용된 반도체 기술이다. 반도체는 실리콘과 게르마늄과 같은 반도체성 물질로 만들어진다. 불순물을 더함으로써 처리된 이러한 재질부위는 음전기로 충전된 여분의 전자들(N형 트랜지스터) 또는 양전기로 충전된 캐리어(P형 트랜지스터) 둘 중 하나의 전도체가 된다.

CMOS 기술에서는 두 종류의 트랜지스터들이 효과적인 전기제어의 방법인 전류게이트를 이루기 위해 상호 보완적인 방법으로 사용된다. CMOS 트랜지스터들은 사용되지 않을 때에는 전력을 거의 소모하지 않는다. 그러나, 전류의 방향이 더 빨리 바뀌기 때문에 트랜지스터들이 뜨거워지며, 이러한 특성은 마이크로프로세서들이 동작될 수 있는 속도를 제한하는 경향이 있다.

Posted by jazzlife
,

clustering ; 클러스터링

클러스터링은 가변적인 업무부하를 처리하거나, 또는 그 중 한 대가 고장이 났을 경우에도 운영이 계속되도록 여러 대의 컴퓨터 시스템을 서로 연결하는 것을 지칭한다. 두 개 이상의 컴퓨터를 마치 하나의 컴퓨터처럼 행동하도록 서로 연결함으로써, 병렬 처리나, 부하 배분 및 고장 대비 등의 목적에 사용할 수 있다.

클러스터링은 기업이 PC워크스테이션 등에 이미 집행한 투자 효과를 볼 수 있게 하기 때문에 병렬 처리 프로그램을 구현하기 위한 보편적인 전략이다. 그 밖에도, 새로운 PC네트웍에 추가하기만 하면 되므로, 새로운 CPU를 추가하기가 비교적 쉽다는 장점이 있다.

마이크로소프트 윈도우NT 시스템의 클러스터링 솔루션을 MSCS라고 부른다.

Posted by jazzlife
,

client/server ; 클라이언트/서버

클라이언트/서버는 두 개의 컴퓨터 프로그램 사이에 이루어지는 역할 관계를 나타내는 것이다. 클라이언트다른 프로그램에게 서비스를 요청하는 프로그램이며, 서버는 그 요청에 대해 응답을 해주는 프로그램이다. 클라이언트/서버 개념은 단일 컴퓨터 내에서도 적용될 수 있지만, 네트웍 환경에서 더 큰 의미를 가진다. 네트웍 상에서의 클라이언트/서버 모델은 여러 다른 지역에 걸쳐 분산되어 있는 프로그램들을 연결시켜주는 편리한 수단을 제공한다.

클라이언트/서버 모델을 이용하여 거래내용을 처리하는 것은 매우 보편적인 일이다. 예를 들어, 누군가 자신의 은행계좌 내역을 조회하려고 하는 경우, 먼저 자신의 PC에 있는 클라이언트 프로그램이 은행에 위치한 거래 서버에 그 요구사항을 전송하게 되고, 거래 서버는 다시 계좌내역을 검색해주는 일을 하는 데이터베이스 서버에 그 요구사항을 보내게 된다. 데이터베이스 서버가 계좌내역을 검색하여 그 내용을 거래 서버에 보내면, 거래 서버는 다시 그 내용을 계좌 내역을 요구한 PC의 클라이언트 프로그램으로 보냄으로써, 최종적으로 화면에 나타나게 된다.

 












클라이언트/서버 모델은 네트웍 컴퓨팅의 주요 개념이 되었다. 오늘날 만들어지고 있는 대부분의 업무용 프로그램들은 클라이언트/서버모델을 적용하고 있으며, 인터넷의 주요 프로그램인 TCP/IP 또한 마찬가지다. 인터넷의 경우를 예를 들면 웹 브라우저는 인터넷상의 어딘가에 위치한 웹서버에게 웹 페이지나 파일의 전송을 요구하는 클라이언트 프로그램이다.

일반적인 클라이언트/서버 모델에서는, 보통 데몬(daemon)이라 불리는 서버프로그램이 먼저 활성화된 상태에서 클라이언트의 요구사항을 기다리는데, 대체로 다수의 클라이언트 프로그램이 하나의 서버 프로그램을 공유한다.

컴퓨터를 판매하기 위한 마케팅 측면에 있어서 클라이언트/서버란 용어는 여러 대의 소형 컴퓨터들로 구성된 분산 컴퓨팅 구조와, 하나의 메인 컴퓨터로 구성된 중앙집중식 컴퓨팅 구조를 구별하기 위해 사용되어 왔다. 그러나 이런 차이점은 메인프레임과 그 응용프로그램들이 클라이언트/서버 모델과 혼합되어 네트웍 컴퓨팅 구조의 일부분이 되면서 거의 사라졌다.

'old > 용어정리' 카테고리의 다른 글

CMOS (Complementary Metal-Oxide Semiconductor)  (0) 2010.11.08
clustering ; 클러스터링  (0) 2010.11.08
CIO (Chief Information Officer) ; 정보관리 책임자  (0) 2010.11.08
checksum ; 체크섬  (0) 2010.11.05
canonical and non-canonical  (0) 2010.11.05
Posted by jazzlife
,

CIO (Chief Information Officer) ; 정보관리 책임자

CIO[씨아이오]한 기업의 정보기술 및 컴퓨터 시스템 부문을 책임지고 있는 사람에게 보편적으로 부여되는 직무 명칭이다. 정보기술과 시스템이 더욱 중요해짐에 따라, 많은 조직 내에서 전략적 목표를 세우는데 있어 CIO가 주요 공헌자로서 부각되고 있다. 많은 회사들에서, CIO는 회사의 대표인 CEO에게 직접 보고하며, 일부 회사들에서는, CIO가 중역진에 포함되기도 한다. 대체로, 대기업의 CIO는 기술적인 결정사항을 세부적인 업무에 정통한 직원들에게 위임하기도 한다. 대개, 정보기술을 기업에 제의한 CIO는 목표를 달성할 필요가 있으며, 주어진 예산 범위 내에서 가능한한 많은 계획을 이행하기 위해 일한다.

일반적으로, CIO는 기존의 비즈니스 프로세스의 분석 및 개정, 새로운 도구들을 사용하는 능력의 식별 및 개발, 기업의 물리적인 기반시설과 네트웍 접속의 개량, 기업의 지식 자원들을 식별히고 개척하는 등의 업무에 관련된다. 많은 CIO들은 기업의 인터넷월드와이드웹 등을 장기전략과 중기 비즈니스 계획에 통합하기 위한 노력들을 지휘한다.

'old > 용어정리' 카테고리의 다른 글

clustering ; 클러스터링  (0) 2010.11.08
client/server ; 클라이언트/서버  (0) 2010.11.08
checksum ; 체크섬  (0) 2010.11.05
canonical and non-canonical  (0) 2010.11.05
cache ; 캐시  (0) 2010.11.05
Posted by jazzlife
,

checksum ; 체크섬

체크섬은 수신자가 같은 수의 비트가 도착했는지를 확인 할 수 있도록 전송단위 내의 비트 수를 세는 것이다. 만약 계산이 맞으면, 에러없이 원만하게 수신된 것으로 간주된다. TCPUDP 통신계층 모두에서 체크섬 계산 및 검증 서비스가 제공된다.

'old > 용어정리' 카테고리의 다른 글

client/server ; 클라이언트/서버  (0) 2010.11.08
CIO (Chief Information Officer) ; 정보관리 책임자  (0) 2010.11.08
canonical and non-canonical  (0) 2010.11.05
cache ; 캐시  (0) 2010.11.05
byte ; 바이트  (0) 2010.11.05
Posted by jazzlife
,

canonical and non-canonical

canonical이란, "규정대로"하는 프로그래밍을 의미하며, non-canonical이란 "규정에 따르지 않고"하는 프로그래밍을 의미한다. 초기의 교회에서, "canon" 즉 교회의 법규는 공식적으로 선정된 성구(聖句)였다. New Hacker's Dictionary의 저자인 에릭 레이몬드에 따르면, 이 단어는 그리스와 라틴 어원에서 "갈대"를 의미했으며, 일정한 길이의 갈대는 표준 척도로 사용되었다고 한다. 음악이나 문학과 같은 일부 지식 영역에서, "canon"은 모든 사람들이 공부하는 주요 저작품을 의미한다.

이 용어들은 때로 프로그래밍 인터페이스가 특정한 표준을 따르는지, 아니면 전례를 따르는지, 또는 그런 것들로부터 무관한지 여부를 식별하기 위해 사용된다.

'old > 용어정리' 카테고리의 다른 글

CIO (Chief Information Officer) ; 정보관리 책임자  (0) 2010.11.08
checksum ; 체크섬  (0) 2010.11.05
cache ; 캐시  (0) 2010.11.05
byte ; 바이트  (0) 2010.11.05
burst ; 버스트  (0) 2010.11.05
Posted by jazzlife
,

cache ; 캐시

old/용어정리 2010. 11. 5. 11:41

cache ; 캐시

캐시란 데이터를 임시로 저장해두는 장소를 말한다. 이를테면, 사용자가 요구한 웹 페이지는 하드디스크 내의 캐시 디렉토리에 저장된다. 이런 방법으로, 사용자가 최근에 열어본 페이지로 다시 돌아왔을 때 브라우저는 시간을 줄이고 네트웍에 추가 부담을 덜기 위해, 원래의 서버에서 정보를 찾아오는 대신에 캐시로부터 데이터를 가져오는 것이다.

컴퓨터는 운영상의 수준에 따라 몇가지 캐시들을 유지하는데, 캐시 메모리나 디스크 캐시 등이 바로 그것이다. 또한 캐시는 같은 정보를 여러 개의 서버에 분산시켜놓고 주기적으로 최신의 것으로 갱신시키는 방법을 통해 인터넷 정보에 대해서도 구현될 수 있다.

전반적으로 알려져 있는 캐시의 종류들에는 다음과 같은 것들이 있다:

  • 국제적으로 또는 국가별, 지역별, 단체별 등으로 대단히 인기 있는 정보를 광범위하게 분산시켜 놓고 주기적으로 갱신함으로써 대부분의 사용자들이 쉽게 정보를 획득하도록 하기 위한 대규모 캐시
  • 지역 서버의 캐시 : 예를 들어 자주 이용되는 파일들을 캐시하고 있는 회사의 랜서버 또는 접속서버 (이것은 어떤 데이터가 캐시될 것인가의 결정을 제외하고는 앞 항목의 경우와 비슷하다)
  • 웹브라우저 캐시 : 최근에 웹 페이지에서 다운로드된 파일을 하드디스크에 저장해둔다
  • 디스크 캐시 : 빠른 접근속도를 위하여 RAM의 여분의 장소 또는 특수한 하드디스크 캐시에 최근 사용했던 데이터와 곧 사용하게 될 것으로 예견되는 주변의 데이터 사본을 저장한다.
  • RAM 그 자체 : 하드디스크로부터 초기에 메모리로 적재된 데이터를 이용하는 것도 일종의 캐시라고 볼 수 있다
  • L2 캐시 메모리 : 마이크로프로세서로부터 별도로 분리된 칩에 존재하는 캐시 메모리, 그러나 일반 메모리보다는 빠르게 접근할 수 있다
  • L1 캐시 메모리 : 마이크로프로세서 내에 있는 캐시 메모리

'old > 용어정리' 카테고리의 다른 글

checksum ; 체크섬  (0) 2010.11.05
canonical and non-canonical  (0) 2010.11.05
byte ; 바이트  (0) 2010.11.05
burst ; 버스트  (0) 2010.11.05
buffer ; 버퍼  (0) 2010.11.04
Posted by jazzlife
,

byte ; 바이트

old/용어정리 2010. 11. 5. 11:41

byte ; 바이트

대부분의 컴퓨터 시스템에서, 8 비트 길이를 가지는 정보의 기본 단위를 바이트라고 한다. 영어와 숫자 그리고 특수문자(아스키 문자표에 있는) 등의 경우 한 글자를 표현하는데 1 바이트가 필요하지만, 한글이나 한자 등은 한 글자를 표현하는데 2 바이트가 소요된다.

바이트는 또한 활용 목적에 따라 - 좀더 큰 단위로 사용될 필요가 있을 때 - 비트 스트링(string of bits)을 유지할 수 있다 (예를 들면, 이미지를 표현하는 프로그램을 위한 시각적 이미지를 구성하고 있는 연속된 비트들이 필요할 때).

어떤 컴퓨터 시스템에서는 4 바이트를 1 워드로 구성함으로써, 프로세서가 보다 효율적으로 각 명령어를 읽고 처리할 수 있도록 설계되지만, 어떤 컴퓨터 프로세서들은 2 바이트 또는 1 바이트 명령어를 취급할 수 있다.

바이트는 표기할떄는 영문 대문자 "B"를 쓰고, 소문자 "b"는 대개 비트를 나타낸다.

컴퓨터 저장장치는 그 크기를 보통 바이트 단위로 산정하는데, 예를 들어 850 MB 하드디스크에는 통상 850,000,000 바이트 정도의 정보를 담을 수 있다. 56 Kbps 모뎀은 1 초에 56,000 비트를 전송하는 속도로 동작한다 (저장공간은 바이트 단위로, 전송용량은 초당 비트 수로 산정한다).

'old > 용어정리' 카테고리의 다른 글

canonical and non-canonical  (0) 2010.11.05
cache ; 캐시  (0) 2010.11.05
burst ; 버스트  (0) 2010.11.05
buffer ; 버퍼  (0) 2010.11.04
BSRAM (Burst Static Random Access Memory)  (0) 2010.11.04
Posted by jazzlife
,

burst ; 버스트

old/용어정리 2010. 11. 5. 11:40

burst ; 버스트

버스트는 정보기술의 여러 가지 상황에서 사용되는 용어로서, 간헐적으로 특정 량의 데이터를 주고받는 것을 의미한다. 이 용어는 "스트림"이라든가, "연속적인", "고른 보조로" 등의 용어와 대비될 수 있다. 일반적으로, 버스트 동작에는 버스트를 일으키는 어떤 시초나 발단이 트리거에 도달했음을 은연중에 암시한다. 버스트 운영은 간헐적인 동작이지만, 개개의 기술에 따라 그 속도는 규칙적이거나 또는 불규칙적일 수 있다.

'old > 용어정리' 카테고리의 다른 글

cache ; 캐시  (0) 2010.11.05
byte ; 바이트  (0) 2010.11.05
buffer ; 버퍼  (0) 2010.11.04
BSRAM (Burst Static Random Access Memory)  (0) 2010.11.04
broadband ; 광대역  (0) 2010.11.04
Posted by jazzlife
,

buffer ; 버퍼

old/용어정리 2010. 11. 4. 17:31

buffer ; 버퍼

버퍼는 속도 차이가 있는 하드웨어 장치들, 또는 우선 순위가 다른 프로그램의 프로세스들에 의해 공유되는 데이터 저장소를 말한다. 버퍼는 각 장치나 프로세스가 상대방에 의해 정체되지 않고 잘 동작할 수 있도록 해준다. 효율적인 버퍼를 만들기 위해서는, 버퍼의 크기를 상황에 맞게 잘 설계하고, 데이터를 버퍼로 집어넣거나 빼내기 쉽도록 우수한 알고리즘을 개발하는 것이 중요하다.

"데이터의 중간 저장소"라는 측면에서 버퍼는 캐시와 마찬가지이지만, 캐시가 어떤 작업의 속도를 증진시키기 위해 존재하는데 비해, 버퍼는 개별 작업들 간의 협동을 지원하기 위해 존재한다는 차이가 있다.

이 용어는 프로그래밍과 하드웨어 분야 모두에 사용될 수 있다.

'old > 용어정리' 카테고리의 다른 글

byte ; 바이트  (0) 2010.11.05
burst ; 버스트  (0) 2010.11.05
BSRAM (Burst Static Random Access Memory)  (0) 2010.11.04
broadband ; 광대역  (0) 2010.11.04
BPR (Business Process Re-engineering) ; 업무 재설계  (0) 2010.11.04
Posted by jazzlife
,

BSRAM (Burst Static Random Access Memory)

BSRAM[비에스램]SynchBurst SRAM이라고도 불리는데, 시스템 클록 또는 어떤 경우 캐시 버스의 클록에 동기화된다. 이것은 메모리를 참조하는 어떠한 장치와도 쉽게 동기화할 수 있게 해주며, 액세스 대기 시간을 줄여준다. BSRAM은 펜티엄 II 마이크로프로세서 칩셋의 L2 캐시 메모리로 사용된다.

'old > 용어정리' 카테고리의 다른 글

burst ; 버스트  (0) 2010.11.05
buffer ; 버퍼  (0) 2010.11.04
broadband ; 광대역  (0) 2010.11.04
BPR (Business Process Re-engineering) ; 업무 재설계  (0) 2010.11.04
bottleneck ; 병목현상  (0) 2010.11.04
Posted by jazzlife
,

broadband ; 광대역

브로드밴드는 주파수 분할 다중화 기법(FDM)을 이용하여, 하나의 전송매체에 여러 개의 데이터 채널을 제공하는 통신관련 용어이다. TV나 라디오 등을 포함하여 많은 전송 매체에서 광대역을 사용하고 있는데 일반적으로 100 kHz 이상의 반송 주파수를 사용한다.

'old > 용어정리' 카테고리의 다른 글

buffer ; 버퍼  (0) 2010.11.04
BSRAM (Burst Static Random Access Memory)  (0) 2010.11.04
BPR (Business Process Re-engineering) ; 업무 재설계  (0) 2010.11.04
bottleneck ; 병목현상  (0) 2010.11.04
sms  (0) 2010.07.13
Posted by jazzlife
,

BPR (Business Process Re-engineering) ; 업무 재설계

BPR[비피알]은 1990년대 초 미국에서 제창한 개념으로서, 사업활동을 영위하는 조직의 측면에 있어, 작업을 개선하고 자원의 사용을 보다 효율적으로 만들기 위하여, 하나의 목적으로 처음부터 다시 근본적인 변화를 만드는 것을 의미한다. BPR은 업무 프로세스의 근본적인 재고(再考)가 수반되며, 원가, 서비스품질, 직원들의 활력 등과 같은 중대한 지표들이나 또는 그 모두를 강화하기 위한 업무활동의 재설계로 이어진다. 일반적으로 BPR의 개념에는 데이터를 조직화하고, 방향을 설정하기 위하여 컴퓨터정보기술을 사용하는 것이 포함된다.

'old > 용어정리' 카테고리의 다른 글

BSRAM (Burst Static Random Access Memory)  (0) 2010.11.04
broadband ; 광대역  (0) 2010.11.04
bottleneck ; 병목현상  (0) 2010.11.04
sms  (0) 2010.07.13
1  (0) 2010.07.07
Posted by jazzlife
,

bottleneck ; 병목 현상

병목은 처리 중인 전체 프로세스가 갑자기 느려지거나 정지하는 원인이 되는 장소를 말한다. 예를 들어, 비록 ISP가 보장한 인터넷 접속속도가 56 Kbps이라도, 사용자의 모뎀이 14.4 Kbps의 속도 밖에는 낼 수 없다면, 바로 그 모뎀이 전체 성능을 떨어뜨리는 주 요인으로서, "병목" 부분이라고 생각할 수 있다. 병목이라는 단어는 병 속에 담긴 액체가 너무 빨리 나오지 않도록 하기 위해 좁게 만들어 놓은 주둥이 부분을 가리킨다. 그러나 정보기술에서의 병목 현상이란 전체 처리 과정을 느리게 만드는 경향이 있는 프로세스 내의 한 부분을 가리키는 말로 사용된다.

'old > 용어정리' 카테고리의 다른 글

broadband ; 광대역  (0) 2010.11.04
BPR (Business Process Re-engineering) ; 업무 재설계  (0) 2010.11.04
sms  (0) 2010.07.13
1  (0) 2010.07.07
Refactoring - Martin P.  (0) 2010.04.26
Posted by jazzlife
,