简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别,那么也没啥,因为很多人确实不知道。“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。 任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。然而,不是所有的云公司都一样。不是所有人都是C
Docker的横空出世很大程度上推动了容器技术的热度和发展。容器技术和传统的虚拟化技术有很大的不同,具体包括:首先是相对于传统的虚拟机,以前一个虚拟机里做的事情,要打散成很多个容器去做,它们各自的职能会更少;第二点是会造成以前一个虚机的IP会变成很多个容器的多个IP,容器之间的关系会变得更加复杂;第三点是整个网络中的网络端点数量呈现一个上升的趋势;第四点是容器的生命周期其实会更短。此外,容器由于其
在部署大规模Docker集群时,网络成为了最大挑战。纯粹的Docker原生网络功能无法满足广大云计算厂商的需要,于是一大批第三方的SDN解决方案如雨后春笋般涌现出来,如Pipework, Weave, Flannel, SocketPlane等。2015年3月,Docker宣布收购SocketPlane,一个新的Docker子项目"Libnetwork"开始酝酿。一个月后,Libnetwo
这篇文章将会持续更新,分享使用neutron过程中遇到的那些问题。问题一:搭建了控制和计算节点2台虚拟机环境,每台机器上都启动了linux bridge agent,但是通过openstack network agent list命令只能看到计算节点的linux bridge agent.分析:有了前面neutron源码的分析积累,我们知道linux bridge
1. 为什么需要Vxlan 普通的VLAN数量只有4096个,无法满足大规模云计算IDC的需求,而IDC为何需求那么多VLAN呢,因为目前大部分IDC内部结构主要分为两种L2,L3。L2结构里面,所有的服务器都在一个大的局域网里面,TOR透明L2,不同交换机上的服务器互通靠MAC地址,通信隔离和广播隔离靠的vlan,网关在内网核心上。而L3结构这是从TOR级别上就开始用协议进行互联,网关在T
我们知道nova在创建虚拟机时,会为虚拟机创建port,流程图如下:前面分析neutron wsgi的文章中有介绍一次restful api的详细请求,可以回顾下:http://blog.csdn.net/happyanger6/article/details/545864631.nova发送的port创建请求会以json格式携带关于compute node主机名,创建的网
github地址:https://github.com/happyAnger6/DockerTools.git脚本目的:Docker使用过程中,有时候可以将许多重复工作用shell脚本来简化,如pipework.该库的作用也是如此。工具介绍:目录:pack_images:打包相关工具使用场景: 如果我们想从空的镜像开始制作一个只包含需要工具的镜
上篇文章http://blog.csdn.net/happyanger6/article/details/71104577介绍了weave及其安装和使用,这一篇讲解其实现原理,使读者可以有更深入的理解。理解Weave网络如何工作一个Weave网络由一系列的'peers'构成----这些weave路由器存在于不同的主机。每个peer都由一个名字,这个名字在重启之后保持不变
wsgi是在PEP333中定义的:PEP: 333Title:Python Web Server Gateway Interface v1.0Author:Phillip J. EbyDiscussions-To:Python Web-SIGweb-sig at python.org >Status:F
什么是weave?Weave通过创建虚拟网络使docker容器能够跨主机通信并能够自动相互发现。通过weave网络,由多个容器构成的基于微服务架构的应用可以运行在任何地方:主机,多主机,云上或者数据中心。应用程序使用网络就好像容器是插在同一个网络交换机上一样,不需要配置端口映射,连接等。在weave网络中,使用应用容器提供的服务可以暴露给外部,而不用管它们运行在何处。