버전 : 중국어 | 영어 (기계 번역, WIP)
소닉이란 무엇입니까?
Cloud (Cloud)의 Open Networking 소프트웨어는 여러 공급 업체 및 ASIC의 스위치를 실행하는 Linux를 기반으로 한 오픈 소스 네트워크 운영 체제 (NOS)입니다. Sonic은 BGP 및 RDMA와 같은 전체 네트워크 기능을 제공하며, 이는 가장 큰 클라우드 서비스 제공 업체의 데이터 센터에서 생산 공급을 제공합니다. 그것은 팀에게 큰 생태계와 커뮤니티의 집단적 강점을 활용하면서 필요한 네트워크 솔루션을 만들 수있는 유연성을 제공합니다.
- 소닉 재단에서
Sonic에 관심이있을 수 있습니다. 필요할 정도로 강력 할 수 있으므로 Azure의 사용으로 인해 건축이 쉽게 확장되고 자리 잡을 수있을 정도로 유연 할 정도로 실수하고 유망한 것처럼 보일 수 있습니다. 그러나 문서가 너무 높고 실습이 충분하지 않거나 모든 고급 디자인 문서와 같은 각 특정 기능에 대해 너무 깊지 않기 때문에 문서와 코드의 바다에서 자신이 잃어버린 것을 알 수 있습니다. 그리고 이제 실제로 어디서 시작 해야하는지 궁금합니다.
당신 이이 상황에 있다면,이 책은 당신을위한 것입니다.
"Sonic" / "Sonic 入门指南"의 시작은 사람들이 실제로 Sonic을 시작하는 데 도움이되는 책입니다. 여기에는 음파 이미지를 구축하고 스위치 또는 사실상으로 배포하는 과정을 안내하는 일련의 튜토리얼이 포함되어 있으며,이를 사용하여 기본 네트워크 작업을 수행하여 고급 아키텍처, 코드베이스 및 전형적인 워크 플로를 도입하여 내부적으로 작동하는 방법을 이해하고 개발을 시작하는 방법을 도입합니다.
이 책은 현재 중국어로되어 있으며 영어 버전은 여전히 진행 중입니다. 이 책이 마음에 들면 별을 주거나 PR을 제출하여 저작, 버그 수정 또는 번역의 노력에 참여하십시오.
just 설치하십시오. 우리는 관리하고 사용하기 쉽기 때문에 make just 사용합니다.just init 실행하십시오. 이것은 한 번의 초기화입니다. 책을 만들기 위해 단순히 just build 실행하십시오. 출력은 book 폴더에 있습니다.
달리기는 책을 현지에서 제공하는 데 just serve . 그런 다음 http://localhost:3000 방문하여 책을 볼 수 있습니다.
특정 번역으로 책을 제공해야한다면 just po-serve <lang> 실행할 수 있습니다. 예를 들어, just po-serve en 책을 영어로 제공합니다.
도움과 공헌에 대한 다음 친구들에게 큰 감사를드립니다. 당신 없이는이 책이 없을 것입니다!
@bingwang-ms
이 책은 CC By-NC-SA 4.0에 따라 라이센스가 부여됩니다.