Sql server 什么是SQLAzure?

Sql server 什么是SQLAzure?,sql-server,azure,Sql Server,Azure,它与仅从internet访问SQL Server有何不同 问候 Lothar这与使SQL Server可以从Internet访问并没有什么不同-除了SQL Azure,您不必处理路由问题,确保即使在雷雨天气也能供电,保持服务器正常运行,应用最新的安全补丁,处理Internet连接,根据需要添加RAM,根据需要更换有缺陷的硬盘,在20台服务器的服务器群中进行负载平衡等等——微软数据中心将为您完成所有这些 另外,数据中心的可扩展性应该非常好——如果你有一个好主意,突然需要20台服务器而不是一台——M

它与仅从internet访问SQL Server有何不同

问候
Lothar

这与使SQL Server可以从Internet访问并没有什么不同-除了SQL Azure,您不必处理路由问题,确保即使在雷雨天气也能供电,保持服务器正常运行,应用最新的安全补丁,处理Internet连接,根据需要添加RAM,根据需要更换有缺陷的硬盘,在20台服务器的服务器群中进行负载平衡等等——微软数据中心将为您完成所有这些

另外,数据中心的可扩展性应该非常好——如果你有一个好主意,突然需要20台服务器而不是一台——MS数据中心将很乐意为你提供这一点

因此,这实际上有点像将一个非常灵活、可扩展的数据中心(包括员工)外包给第三方(这里是微软)


Marc

云服务的整个概念是抽象出通过互联网托管应用程序和服务的血淋淋的细节。如果你曾经运行过自己的web服务器,你可以体会到它避免的痛苦

为了让云对您的典型应用程序有用,它必须至少提供存储文件、托管网站和数据服务的服务。SQLAzure为Azure提供数据服务

为什么不仅仅是sql server?嗯,你可以在某处的服务器上托管你自己的数据库,并从Azure上托管的网站上使用它。。。但是当你的网站变得流行时会发生什么呢?您的Sql Server现在提供数据的速度不够快,因此您必须将所有内容移动到更大的服务器,购买更多带宽,等等。然后,当您变得更受欢迎时,您将再次经历同样的事情

你所要做的就是阅读网站上关于Jeff处理该网站产生的负载的硬件和软件测试的帖子

这叫屁股痛


使用Sql Azure,随着网站的增长,数据的带宽和存储量会动态增加。如果你一个月或一百个月提供一份工作,你就要为你所用的东西付费,你不必担心升级你的服务器。这就是云计算的力量。

您是在问,从您作为服务消费者的角度来看,还是从技术角度来看,云计算是如何实现的

从您如何使用SQL Azure服务的角度来看,这与软件即服务的所有其他方面的讨论都是一样的:降低初始投资成本、随增长而扩展、减少管理和管理开销、就可用性、可扩展性和灾难恢复性达成服务级别协议,硬件持续升级,无许可费等。SaaS it从商业角度来看,对任何运营,特别是初创企业来说,都非常有意义。由于其他答案已经涵盖了这一点,因此我将不作详细说明

从技术角度来看,SQLAzure远非一个在互联网上公开的实例。在PDC2008上,有一些关于SQL Cloud如何工作的内部细节的演示。SQLAzure公开了一种不同的访问模型(SQLAzure中的T-SQL与SQLCloud中的容器和实体),但关于云的一些技术细节可能仍然有效

云没有单独的SQL服务器,它构建在数千个SQL引擎(SQL Server 2005常见的代码库,但不是实际的SQL实例)的网格上,这些引擎在存储数据和服务查询方面相互协作

在云中,数据(“数据结构”)被划分为多个片段,这些片段被复制到至少3个安全副本中。如果任何片段副本丢失,其他副本将克隆一个新副本,以将冗余副本的数量增加到3。每个片段都有一个主副本,用于读取和写入。每个引擎都承载着大量的片段,有些是主片段,有些是副本。同一个引擎上从未托管过同一片段的两个副本。在对主副本进行更新时,引擎会将更改实时发送到片段冗余副本

中介绍了这些以及有关“数据结构”如何实现、各种自动化自动引导故障检测以及类似主题的其他详细信息

随着从SQL云到SQL Azure的变化,一些事情确实发生了变化,但我确信许多“幕后操纵”的事实仍然有效


PS:Channel9发布的垃圾邮件评论数量之多令人难以置信……

很高兴知道“屁股痛”是一个技术术语。=)@杰克:是的,它还有一个首字母缩略词,就像所有技术性的东西一样:PITAHi Will,谢谢你的回答。但是,如果我的网站流量增加,从我的Web服务器到sql azure服务器的流量也会增加——因此这可能也是一个瓶颈。如果我没弄错的话,除了我不必关心服务器和它的性能之外,SQL Azure没有提供SQL server提供的东西?当然,通过internet访问它会造成瓶颈。我不认为很多人考虑使用SQL Azure进行数据,除非他们在Azure中托管他们的网站或其他应用程序。没有延迟。否则,Azure只适用于您希望存储大量数据而不需要大量带宽的情况,例如备份。