云计算知识汇总
发布时间:2022-12-10 15:57:55 所属栏目:云计算 来源:
导读: 云计算
前言
随着业务需求要处理的数据量逐渐增大,云计算是每一家企业的首选,大大节约了建立多台服务器的数据中心所需要的成本
一、概念
云计算是一种无处不在、便捷且按需对
前言
随着业务需求要处理的数据量逐渐增大,云计算是每一家企业的首选,大大节约了建立多台服务器的数据中心所需要的成本
一、概念
云计算是一种无处不在、便捷且按需对
|
云计算 前言 随着业务需求要处理的数据量逐渐增大,云计算是每一家企业的首选,大大节约了建立多台服务器的数据中心所需要的成本 一、概念 云计算是一种无处不在、便捷且按需对一个共享的可配置资源(包括网络、服务器、存储、应用和服务)进行网络访问的模式,它能通过最少量的管理以及与服务提供商的互动实现计算资源的迅速供给和释放 二、重要特征 三、服务类型 云计算的服务模式: 四、云服务 云服务提供商 Amazon EC2、Microsoft Azure Cloud、阿里云、腾讯云 五、云存储 六、云安全 数据安全涉及的方面 应用安全涉及的方面 数据迁移技术在云端的应用给恶意攻击者以窃取用户数据的机会 七、虚拟化技术 虚拟化主要是指平台虚拟化技术 分布式存储 网络资源虚拟化 KVM虚拟化技术 是一个开源的系统虚拟化模块,是基于虚拟化扩展(Intel VT或者AMD-V)的x86硬件的开源的Linux原生的全虚拟化解决方案。在KVM中,虚拟机被实现为常规的Linux进程,由标准Linux调度程序进行调度,虚拟机的每个虚拟CPU被实现为一个常规的Linux进程,使得KVM能够使用Linux内核的已有功能 内存虚拟化: KVM 的 I/O 虚拟化: 从处理器的角度看,外设是通过一组I/O资源来进行访问的,所以,设备的相关虚拟化被称为I/O虚拟化。 方式:qemu全虚拟化方式、virtio半虚拟化方式、硬件辅助虚拟化方式 KVM管理工具 KVM虚拟机迁移 KVM虚拟机的迁移是在不同主机之间进行的,可以分为热迁移和冷迁移 虚拟机的克隆 根据源虚拟机复制一台新的虚拟机,两台虚拟机是完全一样的。KVM虚拟机的克隆一般采用虚拟机直接克隆或者复制配置文件与磁盘文件的方式进行克隆 KVM网络 KVM网络配置有Bridge和NAT模式 KVM存储 KVM存储选项有多种并行计算云计算,包括虚拟磁盘文件、基于文件系统的存储和基于设备的存储 当系统创建KVM虚拟机时,默认使用虚拟磁盘文件作为后端存储 KVM优化 KVM性能优化主要在CPU、内存、I/O这三方面,根据不同的场景,采取不同场景优化方向 八、虚拟化平台 VMware vSphere平台 VMware vSphere平台系统架构 三个层次:虚拟化层、管理层、接口层 VMware vSphere数据中心的物理拓扑 计算服务器、存储网络和阵列、IP网络、vCenter Server、管理客户端 VMware vSphere主要功能 (1)VMware vSphere Client (2)VMware vSphere Web Client (3)VMware vSphere SDK (4)vSphere虚拟机文件系统(VMFS) (5)vSphere Virtual SMP (6)vSphere vMotion (7)vSphere Storage vMotion (8)Resource Scheduler(DRS) (9)vSphere 存储DRS VMware ESXi VMware ESXi是创建和运行虚拟机的虚拟化平台。可以通过ESXi执行虚拟机、安装操作系统、执行应用程序、构成虚拟机。与VMware Workstation和VMware Server相同,都是虚拟机软件,ESXi简化了虚拟机软件和物理主机之间的操作系统层,直接在裸机上操作,其虚拟化管理层更加精炼,性能更好效率更高 VMware ESXi七大功能 (1)镜像生成器 (2)面向服务的无状态防火墙 (3)增强的SNMP支持 (4)安全系统日志 (5)自动部署 (6)扩展增强型esxcli框架 (7)新一代的虚拟机硬件 国产虚拟化CNware 九、虚拟机管理工具 OpenStack 十、超融合技术 十一、容器 Docker Docker的优势 Docker镜像分层结构 镜像是Docker容器的基石,容器是镜像的运行实例,有了镜像才能启动容器,Docker镜像是从Base 镜像开始,一层一层叠加生成的分层结构 Kernel层 Kernel不属于Docker镜像的一部分,属于主机。典型的Linux从启动到运行需要两个bootfs和rootfs。bootfs 是通用的,当启动成功后Kernel被加载到内存中后,bootfs就被卸载了。Rootfs(Root file System)就是典型Linux系统中的 /dev, /proc, /bin, /etc等标准目录和文件 Base Image层 Base Image层是构建其他镜像的基础,用户可以根据自己的需要,在基础镜像上安装需要的软件,并生成新的镜像。Base Image层是只读的,如多个容器共享一份基础镜像,当某个容器修改了基础镜像的内容,如 /etc下的文件,这时其他容器的 /etc是不变的 Image层 管理人员在Base Image层基础上安装一个应用软件就生成新的一层,每层均称为Image层,一个Docker镜像可能是由一个Base Image再加上多个Image组成的。Image层和Base Image层一样也是只读的 Container层 当容器启动时,一个新的可写层被加载到镜像的顶层,该层被称为Container层,对容器的所有改动,无论是添加、删除、还是修改文件都只会发生在Container层中 Docker容器的Copy-on-Write特性 十二、云服务管理平台 Kubernetes 十三、虚拟机的特性 虚拟机动态资源调度(DRS) 分布式资源调度(DistributedResourceScheduler,DRS)是对资源池中资源负载情况的动态监控,合理触发均匀分配规则,最终实现资源池上的虚拟机重新均匀分配的目的。当虚拟机遇到负载增大的情况时,DRS将通过在资源池中的物理服务器之间重新分布虚拟机来自动为其分配更多资源 虚拟机迁移 虚拟机高可用 工作原理 高可用(HighAvailability,HA),是监控群集中的WinServer主机,通过配置合适的策略(如IPMI或SBD心跳方式),当群集中的WinServer主机发生故障时,虚拟机可以自动在其他WinServer主机上重新启动,最大限度保证重要服务不中断 总结 (编辑:航空爱好网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

