이 기사에서는 주로 서버의 개념, 일반적인 서버 기술 및 아키텍처 구성 요소를 소개합니다. 또한 디스크 및 RAID 지식, 네트워크 카드 개념, 분류 및 주류 제조업체 및 제품을 자세히 소개합니다. 크게 세 부분으로 나누어진다.
1장, 서버에 대한 일반 기본 지식
간단히 말해서, 서버는 네트워크상의 다른 클라이언트에게 서비스를 제공하는 고성능, 높은 신뢰성 및 높은 성능을 갖춘 컴퓨터입니다. IO 데이터 전송 기능 및 기타 특성, 기업은 기본 이메일 및 인쇄부터 ERP, 데이터베이스 및 기타 서비스와 같은 핵심 애플리케이션, 우리에게 익숙한 인터넷 서비스, 혁신적인 빅 데이터 서비스, 날씨에 이르기까지 대규모 서버 없이는 할 수 없습니다. 예측, HPC 고성능 컴퓨팅 등 지원.
서버는 주로 CPU, 메모리, 하드디스크, 모듈, RAID 카드와 전원 공급 장치, 마더보드, 섀시 등의 기본 하드웨어로 구성됩니다.
CISC: 주로 Intel CPU(비 Itanium 시리즈)와 AMD CPU를 포함하여 2개입니다.
RISC: 서버 분야는 주로 IBM Power 시리즈와 Sun Spark 시리즈가 있으며, 컨슈머 수준의 대표는 ARM 아키텍처 CPU이다.
2017년 7월 Intel은 Intel Xeon Scalable Processor Intel이라는 차세대 Xeon CPU 코드명 Skylake를 포함하여 코드명 Purley라는 차세대 서버 플랫폼을 공식 출시했습니다. 제온 스케일러블 프로세서(SP)도 4세대에 걸쳐 지속된 제온 E5/E7 시리즈 명명 방식의 종말을 선언했다.
Xeon Xeon 확장 가능 프로세서는 더 이상 E7 및 E5 방식으로 포지셔닝되지 않고 Platinum(Platinum), Gold(Gold), Silver(Silver) 및 Bronze(Bronze) Way로 대체됩니다. Skylake는 새로운 명명 방식의 1세대 제품이고, Cascade Lake는 Purley 플랫폼을 사용한 2세대 제품입니다.
메인프레임: 일반 사람들이 거의 접하지 않는 대규모 계산에 사용되는 컴퓨터 시스템입니다. 일반적으로 정부, 은행, 운송, 보험 회사 및 대규모 제조 회사에 사용됩니다. 강력한 데이터 처리 기능, 매우 높은 안정성 및 보안이 특징입니다.
미니컴퓨터: 금융, 전력, 통신 및 기타 산업에서 자주 사용됩니다. 이러한 사용자는 Unix 운영 체제와 전용 서버 RAS 기능을 높이 평가합니다. 높은 동시 액세스 환경에서 확장성과 탁월한 처리 능력을 제공합니다. 이러한 기능은 일반 X86 서버에서는 달성하기 어렵기 때문에 데이터베이스와 같은 주요 응용 프로그램은 일반적으로 "비싼" 미니 컴퓨터 솔루션을 사용합니다.
x86 서버: CISC 아키텍처 프로세서를 사용합니다. 1978년 6월 8일, 인텔은 새로운 유형의 마이크로프로세서 8086을 출시했는데, 이는 x86 아키텍처의 탄생을 의미했습니다. x86은 특정 마이크로프로세서가 컴퓨터 언어를 실행하기 위한 명령어 세트로 칩의 기본 사용 규칙을 정의했습니다.
ARM 서버: ARM은 Advanced RISC Machine을 의미하며, 이는 고급 축소 명령어 세트 머신입니다. ARM은 RISC 마이크로프로세서의 대표작 중 하나로 에너지 절약이 가장 큰 특징이다.
C/S는 Client/Server의 약어로 서버는 주로 고성능 PC, 워크스테이션, 미니컴퓨터 등을 사용하며, 대용량을 사용합니다. Oracle, Sybase, Informix 또는 SQL Server와 같은 데이터베이스 시스템의 경우 클라이언트는 특수 클라이언트 소프트웨어를 설치해야 합니다.
B/S는 Browser/Server의 약자로 클라이언트는 Netscape Navigator나 Internet Explorer 등의 브라우저(Browser)만 설치하면 되고, 서버는 Oracle, Sybase 등의 데이터베이스를 설치하면 됩니다. Informix 또는 SQL Server. 이 구조에서 사용자 인터페이스는 브라우저를 통해 완전히 구현되고 트랜잭션 로직의 일부는 프런트 엔드에서 구현되지만 주요 트랜잭션 로직은 서버 측에서 구현됩니다. 브라우저는 웹 서버를 통해 데이터베이스와 상호 작용합니다.
p>
p>
TCP/IP 모델에서 네트워크 카드는 물리 계층과 데이터 링크 계층에서 작동하여 데이터를 주고받습니다. 데이터를 보내고 받는 것 외에도 네트워크 카드에는 몇 가지 다른 기능도 있습니다.
1. 고정 주소를 나타냅니다. 즉, 데이터가 전송되는 대상, 데이터가 수신되는 위치입니다. 이는 모두 IP로 구분됩니다.
2. 데이터 캡슐화 및 캡슐화 해제: 예를 들어 편지를 보낼 때 봉투 속 편지지는 데이터이고 봉투는 프레임 헤더와 프레임 테일입니다.
3. 링크 관리: 이더넷은 링크만 공유하기 때문에 이를 사용할 때 다른 사람이 데이터를 보낼 수도 있습니다. 동시에 전송하면 충돌이 발생하므로 전송 시 링크 상태가 유휴 상태인지 확인해야 합니다.
4. 데이터 인코딩 및 디코딩: 물리적 매체에서 전기 데이터는 플랫 또는 라이트로 전송됩니다. 신호. 이때, 바이너리 데이터를 레벨 신호나 광신호로 변환하는 작업이 필요합니다.
5. 데이터 송수신
네트워크 카드의 분류에 대해 이야기해 보겠습니다. 컴퓨터 네트워크 기술의 급속한 발전과 함께 다양한 환경과 응용 수준을 충족시키기 위해 다양한 유형의 네트워크 카드가 등장했습니다.
버스 분류: PCIe, USB, ISA, PCI, ISA/PCI 및 기타 버스는 비교적 초기의 네트워크 버스이며 현재는 거의 사용되지 않으며 USB 인터페이스 네트워크 카드는 주로 가전제품에 사용됩니다.
구조 형태: 통합 네트워크 카드(LOM), PCIe 표준 카드 네트워크 카드, 메자닌 카드.
응용 프로그램 유형: 네트워크 카드가 적용되는 컴퓨터 유형에 따라 네트워크 카드는 워크스테이션에서 사용되는 네트워크 카드와 서버에서 사용되는 네트워크 카드로 나눌 수 있습니다.
전기 포트, PC에서 흔히 볼 수 있는 일종의 네트워크 포트 인터페이스입니다. 이 인터페이스는 RJ45라고 하며 이를 사용합니다. 일반 네트워크 케이블입니다
광 포트는 광 모듈을 연결하는 데 사용됩니다. 광 모듈을 삽입하기 위한 네트워크 카드의 인터페이스를 광 케이지라고 합니다.
광모듈은 패키징 형태에 따라 SFP+, SFP28, QSFP+로 나눌 수 있는데, 그 중 SFP+와 SFP28은 구조적으로 일관되어 서로 호환 가능하지만 SFP28은 더 높은 수준을 지원합니다. SFP+에 도달할 수 있는 속도는 일반적으로 10G에 도달합니다. QSFP+는 외관상 SFP+와 매우 다르며 둘은 호환되지 않습니다. QSFP+는 40G 이상의 속도로 적용됩니다.
DAC 케이블은 직접 연결되는 구리 케이블로, 이 구리 케이블의 모듈 헤드가 케이블과 일체형으로 구성되어 있어 광모듈을 구성할 필요가 없습니다. 케이블은 감쇠량이 크고 일반적으로 길이가 1m, 3m, 5m에 불과하지만 가격이 저렴하고 단거리 전송에 가장 적합한 솔루션입니다.
AOC는 능동형 광케이블이라고 합니다. AOC 케이블은 두 개의 광 모듈 + 광섬유가 통합된 것과 동일하며 이러한 유형의 케이블은 데이터 전송 신뢰성이 높지만 가격이 비쌉니다.