TencentOS Server는 Tencent Cloud에서 클라우드의 시나리오를 위해 개발한 특정 기능 및 성능 최적화를 제공하는 Linux 운영체제로, VCM 인스턴스의 응용 프로그램에 더 높은 성능 및 더 안전하고 신뢰할 수 있는 실행 환경을 제공합니다. Linux 커널을 기반으로 자체 개발 및 설계된 TencentOS Server는 운영체제 분야에서 Tencent가 10여년 동안 축적해온 기술력이 반영되었으며, Tencent 내부 막대한 업무에 대한 다년간의 검증과 도야를 통해 Tencent 내부 운영체제에서 99% 이상을 초과하여 Tencent의 모든 업무에 대응합니다. 동시에, Tencent는 소셜, 게임, 금융 결제, AI, 보안 등을 포함하여 중국에서 가장 다양한 비지니스 생태를 가지고 있으며, 그 안정성, 안전성, 호환성 및 성능 등과 같은 핵심 기능은 모두 긴 시간에 걸쳐 충분히 검증되었습니다. 커뮤니티 OS 버전에 비해 안정성, 성능, 컨테이너 인프라 등과 같은 핵심 기능 측면에서 전면적으로 강화 및 최적화된 TencentOS Server는 기업을 위해 안정적인 고가용성 서비스를 제공하여 업무의 가혹한 부하 수요를 충족시킬 수 있습니다. 클라우드 기반의 최고 운영체제를 구축하고 최고의 기업급 운영체제 솔루션을 위해 모든 힘을 다하고 있습니다.
적용 설명
TencentOS Server는 표준형, 계산형, 메모리형, 고IO형 등을 포함하여 절대다수의 표준 모델에 적용됩니다. 동시에 Cloud Physical Machine 2.0 및 고성능 컴퓨팅 클러스터 등에 적용됩니다.
주의:
TencentOS Server로 GPU 인스턴스를 실행하시려면 해당 GPU 드라이버를 설치하십시오.
TencentOS Server 장점
안전성 및 안정성이 높고 천만대 노드 검증을 마쳤습니다
Tencent는 TencentOS Server에 대한 완전한 운영 관리 시스템을 갖추고 있으며, 대시보드 이상 상황을 모니터링하고 OS 이상 정보를 능동적으로 수집하고 이상을 분석 및 발견하고 핫픽스의 방식을 통해 실시간으로 고장을 복구할 수 있는 다운 자동 분석 시스템을 설계하였습니다.
10여년의 지속적인 도야를 통해, 현재 TencentOS Server는 1000만 노드의 막대한 양의 업무 검증을 거쳐 총 배치량이 천만대에 도달하여 기업급 안정성을 구현하였습니다.
Tencent의 실제 대시보드 운영 데이터를 보면, TencentOS Server는 다른 Linux 배포판에 비해 다운률이 70% 이상 낮고 전반적인 가용성이 지속적으로 99.999% 이상으로 유지됩니다.
전면적인 최적화, 더 높은 성능
TencentOS Server는 고도로 최적화된 고성능 OS로, 시스템 내 각 소프트웨어가 모두 최적화되어 전형적인 업무 성능이 50% 이상 향상되었습니다. VCM과 VBM의 사용 시나리오를 종합하여, 네이티브 커뮤니티 버전에 비해 데이터 액세스 효율이 더 높고 컴퓨팅, 네트워크, 스토리지 성능이 더 높으며, 데이터 보안 및 격리성도 더 높고, 더 우수한 높은 대역폭 및 높은 패킷 송수신 능력을 갖추어 많은 네트워크 인터랙티브가 필요한 응용 시나리오에 적응합니다.
사용자 모드와 CentOS 호환
TencentOS Server 2, 3 버전은 자체 개발 커널을 기반으로 사용자 모드 컴포넌트 부분은 CentOS와의 동종 및 호환이 유지됩니다(모두 동일한 업스트림 오픈소스 소프트웨어 창고에서 파생되어 재구축, 패키징, 배포판을 형성하여 북향 소프트웨어 생태계의 100% 호환성을 유지합니다). 기존의 CentOS 환경에서 실행되던 앱은 직접 TencentOS Server에서 실행될 수 있으며, 추가 적응이 필요 없습니다.
동시에, TencentOS Server는 또한 CentOS의 인플레이스 마이그레이션을 지원하고 마이그레이션 위험과 비용을 최소화할 수 있는 완전한 마이그레이션 도구 키트를 제공하며 관련 도구 키트도 대규모 실천과 적용을 거쳤습니다.
클라우드 네이티브 시나리오에 대한 자체 연구 특성
TencentOS Server는 Tencent 전체가 클라우드 네이티브 분야에서 지속적으로 깊이 연구하여 얻은 성과를 결합하여 풀스톡 오픈소스 클라우드 네이티브 솔루션을 전체적으로 형성하였으며, 전체 기술 스택에서 가장 밑층에 있는 초석으로서 클라우드 네이티브 풀스택의 안전하고 효율적인 운행을 위해 핵심 지원을 제공합니다.
커널 수준에서 TencentOS Server는 일련의 원작 클라우드 네이티브 특성을 설계 및 통합하여 클라우드 네이티브 커널을 형성하였습니다. 구체적으로 클라우드 네이티브 스케줄러(TCNs), 클라우드 네이티브 리소스 격리 시스템(RUE), Quality monitor(서비스 품질 모니터), 클라우드 네이티브 SLI(컨테이너 뷰의 전문 지표), Mbuf(정상화 커널 키 모니터링), Cgroupfs(컨테이너 리소스 뷰 격리)를 포함합니다. 전형적인 특성에 대해 다음과 같이 설명합니다.
클라우드 네이티브 리소스 격리 시스템(RUE)은 다중 우선순위 혼합 배치 시나리오를 위해 완벽하고 전면적인 격리 기능을 제공합니다.
클라우드 네이티브 SLI는 클라우드 네이티브 업무를 위해 더 정밀하고 더 전문적인 모니터링 시스템 및 지표를 제공합니다.
Quality monitor 및 Mbuf는 클라우드 네이티브 업무를 위해 더 적시적이고 정상화로 운행되는 Trace 기능을 제공합니다.
Cgroupfs는 클라우드 네이티브 업무를 위해 독립적인 리소스 뷰를 제공합니다.
Ebpf의 전체 핵심 기능 지원, ebpf 지원 기능은 업스트림 5.18 커널에 맞추며, 이를 기반으로 Cilium의 주요 특성에 대한 포괄적인 지원과 같은 클라우드 네이티브 시나리오의 새로운 기술 아키텍처 및 특성을 종합적으로 지원합니다.
메모리 계층적 오프로드(Wujing)는 업무에 영향을 미치지 않으면서 적응형 비즈니스 페르소나와 메모리 동적 회수 기술을 통해 전체 컴퓨터의 메모리 소비를 줄입니다.
Nettrace는 복잡한 클라우드 네이티브 네트워크 시나리오에서의 네트워크 패킷 전체 생명주기 추적 시스템으로, 클라우드 네이티브 시나리오의 네트워크 유지 능력을 향상시킬 수 있습니다.
안전 준법, 무종료 복구
TencentOS Server는 자체 개발 취약점 관리 플랫폼을 사용하여 제3자 정보 플랫폼과 YUNDING LAB를 정보 입력으로 사용하고 취약점 정보를 얻은 후 신속하게 분석 및 재생하고 대상 복구 및 검증을 수행하고 최종적으로 핫픽스를 통해 사용자에게 푸시합니다. 동시에 Tencent 운영체제 팀은 다양한 수준의 보안 취약점에 대한 명확한 SLA 보고 메커니즘을 구축하여 복구 시간을 단축하고 사용자의 불필요한 다운타임을 방지했습니다.
안심할 수 있은 전문적인 유지보수
기술 서비스 시스템 측면에서 Tencent는 비교적 완전한 기술 서비스 시스템, 더 높은 SLA 서비스 표준(기본값 7x24) 및 풍부한 대규모 서버 시나리오에 대한 오랜 기술 서비스 경험을 가지고 있습니다. 기술 서비스 팀 측면에서 Tencent는 커널 자체 개발을 채택하였으며, 2010년에 OS 자체 연구 개발을 시작하여 커널 분야의 많은 인재를 보유하고 있으며, Upstream 상위 커뮤니티에 지속적으로 기여하는 경험과 강력한 기술 영향력을 축적했습니다.
TencentOS Server 미러 버전
현재 Tencent Cloud에는 유지보수 주기 내에 사용자가 선택할 수 있는 TencentOS Server 이미지가 3가지 있습니다.
|
TencentOS Server 4 | TencentOS Server 4는 Tencent 차세대 서버 운영체제 상업용 배포판이며, TencentOS Server 4가 의존하는 업스트림 배포판의 커널 및 사용자 모드 소프트웨어는 모두 upstream 커뮤니티의 독립적인 진화, 자율적인 모델 선택 및 유지보수를 기반으로 더 이상 제3자 배포판에 의존하지 않습니다. 이 버전은 3000+(BaseOS, AppStream 창고) 사용자 모드 소프트웨어 및 8000+(EPOL) 추가 소프트웨어 패키지의 독립적인 컴파일 및 유지보수를 실현하고 고성능, 보안 및 다중 하드웨어 플랫폼 지원의 특성을 가지며 클라우드 제품과 비즈니스에 신뢰할 수 있는 기본 환경과 서비스 기능을 제공합니다. |
TencentOS Server 3 | CentOS 8 사용자 모드와 완전히 호환되고, 커뮤니티 5.4 LTS 커널을 기반으로 고도로 최적화된 tkernel4 버전이 제공됩니다. |
TencentOS Server 2.4 | CentOS 7 사용자 모드와 완전히 호환되고, 커뮤니티 5.4 LTS 커널을 기반으로 고도로 최적화된 tkernel4 버전이 제공됩니다. |
TencentOS Server 사용
클라우드에서 사용
인스턴스를 생성하거나 기존 인스턴스 운영체제를 재설치할 때 공통 미러를 선택하고 OpenCloudOS의 해당 버전을 선택하여 사용할 수 있습니다. 조작에 대한 자세한 내용은 인스턴스 생성 및 시스템 재설치를 참고하시기 바랍니다. 서비스와 업데이트
Tencent Cloud는 각 TencentOS Server 주버전을 위해 13년 이상의 유지보수 및 업데이트를 제공합니다.
기존 서버는 yum을 통해 업그레이드하여 취약점 복구를 제때에 완료할 수 있습니다.
주의:
TencentOS Server에 대한 더 많은 정보는 미니프로그램을 통해 Tencent Cloud Assistant와 상담할 수 있습니다.