免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: stay_sun

openstack 与 docker 谁与争锋 [复制链接]

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
发表于 2015-08-28 18:04 来自手机 |显示全部楼层
技术发展很快,商业化更难把握

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
发表于 2015-09-01 15:18 |显示全部楼层
      1.未来发展中,你看好docker还是openstack?
   我觉得docker已经发展的更好了。相比openstack,是一支后起之秀。相当猛,大家都喜欢用,因为有便利的地方。我觉得docker会比openstack更有优势。
      2.如果让你用上述俩个技术重新做你们的架构,你会怎么选择呢?
目前docker适用的场景多数是一些无状态的微服务应用,很少人会把rdbms跑到docker里。docker的缺点也不可小视,比如安全方面,cross host 访问等问题。都是亟待解决的问题,正如专家所说,docker发展到目前,已基本完成了他的feature。对于security及其他方面的要求,属于docker周边的一些服务,不应该由docker来实现。
      3. 目前it技术发展太快了,人的脑子总是有限的,你会选择什么呢(你学习的技术)
我想技术是不断更新的,但其原理一般不会变。与其追求一门新技术,不如好好把旧技术的原理学习下,会加快你对新技术的学习与掌握。比如raft算法,其底层是用的serf和gossip来实现的。基于raft算法衍生出来的技术有consul,etcd等。所以我个人认为原理远比技术重要。
      4. 展望未来,未来的云服务会是什么样子呢?欢迎大家畅谈openstack 与 docker分别有利于或弊于自己业务的点。
未来的云服务器将会是docker与openstack,不对是zstack等结合的云。 有了openstack或者zstack的iaas(或许vmware会将docker与esxi结合的更好的产品),再有docker这样的技术。为开发和运维带来了极大的便利型。

论坛徽章:
18
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系统版块每日发帖之星
日期:2016-05-11 06:20:0015-16赛季CBA联赛之佛山
日期:2016-05-06 22:28:4415-16赛季CBA联赛之广夏
日期:2016-04-22 23:24:00操作系统版块每日发帖之星
日期:2016-04-21 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44操作系统版块每日发帖之星
日期:2016-02-03 06:20:00IT运维版块每日发帖之星
日期:2016-01-31 06:20:00IT运维版块每日发帖之星
日期:2016-01-30 06:20:00IT运维版块每日发帖之星
日期:2016-01-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-23 06:20:00操作系统版块每日发帖之星
日期:2015-11-26 06:20:00
发表于 2015-09-02 20:45 |显示全部楼层
抱歉,我是来打酱油的。不过,论坛出Docker子板块了,却没有openstack子板块...好像是早决定Docker与Openstack的命运咯

论坛徽章:
32
CU大牛徽章
日期:2013-05-20 10:45:13每日论坛发贴之星
日期:2015-09-07 06:20:00每日论坛发贴之星
日期:2015-09-07 06:20:00数据库技术版块每日发帖之星
日期:2015-12-13 06:20:0015-16赛季CBA联赛之江苏
日期:2016-03-03 11:56:13IT运维版块每日发帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT运维版块每日发帖之星
日期:2016-07-23 06:20:0015-16赛季CBA联赛之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:33:21
发表于 2015-09-04 13:56 |显示全部楼层
本帖最后由 jieforest 于 2015-09-04 19:08 编辑

1.未来发展中,你看好docker还是openstack?
我更看好Docker。
原因是,OpenStack并不易用,企业在建立数据中心或私有云时,用OpenStack会有很多各方面的问题。从稳定、可靠、易维护的方面来讲,很多企业会考虑购买VMware这类的虚拟化方案,构建数据中心或私有云。
由于Docker并不是一个硬件虚拟化的解决方案,反而使得它在企业数据中心或私有云的使用方面,没有任何限制。Docker运行于虚拟机之上,研发团队可以根据自己的实际需求,自行构建自己所需的Docker容器。
所以我更看好Docker。

2.如果让你用上述俩个技术重新做你们的架构,你会怎么选择呢?
很显然,用OpenStack实现硬件的虚拟化,把所有的服务器管理起来,按需构建一个个的虚拟机。
提供一些常用的Docker镜像,也可以在官方的Docker Hub中选择适合自己的镜像,供研发团队使用。同时也让研发团队构建自己的Docker容器。

3. 目前it技术发展太快了,人的脑子总是有限的,你会选择什么呢(你学习的技术)
Docker应该学习,Docker是一个趋势。
应该把Docker当作一个必备的技能,如果你不甘于做一个普通的程序员的话。

4. 展望未来,未来的云服务会是什么样子呢?欢迎大家畅谈openstack 与 docker分别有利于或弊于自己业务的点。
未来的云服务,大致会是这样:
1)基础设施构建的免费
通过OpenStack的继续不断发展,企业在基础设施构建方面,软件上的投入会趋于0。
2)基于Docker的托管服务
向用户提供基于Docker的托管服务,这个目前已有先行者了。
3)提供多种高度优化的Docker容器作为服务
经常做部署、运维的朋友都知道,对于生产环境的系统,有些优化是会经常根据实际情况进行调优的,把系统的性能尽可能发挥出来,做到这一点并不容易。服务器/虚拟机面向不同的用途有不同的优化手段,数据库服务器和网站应用服务器的优化就不一样,因此云服务商根据用户的不同需求,提供直接适用于生产环境的、面向不同需求做了不同调优的Docker容器镜像,这个大有可为。

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
发表于 2015-09-07 00:04 |显示全部楼层
本帖最后由 wenhq 于 2015-09-07 00:04 编辑

回复 24# jieforest


    docker 并不只是运行于虚拟机之上,只要有minimum 的os 都可以跑docker,前提是kernel的版本的支持。

docker是一个tool,可以给开发和运维带来极大的便利的工具。。

论坛徽章:
32
CU大牛徽章
日期:2013-05-20 10:45:13每日论坛发贴之星
日期:2015-09-07 06:20:00每日论坛发贴之星
日期:2015-09-07 06:20:00数据库技术版块每日发帖之星
日期:2015-12-13 06:20:0015-16赛季CBA联赛之江苏
日期:2016-03-03 11:56:13IT运维版块每日发帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT运维版块每日发帖之星
日期:2016-07-23 06:20:0015-16赛季CBA联赛之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:33:21
发表于 2015-09-08 08:51 |显示全部楼层
回复 25# wenhq


    赞一个。

论坛徽章:
0
发表于 2015-09-08 13:28 |显示全部楼层
回复 7# laputa73


    学习了!!!!!

论坛徽章:
0
发表于 2015-09-15 14:02 |显示全部楼层
小弟对于docker的认识不是非常深刻,我的观点是这两者并没有可比性,如果按照目前的定位,他们所应对的目的和场景,以及发展下来所要应对的场景有相似,但是在完整的管理层面应对的目的是不同的!云计算和容器技术应该是相互包含和促进的关系,个人观点,容器技术所针对的是云计算中的一部分内容。

1.        未来发展中,你看好docker还是openstack?
在发展中,容器技术(docker)和云计算(openstack)针对的是两个不同方向,容器技术专注于资源的标准、有效提供和运行环境的灵活、可靠等方面,往上有包括系统软件安装配置、服务提供标准化等运行环境相关的内容。
云计算在基础架构云层面考虑这些点的同时,对于企业资源管理、基础架构资源服务必须要关注。基于云管理所需要具备安装部署要求、平台服务甚至软件服务要求等内容更多是在云计算层面考虑。
所以,如果要从未来的发展,个人认为是云计算逐步和容器技术融合、整合,各取所长。

2.        如果让你用上述俩个技术重新做你们的架构,你会怎么选择呢?
这个完全是看企业的技术发展、管理阶段来选择,如果在我们实施云计算以替换VMWare虚拟化的情况下,容器技术会是成为我的第一选择。而如果是目前集团阶段,为了资源管理、分子公司资源服务等等管理更加重要的情况下,使用云计算技术是没有异议的。因此,我非常期待一个可以有效发挥容器技术的云计算产品,:)

3.        目前it技术发展太快了,人的脑子总是有限的,你会选择什么呢(你学习的技术)
我会回过头来学习一些基本知识,之前看过一个文章,技术的变更速度极快,而他们的架构思想、实现的理论和模型其实是比较少发生大的变化。
目前在学习一些中间层开发的技术,包括MVC模式、分布式模式等等

4. 展望未来,未来的云服务会是什么样子呢?欢迎大家畅谈openstack 与 docker分别有利于或弊于自己业务的点。

        未来的云服务会快速分化,并向上层建筑集中,并且开始展现行业特性。IaaS层面的内容逐步成主流标配,从而在行业中逐渐成为默认。PaaS和SaaS因为IaaS的支持,结合软件产品在系统架构对云架构、分布式等方面的完善,快速成为主流,同时结合不同行业的业务特性,快速产生一些专业性的产品。当前作为主要的基础架构云IaaS逐渐成为SaaS的价值附庸。
Docker其实有非常大的优势,但是对于很多企业而言,管理上的要求超越了技术的优势,二者结合起来或者是最好的前景。

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
发表于 2015-09-15 23:28 来自手机 |显示全部楼层
openatack如何管理数据中心?

论坛徽章:
0
发表于 2015-09-22 14:48 |显示全部楼层
题讨论:
      1.未来发展中,你看好docker还是openstack?
   更看好docker,简单即美!
      2.如果让你用上述俩个技术重新做你们的架构,你会怎么选择呢?
  openstack是个非常好的云框架,大而全,docker更倾向于服务框架,小而精,业务比较单一感觉docker比较好,当然docker还在发展,现在关于数据持久保存,很多公司还不放心。
      3. 目前it技术发展太快了,人的脑子总是有限的,你会选择什么呢(你学习的技术)
     都学吧,但重点放在docker上
      4. 展望未来,未来的云服务会是什么样子呢?欢迎大家畅谈openstack 与 docker分别有利于或弊于自己业务的点。
         云已经不可阻挡,以后将像很多人说的成为一项基础服务,担心云的安全性问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP