細數選擇云數據庫SQL Azure的六大理由

作者: 來源:未知 2012-05-02 08:06:56 閱讀 我要評論 直達商品

作者:涂蘭敬

眾所周知,在微軟的云計算戰略中云操作系統Windows Azure、云數據庫SQL Azure起到非常重要的架構作用。其中,Windows Azure主要包括三個部分,一是運營應用的計算服務;二是數據存儲服務;三是基于云平臺進行管理和動態分配資源的控制器(Fabric Controller)。而數據庫在整個微軟云戰略中發揮了重要的作用,特別是云數據庫SQL Azure更是如此。

話說,SQL Azure是一個關系型云數據庫,它可以在任何時間提供客戶數據應用。SQL Azure底層是基于SQL Server 2008做得技術構建,以Windows Azure為基座平臺,配合Windows Azure的特性。并且,SQL Azure也是一種分散在許多實體基礎架構(Physical Infrastucture)與其內部許多虛擬服務器(Virtual Servers)的一種云端儲存服務,提供網絡型的應用程式資料儲存的服務。而且SQL Azure在云端中由多個服務器來提供服務,每一次連線所提供服務的服務器可能會不同,因此也可以保證云端儲存的高度可用性。


細數選擇云數據庫SQL Azure的六大理由
如何選擇云中數據庫 

下面,編者從SQL Azure的可管理性、高可用性、可擴展性、熟悉的開發模式以及關系型數據模型等方面細數一下企業選擇云中數據庫SQL Azure的六個理由。

理由一、自主管理

SQL Azure提供了企業級數據中心的規模和能力,省去了日常管理本地SQL Server實例的時間成本。自主管理的能力,使得企業既不用增加本地IT部門的支持負荷,也不用消耗職員的精力去維護部門的數據庫應用,還能夠在整個企 業內為應用程序提供數據服務。有了SQL Azure,可以在極短的時間內準備好你的數據庫存儲,可以訂閱所需要的存儲服務,從而減少部署和運維數據庫的初始投資。當需求變化時,還可以快速地減小 或者增加數據庫服務來滿足需求。

理由二、高可用性

SQL Azure構建于久經考驗的Windows Server和 SQL Server技術之上,擁有足夠的彈性以處理所有的負載變化。服務會在多臺物理服務器上復制多份冗余拷貝,以維持數據的可用性和業務持續性。如果一臺硬件 出故障,SQL Azure提供的自動執行故障轉移可以確保應用程序的可用性。

理由三、可擴展性

SQL Azure的一大關鍵優勢在于能夠輕松擴展您的解決方案。隨著數據增長,數據庫也需要縱向擴展和橫向擴展。縱向擴展往往會有一個上限,而橫向擴展并沒有實 際的限制。通常橫向擴展的方法是數據分割。在分割了數據之后,服務隨著數據增長而擴展。一個按使用付費(Pay as You Go)的計價模式,確保了之需為您所使用的存儲付費,所以當不需要時可以隨時縮減服務的規模。

理由四、熟悉的開發模式

當開發者創建使用SQL Server的本地應用程序時,他們使用客戶端庫,例如ADD.NET、ODBC。它們使用TDS協議在客戶端與服務器之 間通信。SQL Azure提供了與SQL Server一致的TDS接口,所以,可以使用相同的工具和類庫構建應用程序來訪問SQL Azure中的數據。(更多TDS相關信息,請參閱MSDN網站上的《網絡協議和TDS終結點(Network Protocols and TDS Endpoints)》。)


細數選擇云數據庫SQL Azure的六大理由
SQL Azure服務架構(圖片來源于網絡)

注意:客戶端和數據庫服務器之間傳輸數據,數據包是有格式的。在SQL Server中被稱為TDS(Tabular Data Stream), TDS是一種應用程序層的協議,用來在數據庫服務器和客戶端之間交換數據。最初,這個協議是在1984年由Sybase公司為他們的產品Sybase SQL Server的關系型數據庫引擎開發的,后來為微軟在Microsoft SQL Server中所使用。

理由五、關系型數據模型

SQL Azure對于開發者和管理員來說應該很容易上手,因為SQL Azure使用關系型數據模型,數據存儲于SQL Azure上就和存儲于SQL Server上一樣,在概念上類似于一個本地SQL Server實例。一個SQL Azure服務器就是一組數據庫的邏輯組合,是一個獨立的授權單位。

在每個SQL Azure服務器內,可以創建多個數據庫,每個數據庫可以擁有多個表、視圖、存儲過程、索引和其他熟悉的數據庫對象。該數據模型可以很好地重用現有的關系 型數據庫設計、Transact-SQL編程技能和經驗,簡化遷移現有本地數據庫應用程序至SQL Azure的過程。

SQL Azure服務器和數據庫都是邏輯對象,并不對應于物理服務器和數據庫。通過用戶與物理實現的隔離,SQL Azure使得用戶可以將時間專用于數據庫設計和業務邏輯上。

理由六、靈活的數據庫版本

SQL Azure數據庫提供了兩個不同的版本:Web版本和商業版本。兩個版本都提供可擴展性、自動化的高可用性和自動配置等功能。

Web版本的數據庫服務適用于小型的Web應用。這個版本的數據庫支持最大1GB和5GB的容量。

商業版本的數據庫服務適用于軟件企業開發的業務應用程序。這個版本的數據庫支持最大10GB到50GB的容量。

在云中創建數據庫的時候,用戶可以定義數據庫的版本和最大容量。用戶通過T-SQL可以使用CREATE DATABASE語句創建一個數據庫,并指定這個數據庫的最大容量(MAXSIZE)。如果數據量增加并超過了數據庫最大容量,用戶將收到一條錯誤信息。 用戶可以通過T-SQL還用ALTER DATABASE來擴大數據庫的最大容量。SQL Azure數據庫服務的收費是基于版本類型和最大容量的設置,具體內容請參考后面關于計費的章節。


  推薦閱讀

  廣東電信智能機最低990元 加裝4M寬帶40元/月

新浪科技訊 5月2日消息,在手機市場,從今年二季度開始,熱點已經不再是蘋果等明星機,而是千元大屏智能機。運營商主導的4寸屏的智能手機終端從去年年底高達兩千元降至接近千元,且目前這種大屏智能機降價狂潮仍在繼>>>詳細閱讀


本文標題:細數選擇云數據庫SQL Azure的六大理由

地址:http://m.sdlzkt.com/a/kandian/20120502/56309.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 国产成人av一区二区三区在线| 成人草莓视频在线观看| 国产成人在线观看网站| 国产成人无码av在线播放不卡| 国产成人久久精品亚洲小说 | 成人中文字幕一区二区三区| 成人免费黄网站| 全球中文成人在线| 91成人免费在线视频| 成人久久久久久| 黄色成人在线网站 | 国产成人最新毛片基地| 69成人免费视频| 国产成人无码AV一区二区| 欧美成人性色xxxxx视频大| 嫩草成人永久免费观看| 亚洲av午夜成人片| 国产成人免费永久播放视频平台| 亚洲国产成人久久| 成人在线不卡视频| 欧美成人免费在线观看| 亚洲天堂成人网| 国产成人精品久久一区二区小说| 91欧美激情一区二区三区成人| 国产成人精品999在线观看| 欧美成人秋霞久久AA片| 亚洲国产成人99精品激情在线| 成人在线视频一区| 成人欧美在线视频| 色噜噜狠狠成人网| 亚洲国产精品成人AV在线| 国产成人亚洲精品无码青青草原| 欧美成人免费午夜全| 久久亚洲AV成人无码| 久艾草国产成人综合在线视频| 国产成人无码一区二区三区在线| 成人au免费视频影院| 成人午夜又粗又硬有大| 成人精品一区二区激情| 成人网站在线进入爽爽爽| 久久久www成人免费精品|