分类: 服务器与存储
2012-05-02 14:04:16
企业为什么要选择云中数据库SQL Azure呢,SQL Azure是一个关系型云数据库,它可以在任何时间提供客户数据应用。并且,SQL Azure也是一种分散在许多实体基础架构(Physical Infrastucture)与其内部许多虚拟服务器(Virtual Servers)的一种云端储存服务,提供网络型的应用程式资料储存的服务。企业选择云中数据库SQL Azure的理由主要包括以下几点。(本文为天下数据首发,天下数据专业提供、海外主机)
原因一、自主管理
SQL Azure提供了企业级数据中心的规模和能力,省去了日常管理本地SQL Server实例的时间成本。自主管理的能力,使得企业既不用增加本地IT部门的支持负荷,也不用消耗职员的精力去维护部门的数据库应用,还能够在整个企业内为应用程序提供数据服务。有了SQL Azure,可以在极短的时间内准备好你的数据库存储,可以订阅所需要的存储服务,从而减少部署和运维数据库的初始投资。当需求变化时,还可以快速地减小或者增加数据库服务来满足需求。
原因二、可扩展性
SQL Azure的一大关键优势在于能够轻松扩展您的解决方案。随着数据增长,数据库也需要纵向扩展和横向扩展。纵向扩展往往会有一个上限,而横向扩展并没有实际的限制。通常横向扩展的方法是数据分割。在分割了数据之后,服务随着数据增长而扩展。一个按使用付费(Pay as You Go)的计价模式,确保了之需为您所使用的存储付费,所以当不需要时可以随时缩减服务的规模。
原因三、高可用性
SQL Azure构建于久经考验的Windows Server和 SQL Server技术之上,拥有足够的弹性以处理所有的负载变化。服务会在多台物理服务器上复制多份冗余拷贝,以维持数据的可用性和业务持续性。如果一台硬件出故障,SQL Azure提供的自动执行故障转移可以确保应用程序的可用性。
原因四、熟悉的开发模式
当开发者创建使用SQL Server的本地应用程序时,他们使用客户端库,例如ADD.NET、ODBC。它们使用TDS协议在客户端与服务器之间通信。SQL Azure提供了与SQL Server一致的TDS接口,所以,可以使用相同的工具和类库构建应用程序来访问SQL Azure中的数据。