搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
python结束主线程-Python多线程:主线程等待所有子线程结束代码
2
flutter、rn、uni-app比较_flutter dcloud apicloud rn
3
Stable Diffusion | Gradio界面设计及ComfyUI API调用_gradio comfyui
4
Unity3D在Windows的全屏和跨屏(双屏)方案_unity 设置全屏 双屏全屏显示
5
PTA L1-002 打印沙漏 C++实现_c++打印沙漏数字图形
6
了解了反射,我们来捋一下Java的代理模式_java代理模式需要先了解反射吗
7
postgre双机热备(流复制)-最简操作_postgres双机热备
8
VUE的安装_vue一开始的镜像源是哪个
9
昇思MindSpore 25天学习打卡营|day1
10
Spring Cloud中的服务路由与过滤
当前位置:
article
> 正文
应用云化技术架构
作者:知新_RL | 2024-06-21 18:18:21
赞
踩
云化技术
什么是云化,这个词讨论起来比较的宽泛,市面上各种关于云化的书籍基本上都是从商业角度来论述的。那么从技术人员角度去理解云化,更多的就是将分布式化的计算环境,当然随着技术的发展,未来还会有更多关于技术方向上的称呼或者概念出现。借用最近华为对推进全面云化的总结,列出云计算几个技术特征。然后简单分析下各个领域目前正在做的事情,也是本人近期工作中重点研究的内容。
1.所有的计算机都资源池化,实现计算资源共享。当然这里的计算资源可能还包括网络、IO、存储等。
2.所有的应用都分布式化,分布式计算是支撑大规模系统的基础。只有分布式化,才可能实现动态的扩展和灵活的故障接管等。
3.所有应用系统全自动化,全自动化是应用云计算追求的最终目标,只有实现应用系统运维、故障处理的全自动化,才能减少人工干预,提升应用系统运行效率。
1.计算能力资源池化
在这个领域尤其所在的电信行业,早期计算机投入应用系统支撑都是一些微软的服务器,那时候应用主要以单机部署为主。后来第二个阶段,开始引入IBM、SUN等公司的Unix系统的小型机,这个时候机器层面管理还主要由专业供应商提供一些管理系统。
虚拟化技术开始流行之后,就开始考虑将这些小型机进行虚拟化,此时正巧遇上国内去IOE化的大潮。因此,很多省份公司支撑的机器群都纷纷迁移至X86服务器,然后进行虚拟化。虚拟化有一个鲜明特征就是计算资源重组并且按照一定管理软件进行重分。
随着应用层面技术的发展,这两年互联网技术架构中,服务的架构成为了主流,并且微服务模式更是备受推崇。各个领域里面也在配合技术架构进行转型。微服务技术架构是为了让计算利用资源更加充分合理。
虚拟化技术让底层计算机资源实现了重组划分,那么容器技术的流行,就是为了计算资源更加细化管理和调度。应用层面越来越技术组件化,化大为小,彼此隔离,横向扩展。计算层容器化,Docker化就越来越重要。因为Docker化的容器打破了虚拟技术中资源共享模式,容器中不再有操作系统这样重量级的管理系统。而是通过一组进程,与底层计算机OS开放的API对接,实现计算资源的共享和重组。
容器化技术,应该说是近期在整个软件领域都比较热门的方向,至少在这几年,会有非常多的应用系统的尝试迁移至容器化。目前本人参与的后台进程的调度平台,就是将后台进程迁移至Docker容器部署,实现计算资源动态扩容,为应用调度的动态扩容实现提供基础。
2.软件分布式化
应用分布式化在软件领域有非常多的实践,通常在一个典型的面向服务的系统中,存在分布式服务、分布式事件,批量任务调度这类应用云化的实践。
分布式服务,通过分布式一致性的协调技术组件,实现服务的在线注册、发现、访问。通过服务治理,统一管理对外开放的服务信息和访问方式。
分布式事件框架,对于分布式类应用,通过消息组件实现发布订阅等模式的分布式处理,提升大规模计算请求的处理效率。
批量任务调度框架,对于后台批量计算处理类的任务,需要统一管理,调度来实现批量任务并发处理,动态扩容等能力。
3.应用自动化管理
分布式应用系统,因为应用管理难度增加,因此整个系统大管理平台不可缺少,大管理平台包括各类配置信息统一管理、资源、应用监控管理,动态调度扩容等管理,故障接管等统一监控管理。
本文先简单的总结一下近期从事的技术架构方面的事情,后面会就每个领域,正在做的一些项目进行个人理解的观点分享。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/743854
推荐阅读
article
bugku
windows
2008应急加固_
windows
server
安全
配置
bugku
...
windows
2008应急加固_
windows
server
安全
配置
bugku
windows
server
安全
配置 b...
赞
踩
article
FOC
电机
控制
代码
,
基于
stm32f031
芯片,适用于电动车、
滑板车
等,功能丰富且成熟量产_foc代...
代码
经过精心设计和调试,具备稳定可靠的性能,适用于电动自行车、
滑板车
以及
电机
FOC
控制等领域。本文旨在介绍
基于
STM32...
赞
踩
article
超详细!一文搞定
PID
!
嵌入式
STM32
-
PID
位置
环和速度环_
嵌入式
pid
...
利用
位置
式
pid
的方法将
位置
环和速度环组合在一起使用。将目标
位置
和实际
位置
传入
PID
中,计算出期望转速。_
嵌入式
pid
嵌...
赞
踩
article
蓝桥
杯
心得
_
蓝桥
杯
省赛
报名
多少钱...
蓝桥
杯
软件类JAVA赛道比赛
心得
_
蓝桥
杯
省赛
报名
多少钱
蓝桥
杯
省赛
报名
多少钱 ...
赞
踩
article
国开2024春《
新能源
汽车
》形考作业1-5
参考答案
_无论
混合
动力
还是纯
电动车
,踩刹车就
相当于
给
蓄电池
...
.比能量和比功率是 我 们 选择 电池的重要 依 据, 下列 电池在 这方 面 具 有 极强 的 竞争 力的是
。
.为了充...
赞
踩
article
repo
sync
更新源码
android
-12.
0
.
0
_r34,
fatal
:
不能
重置索引文件...
AOSP 12的源码两月没有更新了,今日对其做
repo
sync
动作,并切换到新的
版本
android
-12.
0
.
0
_r3...
赞
踩
article
Trusty
qemu
+
android
环境
搭建详细步骤...
注意:ATF 会先停用控制台,然后再返回测试运行程序。如需在本地停用此设置,请注释掉 external/arm-trus...
赞
踩
article
元
数据管理
Datahub
架构讲解_
datahub
元
数据管理
...
Datahub
的采用了model-first的架构理念,通过提供一个通用的
元
数据管理
模型,再通过插件的方式集成各种数据平...
赞
踩
article
阿里
云
新品:基于
SASE
架构
的
云
安全
访问服务_
阿里
csas
...
2020年是特殊
的
一年,受疫情
的
影响,人们
的
工作和生活方式已悄然发生改变,远程办公、在线教育、在线医疗
的
激增,各行业都经...
赞
踩
article
FPGA
编程语言
--
VHDL
OR
Verilog
?_
fpga
语言...
硬件新手疑问1:大家都在争硬件开发是选择单片机,DSP,ARM还是
FPGA
呢?以我个人经验,我也是在硬件方面做了几年的老...
赞
踩
article
【
机器
学习
】
机器
学习
与
物流
科技
在
智能
配送中的融合
应用
与性能优化新探索...
机器
学习
是一种通过数据训练模型,并利用模型对新数据进行预测和决策的技术。其基本思想是让计算机通过样本数据
学习
规律,而不是...
赞
踩
article
云
端之上
的
边缘
:
解读
云
计算
与
边缘
计算
的
战略融合_
边缘
云
网融合
的
原理
...
定义
:
云
计算
是一种通过网络按需提供
计算
资源和服务
的
模式。它将
计算
能力、存储空间和应用程序等集中管理和分配在远程
的
云
端数据...
赞
踩
article
adb
---调试
连接
设备
_
adb
连接
设备
...
访问Android官方开发者网站下载页面[https://developer.android.com/studio/re...
赞
踩
article
python
画矩形函数draw
rectangle
_
Python3
tkinter
基础
Canvas
...
Python : 3.7.0OS : Ubuntu 18.04.1 LTSIDE : PyCharm 2018.2.4C...
赞
踩
article
为什么
Python
是
网络安全
人最爱的
编程语言
?_
python
在
安全工程
领域能做什么...
Python
是由Guido van Rossum
在
35年前设计开发 ,目前已成为一种应用较广泛的高级
编程语言
,具有简洁易...
赞
踩
article
【
Python
】【三分钟】熟练
使用
os
.
path
.
join
()...
通过本文的介绍,我们深入了解了函数在
Python
中处理文件路径的重要性。从初识其基本用法,到深入理解其处理多个路径组件的...
赞
踩
article
Http
之
libcurl
库
实现
_
libcurl
库
下载...
会出现error while loading shared libraries:
libcurl
.so.4: canno...
赞
踩
article
关于
dom4j
的
微信
XXE
实体注入错误,使用
DocumentHelper
进行解析
的
漏洞修补_dom4...
7月4日
微信
发来通知说存在XML实体注入漏洞,请修改。由于自己
的
后台采取
的
dom4j
的
包,而且当时业务也只是对
微信
传入
的
...
赞
踩
article
materialized
view
基础知识...
一、----------------------------------------------------------...
赞
踩
article
如何
测试
Java
类
的
线程
安全性...
我在最近
的
一次网络研讨会中谈到了这个问题,现在是时候以书面形式进行解释了。
线程
安全是
Java
等语言/平台中类
的
重要品质...
赞
踩
相关标签
windows
运维
安全
服务器
程序人生
stm32
网络
PID
蓝桥杯
算法
人工智能
java
汽车
android
git
github
trusty
optee
trustzone
trustonic
ATF
armv9
元数据管理
Datahub
架构