自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 2020年 最新云计算学习路线图

  据统计,越来越多的企业正在使用云服务,云计算独特的优势,为企业节约了硬件软件成本,因此,企业对云计算人才的需求也不断增加。对于帮助更多想要学习云计算的小伙伴,下面给大家分享最新云计算学习路线图,帮助大家在学习的路上少走弯路。  2019年随着容器技术爆发,Linux与云计算将再上一台阶,迎来新风口。Linux运维以其广泛的应用基础,成为互联网时代的长青技术,现在学习云计算可谓正当时。那么,对于零基础新手要从何开始学习云计算呢?  ​第一阶段:云计算基础,包含Linux系统管理及服务配

2020-09-15 16:34:20 4075 7

转载 云计算教程入门视频课件:目录漫游技术

目录漫游首先要明白目录是什么,用户登录计算机后,首先进入的那个目录就是其家目录(也称为“主目录”)。例如,在 Windows 操作系统上,zsan 这个用户的家目录是 C:\Users\zsan。在 Linux 操作系统上,其家目录是 /home/zsan。家目录下还有更多的子目录,如“电脑桌面”子目录、“我的文档”子目录、“下载”子目录、“我的音乐”子目录、“我的视频”子目录、“我的图片”子目录等。除非特别指定,否则用户的资料都保存在其家目录(或者家目录中的子目录)下。租户每次登录..

2020-09-28 16:05:43 187

转载 云计算教程入门视频课件:云计算中SOA是什么?

云计算中SOA是什么?SOA 是面向服务的架构,即企业的 IT 系统是由服务组成的,也即企业的各个应用系统是由许多标准的服务件“组装”起来的,组成应用系统中的各个服务之间是一种非常松耦合的关系。Gartner 公司在 1996 年进一步提出了 SOA 的概念,意为面向服务的架构,本质上是面向服务的思想在企业 IT 架构方面的应用。面向服务的思想,是面向对象思想之后的一种新的思想模式,其核心特征就是以松耦合、粗粒度的服务单元来构建软件。作为一种思想,SOA 不涉及任何具体的实现技术细节,但..

2020-09-28 16:04:46 359

转载 云计算教程入门视频课件:云计算中容错计算是什么?

计算机系统的RAM技术主要就是容错计算技术。所谓容错计算,就是在系统存在故障的情况下,仍能正确地执行给定的算法。为了实现这一点,必须使系统具有故障检测与诊断、功能切换与系统重组(reconfiguration)、系统恢复与重新运行、系统的重构(reintegration)与可扩展等功能,而且这些功能不能影响系统的正常运行或至少不能使系统的性能下降到不能容忍的程度。对非容错系统,当故障导致系统发生算法执行错误并被发现后,系统要停止运行,由专门的维修人员进行检测、诊断,找到故障发生的原因。维..

2020-09-28 16:03:49 183

转载 云计算教程入门视频课件:服务器集群cluster讲解

负载均衡技术用于解决如何把许多互不相关的小型任务或中型任务合理地分配到不同的服务器上的问题。互不相关的小型任务或中型任务是指任务之间没有关联性,而且只用一台服务器就可以完成的任务。绝大多数个人租户的任务都属于这类任务。对于大型任务,由于一台服务器无法按时完成,所以就要把大型任务拆分成许多中小型任务,然后再分配给多台服务器,由它们协同完成,这就是计算机集群技术所要解决的问题。对租户来说,由很多台服务器组成的集群系统就像一台超级计算机,不管运行多么复杂、大型的任务,马上就能得到结果。而具..

2020-09-28 16:03:12 206

转载 云计算教程入门视频课件:云计算中微服务是什么?

微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通。每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的语言、工具对其进行构。微服务是 SOA 的一个简化版本,并且是具体的实现技术,采用容器对服务打包,可以这样说,如果没有容器技..

2020-09-28 16:02:50 138

转载 云计算教程入门视频课件:云计算的可用性怎么样?

IT 的概念即信息技术,其中“I”代表信息(或数据),“T”代表技术(或计算),技术是用来处理信息的,所以说 I 是目的,T 是手段,T 是为 I 服务的。与 T 关联的安全主要是“计算可用性”,如果由于 T 的原因,人们无法处理 I,那么这种情况就称为计算不可用。计算不可用会导致人们无法处理全部或者部分数据,而断电、断网、软/硬件故障、缺少应用软件、忘记账号或密码等都会导致全部或部分计算不可用。相对于传统 IT 系统而言,云计算的确增加了一个可能产生故障的环节——云端,而且一旦云端崩溃..

2020-09-24 15:51:38 157

转载 云计算教程入门视频课件:云计算中IDS是什么?

云计算中IDS是什么?其实指的就是云端的统一身份认证系统。云端包含很多应用系统,而且租户的家目录还要漫游,登录云端时只需一次验证,之后就可以进入任何有权进入的应用系统。统一身份认证与单点登录是同一个概念。如果没有统一身份认证,那么你进入任何一个应用系统都要求输入账号和密码,这样一方面难以记住众多的账号和密码,另一方面使用云端资源很烦琐。对于云端应用系统的访问控制,通常分为三个层面:认证:解决能否进入的问题。授权:解决进入后能做什么的问题。记账:解决做了事情后就要承担相应责..

2020-09-24 15:51:12 168

转载 云计算教程入门视频课件:云计算通信协议讲解

在电影里我们经常能听到这样的台词两个人“Over”来“Over”去的通话,其实这就是制定好的通话规则,只要向对方说出“Over”,就表明话讲完了,该轮到对方说话了。通话规则也叫通话协议,规定双方通话时必须遵守的规则。终端与云端通信时相互遵守的规则就是通信协议,双方必须严格遵守事先制定好的通信协议,否则通信无法正常进行。云计算通信协议涉及安全、图像处理、数据压缩、网络传输协议等多个领域,直接决定着租户的终端体验。目前,终端与云端的通信协议主要有如下几种。1. HTTP/HTTPS 协议..

2020-09-24 15:49:46 254

转载 云计算教程入门视频课件:云计算安全性有哪些?

信息安全的首要目标是保护我们的系统和应用所处理的数据资料。随着单位组织陆续把应用迁移到云端,甚至是迁移到几年前不可想象的外部或公共云端,传统的数据安全措施面临巨大挑战,随“云”而来的资源弹性、多租户、全新的物理和逻辑架构及抽象层控制,迫切寻求新的数据安全策略。在云计算时代,如何安全地管理信息是所有组织不得不面临的一项艰巨任务,即使那些暂时还不用云计算的机构也不例外。管理信息具体包括内部数据管理、云迁移,以及被分散于多个单位组织的应用和服务中的数据的安全保障。信息管理和数据安全在云计算时代..

2020-09-24 15:49:03 214

转载 云计算教程入门视频课件:云计算终端技术讲解

云终端是用户操作的主要设备,也是用户接入云端的入口。追求完美的用户体验是终端厂商和云服务提供商唯一的选择,也是云计算成败的关键因素。为了使得一款终端实现“用之赏心、观之悦目”的目标,需要从功能、外观、操作、质量几方面入手。终端在外观上体现为多样性,分类如下。1. 按功能分类人/机交互终端:不断地通过键盘、鼠标、触摸屏、声控等手段输入信息,通过显示器、打印机、音箱、发光灯等设备输出计算结果,人机协同完成各种任务,如各种台式云终端、智能手机、平板电脑等。机/机交互终端:生活中的各..

2020-09-24 15:48:48 398

原创 云计算教程学习入门:云计算与人工智能

物联网和互联网产生大量的数据,这些数据肯定要找一个地方集中存储和处理,这就必须要有云计算了。如果没有云计算,一台冰箱产生的数据都要部署独立一台后台服务器来接收,成本和便利性无法接受。云计算的作用就在于将海量数据集中存储和处理。大数据是基于海量数据进行分析从而发现一些隐藏的规律、现象、原理等,而人工智能在大数据的基础上更进一步,人工智能会分析数据,然后根据分析结果做出行动,例如无人驾驶,自动医学诊断。以其他云为基础,诞生的人工智能云可以算是人类追求的终极目标,它具备浩如烟海的知识,具备人的智慧、人的情

2020-09-18 10:32:29 315

原创 云计算教程:小型云计算平台怎么搭建?

俗话说“学起来简单,做起来就难了”,小型云计算平台怎么搭建?估计很多人都毫无头绪不知道如何是好,所以下面来讲解一个小型方案的云计算实施例子。如果说需要满足 60 个以内的终端用户(使用场合为办公、教学、多媒体阅览、门柜业务、家庭等),允许适度的不可用,要求满足若干个员工(如财务人员、老板)的高安全性,那么怎么实施呢?单机方案结构简单、成本低,建设和运维容易,适合对可用性要求不高的场合,如教学、家庭、小公司办公等;而双机能确保很高的可用性,但是架构稍微复杂,成本增加倒是不多。采用 Windows 的远

2020-09-18 10:30:08 1193

原创 文件管理

1.Linux目录结构1.1 WINDOWS/LINUX 对比Windows: 以多根的方式组织文件 C:\ D:\ E:\ Linux: 以单根的方式组织文件 /1.2 简介/目录结构: FSH (Filesystem Hierarchy Standard)[root@tianyun ~]# ls /bin dev lib media net root srv usrboot etc lib64 misc opt sbin sys varcgroup home lost+foun

2020-09-18 10:30:03 183

原创 云计算教程学习入门视频课件:云应用是什么?

云计算作为当今IT技术当中比较核心发展一项技术方面,开始被越来越多的企业所关注,我们都知道,任何云计算服务都是需要建立一个十分强大的基础设施,这些技术设施其实就是由众多的硬件设备,比如服务器、防火墙等硬件设备组成的,成千上万台服务器所组成的技术设施平台能够给云计算服务带来非常强大的计算和处理数据的能力。云应用其实很像我们日常生活当中购买水、电、煤气一样,取用方便,售价低廉,这就是在这个竞争激烈的IT时代云服务带给我们这些普通用户最直观的改变。云应用不同于云产品,云产品一般是由软硬件厂商开发和生产出来

2020-09-18 10:26:57 223

原创 云计算教程学习入门视频课件:互操作性与可移植性讲解

不同于传统的位于单位组织内部的 IT 基础设施,云计算的诞生给单位组织的 IT 资源供给带来了前所未有的灵活性——可以瞬时增加、转移或者减少计算资源来快速响应动态的资源需求变化,能在几个小时而不是几周内部署一个新的应用来满足业务需求。为了达到这种更具弹性的计算能力,在设计任何云系统时必须要考虑互操作性与可移植性。互操作性规定,IT 系统中应用软件层以下各层采用开放的通用型组件,杜绝使用云服务提供商各自内部的封闭组件。可移植性规定,IT 系统中应用软件层和数据信息层应采用开放的通用数据格式..

2020-09-18 10:26:52 160

原创 linux也能这么酷系列之Linux性能监控工具-gtop

在讲gtop之前可以先说一下htop,功能类似于top,但是画面比top更出色,更加清晰明了,但是htop已经集成在epel源里边,只需要yum安装即可比htop更好看的是gtop,一个比htop更加漂亮美观的命令,但是并没有集成到epel源里面,需要使用npm 命令进行安装先来一波效果的展示安装需要我们使用node环境,下面我们先安装node环境 Node.js环境搭建wget https://nodejs.org/dist/v8.9.2/node-v8.9.2-linux-x64.

2020-09-17 16:20:53 357 1

原创 linux文本处理三剑客之AWK

awk处理过程: 依次对每一行进行处理,然后输出,与sed区别:awk读到内存。默认分隔符是空格或者tab键案例一:BEGIN{} {} END{} filename行处理前 行处理 行处理后 文件名# awk 'BEGIN{ print 1/2} {print "ok"} END{print "---"}' /etc/hosts或者:[root@awk ~]# cat /.

2020-09-17 16:20:47 235 1

原创 shell脚本实现获取图片

#!/usr/bin/bash. /etc/init.d/functionsfunction check(){ time=`date "+%F %X"` echo "当前时间:$time" ip=$(ip a |grep inet |grep "scope global dynamic"|awk -F"/" '{print $1}' |awk '{print $2}') ping -w1 -c1 www.baidu.com &>/dev/null if [[ $? -ne 0 .

2020-09-17 16:20:42 1316 1

原创 基于Docker部署LNMP架构

一、 什么是 docker环境配置的难题软件开发最大的麻烦事之一,就是环境配置.用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来?用户必须保证两件事:操作系统的设置,各种库和组件的安装.只有它们都正确, 软件才能运行.举例来说,安装一个 Python 应用,计算机必须有 Python 引擎,还必须有各种依赖,可能还要配置环境变量.如果某些老旧的模块与当前环境不兼容,那就麻烦了.开发者常常会说:"它在我的机器可以跑了"(It works on my machin...

2020-09-17 16:20:23 320 1

原创 构建私有的 CA 机构(拓展)

CA中心申请证书的流程:过程: 1。web服务器,生成一对非对称加密密钥(web公钥,web私钥) 2。web服务器使用 web私钥生成 web服务器的证书请求,并将证书请求发给CA服务器 3。CA服务器使用 CA的私钥 对 web 服务器的证书请求 进行数字签名得到 web服务器的数字证书,并将web服务器的数字证书颁发给web服务器。1、CA 介绍CA(Certificate Authority)证书颁发机构主要负责证书的颁发、管理以及归档和吊销。.

2020-09-14 16:29:29 138

原创 seafile私有网盘搭建

1.1 环境要求centos7.3python2.7python-setuptoolsmysql已经安装并且服务正常运行中(如果没有安装,请先安装,因为在安装seafile过程中,要用到mysql创建数据库和表等)1.2 准备工作准备一台虚拟机或者一台云主机ECS 2.1 下载64位的Seafile安装包6.2.5针对Centos7的安装包地址https://www.seafile.com/download/2.2 部署和目录设计#创建getui目录,本人是以roo.

2020-09-14 16:29:21 351

原创 Mysql怎样快速入门?

一、前言MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。 MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。关系数据库将数据 保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言.

2020-09-14 16:29:15 203

原创 关于ELK 对 mysql slow 慢日志报警

思路基础环境及软件- centos7- filebeat- logstash- elasticsearch- python- elastalert部署filebeat 相关配置使用filebeat自带mysql模板filebeat.config.modules: # Glob pattern for configuration loading path: ${path.config}/modules.d/*.yml # Set to true to ena

2020-09-14 16:29:04 225

原创 kubeadm故障排除

问题:[root@k8s-node-1 ~]# kubeadm join 192.168.122.201:6443 --token fmqvwn.6h11y2ayq23r7zmw --discovery-token-ca-cert-hash sha256:42e125ef64f5aabc67ae0e0f14b58270be35fde8ff4f7b9a47d5d76a74a97c4aW0107 17:53:50.512517 14686 join.go:346] [preflight] WARNI.

2020-09-14 16:28:57 1320

原创 k8s入门到企业实战

k8s入门到企业实战

2020-09-09 17:08:23 260 1

原创 Linux文本处理三剑客之sed

一、sed工作流程sed 是一种在线的、非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed -ri.baksed -ric --follow-symlinks二、

2020-09-09 17:08:17 295 1

原创 部署k8s集群

准备环境三台机器,所有机器相互做解析关闭防火墙和selinux[root@k8s-master ~]# vim /etc/hosts192.168.96.134 k8s-master192.168.96.135 k8s-node1192.168.96.136 k8s-node2部署Etcd集群使用cfssl来生成自签证书,任何机器都行,证书这块儿知道怎么生成、怎么用即可,暂且不用过多研究(这个证书随便在那台机器生成都可以。哪里用将证书拷贝到哪里就可以了。)下载cfssl工具:下载

2020-09-09 17:08:13 247 1

原创 k8s集群部署Dashboard

部署Dashboard(Web UI)* dashboard-deployment.yaml // 部署Pod,提供Web服务* dashboard-rbac.yaml // 授权访问apiserver获取信息* dashboard-service.yaml // 发布服务,提供对外访问​创建一个目录[root@k8s-master ~]# mkdir webui[root@k8s-master ~]# cd we

2020-09-09 17:08:09 348 1

原创 LVS-nat模式

LVS-nat模式网络拓扑图建议:先在Real Server安装如nginx(两台机器real-server)[root@real-server1 ~]# yum install -y nginx[root@real-server1 ~]# echo "real-server1" >> /usr/share/nginx/html/index.html两台机器都安装,按顺序添加不同的主机名以示区分2、LVS/NAT模式实施1、准备工作(集群中所有主机)[可选]每台机器都需

2020-09-09 17:08:01 147 1

转载 走进Linux世界

走进Linux世界1.Linux能做什么?Linux和我们常见的Windows一样,都是操作系统,但不同的是:Windows: 收费的,不开源的,主要用于日常办公、游戏、娱乐多一些。Linux: 免费的,开源的,主要用于服务器领域,性能稳定,安全。例如:新浪、百度、淘宝等互联网公司,他们使用的服务器全都是Linux系统;全球500强企业95%的服务器使用的都是Linux系统。1、GNU/Linux 的历史Linux系统是一套免费使用和自由传播的UNIX操作系统(主要用在服务器上),是

2020-09-08 15:14:06 157

转载 k8s之RBAC 详解(基于角色的访问控制)

一个实验搞定RBACRBAC基于角色的访问控制--全拼Role-Based Access Control​Service Account为服务提供了一种方便的认证机制,但它不关心授权的问题。可以配合RBAC来为Service Account鉴权​在Kubernetes中,授权有ABAC(基于属性的访问控制)、RBAC(基于角色的访问控制)、Webhook、Node、AlwaysDeny(一直拒绝)和AlwaysAllow(一直允许)这6种模式。​在RABC API中,通过如下的步骤进行授权

2020-09-08 15:13:36 1032

转载 Cloud Native的设计哲学理念,kubernetes云生态操作系统

2015年的时候google就提出了云原生计算基金会(CNCF),最开始的时候我对于云原生的定义于以下几个方面:应用容器化,面向微服务架构,应用支持容器的调度。但是这种想法和定义在未来几年后,技术的不断提升,需求的不断更改,定义也被重新定义。2018年的时候,几乎所有的云计算提供商都加入了CNCF,这个时候,云原生生态在不断的壮大,我们来看一段英文定义:Cloud native technologies empower organizations to build and runscalable app

2020-09-08 15:08:58 81

转载 kubeadm集群部署

kubeadm方式部署k8s集群官方文档:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/kubeadm部署k8s高可用集群的官方文档:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/获取镜像阿里仓库下载[root@k8s-mas

2020-09-08 15:08:48 789

转载 LVS 负载均衡集群企业级应用实战

环境准备1、准备虚拟机准备 3 台纯净的虚拟机,两台 web 服务器2、LVS-server 安装lvs管理软件[root@lvs-server ~]# yum -y install ipvsadm程序包:ipvsadm(LVS管理工具)主程序:/usr/sbin/ipvsadm规则保存工具:/usr/sbin/ipvsadm-save > /path/to/file配置文件:/etc/sysconfig/ipvsadm-config3、LVS/DR 模式实验

2020-09-08 15:08:41 91

原创 linux系统管理之管道重定向(连载)

管道与重定向只有在开水里,茶叶才能展开生命浓郁的香气.一、重定向标准输入、标准正确输出、标准错误输出进程在运行的过程中根据需要会打开多个文件,每打开一个文件会有一个数字标识。这个标识叫文件描述符。进程使用文件描述符来管理打开的文件(FD----file descriptors).文件描述符:每打开一个程序都会有文件描述0, 1, and 2, known as standard input, standard output, and standard error0

2020-09-07 15:13:07 97

原创 linux系统管理之进程管理(连载)

进程管理积土为山,积水为海。关于进程 process=======================================================What is a process? 什么是进程Process states 进程状态1.1. 什么是进程?进程是已启动的可执行程序的运行实例程序: 二进制文件,静态 /bin/date, /usr/sbin/httpd,/usr/sbin/sshd, /usr/local/nginx/sbin/nginx进程:

2020-09-07 15:09:33 129

原创 linux文件管理

在linux系统中一切皆文件1.Linux目录结构1.1 WINDOWS/LINUX 对比Windows: 以多根的方式组织文件 C:\ D:\ E:\ Linux: 以单根的方式组织文件"/"路径:是由 “/”和目录和文件名称两个部分组成。1.2 简介/目录结构:FSH (Filesystem Hierarchy Standard):标准的目录结构[root@linux-server ~]# ls /bin dev home lib64 mnt proc ru

2020-09-07 15:09:19 204

原创 linux操作之文件权限

1.基本权限 UGO=====================================================文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件权限对象:属主------->u属组------->g其他人------>o基本权限类型:读(read):r ---->4写(write):w ---->2执行: x(exec) ----->1案例:r w x rw-

2020-09-07 15:09:14 234

原创 linux系统管理之文件权限II(连载)

文件权限---II一. 高级权限高级权限 suid,sgid,sticky问题1: 为什么会失败![root@linux-server ~]# chown root.root /root/file1.txt[root@linux-server ~]# vim file1.txt123[root@linux-server ~]# ll /root/file1.txt -rw-r--r--. 1 root root 0 Nov 1 15:30 /root/file1.txt​[r

2020-09-07 15:09:09 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除