IT专家们谈OpenStack和Kubernetes的未来
一位来自451 Research的分析师Carl Brooks表示:“如果你正确构建了运营云,并使用像K8s这样的容器技术,将会使它变得更加可行。
Brooks说,这对OpenStack私有云构建来说很重要。就像eBay,作为OpenStack与K8s共同的知名客户,他们有很庞大的资源投入到OpenStack以构建大家所熟知的很复杂的环境。可见OpenStack在企业中仍得到了非常重要的应用,因此,他预测OpenStack将成为容器部署组合中的一部分。
Brooks还说道,事实上,OpenStack越来越重视stack应用的高层构建,这意 味着OpenStack能成功使抽象化和自动化的概念不再依赖IT的基础架构。
Openstack和K8s呈“三明治”结构
目前市场还未确定OpenStack和K8s在企业中应该集合在多层架构中还是分开部署扮演不同的角色。
红帽的OpenShift产品中将OpenStack和K8s相结合,使得这个产品取得了被认可的成功。负责某大型欧洲旅游企业基础设施运营的工程师表示,他更偏向于用红帽的OpenStack版本来管理支撑OpenShift中K8s集群的网络和存储资源。
“在网络和存储方面,OpenStack比K8s更先进、更灵活,”一位匿名工程师谈到,他个人更熟悉OpenStack基础设施工具。
eBay 云计算基础设施和平台的高级总监Suneet Nandwani表示,eBay的工程师对于曾经使用OpenStack进行规模部署的时候所踩过的坑和经历过的伤持非常开放的态度。
但eBay个别人员Uday Ruddarraju表示,公司K8s部署后端的大多数目标,包括K8s集群的虚拟机节点均来自现有的OpenStack基础架构。
Ruddarraju在接受采访时说,“K8s在裸机上,如果你想要一个计算节点,这是OK的,但如果你想创建一个服务,比如负载均衡呢?”
K8s项目的负责人并不急于融入OpenStack的基础设施当中去。一个被称为Helm的K8s项目,可以通过将其基础设施服务部署在已隔离的容器上来缓解OpenStack的部署困境。但Google的K8s项目经理David Aronchick曾在演讲中谈到这还要看两者之间的重叠程度。
David Aronchick还说到:“K8s专注于处理容器编排。它需要一整套基础设施资源,并且本身不具备处理基础资源的能力。”
位于岔路口的OpenStack和K8s
IT自动化供应商Turbonomic的工程师Eric Wright,提出了“K8s on OpenStack on K8s”分层架构的概念。但是,在场的一位信用卡开发商的工程师想知道,“为什么不仅仅是去掉中间件?”
这位工程师表示:“全球趋势正转向容器,OpenStack将逐步淘汰”。
单独采访Wright时,他将这个多层架构的方法称为“裸机上K8s的先导药”。但他也相信,K8s和曾经的OpenStack一样将会度过这个发展过程中的难关和挑战,如果要想俘获企业级市场必将经历长期的博弈过程。”
Comcast的子公司NBCUniversal已经走过了用视频编码应用裸机路由时期,尽管OpenStack仍然在其他部门运行。
NBCUniversal首席架构师Jonathan Chiang说,“长期来看,OpenStack的根本优势在于电信运营商的边缘计算用例”。
本文转自中文社区-IT专家们谈OpenStack和Kubernetes的未来
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
使用Logstash收集Kubernetes的应用日志
前言 本文同步更新到Github仓库kubernetes-handbook中。 很多企业内部都有自己的ElasticSearch集群,我们没有必要在kubernetes集群内部 再部署一个,而且这样还难于管理,因此我们考虑在容器里部署logstash收集日志到已有的ElasticSearch集群中。 方案选择 Kubernetes官方提供了EFK的日志收集解决方案,但是这种方案并不适合所有的业务场景,它本身就有一些局限性,例如: 所有日志都必须是out前台输出,真实业务场景中无法保证所有日志都在前台输出 只能有一个日志输出文件,而真实业务场景中往往有多个日志输出文件 Fluentd并不是常用的日志收集工具,我们更习惯用logstash 我们已经有自己的ELK集群且有专人维护,没有必要再在kubernetes上做一个日志收集服务 基于以上几个原因,我们决定使用自己的ELK集群。 Kubernetes集群中的日志收集解决方案 编号 方案 优点 缺点 1 每个app的镜像中都集成日志收集组件 部署方便,kubernetes的yaml文件无须特别配置,可以为每个app自定义日志收集配置 强耦合...
- 下一篇
Kubernetes 1.8 kube-proxy 开启 ipvs
一、环境准备 目前测试为 5 台虚拟机,CentOS 系统,etcd、kubernetes 全部采用 rpm 安装,使 用 systemd 来做管理,网络组件采用 calico,Master 实现了 HA;基本环境如下 IP 组件 10.10.1.5 Master、Node、etcd 10.10.1.6 Master、Node、etcd 10.10.1.7 Master、Node、etcd 10.10.1.8 Node 10.10.1.9 Node 二、注意事项 之所以把这个单独写一个标题是因为坑有点多,为了避免下面出现问题,先说一下注意事项: 2.1、SELinux 如果对 SELinux 玩的不溜的朋友,我建议先关闭 SELinux,关闭方法如下 # 编辑 /etc/selinux/config 文件;确保 SELINUX=disabled docker1.node ~ cat /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- 设置Eclipse缩进为4个空格,增强代码规范
- MySQL8.0.19开启GTID主从同步CentOS8