欢迎来到天天文库
浏览记录
ID:52501253
大小:2.41 MB
页数:24页
时间:2020-04-09
《2015服务器集群与虚拟化技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、服务器集群与虚拟化技术1问题与挑战Oracle面对日益复杂的应用,存储资源配置越来越难!控制存储成本越来越难!大型文件系统D:Hot!LUNDISKDISKDISKRAIDDISKDISKRAIDRedologDataFileLUNLUNLUNlunDiskGroup/ASM…LVLVLV这个虚拟机压力太大了,同一个盘上的其它虚拟机都还好,我把整个盘换成SSD?从存储系统的磁盘到Oracle逻辑文件少说也有6-7层,该怎么调整提高性能呢?新买的几个SSD怎么用呢?……经常访问的文件不常访问的文件需归档的文件分类?海量文件必须分类存储,否则我的在线存储容量就太大
2、了,但如何分类呢?2服务器集群与虚拟化虚拟化:一变多将一台服务器虚拟成多台大机:IBMLPARUNIX服务器:IBMLPARHPnPAR,vPARSUNDomain,ContainerIntel架构VmwareVsphereMicrosoftHpyer-VCitrixXen…….集群:多变一将多台服务器虚拟成一台分布式运算(DistributedComputing)并行处理(ParallelComputing)网格计算(GridComputing)云计算(CloudComputing)高性能计算(HPC)3服务器集群集群把多台服务器联接在一起,形成一个整体,像一
3、台服务器那样工作,共同对外提供服务可以更好地利用设备资源,从而提高:稳定性数据处理能力服务能力三种集群技术高性能集群(HighPerformanceCluster)负载均衡集群(LoadingBalanceCluster)高可用性集群(HighAvailabilityCluster)4负载均衡集群MS磁盘阵列公用网络客户端心跳连接Active节点1节点2应用Active两台或多台服务器同时处理来自同一个应用的服务请求多种模式实现服务的负载均衡基于客户端的负载均衡基于服务器端的负载均衡负载均衡集群也同时具备高可用功能业务正常运行应用5高可用性集群MS磁盘阵列心跳连
4、接公用网络客户端ActiveStandby节点1节点2心跳连接Active节点3节点4应用CActive双机热备双机互备应用A应用B业务切换到节点2业务切换到节点4节点3和节点4互相备份各自应用6商用集群系统负载均衡集群OracleRAC(RealApplicationClusters)高可用性集群MicrosoftMSCS(MicrosoftClusterService)LinuxClusterHPHP-UXMC/SG(Multi-Computer/Serviceguard)SUNSolarisClusterIBMAIXHACMP(HighAvailabili
5、tyClusterMulti-Processing)SymantecVeritasclusterserverEMCAutostart7虚拟化技术VMwareOperatingSystemApplications一种从逻辑角度管理资源的方法:CPU、内存、接口卡、……软件与硬件分离8虚拟化方式分类硬件分区IBM/HP等大型机硬件分区技术虚拟机(VirtualMachineMonitor)VmwareVsphereESXserverMircosoftVirtualPC/ServerHyper-VXenProject虚拟操作系统(OSVirtualization)Pa
6、rallels(SWsoft)Virtuozzo/OpenVZProjectSunSolarisContainerHPvSEFreeBSDJailLinuxVserverLinuxKVM(Kernel-basedVirtualMachine)9虚拟化方式--硬件分区服务器操作系统硬件系统应用应用操作系统硬件系统应用应用操作系统硬件系统应用应用硬件资源被划分成数个分区,每个分区享有独立的CPU、内存,并安装独立的操作系统在一台服务器上,存在多个系统实例,同时启动多个操作系统金融领域(银行信息中心)广泛采用10虚拟化方式--虚拟机部署一个统一的宿主操作系统在宿主操作
7、系统上,加装了VirtualMachineMonitor,虚拟层作为应用级别的软件而存在,不涉及操作系统内核虚拟层为每个虚拟机模拟一套独立的硬件设备,在其上安装所谓的客机操作系统。应用程序运行在客机操作系统中虚拟层硬件……操作系统虚拟硬件应用操作系统虚拟硬件应用操作系统虚拟硬件应用操作系统虚拟硬件应用操作系统虚拟硬件应用操作系统虚拟硬件应用宿主操作系统11虚拟化方式--虚拟操作系统一个单一的节点运行着唯一的操作系统实例。通过在这个操作系统上加装虚拟化平台,将系统划分成多个独立隔离的容器,每个容器是一个虚拟的操作系统,被称为虚拟环境(即VE,VirtualEnvi
8、ronment),也被称
此文档下载收益归作者所有