是的Azure操作系统或一个框架? [英] Is Azure an Operating System or a Framework?

查看:107
本文介绍了是的Azure操作系统或一个框架?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

MS呼吁的Azure操作系统。

MS is calling Azure an Operating System.

对我来说,它给人的感觉更像一个框架。我有一点分别定义两个麻烦。我有一个大致的直觉,但我没有表达够真说,如果Azure是一个真正的操作系统,或只是坐在操作系统之上的框架。

To me, it feels much more like a framework. I am having a bit of trouble defining the two separately. I have a general intuition, but I am not articulate enough to really say if Azure is really an OS or just a framework sitting on top of Operating Systems.

推荐答案

我刚刚听的炸字节播客#20 其中,他们采访史蒂夫马克思看来,Windows Azure的项目经理,他解释这一切。

I've just been listening to the Deep Fried Bytes Podcast #20 wherein, they interview Steve Marx, the Windows Azure Program Manager, and he explains it all.

从我可以这样搜集远(还没有完成所有的播客),它的工作原理是这样的:

From what I can gather thus far (haven't finished all the podcast) it works like this:


  1. 微软在运行Hyper-V的服务器每吨它可以运行的Windows Server虚拟化实例2008

  1. Microsoft have a ton servers running Hyper-V which can run virtualized instances of windows server 2008

您可以启动/停止/使用API​​重新启动这些虚拟服务器win2k8的任意号码,你会得到收费只是基于你用什么。

You can start/stop/reboot an arbitrary number of these virtual win2k8 servers using an API, and you get charged only based on what you use.

控制该启动/停止/重启/故障恢复/配置/计费/等该平台的Windows Azure 。他们开玩笑地提到它作为Windows服务器霸主

The platform which controls this start/stop/reboot/crash recovery/provisioning/billing/etc is Windows Azure. They jokingly refer to it as the 'windows server overlord'

您定义这些虚拟机的角色,它可以是

You define roles for these VM's, which can be either


  • 网络的作用,它可以运行IIS里面承载任何.NET code(例如:ASP.NET,HttpHandler的,等等),

  • 工人的角色,在其中运行一些独立的.NET code后台处理等

  • 也许更多的角色一经问世便CTP的

您可以使用在Windows Azure API的启动/停止它们 - 例如:给我的我的Web角色5实例和我的辅助角色3个实例

You can use the windows azure API's to start/stop them - eg: "Give me 5 instances of my web role and 3 instances of my worker role"

数据被存储通过存储服务,并且可以是

Data gets stored by their storage services, and can be


  • 斑点(我假设像S3)

  • 队列(我假设像SQS)

  • 表 - 马克思所说的一个网络规模的非关系型数据存储 - 类似的SimpleDB或BigTable的

这些虚拟机有一堆的提供给他们其他服务 - 为Windows Live服务活的东西,.NET服务,SQL服务如果你需要一个关系型数据的一个全面的SQL服务器,SharePoint Services的,如果你希望SharePoint等等。

These VM's have a bunch of other services available to them - Live Services for windows live stuff, .NET services, SQL Services if you need a full-blown SQL server for relational data, Sharepoint services if you want sharepoint, etc.

所有这些东西卷在一起是Windows Azure服务平台

我的起飞 - 巨人营销失败。混乱比比皆是。 MS好像总是做这样的'滚这一切到一个单一的流行语'的事情,但(.NET 5年前,任何人吗?)。我真的希望他们停止

My take - Giant Marketing fail. Confusion abounds. MS seem to always do this kind of 'roll it all up into a single buzzword' thing though (.NET 5 years ago, anyone?). I really wish they would stop it

这篇关于是的Azure操作系统或一个框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆