Browse by Tags

Related Posts
  • Blog Post: 将SQL Server数据库备份到Windows Azure存储(Blob Storage)

    在探讨基于 Windows Azure 虚拟机的 SQL Server 的容灾设计的时候,可以考虑将 SQL Server 数据库在本地( On-promise )和 Windows Azure 虚拟机之间通过 AlwaysOn 、 Database Mirroring 、 Log Shipping 等方式进行备份。 但这种方式都要受限于 Windows Azure 虚拟机的限制,例如,目前最大尺寸的 Windows Azure 虚拟机的限制可附加的最多的数据盘( Data Disk )是 16 个,每个数据盘最大容量为 1TB ,即总共为 16TB 。 对于一些本地数据库比较大...
  • Blog Post: 当大数据(Big Data)遇到大计算(Big Compute)

    云计算提供了 一个可配置的共享资源池,该资源池提供网络、服务器、存储、应用和服务等多种硬件和软件资源。(具体可见 美国国家标准与技术研究院 NIST的相关文件: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf )。其中计算、存储、网络等构成了最关键的要素。 对于存储,特别是针对 大数据 ( Big Data ) , 微软 Windows Azure HDInsight 提供了基于公有云的 Hadoop 服务,具体 可见: http://blogs.technet.com/b/nevin_dongs_blog...
  • Blog Post: 通知中心(Notification Hub)伸缩性(Scalability)、使用情况(Usage)监控及相关定价(Pricing)的考虑

    微软 Windows Azure 云服务中,通知中心( Notification Hub )提供了能够支撑超百万级设备互联的利器。具体见下面的文章: http://blogs.technet.com/b/nevin_dongs_blog/archive/2013/11/16/windows-azure-notification-hub.aspx 需要注意的是,目前在管理门户( Management Portal )中的 ” 设置( Setting ) “ 的 ” 使用情况( Usage ) “ 中,目前列出的是内核数、云服务数量...
  • Blog Post: VM仓库:Windows Azure虚拟机镜像的开放性社区资源

    开放性在 Windows Azure 是一个非常重要的目标和特点。目前,在 Windows Azure 中支持不少 Linux 的虚拟机镜像,例如 Suse, Ubuntu, CentoOS 等。此外还包括 Oracle Linux 等版本。 详细信息可见: http://windowsazure.cn/zh-cn/manage/linux/ Windows Azure 基础设施即服务( IaaS )的技术支撑,使得 IT 专业人员( ITPro )和开发者可以自定制符合自己需要的虚拟机,然后捕获镜像,从而拥有一个符合自己需要的虚拟机镜像(例如包括了 Linux, Apache...
  • Blog Post: Windows Azure大尺寸内存的A系列虚拟机(A5、A6、A7)伸缩性需要注意的问题

    不论是Windows Azure全球账户,还是Windows Azure 中国大陆(MC)账户,目前都已提供了大内存的A5、A6、A7规格的虚拟机。请见: http://blogs.technet.com/b/nevin_dongs_blog/archive/2013/12/20/windows-azure-mc-a5-a6-a7.aspx http://blogs.technet.com/b/nevin_dongs_blog/archive/2013/09/28/windows-azure-a5.aspx http://blogs.technet.com/b/nevin_dongs_blog...
  • Blog Post: Windows Azure 中国大陆(MC)开始提供大内存的A5、A6、A7规格的虚拟机

    最近,Windows Azure 中国大陆(MC)开始提供大内存的A5、A6、A7规格的虚拟机。如下图: 对于这三款虚拟机,实际上全球之前就已经提供了,具体信息可以见之前的文章: http://blogs.technet.com/b/nevin_dongs_blog/archive/2013/09/28/windows-azure-a5.aspx http://blogs.technet.com/b/nevin_dongs_blog/archive/2013/04/17/windows-azure-virtual-machines-ga-iaas.aspx 一些技术规格,请见: http://msdn...
  • Blog Post: 最新发布的ASP.NET 和Web Tools 2012.2,及一些改进

    最近得知,ASP.NET 和Web Tools 2012.2更新已经发布,这也是针对Visual Studio 2012和.NET 4.5的一些更新,对于Azure应用的开发者,特别是Windows Azure Web Sites,这也是值得尝试的一个工具更新。 具体可见以下ScottGu的博客: http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx 总的看来,一些主要的改进包括: . 新的针对ASP.NET Web Forms...
  • Blog Post: 使用Windows Azure Mobile Service的日志(LOG)进行移动服务的监控和诊断

    在Windows Azure移动服务(Mobile Service)中,除了管理门户所提供的仪表板等服务来监控移动服务的运行状况外,还提供了日志(LOG),可以更好地对移动服务进行监控,并且可以在需要的时候,对一些异常情况进行诊断。在移动服务中,经常会使用服务端的脚本(Server scripts),对于这些脚本的调试来说,日志提供了一个非常重要的支持。此外,在移动服务中,一个非常重要的功能便是与提醒服务(Notification Service)的集成,例如针对Windows商店应用(Store Apps)的Windows 推送提醒服务 (WNS)、针对Windows Phone的Microsoft...
  • Blog Post: Windows Azure培训包(WATK)发布2013年8月版 (NEW)

      Windows Azure Training Kit的2013年8月版已经发布了: http://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/ 同时,也可以通过GitHub来下载: http://windowsazure-trainingkit.github.io/ 当然,大家也可以将自己的一些反馈、甚至是内容共享到GitHub,这也是开源软件(OSS)的巨大便利哦。 在新版本中,一些新增内容还是值得学习的: . MobileServicesCustomAPI,这个对于实现更灵活、PULL模式的消息机制...
  • Blog Post: 基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用

    基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用 最近,在和几位朋友聊天的时候,聊到了“云+端 (Cloud plus Client/device)”的话题。老实说,这并不是一个新话题:云+端、云+设备、物联网、智慧/感知{城市|交通|社区|医疗|…},等等。这些话题在太多场合被谈及,有点听觉疲劳了。 但同时,一些潜移默化的变化在身边发生:越来越多的人已经开始把笔记本电脑扔在办公室里,丢下的不仅仅是重量,还包括了一定的计算能力、存储容量;而手上的平板/PAD/手机等,已不是被限制在娱乐和游戏等简单应用,而是可以从容不迫地进行办公和业务处理...
  • Blog Post: Azure实例数量及可用性保证

    Azure实例数量及可用性保证 偶然碰到这样一个情形,部署在Azure上的一个应用的webRole的instance找不到了。 虽然这种情形很少见,但需要了解一下这个现象,及对设计、开发和部署是否有其他要求,以确保app的可用性。 在目前的Windows Azure Platform的Portal里,创建一个新的部署的时候,系统会给出一个提示框,如下面的截图: 5734.20120822-small.tif 主要提示是: Warning: This deployment has at least one role with only one instance...
  • Blog Post: 一个进行IT资源及云迁移规划的利器-MAP

    在将现有IT系统迁移到云计算环境的时候,包括私有云和Windows Azure云平台,或者搭建混合云,所面临的一个挑战就是目前的IT资源到底有多少,他们的状态如何、能力情况如何,是否适合进行云迁移。 同样的情形,在一个已经建设完成、运行一段时间的云环境也有类似的情形:随着业务发展,可能在云平台上已经构建了不少虚拟机,这些到底有多少,它们的状态及能力如何,对于下一步进行进一步的升级、改造,同样是比较关键的输入。 最近发现实际上微软提供一个比较简便的工具:Microsoft Assessment and Planning (MAP) Toolkit。工具下载及更多详细内容,请见: http://technet...
  • Blog Post: 监控和诊断Windows Azure Web Sites

      基于Windows Azure Web Sites建立网站应用比较方便、快捷,同时开发Windows 8与Web Sites结合的应用也很方便,也可以使用多种语言(.net, PHP, Node.js等)、多种工具(Visual Studio, WebMatrix等)、多种数据库(SQL Database, MySQL等)。 对于Web Sites监控起来,其实也比较方便,在Management Portal上,可以进入Monitor菜单,然后可以看到相关Web Site的运行状况,特别是CPU 使用情况、数据量(Data In and Out)、请求数量(Requests)等,也可以看到HTTP...
  • Blog Post: Windows Azure培训包(WATK) 2013年4月版已经新鲜出炉

      五一国际劳动节回来,发现Windows Azure Training Kit最新的四月版已经发布了: http://www.microsoft.com/en-us/download/details.aspx?id=8396 当然,值得期待的是什么时候可以拿到相关的中文简体版资源。 这个版本是在Windows Azure 虚拟机 (Virtual Machines) 和虚拟网络(Virtual Network) GA之后发布的,当然包括了针对IT专业人士(IT Pro)的很多内容更新。 在目录中,可以看到针对ITPro Camp的内容已经有了很多丰富,对于ITPro而言,这些活动值得期待...
  • Blog Post: Windows Azure点到站点连接(Point to Site)提供新的网络连接性支持

      Windows Azure针对不同层次的连接性提供了不同的技术支持,如稍早前的一些技术资料,可见下图: 其中: · 针对点对点,使用Windows Azure Virtual Network · 针对机器对机器,使用Windows Azure Connect · 针对应用层连接线及消息处理,提供服务总线(Service Bus) · 针对数据同步,可使用SQL Data Sync 而最近,Windows Azure Connect已经于7/3/2013退休: · http://msdn.microsoft.com/en-us/library/windowsazure/gg433122...
  • Blog Post: Windows Azure培训包(WATK) 2013年5月版(May 2013)已经发布

      Windows Azure Training Kit发布了最新的2013年5月版: http://www.microsoft.com/en-us/download/details.aspx?id=8396 http://www.windowsazure.com/en-us/ http://windowsazure.cn/zh-cn/?l=zh-cn 特别值得提醒的是最后一个链接,它指向的是Windows Azure的简体中文网站,因为由世纪互联运营的微软 Windows Azure 公有云平台及服务正式在中国落地,公众预览( www.windowsazure.cn )将于6月6日正式上线...
  • Blog Post: Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications):APNS

    Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications) 所谓“云”加“端”应用,特别是移动应用,在云这一面,关键问题有三个: · 数据:端的存储容量相对比较小,同时不便于持久化保持状态;特别是海量数据、大数据(Big Data),必须存储在云上,这也是为什么“云”加“端”模式,对于移动应用更有吸引力、更具潜力。 · 推送:将云服务、消息、数据推送到端,特别是移动设备,这个是“云”、“端”之间通讯的关键部分。相比较双方数据同步,推送对于业务处理、及时响应等具有更明显的业务意义。 · 安全性:确保数据安全,确保数据在业务权限范围内被合法访问...
  • Blog Post: 在Windows Azure上体验快速建网站的乐趣

      公有云的出现,为广大互联网用户提供了极大丰富的计算、存储、网络等资源。同样,对于很多规模比较小的企业,特别是一些处于初创阶段的企业,提供了快速部署和启动业务的网络资源和IT模式。 Windows Azure上的Web Sites服务,为企业和用户快速建立网站,提供了快捷、简便和易操作的资源。目前很多企业和用户建立网站,主要目的是:建立自己的博客或者论坛,有的是要建立电子商务平台,有的是建立产品目录、百科等社区及协作平台。Windows Azure Web Sites服务,可以快速建立自己的网站,特别是可以从上面提供的模板资源库建立某些类型的网站,如下吗图所示: 值得一提的是,可以在这里看到很多开源软件的身影...
  • Blog Post: 使用PowerShell创建虚拟机必须提供新参数:-AdminUserName

      对于IT 专业人员和开发者,可以采用多种方式创建和管理虚拟机(VM),其中主要包括:使用管理门户(Management Portal)、通过PowerShell脚本及通过自己编写程序使用REST API方式等。 对于通过PowerShell脚本,可以采用自动化的方式,大大方便了IT人员的工作量,同时也便于灵活配置及脚本代码复用。 最近在编写一段自动创建Windows Server虚拟机的代码的时候,发现无法运行下去,具体错误界面如下图: 系统提示:“Cannot process command because of one or more missing mandatory parameter...
  • Blog Post: 支撑超百万级设备互联的Windows Azure 通知中心(Notification Hub)

    “双11”的网上购物狂欢在本周一如期上演,根据统计数据,这一天的消费创造了新的记录。而根据媒体报道( “双11”揭示互联网金融趋势 ),“在“双11”成交的350.19亿中,有53.5亿来自手机淘宝,是去年的5.6倍(9.6亿);手机淘宝单日成交笔数达3590万笔,占整体的21%;支付宝实现手机支付笔数4518万笔,占整体的24.03%;支付宝手机支付额突破113亿,是目前全球移动支付的最高纪录。相比之下,去年手机淘宝交易笔数只占整体的5%,移动电商正在疯狂崛起。”正如报道中所提到的,越来越多的消费及支付行为在移动设备端发生,消费者将体验到“任何时间、任何地点、多样设备”的消费体验。而从商家、从服务运营的角度...
  • Blog Post: 使用Windows Azure Service Management REST API进行伸缩性管理

    以自定义的方式对Windows Azure资源进行控制,例如基于预设条件或者基于性能监控结果的自动伸缩管理,将更有效地对Azure资源/服务进行管理。Windows Azure SDK提供了全套API,特别是服务管理的REST API方式,使得这一想法成为可能。 对于Windows Azure Service Management REST API,可以参考以下网址: http://msdn.microsoft.com/en-us/library/ee460799.aspx Windows Azure Service Management REST API的功能支持,与通过其他方式,例如通过Windows...
  • Blog Post: 使用Windows PowerShell来管理和开发windowsazure.cn账户的特别注意事项

      6月6日,微软面向中国大陆用户开放了Windows Azure公众预览版的申请界面。大家可以申请免费的 beta 试用,收到内附邀请码的通知邮件后只需输入激活码即可开始免费试用。具体网址为: http://windowsazure.cn/zh-cn/pricing/free-trial/ 在实际使用这个账号的时候,发现有一些地方需要特别注意。 在使用PowerShell工具中,需要下载发布配置文件(PublishSettingProfile),从而获得设置Windows PowerShell环境的变量。具体方法是登录Windows Azure账户的管理门户后,访问下面地址即可获得...
  • Blog Post: 惊喜中,账户订阅(Subscription)的消费上限(Spending Limit)可以改回去了

    我曾经申请了一个MSDN上的开发者订阅,其中包括一个Visual Studio Ultimate的账户订阅(Subscription)。最初,这个订阅是有消费上限(Spending Limit)的,超过这个上限值就会接到提醒,然后再确���是否增加资源的消费。当然,这些新的消费是要付账的。 当然了,比这更早的是没有消费上限提醒,当时就有朋友一时心血来潮,花超了,结果信用卡被划走了一些美元。所以感觉消费上限提醒还是一个不错的改进。 然后就悲剧了,2012年底,一不小心把这个提醒给关了,结果发现没有地方再改了,这就意味着:你已经取消了消费上限提醒,谢谢,尽情rock吧… 当时,提着心劲儿玩了三个月,还好...
  • Blog Post: 创建Windows Azure Mobile Services

    今天微软发布了最新的Windows Azure Mobile Services的Preview版本, Cool! 大家都在谈“云+端”,如何让这两个东西在一起更好的结合在一起,才能真正做出好的应用,讲出好的story来。 如今,端上有了Windows 8 RTM,再加上Windows Phone,还有更多的基于Windows RT的设备等,真正是空间无限。 而Azure云如何能够更好地支持这些端呢?Windows Azure Mobile Services来得正是时候。 http://www.windowsazure.com/en-us/develop...
  • Blog Post: Windows Azure Mobile Services提供了面向HTML客户端的SDK支持

      最近,微软发布了面向HTML客户端的Mobile Services的SDK,如下图所示: 这种最新的HTML客户端整合了跨域资源共享(Cross-origin Resource Sharing, CORS),CORS是XMLHttpRequest Level 2中新增加的功能。关于这一规范,可见: http://www.w3.org/TR/cors/ 这一新功能,是的移动服务开发者可以更好地开发应用,特别是: · 简单的(Turn-key)结构化存储,更好地开发HTML5/JS应用。这对HTML5开发者是一个好消息。 · 更好地支持社交网络身份认证,例如:Microsoft Account...