-------PaaS平台-------
enchanterblue
这个作者很懒,什么都没留下…
展开
-
高级架构师培训笔记
前几天参加了中科院计算所培训中心谢老师的高级系统架构师培训课程,将其中的一些点做了下记录:系统架构师的工作是复杂设计总体解决方案以及领域对象的逻辑和物理布局,这是一项在复杂环境中高风险、高影响力的活动。1、软件架构的定义:软件架构(SoftwareArchitecture)也称之为软件体系结构,它是一组有关如下要素的重要决策:软件系统的组织,构成系统的结构化元素,接口和它们相互协作的行为的选择,结...转载 2018-05-09 19:25:58 · 7792 阅读 · 0 评论 -
国内获取docker镜像
我们知道无论手动安装kubernetes还是使用kubeadm安装kubernetes,都需要以下各模块的docker镜像。kube-proxy-amd64 kube-scheduler-amd64 kube-controller-manager-amd64 kube-apiserver-amd64 etcd-amd64 pause-amd64 kubernetes-dashboard-am...转载 2018-08-31 14:07:19 · 1470 阅读 · 0 评论 -
在国内如何巧妙获取kubernetes各镜像?
我们知道无论手动安装kubernetes还是使用kubeadm安装kubernetes,都需要以下各模块的docker镜像。kube-proxy-amd64 kube-scheduler-amd64 kube-controller-manager-amd64 kube-apiserver-amd64 etcd-amd64 pause-amd64 kubernetes-dashboard-am...转载 2018-08-28 15:21:28 · 1715 阅读 · 0 评论 -
prometheus监控方案
Prometheus 系统监控方案 一最近一直在折腾时序类型的数据库,经过一段时间项目应用,觉得十分不错。而Prometheus又是刚刚推出不久的开源方案,中文资料较少,所以打算写一系列应用的实践过程分享一下。Prometheus 是什么?Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用P...转载 2018-06-28 11:20:50 · 594 阅读 · 0 评论 -
微服务架构下的监控问题
传统的监控分层51 信用卡的技术架构是基于 Spring Cloud 所打造的微服务体系,随着业务的飞速发展,不断增多的微服务以及指标给监控平台带来了极大的挑战。监控团队在开源 vs 自研,灵活 vs 稳定等问题上需要不断做出权衡,以应对飞速发展的需求。本次将会分享我们在微服务下的白盒监控思考,以及如何将时下社区流行的 Spring Cloud、Kubernetes、Prometheus 等开源技...转载 2018-06-28 11:13:28 · 2906 阅读 · 0 评论 -
kubernetes+docker虚拟机部署方案
1 从零开始搭建Kubernetes集群(一、开篇)闲话其实,搭建一个Kubernetes(K8S)集群不是一件容易的事情,主要困难有两个:那一道厚厚的墙对K8S的知识不熟悉只要能解决上面两个问题,搭建的过程实际上就没有那么复杂了。概要本文将从“零”开始,分享一下如何通过虚拟机,一步一步搭建一个多节点的K8S 1.10.0 集群。由于我个人的喜好,这里使用的是O...转载 2018-06-26 19:31:45 · 3781 阅读 · 2 评论 -
docker常用命令
好久没写博客了,前段时间公司搞997太凶残。997结束也快1个礼拜了,终于缓过来一点了,先来两篇轻松点文章,然后再来点干活,写一个kubernetes的系列。这篇主要介绍一下kubernetes相关的命令,供初接触kubernetes的参考。kubernetes通过kube-apiserver作为整个集群管理的入口。Apiserver是整个集群的主管理节点,用户通过Apiserver配置和组织集群...转载 2018-06-26 17:31:12 · 612 阅读 · 0 评论 -
微服务介绍
一、微服务介绍1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 而所谓服...转载 2018-06-26 14:06:16 · 171 阅读 · 0 评论 -
ansible入门教程
Ansible是一个配置管理和配置工具,类似于Chef,Puppet或Salt。这是一款很简单也很容易入门的部署工具,它使用SSH连接到服务器并运行配置好的任务,服务器上不用安装任何多余的软件,只需要开启ssh,所有工作都交给client端的ansible负责。 关于Ansible的一个好处是,将bash脚本转换为可执行任务是非常容易的。我们可以编写自己的配置程序,但是Ansible更加干净,因为...转载 2018-06-22 18:47:46 · 299 阅读 · 0 评论 -
后端架构师技术图谱
《后端架构师技术图谱》更新于20180513数据结构队列集合链表、数组字典、关联数组栈树二叉树完全二叉树平衡二叉树二叉查找树(BST)红黑树B-,B+,B*树LSM 树BitSet常用算法排序、查找算法选择排序冒泡排序插入排序快速排序归并排序希尔排序堆排序计数排序桶排序基数排序二分查找Java 中的排序工具布隆过滤器字符串比较KMP 算法深度优先、广度优先贪心算法回溯算法剪枝算法动态规划朴素贝叶斯...转载 2018-05-14 15:26:02 · 356 阅读 · 0 评论 -
docker stats监控容器资源脚本
使用docker stats监控目标docker容器资源消耗情况:#!/bin/bash#本脚本用于监控docker容器内的服务器资源使用情况,传参数为2个,第一个为待监控目标容器名,第二个为目标容器分配的CPU内核数;#在docker容器所在服务器上,使用docker ps|grep 容器名,获取容器id,将容器id作为该脚本第一个参数;#脚本执行示例:sh docker_mon.sh 76e4...原创 2018-05-04 19:17:41 · 1254 阅读 · 0 评论 -
docker stats监控容器资源消耗
在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。默认输出docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker stats 命令:?1$ docker stats默认情况下,stats 命令会每隔 1 秒钟刷新一次输出的内容直到你按下 ctrl ...转载 2018-05-04 17:50:31 · 32772 阅读 · 3 评论 -
docker概述
docker 简明教程本教程前一段的vagrant 是对于windows 或mac 平台的,因为docker 是基于linux的,如果没有linux系统环境,推荐使用vagrant来建立一个虚拟机,官方提供一个可以直接从操作docker的linux镜像,我觉得docker 和vagrant 有很多像的地方,可以多了解docker,有linux环境的直接看docker部分即可。像了解vagrant的...转载 2018-05-03 18:51:12 · 176 阅读 · 0 评论 -
docker性能监控工具
【实战】五个Docker监控工具的对比【编者的话】这篇文章作者是Usman,他是服务器和基础架构工程师,有非常丰富的分布式构建经验。该篇文章主要分析评估了五种Docker监控工具,包括免费的和不免费的:Docker Stats、CAdvisor、Scout、Data Dog以及Sensu。不过作者还是推荐使用Data Dog。另外还有两个工具:Prometheus与Sysdig Cloud会在下一...转载 2018-05-03 17:14:53 · 6012 阅读 · 0 评论 -
基于docker技术的容器云(PaaS)平台基本理解
作者:胡伟煌;原文:http://blog.csdn.net/huwh_/article/details/75935700 【编者的话】目前很多的容器云平台通过Docker及Kubernetes等技术提供应用运行平台,从而实现运维自动化,快速部署应用、弹性伸缩和动态调整应用环境资源,提高研发运营效率。从宏观到微观(从抽象到具体)的思路来理解:云计算→PaaS→ App Engine→...转载 2018-09-04 14:58:25 · 29839 阅读 · 1 评论