zzcchunter 2016-10-26
2016-10-25 10:11:02 差不多先生
那问题来了
2016-10-25 10:11:11 差不多先生
这些haproxy的ip是固定的吧?
2016-10-25 10:11:24 mesos大
是的
2016-10-25 10:12:05 差不多先生
nginx,haproxy的ip都是固定的-应用的ip是动态的
2016-10-25 10:12:38 mesos大
看你的网络是如何管理的恶劣
2016-10-25 10:13:06 mesos大
容器是否有自己网络
2016-10-25 10:14:00 mesos大
我的环境里,应用只有docker网络IP,haproxy有docker网络IP,也有物理机的端口
2016-10-25 10:14:18 mesos大
固定的是物理机端口,至于docker容器IP,也是动态的
2016-10-25 10:14:43 差不多先生
哦,又有个问题来了?服务之间互相调用是怎么做的?
2016-10-25 10:14:58 差不多先生
直接http总网管?
2016-10-25 10:15:01 差不多先生
关?
2016-10-25 10:15:04 mesos大
当然不是
2016-10-25 10:15:15 差不多先生
那??
2016-10-25 10:15:17 mesos大
内部访问怎么能走总网关呢
2016-10-25 10:15:40 差不多先生
这种也可以咯,不太好
2016-10-25 10:15:41 差不多先生
这种也可以咯,不太好
2016-10-25 10:15:55 差不多先生
动态获取服务列表,然后在请求?
2016-10-25 10:16:09 mesos大
流量跑到总网关,总网关压力太大,速度太慢
2016-10-25 10:16:16 mesos大
使用内部DNS
2016-10-25 10:16:25 差不多先生
嗯,
2016-10-25 10:16:34 差不多先生
mesos dns??
2016-10-25 10:18:12 mesos大
也可以dnsmasq
2016-10-25 10:18:33 mesos大
mesos dns会比较方便使用
2016-10-25 10:18:51 差不多先生
你们用的哪个-
2016-10-25 10:18:52 差不多先生
?
2016-10-25 10:19:35 mesos大
以前用dnsmasq,达不到我们的要求,所以自己开发了一个
2016-10-25 10:19:57 差不多先生
咋不用mesos dns了?
2016-10-25 10:20:12 mesos大
网络层的东西达不到我们要求
2016-10-25 10:22:05 差不多先生
哦,假设有个dns这个东西,客户端调用一些失败重连什么的………还是要自己写哦
2016-10-25 10:22:27 mesos大
嗯
2016-10-25 10:24:20 mesos大
你们用Mesos-DNS就够了
2016-10-25 10:24:28 mesos大
现在的Mesos-DNS支持独立IP了,以前不支持
2016-10-25 10:27:20 差不多先生
嗯,我们现在是dubbo的架构-打算往mesos上面迁
2016-10-25 10:29:02 mesos大
哦,不好用吗?之前我们也有同事研究过几天
2016-10-25 10:31:31 差不多先生
嗯,我们现在是dubbo的架构-打算往mesos上面迁
2016-10-25 10:35:50 差不多先生
还行吧
2016-10-25 10:36:13 差不多先生
不能自动化的动态扩容
2016-10-25 10:36:23 差不多先生
管理资源
2016-10-25 10:36:26 mesos大
据我了解,dubbo还只是个服务注册框架
2016-10-25 10:36:31 差不多先生
是啊
2016-10-25 10:36:40 mesos大
跟mesos+marathon这种平台差别还是挺大的
2016-10-25 10:36:41 差不多先生
mesos 管理资源-动态扩容
2016-10-25 10:36:45 差不多先生
是啊
2016-10-25 10:37:00 mesos大
那你们的需求是?
2016-10-25 10:37:19 mesos大
你刚说迁移,我感觉不对等嘛
2016-10-25 10:37:57 差不多先生
需求就是能更好利用资源,自动扩容啊
2016-10-25 10:39:06 mesos大
跑什么类型的应用
2016-10-25 10:39:59 差不多先生
web,中间件,都有
2016-10-25 10:40:54 mesos大
嗯
2016-10-25 10:41:08 差不多先生
你们跑哪些应用?
2016-10-25 10:41:51 mesos大
也是各种都有,web、数据库、消息中间件等
2016-10-25 10:42:27 差不多先生
jinkes你们有放上去吗?
2016-10-25 10:43:18 mesos群主
jenkins吧?
2016-10-25 10:43:24 差不多先生
嗯
2016-10-25 10:43:30 mesos群主
有啊
2016-10-25 10:43:30 差不多先生
有放上面?
2016-10-25 10:43:39 mesos群主
做持续部署
2016-10-25 10:44:09 差不多先生
我理解是不是吧jenkins部署在上面了,然后再jenkins上面部署,然后项目就自动部署到mesos容器里面去了?
2016-10-25 10:44:11 差不多先生
是不是这样的?
2016-10-25 10:45:34 mesos群主
嗯,可以这么理解
2016-10-25 10:46:09 差不多先生
那爽了,如果不用jenkins,那还得自己搞docker镜像上去弄.....
2016-10-25 10:46:33 mesos群主
对
2016-10-25 10:46:43 差不多先生
那中间件了.数据了?
2016-10-25 10:46:49 mesos群主
打包成镜像的方案不好
2016-10-25 10:46:50 差不多先生
自己做的镜像还是?
2016-10-25 10:46:52 mesos群主
浪费资源
2016-10-25 10:47:12 mesos群主
像web应用这类,基础镜像都是一样的,不同的只是业务数据
2016-10-25 10:47:34 mesos群主
中间件数据库可以基于官方镜像修改下,这类镜像很少会有改变
2016-10-25 10:47:35 差不多先生
web是的
2016-10-25 10:48:35 差不多先生
哦,中间件就基于官方镜像修改下,web应用就直接jenkins直接发布了、、、
2016-10-25 10:50:31 mesos群主
嗯,根据实际需求调整,这个很灵活的
2016-10-25 10:50:32 差不多先生
您好,我现在有事不在,一会再和您联系。
2016-10-25 11:01:13 差不多先生
你们那边有es中间件没
2016-10-25 11:01:15 差不多先生
?
2016-10-25 11:04:07 mesos群主
es中间件是什么
2016-10-25 11:05:05 差不多先生
Elasticsearch
2016-10-25 11:05:11 差不多先生
做搜索的
2016-10-25 11:05:28 mesos群主
没有
2016-10-25 11:06:27 差不多先生
哦,你们那边的主要语言是什么语言?
2016-10-25 11:07:09 mesos群主
java go ruby php
2016-10-25 11:07:59 差不多先生
nb,应用全部都放到mesos上了?
2016-10-25 11:09:09 mesos群主
现在我们有两套平台,一套meso,一套rancher
2016-10-25 11:09:27 mesos群主
web的大多放rancher,其他大多放mesos
2016-10-25 11:10:28 差不多先生
mesos集群规模有多大啊?
2016-10-25 11:10:50 mesos群主
计算节点60多个吧
2016-10-25 11:11:11 差不多先生
哦,mesos应该不能跨系统调用资源吧??
2016-10-25 11:11:23 mesos群主
什么叫跨系统?
2016-10-25 11:11:32 差不多先生
如果负载不过来,应该是在其他的节点,重新起一个实例来负载
2016-10-25 11:11:47 mesos群主
是啊
2016-10-25 11:12:16 mesos群主
都在mesos的管理下的当然可以调度了
2016-10-25 11:12:41 差不多先生
嗯,你们mesos有做什么安全认证吗?
2016-10-25 11:13:00 mesos群主
嗯
2016-10-25 11:13:41 差不多先生
什么认证?官方说的那个ACLs?
2016-10-25 11:13:51 mesos群主
我们自己整的
2016-10-25 11:14:15 差不多先生
咋整的?
2016-10-25 11:17:51 mesos群主
自己开发的控制台
2016-10-25 11:18:14 差不多先生
[表情]
2016-10-25 11:18:14 mesos群主
然后限制物理机的访问
2016-10-25 11:18:27 差不多先生
marathon 有用吧??
2016-10-25 11:18:34 mesos群主
嗯
2016-10-25 11:19:07 差不多先生
marathon 控制台,也是通过限制物理机访问?
2016-10-25 11:21:16 mesos群主
你看看mesos和marathon的认证策略,可以起到一部分认证
2016-10-25 11:21:59 mesos群主
然后再根据需求添加些辅助
2016-10-25 11:22:19 差不多先生
嗯,你接触,mesos这块多久了?
2016-10-25 11:22:57 mesos群主
快两年吧
2016-10-25 11:23:08 差不多先生
一直在弄这块哦
2016-10-25 11:23:17 mesos群主
最近在搞rancher
2016-10-25 11:23:47 差不多先生
mesos 算是云计算方面吧?
2016-10-25 11:24:08 mesos群主
你说java算云计算吗?
2016-10-25 11:24:35 mesos群主
技术就是那些技术,用在什么方面就算什么
2016-10-25 11:24:51 差不多先生
[表情],我刚接触mesos
2016-10-25 11:25:07 mesos群主
mesos最早的初衷是做分布式计算
2016-10-25 11:25:19 mesos群主
分布式计算当然也算云计算了
2016-10-25 11:26:00 差不多先生
嗯,mesos感觉只有大公司才用哈
2016-10-25 11:26:25 mesos群主
不是啊,很多小公司都在用
2016-10-25 11:26:53 mesos群主
mesos高效轻量,但是需要自己开发的功能比较多,才能形成一个完整的生态
2016-10-25 11:27:09 mesos群主
好在灵活,想怎么用,想用什么都可以
2016-10-25 11:27:27 mesos群主
k8s和rancher都是侧重paas层
2016-10-25 11:27:50 mesos群主
功能都挺强大,不过自己要想改造什么就比较麻烦
2016-10-25 11:28:34 mesos群主
例如服务发现,mesos下这个方案不爽我就用另一个,k8s和rancher就没得选
2016-10-25 11:29:02 差不多先生
还是mesos好哦
2016-10-25 11:29:17 mesos群主
mesos就是要投入人力物力和时间去搞,
2016-10-25 11:29:28 mesos群主
搞好了用的很爽,会很符合自己的需求
2016-10-25 11:30:07 mesos群主
我们老板就是嫌mesos进展慢,所以web层的要求换到rancher,真是头疼
2016-10-25 11:30:23 差不多先生
你们老板还懂技术?
2016-10-25 11:30:41 mesos群主
稍微知道点
2016-10-25 11:31:38 差不多先生
你算是架构师??还是??
2016-10-25 11:32:05 mesos群主
嗯
2016-10-25 11:41:53 mesos群主
嗯,是,这两年搞云计算的越来越多,都缺人
2016-10-25 11:42:47 差不多先生
是啊,感觉你挺nb啊,你多大了?
2016-10-25 11:43:23 mesos群主
不nb,只是多搞了几年云计算,有点经验罢了
2016-10-25 11:43:23 差不多先生
您好,我现在有事不在,一会再和您联系。
2016-10-25 11:43:49 mesos群主
32,还小,哈哈
2016-10-25 11:45:19 差不多先生
是啊-年轻啊
2016-10-25 11:52:30 差不多先生
openstack那个玩过吗?
2016-10-25 11:52:42 mesos群主
必须的啊
2016-10-25 11:53:18 差不多先生
比起mesos你怎么看?
2016-10-25 11:53:19 mesos群主
最早玩的就是openstack
2016-10-25 11:53:22 mesos群主
。。。。。
2016-10-25 11:53:28 mesos群主
这两个咋比?
2016-10-25 11:53:52 差不多先生
[表情]
2016-10-25 11:53:56 差不多先生
你们现在还用openstack吗
2016-10-25 11:54:01 mesos群主
打个比方:java语言和西班牙语怎么比?
2016-10-25 11:54:39 mesos群主
现在没用了,IaaS层需要的成本太高,所以没搞
2016-10-25 11:55:25 mesos群主
如果有能力,能自建IaaS是最好的
2016-10-25 11:55:37 mesos群主
可以实现全程动态伸缩
2016-10-25 11:55:58 差不多先生
哦,你们现在用什么建iaas?
2016-10-25 11:56:09 mesos群主
用钱买
2016-10-25 11:56:18 mesos群主
阿里云
2016-10-25 11:57:06 差不多先生
哦,好像都是阿里云哦,我们也用的阿里云
2016-10-25 11:57:30 mesos群主
嗯,其实不好用,我比较喜欢青云
2016-10-25 11:57:57 mesos群主
但是老板被阿里的人忽悠了,从一开始就跳了阿里的坑
2016-10-25 11:59:04 差不多先生
[表情]
2016-10-25 11:59:25 差不多先生
?
2016-10-25 11:59:25 差不多先生
PaaS 用的哪个
2016-10-25 11:59:38 mesos群主
mesos
2016-10-25 11:59:58 差不多先生
SaaS 了?
2016-10-25 12:00:00 mesos群主
还有rancher
2016-10-25 12:00:16 mesos群主
。。。。saas
2016-10-25 12:01:11 差不多先生
[表情]
2016-10-25 12:01:18 mesos群主
saas就是软件了,那个是业务层面的东西,跟我们这种平台层面的产品没啥关系
2016-10-25 12:01:47 差不多先生
哦,你们主要是搞PaaS
2016-10-25 12:01:50 差不多先生
?
2016-10-25 12:04:37 mesos群主
是的
2016-10-25 12:05:58 差不多先生
你工作需要做哪些事情啊?
2016-10-25 13:02:33 mesos群主
做架构师的那些事啊,技术选型,预研,结构设计,场景方案设计,核心代码,指导开发
2016-10-25 13:02:34 差不多先生
您好,我现在有事不在,一会再和您联系。
2016-10-25 13:44:03 差不多先生
你以前是做java的吗?
2016-10-25 13:44:54 mesos群主
刚工作的时候
2016-10-25 13:46:54 差不多先生
如果要搞好云计算,需要掌握哪些东西?
2016-10-25 13:47:10 mesos群主
。。。。
2016-10-25 13:47:14 mesos群主
这个话题太大了
2016-10-25 13:47:46 差不多先生
搞好paas
2016-10-25 13:47:47 mesos群主
iaas,paas,saas能弄好一个就了不起了
2016-10-25 13:48:00 差不多先生
?
2016-10-25 13:48:00 差不多先生
你主要是弄paas哦
2016-10-25 13:48:03 mesos群主
嗯
2016-10-25 13:48:10 差不多先生
那就paas吧
2016-10-25 13:49:15 mesos群主
看什么架构和业务需求了
2016-10-25 13:50:16 mesos群主
像我们现在的结构,语言需要java、go、C、lua
2016-10-25 13:51:10 差不多先生
你们那边现在的架构是怎么样的?
2016-10-25 13:51:44 mesos群主
软件需要mesos、marathon、consul、zookeeper、nginx、haproxy、mysql、redis、mangodb、rancher、docker、docker-compose
2016-10-25 13:52:07 mesos群主
这些是基本的,再次之上还开发了一堆自用组件
2016-10-25 13:52:42 差不多先生
rancher,consul 这两个没怎么用,
2016-10-25 13:52:47 差不多先生
其他的我们这边也有
2016-10-25 13:52:51 差不多先生
[表情]
2016-10-25 13:53:37 mesos群主
rancher是一个比较完整的paas产品,功能很完善,比较简单,但是资源调度比较差,耗费资源比较高,不如mesos优雅和高效
2016-10-25 13:54:02 差不多先生
那你们还用?
2016-10-25 13:54:15 mesos群主
我们现在是没有精力mesos之上开发大量东西,所以web应用慢慢转移到rancher环境
2016-10-25 13:54:45 mesos群主
rancher好处在于功能很完整,省却了许多开发成本和时间
2016-10-25 13:56:17 差不多先生
web都发到rancher,在mesos有哪些东西?
2016-10-25 13:56:31 mesos群主
数据库和中间件等
2016-10-25 13:56:36 mesos群主
还有内部功能组件
2016-10-25 13:57:00 mesos群主
rancher跑web比较简单
2016-10-25 13:58:00 差不多先生
哦,rancher 做的事情和mesos差不多?、
2016-10-25 13:58:30 mesos群主
你去谷歌了解下就知道了[表情]
2016-10-25 13:59:40 差不多先生
只要搞会了一个都不错了哦
2016-10-25 14:00:28 mesos群主
嗯,mesos就是开发周期太长了,老板等不得了
2016-10-25 14:03:17 差不多先生
你们怎么不把中间件那些也放在rancher里面?
2016-10-25 14:03:43 mesos群主
效率低
2016-10-25 14:04:01 差不多先生
性能方面?
2016-10-25 14:04:05 mesos群主
嗯
2016-10-25 14:04:49 差不多先生
rancher 国内用的不多吧
2016-10-25 14:05:15 mesos群主
刚兴起的,用的的确不多
2016-10-25 14:05:47 差不多先生
那你们也敢用?
2016-10-25 14:06:16 mesos群主
用用看嘛
2016-10-25 14:06:26 mesos群主
胜在简单啊
2016-10-25 14:06:57 差不多先生
嗯,你是怎么学这些东西的?
2016-10-25 14:07:14 mesos群主
mesos把web这层全部做好还得3.4个月,但是rancher个把星期就可以了
2016-10-25 14:07:30 mesos群主
这就是当时老板非要用rancher的决定性因素
2016-10-25 14:07:49 mesos群主
怎么学。。。官网啊,github啊
2016-10-25 14:09:10 差不多先生
嗯,mesos,marathon,jenkins那些环境都是你搭建的?
2016-10-25 14:09:21 mesos群主
全部我都搭过
2016-10-25 14:09:41 差不多先生
这些应该是运维做的哦?
2016-10-25 14:10:04 mesos群主
我不搭谁教他们哦[表情]
2016-10-25 14:10:34 mesos群主
而且搞paas不单单是搭个环境的问题哦
2016-10-25 14:10:54 差不多先生
还有什么问题[表情]
2016-10-25 14:12:21 mesos群主
这个比较复杂