전자상거래
시스템 운영 및 관리
1.전자상거래 컴퓨터
시스템
4. 운영체체 - 윈도 NT
윈도 NT는 고도의 기능을 필요로 하는 사용자들이나 비즈니스 요건을 위해 설계된 마이크로소프트사의 PC용 운영체제이다. 윈도
NT는 마이크로소프트 워크스테이션과 마이크로소프트 NT 서버 2가지 제품을 지칭한다. 워크스테이션은 특히 더 빠른 성능을 필요로 하는 비즈니스
사용자들을 위해 설계되었으며, NT 서버는 랜에 접속된 컴퓨터에 서비스를 제공해야 하는 비즈니스 서버용으로 설계되었다.
핵심요약------------------------------------------------------------------------
·마이크로소프트사
최초의 32비트 운영체제이다.
·다른
프로세서 기간 시스템간의 이진 호환이 가능하다.
·윈도 NT의 파일 시스템은 NTFS와 FAT이다.
·윈도 NT는 대표적인 NOS인 노벨 네트웨어와 경쟁하면서 성장했다.
·윈도 NT는 포직스(POSIX : Portable Operating System Interface) 서브(Serve) 시스템을
통해 POSIX 1003.1 표준을 제한적으로 지원한다.
·관리
마법사와 작업 관리자, 네트워크, 모니터 같은 관리 도구들은 사용자들로 하여금 프로세스와 파일 관리, 네트워크상의
자원 관리를 쉽게 해준다.
·네트워크를
통해 데이터를 전송할 때 사용되는 프로토콜에 대해 상당한 융통성이 있다.
·윈도 NT는 고도의 기능을 필요로 하는 사용자들이나 비즈니스 요건을 위해 설계된 PC용 운영체제이다.
·윈도 NT는 개인 사용자용(NT 워크스테이션)과 고성능의 서버용(NT 서버)으로 구분되어 있다.
·NT 워크스테이션은 분리된 주소 공간에서 수행되기 때문에 다른 애플리케이션이나 운영체제의 중단 없이도 그 프로그램의 기능을
중단시킬 수 있다.
--------------------------------------------------------------------------------
1) 윈도 NT의 역사와 개요
·마이크로소프트사는 1993년 8월에 NT의 첫 버전을 출시했으며, 이후 NT 3.5, NT 3.51의 업그레이드 과정을 거쳐 1996년 8월
4.0 버전을 발표했다.
·마이크로소프트사는
데스크톱을 석권한 여세를 몰아 NT를 기반으로 중대형 서버 시장에 강력하게 도전했다.
·마이크로소프트사는 NT 서버를 기본 OS로 채택해, SQL 데이터베이스 서버, 네트워크 시스템 관리를 위한 SMS 서버, 메인 프레임 접속을
위한 SNA 서버, 메시징 환경을 통합하는 익스체인지 서버, 인터넷 접속을 위한 인터넷 인포메이션 서버 등을 묶는 '백오피스'를 제공하면서 통합
애플리케이션 서버 시장에 본격 진출했다.
·이식성, 신뢰성, 다중 사용자환경 제공이라는 3가지 기본 방향을 갖고 시작했다. 어떤 애플리케이션을 어떻게 사용해도 시스템 자체는
안정적으로 돌아가기 때문에 클라이언트/서버 환경에서의 애플리케이션 서버나 파일 서버, 프린터 서버로 사용할 수 있다.
2) 윈도 NT의 특징
◆ NTFS 파일 시스템
·네트워크
환경에서 정보를 제공하기 좋은 파일 시스템으로, 다른 파일 시스템과 비교할 때 가장 안전하고 신뢰성이 높다. 소유자의
정보 관리 및 액세스 통제, 감시를 통한 보안 기능을 가진다.
◆
강력한 보안
·계정
로그아웃 기능, 패스워드 사용시간 제한 등 계정과 패스워드에 대해 관리자가 여러 가지 정책을 가지고 운용할 수 있다.
·시스템
리소스에 대한 외부 사용자의 사용 상황을 기록할 수 있고, 사용자 및 사용자 그룹에 대해 기본적인 시스템 권한을
부여할 수도 있다.
◆
네트워킹 모듈 내장
·NT는 네트워킹 모듈을 OS에 내장함으로써 성능을 최적화시킬 수 있다.
·마이크로소프트
제품간의 네트워킹, 네트웨어 네트워크와의 접속, 유닉스와 같은 기종의 시스템과 접속을 지원한다.
◆
선점형 멀티태스킹(Preemptive Multitasking)
·윈도 NT의 선점형 멀티태스킹은 프로그램간의 프로세서 시간을 분할하여, 어떤 프로그램도 프로세서를 독점하지 못하도록 하는 기능이다.
·여러
프로그램을 동시에 실행할 수 있다.
◆
대칭형 멀티프로세싱(Symmetric Multiprocessing)
·다수의
프로세스를 동시에 사용할 수 있게 해주는 기능이다.
·윈도 NT 커널은 32개 마이크로프로세서까지 사용할 수 있도록 지원한다. 커널은 이들을 멀티태스킹 하도록 하여 모든 프로세서가
적절한 실행 시간을 확보할 수 있게 해준다.
◆
통합 서버 환경 백오피스(BackOffice)
·마이크로소프트사는 NT 서버를 축으로 하여 비즈니스 서버 환경에 대한 모든 솔루션으로 백오피스(BackOffice)라는 통합 서버 환경을 제공했다.(*교열
내용 검토 요망)
[미니 사전]---------------------------------------------------------------------
POSIX(Portable Operating System Interface : 포직스)
유닉스
운영체제에 기반을 두고 있는 일련의 표준 운영체제 인터페이스이다. 표준화는 컴퓨터를 사용하고 있는 기업들이 다시
코딩을 하지 않고도 다른 컴퓨터 시스템에서도 사용할 수 있는, 즉 호환되는 프로그램을 필요로 했기 때문에 이루어졌다.
--------------------------------------------------------------------------------
3) 윈도 NT의 파일 시스템
① FAT(File Allocation Table)
하드디스크
내에서 운영체제가 유지하고 있는 일종의 파일 배치표이다. FAT는 파일들이 저장되어 있는 클러스터의 위치도를 제공한다.
하지만 구조 자체가 여러 가지 문제점을 안고 있어서, NT에서는 새로운 파일 시스템인 NTFS(New Technology File
System)를 FAT와 같이 사용할 수 있도록 설계되었다.
② NTFS(New Technology File System)
NTFS는 윈도 NT 운영체제가 하드디스크에서 파일들을 저장하고 검색하는 데 사용하는 시스템이다. 윈도 NT에서
NTFS의 역할은 윈도 95의 FAT이나 OS/2의 HPFS에 해당한다.
그러나 NTFS는 FAT이나 HPFS에 비해 성능이나 확장성, 보안성에서 크게 개선되었다.
◆
장점
·효과적인
대용량 볼륨 지원 : NTFS는 용량이 큰 하드디스크 분할 영역에 있는 파일들을 매우 효과적으로 관리하여, 파일
접근을 빠르게 한다.
·효과적인
디스크 공간 사용 : NTFS는 상대적으로 작은 크기의 클러스터를 사용해, 파일을 저장할 때 디스크 공간의 낭비가
적다.
·보안
기능 : NTFS는 파일과 디렉터리에 권한을 지정할 수 있고, 플로피디스크나 다른 운영체제로 부팅했을 경우에 보안
기능을 통과할 수 없도록 한다. 또한 NTFS는 파일이나 디렉터리에 접근한 사용자를 기록하는, 파일 접근 로그를 유지할 수 있다.
·트랜잭션
로깅 : NTFS는 시스템이나 하드웨어 고장시 데이터의 손실을 방지할 수 있도록 파일 트랜잭션을 기록한다. 트랜잭션이
완료되기 전에 고장이 발생했다면 NT는 시스템이 재시작되었을 때 그 문제를 인식하여 필요한 교정 작업을 수행한다.
·자동
압축 : NTFS는 특정 파일이나 파일이 있는 디렉터리를 자동으로 압축할 수 있다.
·향상된
파일 이름 지원 : NTFS는 대·소문자와 유니 코드(16비트 문자를 허용하고 외래어 지원을 위해 사용되는 형식),
254문자까지의 긴 파일 이름을 지원한다.
◆
단점
NTFS는 다른 운영체제에서는 사용할 수 없다.