亞馬遜

mazon EC2 上訂閱一個 MySQL Enterprise,開發(fā)人員充分依托 MySQL 數(shù)據(jù)庫專家,可以在云上更具成本效益的交付 web-scaled 數(shù)據(jù)庫應用。Amazon EC2 和 MySQL,對于一個想減少資金花費和運營成本,同時以最小的成本和投入來動態(tài)擴展其應用的機構(gòu)來說,是相當?shù)倪m合。

Amazon Elastic Computing Cloud (EC2)

Amazon EC2 服務開始于 2006 年,在 2008 年變得普遍廣泛可用。EC2 使得亞馬遜云能夠動態(tài)擴展計算能力。它使開發(fā)人員更容易交付 web-scale 應用。亞馬遜云計算能夠忽略硬件,取而代之的是當需求增加時,可以使用(或不使用)額外的虛擬硬件。支撐 EC2 服務的是 Xen 虛擬技術(shù)。Xen 是開源軟件,它允許操作系統(tǒng)如 Linux、Windows或者 Solaris 作為"虛擬機器",并同時運行在相同的硬件上。使用 Xen,EC2 可以快速提供客戶虛擬服務器的規(guī)格說明書,定制硬件特性如 CPU 數(shù)、內(nèi)存和軟件容錯。EC2 實例可以被部署在美國或者歐洲。Amazon EC2 Service Level Agreement 承諾每個區(qū)域均具備 99.95%的可用性。

亞馬遜應用

EC2 中虛擬機被認作"實例",EC2 實例在各種配置下,主要分成兩大類:"標準實例"和"高 CPU 實例"。這些實例種類是基于"EC2 計算單元",大至相當于下層物理硬件的 CPU大小。一個 EC2 單元通常等于一個 1.0-1.2Ghz 的 AMDTM 皓龍TM處理器或英特爾TM至強TM處理器。Amazon 提供 32 位和 64 位兩種實例種類,都是按小時計費的。最受歡迎的實例種類適合于大多數(shù)的來自標準配置應用。包括以下配置:小實例(默認配置 ) 32 位、1.7G 內(nèi)存、160G 存儲,相當于 1 個 EC2 計算單元。

Amazon 簡單存儲服務(S3)

Amazon 也發(fā)行了 S3,它的在線存儲 Web 服務。S3 給開發(fā)人員提供一個簡單、安全、本質(zhì)上擁有無限能力的連續(xù)在線存儲。S3 可以被想成在"云"上的一個很大的磁盤驅(qū)動或一個 SAN。和帶寬的收費模式一樣,Amazon 對最終用戶按每 GB 存儲收費,并且當存儲和檢索 S3 數(shù)據(jù)時要求收費。用 S3 您可以存儲和獲得 Amazon 認為是對象的無組織的數(shù)據(jù)。

亞馬遜存儲

這些對象可以是擁有2KB 相關(guān)元數(shù)據(jù)的從 1 byte 到 5GB 大小的任何地方的對象。盡管 S3 里沒有目錄或文件名,其功能相當于"Buckets"和對象。對象存儲在"Buckets"當中,并由開發(fā)人員通過預設(shè)的唯一鍵進行檢索。Buckets 和其內(nèi)部包含的對象存儲在兩個不同的物理區(qū)域中,但是它們可以從任何地方訪問。使用一個 REST 和 SOAP 接口,開發(fā)人員可以創(chuàng)建、列出和檢索 Buckets和 Objects,同時可以通過 GET 接口或者 BitTorrent 協(xié)議開始下載。

亞馬遜 Web MySQL

Amazon Elastic Block Store (EBS)

當 EBS 在 2008 年開始運營時,它是 Amazon EC2 最令人期待的特性之一。在 EBS 之前,EC2 存儲是和本地實例聯(lián)系在一起的,這就意味著如果 EC2 實例破壞,本地實例上存儲的數(shù)據(jù)就變得不可用了。為了解決該問題,Amazon 創(chuàng)建了 EBS,提供塊級水平存儲容量,其可以不考慮 EC2 實例的狀態(tài)。對于開發(fā)人員,EBS Volume 的出現(xiàn)作為標準的塊機制,其大小從 1GB 變化到 1TB。指定機制名稱和塊機制接口以后,用戶可以配置一個他們選擇的EBS Volume 的文件系統(tǒng)。

在 Amazon EC2 上部署 MySQL

在 EC2 上開始 MySQL 是很簡單的。首先,假定您已經(jīng)設(shè)置您的 Amazon 賬號,您可以從 Amazon AMI 目錄使用一個已存在的 AMI 預設(shè)置 MySQL,或者使用您自己的 AmazonSDK 創(chuàng)建。或者您可以從其他的資源獲得可用的"模板化"AMI 圖形。其次,一旦您做了任何配置,為了再次使用和安全保存,您應該上傳您的 AMI 到 S3。最后,選擇您想部署的EC2 實例,配置安全和網(wǎng)絡控制。

亞馬遜 Web Server

在 Amazon EC2 上使用 MySQL Enterprise 更低的 TCO

用于 Amazon EC2 上的 MySQL Enterprise 是基于支持提供的訂閱,使得開發(fā)人員可以低成本的在云上交付 web 擴展數(shù)據(jù)庫應用,在云上使用世界上最受歡迎的開源數(shù)據(jù)庫。在Amazon EC2 上使用 MySQL Enterprise 的好處包括:使用被驗證的 MySQL 的可靠性、高性能和易用性,在云上交付大量的可擴展的 web
應用。使用 MySQL Replication 進行主從數(shù)據(jù)庫復制、切換和備份,實現(xiàn)高可用性應用。

在 Amazon EC2 上優(yōu)化 MySQL,包括 MySQL 性能和最佳實踐的擴展性。隨著您的需求改變而快速容易的添加計算能力,增加更多的計算資源。使用您需要的 Amazon EC2 計算資源可以降低 IT 操作成本。通過 MySQL 數(shù)據(jù)庫專家的 24×7 產(chǎn)品支持,減少宕機。

分享到

yangjunping

相關(guān)推薦