네트워크 운영 체제의 역사

...

근거리 통신망(LAN)의 부상은 네트워크 운영 체제의 길을 열었습니다.

오늘날 거의 모든 개인용 컴퓨터는 어떤 형태로든 네트워크에 연결되어 있습니다. 물론 모든 것 중에서 가장 큰 네트워크인 인터넷이 존재하지만 LAN(근거리 통신망) 및 기업 네트워크와 같은 여러 다른 유형의 소규모 네트워크도 존재합니다. 네트워크 운영 체제(NOS)는 이러한 네트워크의 모든 방식에서 데이터 및 애플리케이션에 대한 게이트키퍼 역할을 합니다. 네트워크 운영 체제는 거의 모든 컴퓨터 사용자가 사용하는 단일 프로세서 운영 체제와 크게 다르지 않습니다. Andrew Tannenbaum은 그의 책 "A History of Operating Systems"에서 친숙하지만 고유하고 매혹적인 역사.

네트워크의 탄생

컴퓨터 간의 데이터 통신 개념은 1960년대 후반과 1970년대 초반에 시작되었습니다. 연구원들은 컴퓨터를 연결하고 패킷을 통해 정보를 교환하는 방법을 개발하기 시작했습니다. 데이터. 곧, 근거리 통신망(LAN)의 개념이 자리를 잡고 중앙 컴퓨팅의 이전 모델을 대체했습니다. IBM의 독점 SNA(Systems Network Architecture)에서와 같이 노드 및 이에 연결된 소위 "멍청한" 터미널 모델. TCP/IP(Transmission Control Protocol/Internet Protocol)와 이더넷의 개발은 네트워킹 개념을 더욱 발전시켰습니다. 곧 운영 체제가 네트워크의 상호 연결성을 다룰 뿐만 아니라 American University Computing History의 연구 논문에 따르면 보안 측면도 박물관.

오늘의 비디오

유닉스의 도래

이 기간 동안 여전히 SNA를 처리하는 IBM의 MVS 운영 체제와 같은 여러 운영 체제가 개발되었습니다. 그러나 UNIX라고 하는 또 다른 운영 체제의 개발은 실제로 모든 곳에서 NOS의 길을 열었습니다. 1969년 Multics라는 크고 복잡한 시스템을 개발하는 프로젝트가 Bell Labs에서 착공에 실패한 후 그룹 켄 톰슨(Ken Thompson)과 데니스 리치(Dennis Ritchie)가 이끄는 벨 연구원의 비율은 덜 야심적이지만 덜 강력한 컴퓨팅에 대한 작업을 시작했습니다. 체계.

불안정한 처음 몇 년 후, Ritchie는 C 프로그래밍 언어를 개발하여 UNIX가 최초의 "휴대용" 운영 체제가 되었으며, 이는 모든 컴퓨터 시스템에서 구현할 수 있음을 의미합니다. 시스템 설계의 상대적 단순성과 소스 코드의 가용성으로 인해 UNIX는 학계의 사랑을 받고 많은 대학 컴퓨터 네트워크의 고정 장치가 되었습니다. 많은 유닉스 버전이 개발되었지만, BSD(Berkeley Software Distribution) 버전은 통신 강국에 따르면 캘리포니아 버클리 대학교가 틀림없이 가장 인기 있는 대학교가 되었습니다. 알카텔-루슨트.

넷웨어가 화제를 몰다

1970년대에는 또한 마이크로칩의 등장으로 마이크로컴퓨터 시대가 열렸고 소비자 시장에서 개인용 컴퓨터가 사용되었습니다. 이러한 혁명과 함께 Novell이라는 회사는 Netware S-Net 장치를 출시하면서 네트워크 운영 체제의 선구자가 되었습니다. 이 제품은 본질적으로 하드 드라이브가 장착된 당시 인기 있는 PC인 IBM XT를 별 모양 구성으로 워크스테이션이 서버에 연결된 파일 공유 시스템(따라서 "S-Net"이름).

Novell은 또한 장치용으로 Netware라고도 하는 자체 NOS를 개발했습니다. 이때까지 여러 경쟁업체가 자체 NOS를 내놓았지만 모두 독점이었고 수용 하드웨어에서만 실행되었습니다. 또한 이러한 NOS는 당시 거의 모든 IBM PC에 존재했지만 단일 사용자, 단일 작업 시스템이기도 했던 DOS(디스크 운영 체제)를 기반으로 구축되었습니다.

DOS 기반이 아닌 멀티태스킹 특성과 시스템을 다양한 하드웨어로 이식하려는 Novell의 의지 때문에 Netware는 곧 Raj Rajagopal의 책 "Multi-Operating System Networking: Living with Unix, Netware"에 따르면 모든 주요 LAN 카드에서 선택한 운영 체제가 되었습니다. 그리고 NT."

차세대 UNIX

한편 UNIX는 BSD UNIX 컴퓨터가 군대와 대학 사이트를 연결하고 지금 우리가 알고 있는 것의 씨앗을 심은 ARPANET의 제한 인터넷. 그런 다음 1980년대 중반에 Sun Microsystems라는 회사가 UNIX를 도입하여 기능을 크게 향상시켰습니다. 그 결과 SunOS라고 불리는 그래픽 사용자 인터페이스 또는 GUI가 추가되었으며 Mac OS와 Windows 3.1이 소비자 시장에 도입되면서 대중화되었으며 기타 기능도 추가되었습니다. SunOS의 최신 버전인 Solaris는 네트워크 관리자 사이에서 더욱 인기를 얻었습니다.

마이크로소프트와 IBM의 협력

Novell이 Netware NOS를 통해 당시 LAN 운영 체제 시장의 지배력을 확보함에 따라 Microsoft라는 회사는 상황이 어디로 가고 있는지 파악하려고 했습니다. MSnet 제품은 3Com과 같은 Novell 경쟁업체의 지원을 받았지만 아직 소용이 없었지만 DOS 시스템의 초기 버전에는 일부 네트워크 지향 기능이 있었습니다. 초기 버전의 Windows와 같은 다른 운영 체제에 대한 침입도 사용자의 무관심에 직면했습니다.

한편, 전 미니컴퓨터 거대 기업인 IBM은 LAN 혁명에 뒤처져 있는 것처럼 보였고 Novell을 따라잡기 위해 고군분투했습니다. Rajagopal의 책에 따르면, 이로 인해 Microsoft와 IBM은 "개인용 컴퓨팅의 미래"로 간주되는 매우 과장된 운영 체제인 OS/2를 팀을 이루어 개발하게 되었습니다. 두 회사 모두 Netware를 OS/2로 퇴위시키는 데 모든 노력을 기울이고 있으며, Windows 시스템과 같은 다른 Microsoft 프로젝트보다 우선 순위가 높습니다. 그러나 Windows 버전 3이 출시되면서 Microsoft는 대박을 터뜨렸습니다. 수백만 대의 Windows가 판매되면서 업계 역학이 하룻밤 사이에 바뀌었고 OS/2에 대한 계획은 보류되었습니다.

현재 플레이어

현재 NOS 시장의 주요 업체는 Windows, Netware(현재 버전 6.5) 및 Cisco IOS(스탠드 "Internetwork Operating System"), Linux 또는 여러 종류의 BSD 중 하나와 같은 UNIX 기반 운영 체제 유닉스.