Udo Seidel 对处理海量文件存储并不陌生。Udo 是 Amadeus Data Processing GmbH 的 Linux 战略和服务器自动化部门经理,他将在本月晚些时候在加利福尼亚州旧金山举行的 DevNation 大会上与 Vijay Bellur 一起发表演讲,主题是使用 GlusterFS 和 OpenStack Swift 开发应用程序。
在 Udo 发表演讲之前,我们提前向他发送了一些问题,以便让我们初步了解他将要讲的内容。关于背景,DevNation 议程 提供了摘要:“GlusterFS 是一种通用的横向扩展文件系统,可以通过文件、块和对象协议进行访问。OpenStack 提供支持块、对象和文件接口的服务。GlusterFS 和 OpenStack 共同集成为解决多个实际用例提供了良好的集成。”对于那些有兴趣听 Udo 详细介绍的人,请考虑收听 这个播客,这是 Udo 与红帽云布道者和云安全架构师 Richard Morrell 之间的对话。
在本次采访中,我询问了 Udo 关于他参与开源社区、云存储以及他在 DevNation 大会上的演讲。
请告诉我们您是如何参与开源的。
实际上,我参与开源是因为我比较懒。在 90 年代,我正在编写 C 程序作为硕士论文的一部分。那时我使用的是 MS Windows 平台。在某个阶段,我遇到了内存分段挑战 (Gate A20)。我有两个选择:要么我优化代码以进行内存分配和释放,要么我切换到一个没有这种限制的平台。我切换到了大学的 Unix,并被告知 Linux 是“家庭版的 Unix”。Linux 向我提供的开放性和选项让我感到惊讶。
您将在 DevNation 会议上讨论什么?
我将讨论我们的数据中心如何受到 Openstack 和 GlusterFS 带来的范式转变的挑战。这两者都在改变传统数据中心的游戏规则。
请详细介绍您在 Swift/GlusterFS 相关的开源项目方面的工作。
我过去对共享存储很感兴趣,主要是基于共享磁盘的集群文件系统。我非常喜欢分布式文件系统,我应该更准确地说:分布式存储解决方案。这种兴趣最初与 Swift 或 OpenStack 无关。
存储技术在云基础设施中扮演什么角色?特别是,它们如何与 OpenStack 等技术交互?
存储是云基础设施的关键组件。无论最终使用哪种堆栈,数据都必须存储在某个地方。换句话说,可以说:存储是 XaaS 基础设施的一部分。存储可以(并且必须)为云提供不同的服务:操作系统镜像存储、计算节点的块存储和对象存储。OpenStack 用户可能会在这里识别出 Glance、Cinder 和 Swift。从云用户的角度来看,只要满足要求,存储技术本身应该无关紧要。如果最终用户甚至感觉不到,那么用 B 产品替换 A 产品应该是透明的。
您将开源的哪些方面应用于技术以外的兴趣?
我喜欢知识共享、邀请他人加入任务/使命、团队合作以及开放性(在诚实和直接的意义上)。
1 条评论