Microsoft Azure Host OS&Guest OS

Microsoft Azure的计算资源其实可以理解为运行在Azure数据中心中成千上万的Rack。

Rack上的多台物理服务器本身需要运行操作系统,这个操作系统可以理解为Host OS,即物理服务器的操作系统。

物理服务器通过特殊版本的Hyper-V,同时运行多个Azure VM虚拟机,这些虚拟机就是Guest OS,即虚拟机的操作系统。

用户只能够接触到Guest OS而无法接触到Host OS。

Microsoft Azure所有的计算功能都是基于虚拟机完成的,既然是虚拟机那么就会存在一个操作系统版本的文件。目前Microsoft Azure平台提供了一种名为Guest OS的机制来控制虚拟机中所安装的操作系统版本。

我们知道,整个Microsoft Azure数据中心是基于Microsoft Azure Server 2008 R2 Hyper-V构建的。当用户申请了一个计算单元之后,数据中心将按照需求分配一个或多个虚拟机,而每一个虚拟机都会有一个操作系统主版本,目前包括Guest OS 1.x 和 Guest OS 2.x,分别对应Windows Server 2008和Windows Server 2008 R2两大类操作系统。在此基础上,由于Windows 操作系统本身的不断更新, Azure平台也会定期为虚拟机进行操作系统升级,只不过没有普通的Windows 更新那么频繁。一次Azure平台虚拟机的更新会对应出一个新的Guest OS小版本,所以使用者在申请Azure虚拟机的时候可以指定某个版本的Guest OS,也就是安装了某些更新的Windows操作系统;可以指定使用最新版本的Guest OS,即完成了所有更新的Windows系统。对于前者,当平台有新版本Guest OS出现的时候,将会自动为用户升级虚拟机上的操作系统。而对于后者,除非用户指定,否则Azure是不会为用户升级的。

另外需要注意的一点是,Guest OS主版本之间是不会自动升级的。例如当前Guest OS 1.x的最新版本是1.18,并且用户指定其虚拟机使用Guest OS 1.x的最新版本,那么如果出现Azure平台提供了1.19,用户的虚拟机将会自动升级到这个版本。但是如果出现了Guest OS 2.1,由于其主版本不一致,所以用户的虚拟机也不会被升级。

Microsoft Azure Host OS&Guest OS

时间: 2024-10-12 02:45:56

Microsoft Azure Host OS&Guest OS的相关文章

xen 4.3.0 创建Guest OS遇到的一些问题

1.physical machine: Centos 6.5 Xen Version: xen 4.3.0 Guest OS Version: Centos 6.5 2. After finishing the configuration file for Guest OS, we should use xl command to create a virtual machine as following: xl create xxx.cfg    xxx.cfg represents cond

Azure上批量创建OS Disk大于30G的Linux VM

Azure上VM的OS盘的大小在创建时是固定的.Windows是127G,Linux是30G.如果需要批量创建的VM的OS Disk有更大的容量.可以考虑用下面的方法实现. 1 创建一台有Data-disk的CentOS VM,对其进行客户化,安装软件,挂载磁盘 2 扩大OS Disk的容量 3 在VM内resize OS Disk的容量 4 把这台VM捕获成Azure的Image 5 通过这个Image批量创建VM.创建VM的OS Disk容量是刚刚调整的容量 本文将采用Azure CLI 2

Install a new Linux Kernel (3.10.56) in Guest OS (Dom U)

These days I want to install a new Linux kernel in Guest Operating System. The original version of Guest OS is 2.6.32, but I need a kernel version 3.10. I have tried several ways and following steps is just one of methods which can work: 1. We should

Microsoft Azure News(4) Azure新DV2系列虚拟机上线

<Windows Azure Platform 系列文章目录> 在之前的文章中,笔者了Azure VM虚拟机,分为A系列和D系列2种 Microsoft Azure News(4) Azure新D系列虚拟机上线 2016-05-07,今天世纪互联运维的Azure China,正式宣布CPU为DV2系列的Azure VM,正式在国内商用. VM分为D1至D14,一共8种.如下表: VM Size CPU Core RAM OS Disk(windows) Tem Disk(SSD) Attach

ASR Now Supports NetApp Private Storage for Microsoft Azure

ASR Now Supports NetApp Private Storage for Microsoft Azure This week at Ignite 2015 in Chicago, Microsoft and NetApp will showcase how customers can simplify disaster recovery for Hyper-V workloads without investing in a secondary datacenter. Togeth

Microsoft Azure RemoteApp预览版体验

Microsoft Azure RemoteApp是微软发布在国际版Azure中的DaaS服务,目前还是预览版,需要订阅才能激活试用.RemoteApp允许用户在 Windows.WP8.1.Mac OS X.iOS 和 Android 设备上通过远程桌面来运行应用,比如在 Windows RT 中运行非官方的桌面应用. 下面来看看如何激活RemoteAPP,登陆到Microsoft Azure门户中,选择新建,可以看到REMOTEAPP预览,点击右边的preview program链接进入激活

Microsoft Azure Tutorial: Build your first movie inventory web app with just a few lines of code

Editor's Note: The following is a guest post from Mustafa Mahmutovi?, a Microsoft Student Partner who attends the Faculty of Electrical Engineering at the University of Sarajevo where he is a Computer Science Major. In this tutorial, you will learn h

Microsoft Azure Overview

Day1 Overview 1. Cloud - Internet scaling / Internet connects / Resource pool 2. Why the cloud?  Rapidly setup environments / Scale to meet peak demands / increase daily activities. (Speed / Scale / Economics) 3. cloud computing patterns: on and off/

Docker on Microsoft Azure

Docker蓬勃发展,如日中天.微软自然也不甘落后,且不说即将发布的.支持Docker技术的Windows Nano Server和Windows Server 2016.我们来看看在Microsoft Azure上如何使用Docker吧. Microsoft Azure目前并没有发布独立的Container Service,而是将Docker集成到VM和CLI中.这样,用户就可以通过是用CLI来创建和管理Docker了.看起来有点简陋不是?没关系,有胜于无.再说了,相信微软不会让大家失望的.顺