Version: Chinois | Anglais (machine traduite, WIP)
Qu'est-ce que Sonic?
Software for Open Networking in the Cloud (Sonic) est un système d'exploitation de réseau open source (NOS) basé sur Linux qui s'exécute sur des commutateurs de plusieurs fournisseurs et ASIC. Sonic propose une gamme complète de fonctionnalités de réseau, comme BGP et RDMA, qui a été durci dans les centres de données de certains des plus grands fournisseurs de services cloud. Il offre aux équipes la flexibilité de créer les solutions de réseau dont ils ont besoin tout en tirant parti de la force collective d'un grand écosystème et d'une communauté.
- de la fondation Sonic
Vous pourriez être intéressé par Sonic car il est suffisamment puissant pour répondre à vos besoins, ou peut-être qu'il semble suffisamment pratical et prometteur en raison de l'utilisation d'Azure, ou peut-être que son architecture est suffisamment flexible pour vous permettre d'étendre et de satifier facilement vos besoins. Cependant, vous pourriez vous retrouver perdu dans l'océan de documents et de code - soit parce que les documents étant trop élevés et pas assez pratique, soit trop profond sur chaque fonctionnalité spécifique comme tous les documents de conception de haut niveau. Et maintenant, je me demande comment et par où commencer.
Si vous êtes dans cette situation, ce livre est pour vous.
"Démarrer avec Sonic" / "Sonic 入门指南" est un livre qui avait l'intention d'aider les gens à démarrer sur Sonic. Il contient une série de didacticiels qui vous guideront tout au long du processus de création d'une image sonore, de le déployer sur un commutateur ou pratiquement, et de l'utiliser pour effectuer des opérations de réseau de base pour vous mettre dans le domaine, ainsi que l'introduction de l'architecture de haut niveau, de la base de code et des flux de travail typiques pour vous aider à comprendre comment cela fonctionne en interne et à démarrer sur le développement.
Le livre est actuellement en chinois (中文 中文 et la version anglaise fonctionne toujours en cours. Si vous aimez ces livres, veuillez lui donner une star ou rejoindre l'effort de création, de fixation de bogues ou de traductions en soumettant des PR.
just en suivant le guide d'installation. Nous utilisons just au lieu de make , car il est plus facile à gérer et à utiliser.just init pour l'installation de MDBook et des Pluins connexes. Il s'agit d'une initialisation une fois. Exécutez simplement just build pour construire le livre. La sortie sera dans le dossier book .
Run, just serve pour servir le livre localement. Vous pouvez ensuite visiter http://localhost:3000 pour voir le livre.
Si nous devons servir le livre avec une traduction spécifique, nous pouvons exécuter just po-serve <lang> . Par exemple, just po-serve en sert le livre en anglais.
Un grand merci aux amis suivants pour leur aide et leur contribution, sans vous, il n'y aurait pas ce livre!
@ bingwang-ms
Ce livre est sous licence sous CC BY-NC-SA 4.0.