![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云计算
Carlos An
个人成长点滴
展开
-
Kubernetes架构
Kubernetes是容器编排工具,可以做到自动化运维、服务发现、服务负载均衡和滚动升级等,其架构如下图。Kubernetes架构图如图所示,Kubernetes包括Master和Node两个部分,一个Master可以对应多个Node。Master上包括API Server、kube-scheduler、Controller Manager、etcd组件;Node上主要有kubelet、kube-proxy等。下面介绍一下每个组件。API Server是组件间的交互枢纽和集群的访问入口原创 2020-07-22 21:27:28 · 246 阅读 · 0 评论 -
docker中vim命令无法使用的那些事
最近在玩docker配置mysql的过程中,配置my.conf时发现vim my.conf 提示vim命令不存在, 百度查询是docker容器中是不带vim命令的,需要自己重新安装下,具体如下:1)使用docker exec -it 命令进入mysql容器 2)用命令apt-get update下载源库 3)然后执行apt-get install vim命令...原创 2020-02-18 13:33:22 · 273 阅读 · 0 评论 -
WorkflowSim工具调用自研工作流调度算法
1.介绍最近因个人需求在研究云平台环境下的工作流调度,但云平台环境安装较为复杂,就需要一套能进行云平台工作流调度的仿真工具,WorkflowSim就是这样一款软件。它是南加州大学Weiwei Chen所在实验室开发的一套开源工作流仿真软件,可用于验证资源调度算法、分布式研究、图算法、工作流调度算法等相关问题。WorkflowSim是拓展自CloudSim的工作流仿真开源软件,可以提供工作流...原创 2019-11-23 16:27:26 · 3793 阅读 · 5 评论 -
Docker 开启Remote API的使用
想使用Remote API的话,需要开启。下面介绍在window和ubuntu两个操作系统上docker开启Remote API的方法及验证。1.windows上Docker开启API(1)进入Docker machine进入有两种方式:a.在Docker Quickstart Terminal中使用命令:docker-machine sshb.使用远程连接工具(如xsh...原创 2019-10-12 22:10:33 · 1420 阅读 · 0 评论 -
容器化部署Mesos/Marathon
一.Mesos/marathonMesos容器编排工具,有master和slave节点。二级调度。marathon框架。二.使用容器搭建mesos/marathon将Spring boot项目docker化之后,准备使用Mesos来编排管理。可惜革命尚未成功,先行记录如何部署的环境。(marathon部署spring boot应用(docker镜像)总是重新部署,报错信...原创 2019-08-21 20:10:35 · 1202 阅读 · 2 评论 -
docker仓库-管理镜像
docker仓库,用来管理镜像。主要分为公共仓库和私人仓库。下面介绍了公共仓库Docker Hub、私人仓库Registry和harbor。1、使用公共仓库Docker Hub管理镜像先注册账户,网址 https://hub.docker.com/在docker客户端:(1)登录docker hub:docker login会提示输入用户和密码。若不登录会出现权限问题...原创 2019-08-19 20:58:09 · 505 阅读 · 0 评论 -
总结Ubuntu16.04和CentOS上Docker的安装与使用示例(简单入门)
一、Docker是什么?容器是一种应用环境打包技术,使应用程序可以在几乎任何地方以相同的方式运行。容器使软件具备了超强的可移植能力。Docker的核心组件,包括Docker客户端(client)、Docker服务端(docker daemon)、镜像(Image)、注册中心(Registry)Doctor容器(Container),参见下图。Docker是C/S架构。客户端向服务端发送...原创 2019-08-04 22:03:01 · 554 阅读 · 0 评论 -
使用Kubeadm在CentOS 7上快速安装k8s
一、Kubernetes(k8s)它主要由节点(就可以理解成一台主机,物理机、虚拟机等)构成,分为主节点和工作节点(或从节点)。k8s需要实现etcd集群来管理分布式配置,还需要外部的网络插件实现网络架构,如Overlay网络(Flannel)。主节点上包括API服务器(API Server)、控制器管理器(Controller-Manager)、调度程序(Scheduler,执行调度任务)、...原创 2019-07-24 23:26:17 · 281 阅读 · 0 评论 -
在ubuntu里安装使用COSBench
分布式云存储基准测试工具。 cosbench相当于模拟不同对象存储系统的访问客户端,来制造测试负载(并发量,读写数据的大小),有driver和controller两个分布式节点,controller主要负责接收配置负载信息和调度driver,driver是根据负载执行任务,与云对象存储服务进行交互,并得出测试指标数据。controller与driver之间的通信使用HTTP协议。一、安装过程:...原创 2019-05-22 11:07:32 · 1236 阅读 · 0 评论 -
来谈谈packstack工具部署OpenStack路上的一些坑
一、浅谈OpenStack,它是什么?据我的认知,(1)它就是一个开源的分布式云平台(IaaS),底层用python开发。(2)能提供n多的服务,每个服务又由多个组件组成。(3)功能上具有弹性伸缩功能等,此处略去多字儿。。。谈了一下OpenStack, 那么就来真正实践一下。由于某些条件约束,就不在多个节点上安装OpenStack服务了(相信你已经知道,OpenStack就是由...原创 2019-03-26 22:36:38 · 5394 阅读 · 0 评论