云计算的“基本概念”七七八八
发布时间:2022-11-08 11:22:45 所属栏目:云计算 来源:
导读: 云计算的“基本概念”
云计算(Cloud Computing)是一种基于互联网的计算方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云其实是网络、互联网的一种比喻说法。云计算有狭义云
云计算(Cloud Computing)是一种基于互联网的计算方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云其实是网络、互联网的一种比喻说法。云计算有狭义云
|
云计算的“基本概念” 云计算(Cloud Computing)是一种基于互联网的计算方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云其实是网络、互联网的一种比喻说法。云计算有狭义云计算和广义云计算两种概念: 云计算核心思想:通过统一管理和调度计算资源池中的资源,向用户提供服务。计算资源池由大量用网络连接的计算资源构成,提供资源的网络被称为云。云中的资源在使用者看来是可以无限、随时扩展的,并且可以随时获取,按需使用,按使用付费。 你需要多少,就分配给你多少,这是一种社会合理优化资源分配的趋势。一个非常形象的比喻是:电力的供应,通过电线从发电厂传到每家每户。以后的计算资源也会按照这个模式去走。目前还是各个有钱的“地主企业”自己买“发电机”,以后大型的计算中心、IDC机房、公有云将满足普通家庭用户对计算资源的需求,甚至中小型企业也会从这种规模经济中受益。“土豪”随意。 云计算的“特点” 云计算的“分类” 云计算的“产生” 传统IT 技术存在利用率低,成本高,维护效率低,能源消耗高等诸多问题。在这种背景下,云计算在 2007年被提出。在提出后,云计算收到了大量关注,并得到了快速发展。从传统模式向云计算模式的转变主要包括如下几个方面: 云计算与传统模式的比较 云计算的服务模式 各服务模式之间没有必然联系,也不相互依赖,各服务模式的简单说明如下: 云计算的实现方式:虚拟化 虚拟化是云计算非常关键的技术之一,虚拟化的含义很广泛。将任何一种形式的资源抽象成另一种形式的技术都是虚拟化。在计算机方面,虚拟化一般指通过对计算机物理资源的抽象,提供一个或多个操作环境,实现资源的模拟、隔离或共享等。 云计算和虚拟化的关系 虚拟化的“特点” 虚拟化示意图 虚拟化的“名词解释” 现在,大量厂商正在开发商业的Xen hypervisor,如Citrix XenServer,华为的FusionCompute。 Xen domain is a specific instance of a Xen virtual machine running on aspecific physical piece of hardware. Xen supports two basic types of domainswith different uses and capabilities. Xen manages access to memory and hardware resources through a combinationof its hypervisor and a specially privileged Xen-modified kernel that is usedto manage, monitor, and administer all other Xen virtual machines running on aspecific piece of hardware. This specially privileged Xen kernel is known asdomain0. One of the goals of Xen has always been to separate implementationrequirements from policy decisions, leaving administrative and configurationoptions to the domain0 system rather than hardwiring them into the hypervisor.Low-level CPU and memory allocation and management is done by the hypervisorbecause this is a physical requirement for running multiple virtual machines ona single physical system. The hypervisor is responsible for creating, managing,and deleting the virtual network interfaces and virtual block devicesassociated with each guest domain. ( Domain0中可以设置对虚拟机的管理参数,Hypervisor按照我们做Domain0中设置的参数去设置虚拟机。) 虚拟化的“架构” 寄居虚拟化架构(Hosted):寄居虚拟化架构指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。(类似 vMware Workstation) 裸金属虚拟化架构(Bear Metal):裸金属虚拟化架构指直接在硬件上面安装虚拟化软件云计算概念,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。 操作系统虚拟化架构(Docker):在操作系统层面增加虚拟服务器功能。操作系统虚拟化架构把单个的操作系统划分为多个容器,使用容器管理器来进行管理。宿主操作系统负责在多个虚拟服务器(即容器)之间分配硬件资源,并且让这些服务器彼此独立。 混合虚拟化架构(Hybrid):将一个内核级驱动器插入到宿主操作系统内核。这个驱动器作为虚拟硬件管理器来协调虚拟机和宿主操作系统之间的硬件访问。 (编辑:PHP编程网 - 襄阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐



浙公网安备 33038102330434号