这是酒吗?不,这不是酒,这是有温度的江河,是曾经淌过的浑水,是暗淡无光日子里的良药。
奔赴山海,保持热爱
——改天是哪天?下次是哪次?以后是多久?生活不是为了赶路,而是为了感受路。去经历,去后悔。勇敢走下去,保持热爱,奔赴下一个山海。

什么是云计算?
形象点来说说“云计算”:
1、荤段子论:
男人找个女友或老婆是自建私有云,单身约炮或者到娱乐场所消费是公有云服务,按需使用并可弹性扩容,已婚男人找二奶小蜜则属于混合云。
这种解释方式对男人比较适用,通常稍微一解释就心领神会!
2、滴滴出行论:
出行需要用车,云计算或者云服务好比乘坐出租车或专车快车共享单车,随时需要随时用,按用量(路程)付费即可。
自己买车开车是混合云,车是自己的,出去付费停车或加油相当于部分使用公有云,而亚马逊或微软云在国内跟黑车差不多被政策限制。
3、吃货论:
饿了要吃饭,在家里自己做饭属于自建私有云,需要建造厨房购买锅碗瓢盆柴米油盐等,吃完饭还需要自己刷锅洗碗等运维工作,费时费力;外面餐馆提供的就相当于公有云服务,按需胡吃海塞吃完结账抹嘴走人,餐馆后厨如何安排做菜顺序并加快出菜速度就是负载均衡和虚拟化概念;请厨师到家里上门做饭则属于典型的混合云,在资产安全的情况下有限使用公有云。
什么是CI/CD?

概述
CI的英文名称是Continuous Integration,中文翻译为:持续集成。
CD可对应多个英文名称,持续交付Continuous Delivery和持续部署Continuous Deployment。
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:”集成地狱”)。
具体而言,CI/CD 可让持续自动化和持续监控贯穿于应用的整个生命周期(从集成和测试阶段,到交付和部署)。这些关联的事务通常被统称为”CI/CD 管道”,由开发和运维团队以敏捷方式协同支持。
CI 持续集成(Continuous Integration)
现代应用开发的目标是让多位开发人员同时处理同一应用的不同功能。但是,如果企业安排在一天内将所有分支源代码合并在一起(称为”合并日”),最终可能造成工作繁琐、耗时,而且需要手动完成。这是因为当一位独立工作的开发人员对应用进行更改时,有可能会与其他开发人员同时进行的更改发生冲突。如果每个开发人员都自定义自己的本地集成开发环境(IDE),而不是让团队就一个基于云的 IDE 达成一致,那么就会让问题更加雪上加霜。
持续集成(CI)可以帮助开发人员更加频繁地(有时甚至每天)将代码更改合并到共享分支或”主干”中。一旦开发人员对应用所做的更改被合并,系统就会通过自动构建应用并运行不同级别的自动化测试(通常是单元测试和集成测试)来验证这些更改,确保这些更改没有对应用造成破坏。这意味着测试内容涵盖了从类和函数到构成整个应用的不同模块。如果自动化测试发现新代码和现有代码之间存在冲突,CI 可以更加轻松地快速修复这些错误。
CD 持续交付(Continuous Delivery)
完成 CI 中构建及单元测试和集成测试的自动化流程后,持续交付可自动将已验证的代码发布到存储库。为了实现高效的持续交付流程,务必要确保 CI 已内置于开发管道。持续交付的目标是拥有一个可随时部署到生产环境的代码库。
在持续交付中,每个阶段(从代码更改的合并,到生产就绪型构建版本的交付)都涉及测试自动化和代码发布自动化。在流程结束时,运维团队可以快速、轻松地将应用部署到生产环境中。
CD 持续部署(Continuous Deployment)
对于一个成熟的 CI/CD 管道来说,最后的阶段是持续部署。作为持续交付——自动将生产就绪型构建版本发布到代码存储库——的延伸,持续部署可以自动将应用发布到生产环境。由于在生产之前的管道阶段没有手动门控,因此持续部署在很大程度上都得依赖精心设计的测试自动化。
实际上,持续部署意味着开发人员对应用的更改在编写后的几分钟内就能生效(假设它通过了自动化测试)。这更加便于持续接收和整合用户反馈。总而言之,所有这些 CI/CD 的关联步骤都有助于降低应用的部署风险,因此更便于以小件的方式(而非一次性)发布对应用的更改。不过,由于还需要编写自动化测试以适应 CI/CD 管道中的各种测试和发布阶段,因此前期投资还是会很大。
KVM虚拟化网络的区别
在KVM虚拟化网络中存在
1、Linux Bridge(网桥)
2、vlan
现在的交换机几乎都是支持 VLAN 的。 通常交换机的端口有两种配置模式: Access 和 Trunk。
Access 口
这些端口被打上了 VLAN 的标签,表明该端口属于哪个 VLAN。 不同 VLAN 用 VLAN ID 来区分,VLAN ID 的 范围是 1-4096。 Access 口都是直接与计算机网卡相连的,这样从该网卡出来的数据包流入 Access 口后就被打上了所在 VLAN 的标签。 Access 口只能属于一个 VLAN。
Trunk 口
假设有两个交换机 A 和 B。 A 上有 VLAN1(红)、VLAN2(黄)、VLAN3(蓝);B 上也有 VLAN1、2、3 那如何让 AB 上相同 VLAN 之间能够通信呢?
办法是将 A 和 B 连起来,而且连接 A 和 B 的端口要允许 VLAN1、2、3 三个 VLAN 的数据都能够通过。
这样的端口就是Trunk口了。 VLAN1、2、3 的数据包在通过 Trunk 口到达对方交换机的过程中始终带着自己的 VLAN 标签。
云计算中后端存储的区别
1、HDFS 不适合低延时的数据访问方式,不适合大量小文件、不适合多方读写,需要任意的文件修改,不支持多个机器同时写入。
2、HBase 适合低延时的数据访问方式。
3、ceph 支持文件存储、块存储、对象存储。 支持cephfs rbd
4、swift 在swift对象存储中,客户端需要联系swift网关,这会带来一些潜在的单点故障。
上云迁移的步骤有哪些?
1、系统在云化迁移的过程中需要根据各自业务特性的差异及实现技术的方式采取不同的迁移策略进行云化迁移。
2、首先要进行系统调研,包括业务、系统架构、数据库、应用程序方面的,以及相关业务目标。
3、然后要评估迁移原则、流程、经济效应,以及方法模型,特别是风险,给出评估结论。
4、接下来进行方案设计,包括业务架构方案,系统架构方案,系统改造和实施方案。
5、迁移之前,需要完成必要的系统架构、数据库、应用程序等相关改造,并做好验证测试。
6、实施迁移之前,要做好相关资源的准备,实施过程中要按照预先制定的方案分阶段进行。
7、迁移完成后,要做好功能、性能测试以及一致性验证,并未后期运维做好基础材料的整理工作。
Oracle与Mysql的区别
1、Oracle是大型数据库,而MySQL是中小型数据库。但是MySQL是开源的,但是Oracle是收费的,而且比较贵。
2、Oracle的内存占有量非常大,而mysql非常小
3、MySQL支持主键自增长,指定主键为auto increment,插入时会自动增长。Oracle主键一般使用序列。
4、MySQL字符串可以使用双引号包起来,而Oracle只可以单引号
5、MySQL分页用limit关键字,而Oracle使用rownum字段表明位置,而且只能使用小于,不能使用大于。
6、Oracle在处理长字符串的时候,长度是小于等于4000个字节,如果要插入更长的字符串,考虑用CLOB类型,插入修改记录前要做进行修改和 长度的判断,如果为空,如果长度超出返回操作处理.(CLOB类型是内置类型,它一般都作为某一行中的一列,有些数据库也有别名)
7、MySQL中0、1判断真假,Oracle中true false
8、MySQL中命令默认commit,但是Oracle需要手动提交
9、MySQL在windows环境下大小写不敏感 在unix,linux环境下区分大小写,Oracle不区分
您好,2022

转眼,又是一年。不经意间,已经来到了2022.
新的一年,收拾过往的心情,奔赴未来的旅程。
一、关于自己
人活一辈子,最大的贵人是自己,最大的敌人也是自己。
酸甜苦辣自己尝,再累再难也要自己扛。
别总是为别人着想,谁又能真正为你着想?
忙碌了一年,对自己说一声:辛苦了!
未来的日子里,该舍的舍、该放的放。
好好爱惜自己,一切打不垮你的,只会让你变得更强。
二、关于健康
《道德经》有言:“名与身孰亲?身与货孰多?得与亡孰病?”
人活一辈子,名与利、得与失,哪个更重要?
都不是!排在第一位的,永远是健康。
健康是人生的基石,好比数字1,家庭、事业、地位、财富都是0。
前头有了这个1,后面越多0越富有。
前头没有这个1,后面再多,也是白忙。
人生在世,纵有家财万贯不如无病无灾。
身体是革命的本钱,拿命换钱易,拿钱买命难。
一日三餐按时吃,早睡早起,多喝几杯热水,坚持运动。
养出一副好身体,就能带来好运气。
三、关于家庭
对于每个中国人而言,家是安身立命的地方。
家人也许不是最懂我们的人,却是世间最爱我们的人。
人在年轻的时候,觉得到处都是人,别人的事就是你的事。
等到中年才发觉,身边除了家人,其实一无所有。
林语堂曾说过,幸福人生无非四件事:
一是睡在自家床上;二是吃父母做的菜;
三是听爱人讲情话;四是跟孩子做游戏。
有家可回,有人在等,有盏灯会为你守候。
看似平淡的每一天,就是人生最大的福气。
四、关于圈子
俗话说得好:路遥知马力,日久见人心。
人生路上,绝大多数人都是过客,走着走着就散了。
每个人的时间都很宝贵,拿去社交,就陪不了家人。
到了一定年龄,必须扔掉四样东西:
没意义的酒局;
没关联的人;
看不起你的人;
虚情假义的朋友。
拒绝无意义的社交,把时间留给最重要的人。
五、关于物质
成年人的尊严,是钱给的。
兜里有钱,才能活得体面。
俗话说:一文钱难倒英雄汉。
世界上最为难的事,就是手心朝上,张嘴求人。
钱虽好,攥在手里,又不过是一串数字。
把钱花在恰当的地方,才能实现价值。
钱不必多,但要够用:
跟得上孩子成长的脚步,跟得上父母老去的速度。
往后余生,挣干净钱、做安稳事、睡踏实觉。
兜里有点余钱,家里有点余粮。
不求大富大贵,知足便是心安。
六、关于生活
常听人说:生下来活下去,生活本就不容易。
别总是羡慕别人,没事多想想自己。
自己过自己日子,不必过给任何人看。
有时候,并不是自己想要什么,而是想让别人看到什么。
自己高兴比什么都重要,别再轻易受外部影响。
活在当下,珍惜眼前,才发现:
自己拥有的足够多,生活本来就很好!
在此祝大家2022年身体健康、家庭幸福、八方进财、一帆风顺、心想事成。
祝我们伟大的祖国繁荣昌盛、国泰民安。
祝世界人民摆脱疫情、远离战争。
神的爱
时光走的悄无声息但却留下了难以磨灭的痕迹四季更替、周而复始2021最后的一天里我从不感慨时间的流逝,因为我知道,在未来的时光里,被时间带走的,只会多,不会少。日子总是在一点一点变好的,就算经历过很丧的时光,未来的日子,也会加倍变得美好的,愿你历经山河,觉得人间值得。
2021年最后一天,早上好!



