云计算浅谈之三微软云计算服务介绍

云计算浅谈之三微软云计算服务介绍

ID:46328716

大小:77.50 KB

页数:4页

时间:2019-11-22

云计算浅谈之三微软云计算服务介绍_第1页
云计算浅谈之三微软云计算服务介绍_第2页
云计算浅谈之三微软云计算服务介绍_第3页
云计算浅谈之三微软云计算服务介绍_第4页
资源描述:

《云计算浅谈之三微软云计算服务介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、云计算浅谈Z三:微软云计算服务介绍任何技术的发展都是渐进的,不会凭空产生一个新的巨变,包描云计算。这对于程序员们是一个好消息,因为根据我使用微软云计算的经验,对于一•个有经验的met程序员来讲,感谢微软的开发环境及充分考虑了程序员需求的服务设计,我们所需改变不大。本讲介绍四点内容WindowsAzureSqlAzureAppFabricWindowslives1.WindowsAzureWindowsazure是微软的云计算操作系统,属于平台层服务。对于一个操作系统来讲,肯定要包括三个基木服务:计算,存储和管理。计算Windowsazure

2、提供基于64位windows2008server托管服务,平台安装IIS7,用于部署你的web服务。这里你可以简单理解它为一个虚拟主机oWindowsazure支持系统虚拟化技术Hype—因此可以根据用户的要求动态扩展或伸缩服务。比如发布系统吋,你可以通过webRole的属性窗口来修改配置文件,选择虚拟机的大小。存储Windowsazure支持三类存储:Blob存放视频,图像,咅乐等二进制数据,每一个Blob最大50GBoQueue用来存放消息最大8KB,在不同应用,不同运行实例间异步通信通道Table存放结构性数据,比如你可以创建Tabl

3、e,包含多条记录Entity,每个记录冇很多列Propertyo并通过LinQ查询。在你的应用屮如果需要使用这些存储,需要开发环境屮安装Windowsazuresdk(如果你使用的是VS2010就不需要了)project中需要添加对Microsoft.WindowsAzure.ServiceRuntime,Microsoft.WindowsAzure.StorageClient,Microsoft.WindowsAzure.Diagnostics程序集的引用。SDK口J以从微软网站下载;初学者最好还是多看例了,你可以卜•载微软的Window

4、sAzurePlatformTrainingKit,这里有很多好的例子,我就不多讲了。我们之前的一个项口mindv在早期没冇选择云计算平台,使用的是文件服务系统。不过我们预先考虑到要移植到云计算平台Z上,所以将涉及读写文件部分都集中到业务层的FileProcess类中,后期决定移植到云计算平台上,只是将这个类替换掉,所需工作非常小。管理管理服务为Windowsazure云计算服务捉供自动化基础架构和服务管理功能:自动启动虚拟机并部署服务到其屮;根据用户定义,配置Switch,访问Routers,负载平衡;维护服务的正常运行「无间断,无干扰现

5、有服务的同时升级服务;支持自定义日志和服务使用情况监测。例如:下图为WindowsazureHostserver管理界面,在这里你可以发布,升级,暂停,配置,删除你的Web应用。2.SqlAzureWindowsSqlazure是微软应开发人员的强烈要求增加的服务,属于平台服务层。关系数据存贮对于我们开发人员来讲,我们可以认为Sqlazure就是Sqlserver的一个子集。比如它支持传统意义上的Table,Index,views,Storedprocedure,triggerso但不支持:分布式查询,分布式事务处理,不能使用TSQL查询修

6、改物理资源比如:文件组的引用,SQLServer2008的ResourceGovernoro比如我在移植Sqlserver脚木时,就做了如卜•处理:a.创建索引不能引用文件组:CREATENONCLUSTEREDINDEX[IX_SendLogSubscribe]ON[dbol.[LetterSendLog]([SubscribeGuid]ASC)-ON[PRIMARY]…注视掉GOb.存储过程中如果冇参数或变量:nvarchar(max)—注视掉@ErrorMessagentext一替换为c.存储过程不能在编译时加密基木上我们的数据库脚木

7、做以上几类修改,就可以在Sqlazure上通过编译了。如此简单,这一点怕是让很多开发人员大感意外了,没冇想到微软云计算如此之为开发人员着想。太让人感动了!!最后可能朋友述要问如何连接数据库,这不用担心,在数据库管理界而可以生成数据库连接字符串,你只需修改连接密码,其他同使用任何一个Sqlserver数据库没有区别,以下是连接字符串样式:Server=tcp:xxxxxxxxx.database.windows.net;Database=xxxxx;User;数据同步微软的MicrosoftSyncFramework可以将数据在不同的位置间(

8、企业,合作者,消费者设备)同步。开发人员就可以使用Sqlserver2008的导入导岀功能进行数据备份或发布。管理作为一个云计算平台层服务,还有计量,计价,负载平衡,故障转移和安

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。