版本:中文|英语(机器翻译,WIP)
什么是声音?
用于云中开放网络的软件(Sonic)是基于Linux的开源网络操作系统(NOS),该Linux在来自多个供应商和ASIC的开关上运行。 Sonic提供了完整的网络功能,例如BGP和RDMA,这些功能在一些最大的云服务提供商的数据中心中得到了生产。它为团队提供了创建所需的网络解决方案的灵活性,同时利用大型生态系统和社区的集体实力。
- 来自Sonic基金会
您可能会对声音感兴趣,因为它足够强大,可以适合您的需求,或者由于Azure的使用情况,它看起来很容易和有前途,或者它的架构可能足够弹性,可以轻松地扩展和满足您的需求。但是,您可能会发现自己在文档和代码的海洋中迷失了 - 要么是因为文档过高,而且动手不足,要么对每个特定功能(例如所有高级设计文档)过于深。现在想知道如何以及从哪里开始。
如果您处于这种情况,那么这本书适合您。
“ Sonic的入门” /“ Sonic入门指南”是一本书,旨在帮助人们真正开始使用Sonic。它包含一系列教程,可以指导您完成构建声音图像,将其部署在开关或实际上,并使用它来进行一些基本的网络操作以进行操作,并进行高级体系结构,代码基础以及典型的工作流程,以帮助您了解其内部和开发的工作方式。
这本书目前是在中文中),英文版本仍在进行中。如果您喜欢这本书,请给它一颗星,或通过提交PRS来加入创作,错误修复或翻译的努力。
just按照安装指南进行安装。我们just使用而不是make ,因为它更易于管理和使用。just init安装MDBOOK和相关pluins即可运行。这是一次初始化。只需运行just build构建本书。输出将在book文件夹中。
跑步just serve本地送达这本书。然后,您可以访问http://localhost:3000来查看这本书。
如果我们需要以特定的翻译为书籍,我们just po-serve <lang> 。例如, just po-serve en将以英语为书。
非常感谢以下朋友的帮助和贡献,没有您,这本书就不会有!
@bingwang-ms
这本书是根据CC BY-NC-SA 4.0许可的。