为什么我们必须将OpenStack容器化

简介: 本文讲的是为什么我们必须将OpenStack容器化【编者的话】本文主要涉及GoDaddy为何将OpenStack容器化和Kubernetes结合的思路。希望能给大家带来一些借鉴。
本文讲的是 为什么我们必须将OpenStack容器化【编者的话】本文主要涉及GoDaddy为何将OpenStack容器化和Kubernetes结合的思路。希望能给大家带来一些借鉴。

Go Daddy是一家提供域名注册和互联网主机服务的美国公司,服务产品涉及域名主机领域基础业务:域名注册、虚拟主机、VPS、独立主机,以及域名主机领域的衍生业务:独立IP、SSL证书、网站建设、邮箱、相册、速成网站、加速搜索引擎收录、网站分析等( 百度百科)。
OpenStack现在已经变得不仅可以与基础设施交互,而且更加关注如何开发和部署软件。许多企业已经开始将他们的OpenStack组件容器化,例如Kubernetes这样的业务流程工具使得很多案例都变得轻量级。OpenStack利用这个优势,创建了云开发平台,旨在锁定那些和云开发相关的免费公司。

The New Stack Analysts的95#章节中,The New Stack的创始人 Alex Williams和主管 Joab Jackson在与GoDaddy高级资深工程师 Shaheeda Nizar以及GoDaddy OpenStack技术主管 Josh Harlow的对话中谈到, GoDaddy是如何促使开发者在同时使用 OpenStackKubernetes中获益,如何使用OpenStak的 Oslo规范类库来简化OpenStack开发,同时探讨了那些不适合使用Kubernetes的因素。

虽然一些企业不并不太愿意支持开源项目,这并不是GoDaddy的个案。Nizar表示,"GoDaddy是两年前才决定使用OpenStack的. 我们 将OpenStack部署在我们的私有云上, 开发人员可以在一分钟以内获得一个虚拟机。同时很方便的在生产环境、CI和CD环节及其他工作流程中使用这个虚拟机"。

Nizar还提到,很多公司自然而然地看重容器,特别是将他们的OpenStack组件容器化,称为容器的兴趣,“令人惊叹,”她接着强调GoDaddy是如何决定容器化OpenStack部署的,"这是最近的趋势。我们清楚这将非常有用,尤其是减少升级的费用。当我们升级部署的时候,容器化OpenStack可以为我们带来便利。"

Harlow指出,对于大多数开发者而言, 容器即便利。他们代表了划分、分解和编排任务,不仅小而且容易部署,同时抽象自身并且不用担心整体架构的能力。这使得转换显而易见。尽量减少不必要的开销,是开发者持续关注的内容之一。组件化OpenStack正是将这一切成为现实的一部分。

Harlow指出,“以前的解决方案花费大量的时间迁移到一个新的代码库。从发布新版本到其他的改变,至少花费一个人一个月时间,完全取决于他们的技术底蕴。那些技术壁垒正好是我们需要努力减轻的部分,把OpenStack放到容器中恰恰能使得我们做到这一点。"

GoDaddy持续关注OpenStak API的容器化,尤其是 MagnumZun这两个项目,他们主要使用OpenStack整合Kubernetes。Harlow指出,"GoDaddy希望能够两全其美,使得两个工具可以相互使用,这无疑是很多开发者所看重的。"

Nizar还提到,Kubernetes并不适合所有的业务和工作流程。对于一部分人而言,类似Zun和Magnum这样的工具,使得使用Kubernetes和OpenStack变得简单。 

"Kubernetes并不能满足所有人的业务需求。其原因是,学习曲线并不平滑。对于简单的案例,仍然需要像Zen这样的项目来让Kubernetes使用起来更便捷。"

原文链接:Why You Should Consider Containerizing OpenStack(翻译:隋鑫)
原文发布时间为: 2016-07-05
本文作者:隋鑫
本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。
原文标题:为什么我们必须将OpenStack容器化
相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
7天前
|
人工智能 JSON 供应链
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
LucianaiB分享零成本畅用JVS Claw教程(学生认证享7个月使用权),并开源GeoMind项目——将JVS改造为科研与产业地理情报可视化AI助手,支持飞书文档解析、地理编码与腾讯地图可视化,助力产业关系图谱构建。
23411 6
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
|
16天前
|
缓存 人工智能 自然语言处理
我对比了8个Claude API中转站,踩了不少坑,总结给你
本文是个人开发者耗时1周实测的8大Claude中转平台横向评测,聚焦Claude Code真实体验:以加权均价(¥/M token)、内部汇率、缓存支持、模型真实性及稳定性为核心指标。
5966 25
|
12天前
|
人工智能 JSON BI
DeepSeek V4 来了!超越 Claude Sonnet 4.5,赶紧对接 Claude Code 体验一把
JeecgBoot AI专题研究 把 Claude Code 接入 DeepSeek V4Pro 的真实体验与避坑记录 本文记录我将 Claude Code 对接 DeepSeek 最新模型(V4Pro)后的真实体验,测试了 Skills 自动化查询和积木报表 AI 建表两个场景——有惊喜,也踩
4554 13
|
11天前
|
人工智能 缓存 BI
Claude Code + DeepSeek V4-Pro 真实评测:除了贵,没别的毛病
JeecgBoot AI专题研究 把 Claude Code 接入 DeepSeek V4Pro,跑完 Skills —— OA 审批、大屏、报表、部署 5 大实战场景后的真实体验 ![](https://oscimg.oschina.net/oscnet/up608d34aeb6bafc47f
3745 11
Claude Code + DeepSeek V4-Pro 真实评测:除了贵,没别的毛病
|
28天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
22344 64
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)