当前位置:首页 > 虚拟化 > 正文

虚拟化平台 分布式架构


一、什么是分布式系统架构分布式系统是构建在网络之上的软件系统。处理支持任务并巩固结果。在分布式系统中,一组独立的计算机向用户呈现一个统一的整体,类似于一个系统。该系统具有多种通用的物理和逻辑资源,可以动态分配任务,分布式的物理和逻辑资源通过计算机网络实现信息交换。该系统具有分布式操作系统,以全局方式管理计算机资源。对于用户来说,通常只有一种分布式系统模型或范例。在操作系统之上,软件中间件层负责实现该模型。分布式系统的一个著名例子是万维网,其中所有内容看起来都像文档(网页)。计算机网络不存在这样的统一性、模型或软件。用户看到物理机器,但这些机器在计算机网络上看起来并不相同。如果这些机器具有不同的硬件或操作系统,则差异对用户来说将是完全透明的。如果用户想要在远程计算机上运行程序,他们必须登录到远程计算机并在该计算机上运行该程序。分布式系统和计算机网络系统的共同点是,分布式系统和计算机网络的物理结构本质上是相同的,因为大多数分布式系统都是建立在计算机网络之上的。两者的区别在于分布式操作系统和网络操作系统的设计理念不同,导致结构、运行方式和功能不同。网络操作系统要求网络用户在使用网络资源之前了解网络资源。网络用户需要了解网络上每台计算机的功能和配置、软件资源以及网络文件结构。如果用户想要读取网络上的共享文件,他们需要知道该文件位于哪台计算机和目录中。分布式操作系统以全局方式管理系统资源,允许用户自由调度网络资源。此外,调度过程是“透明的”。当用户提交作业时,分布式操作系统会根据需要选择系统中最好的处理器,将用户的作业提交给处理程序,并在处理程序完成作业后将结果传递给用户。在此过程中,用户不会意识到多个处理器的存在,并且系统的行为就好像它是一个处理器一样。


二、虚拟化平台是什么?里面都包含哪些组件?通过虚拟化,可以在同一台物理计算机上运行多个虚拟机,并且所有虚拟机可以跨多个环境共享物理计算机的资源。在同一台物理计算机上,不同的虚拟机可以独立并行地运行不同的操作系统和多个应用程序。以云虹CNware虚拟化平台为例:
1)CNwareWinServer及虚拟化IT基础设施
WinServer是云虹公司推出的服务器虚拟化解决方案。按需分配是云计算的核心思想,而WinServer是云计算的基础。
WinServer通过将应用程序和操作系统与底层硬件分离来简化IT运营。
2)CNwareWCE管理层
WCE接口包括四大类
a)WinServerAPI用于管理WinServerServer
b)异构虚拟化管理客户端和第三方解决方案连接
c)连接DB的数据库接口,用于存储信息
d)用于连接WinCenter及第三方管理平台的北向接口
3)访问CnwareWinServer虚拟化架构
您可以通过以下三种方式访问​​WinServer虚拟化架构
a)CNwareWebClient
b)SDK和命令行界面
c)直接虚拟机控制台访问
4)虚拟化解决方案
最后,我们提出了三种服务器虚拟化解决方案。除了本文介绍的CNware(商业)之外,还包括OpenStack(开源)和VMwarevSphere(商业)。,