当前位置:  开发笔记 > 后端 > 正文

Azure是操作系统还是框架?

如何解决《Azure是操作系统还是框架?》经验,为你挑选了1个好方法。

MS称Azure为操作系统.

对我来说,感觉更像是一个框架.我在分别定义这两个时遇到了一些麻烦.我有一个普遍的直觉,但我并不清楚地说,如果Azure真的是一个操作系统,或者只是一个位于操作系统之上的框架.



1> Orion Edward..:

我刚刚听过Deep Fried Bytes Podcast#20,他们采访了Windows Azure项目经理史蒂夫马克思,他解释了这一切.

从目前为止我可以收集的内容(还没有完成所有播客)它的工作原理如下:

    微软有一台运行Hyper-V的服务器可以运行Windows Server 2008的虚拟化实例

    您可以使用API​​启动/停止/重新启动任意数量的这些虚拟win2k8服务器,并且只根据您使用的内容收取费用.

    控制此启动/停止/重启/崩溃恢复/配置/计费/等的平台是Windows Azure.他们开玩笑地称它为'windows server overlord'

    您可以为这些VM定义角色,也可以是

    web-role,您可以在其中运行IIS中托管的任何.NET代码(例如:ASP.NET,httpHandler等),

    worker-role,您可以在其中运行一些独立的.NET代码进行后台处理等

    一旦他们走出CTP,也许会有更多的角色

    你可以使用windows azure API来启动/停止它们 - 例如:"给我5个我的web角色实例和3个我的worker角色实例"

    数据由其存储服务存储,并且可以

    Blob(我假设像S3一样)

    队列(我假设像SQS一样)

    表 - 马克思提到了'web scale非关系数据存储' - 类似于SimpleDB或BigTable

    这些VM还有许多其他可用的服务 - 用于Windows Live服务的Live Services,.NET服务,SQL服务,如果您需要一个用于关系数据的完整SQL服务器,如果您需要sharepoint服务,则需要Sharepoint服务等.

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

我的看法 - 巨人营销失败了.混乱比比皆是.MS似乎总是做这种'把它全部变成一个流行语'的东西(.NET 5年前,有人吗?).我真的希望他们能阻止它

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有