> For the complete documentation index, see [llms.txt](https://freebsd-journal-cn.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://freebsd-journal-cn.bsdcn.org/20151112-qian-yi-jail-guan-li/conference-report.md).

# 会议报道

* 原文：[Conference Report](https://freebsdfoundation.org/our-work/journal/browser-based-edition/migrating-jail-management-from-warden-to-iocage/)
* 作者：**Joe Maloney**

vBSDcon 是由 Verisign 在其他厂商协助下组织的会议，每两年在美国东海岸举办一次。今年的会议于 2015 年 9 月 10 日至 13 日在弗吉尼亚州雷斯顿的 Westin 酒店举行。

我可以告诉你，这次 vBSDcon 之行给我带来了不少惊喜。抵达时，我还以为自己能躲在会场后排，或多或少不被人察觉。我盘算着大概能学点东西，然后悄悄溜回家，几乎不用和任何人多说什么。然而随着时间推移，情况发生了根本转变。

不知不觉间，Dru Lavigne 邀请我旁听了一场开发者峰会——这通常是只对 FreeBSD committer 开放的。虽然有些讨论超出了我的理解范围——比如并发工具包（concurrency kit）这个话题——但它仍让我对一些此前并不了解的内部机制有了宝贵的认识。

下一个话题重新唤起了我过去曾有过的兴趣——例如在嵌入式设备上运行 FreeBSD、如何使用 QEMU 轻松测试向嵌入式设备的移植。会议中还有一场关于编译器工具链问题的精彩讨论，得益于此，我现在知道该从何处入手为运行在 mipsbe 平台上的 mikrotik 路由器构建自定义镜像了！

我在休息时间目睹了一些场外闲谈，其中真正开始发生一些进展。通常要花大量时间研究的资料，在会议上被毫无保留地分享出来。这就像 10 封邮件的内容被神奇地压缩成了与合适人选 45 秒的对话。这是一次非常棒且出乎意料的体验！

午餐是交流的好场合，我和几位从事 Cisco 产品的人聊得很投机。入侵防御系统的话题被提了出来，这正是我一直在研究的方向，我立刻加入了讨论。能得到关于不同选项的反馈，并讨论各自的优势，真是太棒了。

回到大堂，我又参与了一场关于自动化的讨论，大家谈到了 Puppet 和 Ansible 等项目。我得到了几个问题的答案，我们还讨论了各自的优缺点。这些有价值的信息让我回到工作岗位后开始着手几个新项目。

下午 5 点左右，我与 Verisign 的几位工作人员碰了面。我们简短地聊了聊我是如何通过 BSD Now 得知这场会议的。我能感觉到这些人对为 FreeBSD 项目举办此次活动充满热情。很高兴能认识他们并与之相处，他们对回馈社区的投入令我印象深刻。6 点左右，晚宴厅里的演示让我大为震撼。我端起一杯免费啤酒，又认识了更多有趣的人。我们一边交谈，一边享用炸虾球和其他开胃小食，所有人都感到被宠坏了！

我不知不觉又参与了一场对话，这次聊的是 Samba。与我交谈的那位有个朋友在 OpenBSD 项目做过一些工作，当他出现时，我连珠炮似地向他抛出一连串 OpenBSD 问题——关于社区、项目走向、升级如何进行——而他都乐于一一作答。

最后，我下楼随便逛了逛，听到一场关于 FreeBSD 中以太网驱动的讨论。整体而言，这就像是身临 FreeBSD 邮件列表中而无需阅读邮件。我对自己从前并不了解的许多事情都有了深入洞察，比如驱动是如何编写的、可以做哪些优化。

第二天，我开始听到一些与我工作直接相关的事情。第一场报告由 Michael Dexter 讲解 bhyve。我问了一连串问题，得到的答案帮我规划了虚拟机迁移，并解决了专有虚拟化存储格式带来的当前存储限制问题。

会议中有许多精彩的对话和报告，我记下了许多打算日后回味的心得。我还用 GitHub 创建了几个仓库。我从走廊交谈中收获了大量可以带回工作的信息。在这里随便走走就能找到一场有趣的对话，真是太容易了。

我在 hacker lounge 待了一段时间，调试 Surface Pro 3 无法启动的问题，收到了许多关于如何进一步调试内核的有用提示。当晚 IX 举办了一场很棒的派对，食物丰盛，报告也很精彩。

如果你对 BSD 感兴趣，无论你是管理员、开发者还是爱好者，vBSDcon 都是个值得一去的好地方。我打算下次带个朋友一同前往。相比开发者，我更偏管理员一些，这是我第一次参加 BSD 会议。我可以全心全意地向非开发者推荐这个会议——这是与众多到场的其他非开发者建立联系的绝佳方式，而且开发者都非常乐意教任何人他们需要了解的东西。感谢所有为这场精彩活动付出心血的人。 •

***

**JOE MALONEY** 是 Citizens Bank of Kansas 的高级技术管理员。他在信息技术行业拥有超过 10 年经验，正是他在 FreeBSD 上的经历为他赢得了职业生涯中的每一份工作。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://freebsd-journal-cn.bsdcn.org/20151112-qian-yi-jail-guan-li/conference-report.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
