Sql-Server

EC2 上的 SQL Server:您將數據庫放在哪裡?

  • February 24, 2013

如果我在 EC2 實例上執行 SQL Server 2008….對於 mdf 的位置,我有哪些選擇?

如果它在本地實例儲存中,我可能會在實例重啟時失去它。

(我的理解是實例一年可以重啟一次或兩次。)

我有哪些選擇?我錯過了什麼?

謝謝!

亞馬遜說要使用 EBS http://aws.amazon.com/running_databases/

2013 年修訂:

如果使用普通的 EC2 實例,答案仍然是使用 EBS 作為 db 文件的儲存。但是,在我對此設置的(相對廣泛的)測試中,使用“普通”EBS 時,SQL Server 的寫入性能遠低於預期。現在有一個特殊的“快速 IO”EBS 可以解決這個問題:http ://www.brentozar.com/archive/2012/08/fast-storage-aws/

今天,亞馬遜提供 RDS,它提供託管 SQL Server。這是一個非常好的產品,但它在現實世界中的使用也受到很大限制(例如,您不能在您的數據庫伺服器上使用第三方工具等)。結果,我沒有測試 RDS(雖然我想)。

所以它歸結為價格/性能故事。要完全控制 SQL IO 環境,您需要專用硬體。根據您對 EC2 的需求,擁有專用硬體可能是有意義的。

引用自:https://serverfault.com/questions/211789