滴水恩情 发表于 2024-6-10 10:21:48

微软云盘算Windows Azure(三)

五、Windows Azure Marketplace

  随着云盘算越来越受到关注,微软提供了Windows Azure Marketplace方便顾客寻找、购买云应用和数据集。
https://img-blog.csdnimg.cn/direct/95cf5434b9c84c77bfcc13ea7fd70729.png#pic_center
  DataMarket可以查找内容提供者存储的所有种类的数据,同时查抄这些数据是否满足购买者的需求。
https://img-blog.csdnimg.cn/direct/a84f0016bd7446d882f7c227a64bb8ad.png#pic_center
六、Windows Azure服务平台

https://img-blog.csdnimg.cn/direct/817e866a39dc4f9da44dae861eb5a588.png#pic_center
(一)网站

  Windows Azure网站服务在虚拟机内运行Windows Server和互联网信息服务(IIS)。网站服务支持三种主要情形:构建静态Web网站、设置流行的开源应用和创建Web应用。
https://img-blog.csdnimg.cn/direct/02b37201e2e44719b8a1ba2e85410c38.png#pic_center
https://img-blog.csdnimg.cn/direct/6c3d6537c118458a84c9e026b76ce391.png#pic_center
https://img-blog.csdnimg.cn/direct/451099f5f495457dba88ae1d93bd4798.png#pic_center
  用户可以从菜单中选择一种应用自动安装,并让其可用。由于大量的应用利用MySQL,第三方公司ClearDB可以通过Windows Azure平台提供MySQL服务。开辟者也可以通过网站服务创建Web应用。这些技术支持利用ASP.NET、PHP和Node.js创建应用。应用可以利用固定会话,现有的应用不修改即可迁移到云平台。
(二)虚拟机

  用户可以通过Windows Azure管理门户网站或者基于REST的Windows Azure服务管理API创建虚拟机,提供一种根本框架即服务(IaaS)。
https://img-blog.csdnimg.cn/direct/850aa99cc48f46a79ce28bffff7f0c2a.png#pic_center
  登录Windows Azure云盘算平台创建一个新的虚拟机时,须要选择一个虚拟硬盘(VHD)来管理虚拟机镜像。Windows Azure创建虚拟机,不但可以按需指定利用虚拟硬盘的范例,还可以按需选择虚拟机的CPU、内存、I/O性能及磁盘容量等设置。用户还可以选择将新建的虚拟机运行在美国、欧洲或亚洲的数据中央。用户还可以选择将新建的虚拟机运行在美国、欧洲或亚洲的数据中央。
  Windows Azure虚拟机服务可以通过许多不同方式利用,最主要包括以下四种场所:
(1)开辟和测试:开辟组往往须要具有特定设置的虚拟机来创建应用。
(2)云中的应用:一些应用运行在公共云中将更经济实惠。
(3)扩展自己的数据中央到公共云:通过Windows Azure 虚拟网络,用户可以创建一个虚拟网络使一组Windows Azure虚拟机看起来像自身网络的一部分。
(4)容灾:Windows Azure虚拟机支持根本框架即服务的容灾,让用户在真正须要时按需付出盘算资源,而不是构建一个很少利用的连续运转备份数据中央。
(三)云服务

  云服务提供平台即服务(PaaS)的云盘算模式。该技术支持高度可用的且可无限缩放的应用程序和服务,支持多层方案、自动化部署和机动缩放。
  云服务也依靠虚拟机创建,它提供两种不同的虚拟机选择:设置IIS的Windows Server上的Web Roles实例;未设置IIS的Windows Server上的Worker Roles实例。一个云服务应用常常同时利用这两者。
https://img-blog.csdnimg.cn/direct/4f9a18ee1e36485f8e3a9a2e42f80268.png#pic_center
https://img-blog.csdnimg.cn/direct/7d1f15858a9d4c26bb4cb285cf74ff62.png#pic_center
  用户通过单一公共IP地点访问应用。云服务不但检测硬件失效,还检测虚拟机和应用失效。云服务虚拟机有别于利用 Windows Azure 虚拟机模型创建的虚拟机。
(四)移动服务

  Windows Azure移动服务答应你轻松地在云中存储结构化数据,且可跨装备和用户,通过用户认证整合服务,同时通过推送通知用户发布更新,并可以快速生成Windows Phone、Android或者iOS应用程序项目。
https://img-blog.csdnimg.cn/direct/c89ee26f6396436e95328c8e15471cf3.png#pic_center
  移动服务一起提供一组Windows Azure服务,这些服务为你的应用程序实现后端功能。移动服务在Windows Azure中提供以下后端功能以便支持你的应用程序。
(1)客户端库支持在多种装备上开辟移动应用程序。
(2)可以很轻松地对表进行设置和管理,以便存储应用程序数据。
(3)与通知服务相集成,以便向你的应用程序提供推送通知。
(4)与已知的标识提供程序相集成以便进行身份验证。
(5)精确控制授予对表的访问权限。
(6)支持脚本以便将业务逻辑注入数据访问操纵。
(7)与其他云服务相集成。
(8)支持对移动服务实例进行缩放的功能。
(9)服务监督和日记记录。
(五)大数据处理惩罚

  Windows Azure支持Hadoop服务来进行大数据处理惩罚,主要的服务组成部分如图所示。为了利用Windows Azure的Hadoop服务,须要指定所需的虚拟机数量,在云平台上创建一个Hadoop集群。相比于用户自己来构建一个Hadoop集群,Windows Azure将会让用户更简便地完成这一任务。当任务完成不须要集群时,可以将其关闭。同时,用户也不须要付出没利用盘算资源的云代价。
  一个Hadoop 应用往往被称为一个作业,它利用MapReduce编程模型。一个MapReduce作业逻辑上在多个虚拟机上同时运行;通过数据并行处理惩罚,Hadoop较单机策略分析数据更快。在Windows Azure平台上,MapReduce作业处理惩罚的数据往往存放在Blob存储中。不同于传统Hadoop的MapReduce作业将数据存放在HDFS上,Windows Azure的Hadoop平台利用Blob存储取代HDFS API来实现数据管理功能。然而,在逻辑上MapReduce作业像访问一般的HDFS文件一样访问Blob存储上的数据流。为了支持多个作业运行在同一数据集上,Windows Azure的Hadoop答应将数据从Blob存储复制到虚拟机上运行的完整HDFS。
https://img-blog.csdnimg.cn/direct/3ea0ef48a466411698d5fc9fc830c928.png#pic_center
  MapReduce作业一般采用Java实现。微软也增长了利用C#、F#和JavaScript语言实现功能。除了HDFS和MapReduce, Windows Azure平台的Hadoop服务还支持大数据分析语言Pig、类SQL处理惩罚语言Hive、机器学习库Mahout和图像挖掘体系Pegasus 等技术。
(六)媒体支持

  Windows Azure媒体服务是一个PaaS平台用来为用户部署和提供媒体办理方案,具有机动性、可缩放性和可靠性。Windows Azure媒体服务包括注入、编码、格式转换、内容掩护、内容分析、按需和实时流等功能。支持的客户端毗连装备包括Xbox、WP手机、PC、智能TV、机顶盒、MacOS、iOS和安卓装备。
https://img-blog.csdnimg.cn/direct/f5438bbbdf0e476e9628918b7a4e488f.png#pic_center
  在内容被处理惩罚过之后,它被永世地储存在Windows Azure storage中。可通过URL访问内容,客户端应用程序就可以直接访问内容。媒体服务也支持访问控制。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 微软云盘算Windows Azure(三)