无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    全部產品
    您的位置: 網(wǎng)站首頁 > 幫助中心>文章內容

    云計算中的分片關系數(shù)據(jù)庫

    發(fā)布時間:  2012/9/15 18:28:32

    電子商務、社會媒體、移動通訊以及機器到機器的數(shù)據(jù)交換都制造著TB級乃至PB級的海量數(shù)據(jù),它們是企業(yè)IT部門所必須存儲和處理的。在用戶處理面向云計算數(shù)據(jù)庫的數(shù)據(jù)時,掌握分片最佳實踐無疑是在云規(guī)劃過程中邁出了重要的一步。

    分片是指將表分割為可管理大小的磁盤文件的過程。一些高彈性的鍵值數(shù)據(jù)存儲(如Amazon Simple DB、Google App Engine的數(shù)據(jù)存儲或Windows Azure Tables)和文檔數(shù)據(jù)庫(像CouchDB、MongoDB或RavenDB)可以垂直處理表中的大數(shù)據(jù)。MongoDB內建的自動化分片特性,RavenDB也將在不久的將來增加該功能。自動化分片可以自動地平衡分片大小并消除對DevOps團隊監(jiān)控該過程的需要。自動化分片的MongoDB數(shù)據(jù)庫可不是想象的那么簡單,正如Todd Hoff在博客中貼出的有關分片疑難的博文所述。

    但仍有小部分鍵值和文檔(被稱為NoSQL)數(shù)據(jù)庫缺少傳統(tǒng)關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)所提供的交易數(shù)據(jù)一致性功能。你可以在內存、處理器或是二者上砸錢來擴展RDBMS(垂直方向上)。你可以配置256GB的RAM到高端商用服務器,但本質上增加更多的CPU核心卻并不實際。如果你的數(shù)據(jù)庫在云中,你會受限于內存和處理器,而這都些取決于云供應商的報價單。

    擴展RDBMS(水平方向上)導致了一個本質上的技術挑戰(zhàn)。2009年8月,Morgan Tocker詳細地在博客中討論了為什么你不會選擇分片MySQL數(shù)據(jù)庫。Tocker認為在遇到以下問題時,你可能才需要分片數(shù)據(jù)庫表:

    過大的工作集:你的工作集,由頻繁訪問和更新的數(shù)據(jù)與索引構成,不適合RAM安裝在本地服務器,不適合硬件預算或云服務供應商所能實現(xiàn)的硬件數(shù)量。解決方案就是分片。

    過度的寫頻率:你的數(shù)據(jù)庫I/O系統(tǒng)不能處理由本地或是基于云的服務器請求所導致的每秒寫次數(shù)。解決方案是分離讀操作到讀拷貝,這可能需要分片來實現(xiàn)分散I/O負荷到多個數(shù)據(jù)庫服務器。

    AWS針對MySQL的關系數(shù)據(jù)庫服務提供了其最大的High-Memory Quadruple Extra Large DB實例,該實例包含68GB的內存和26個ECUs。這些ECU們由8個虛擬核心構成,相當于每3.25個ECU擁有一個核心。其售價為每小時2.60美元(每月1872美元)。根據(jù)AWS的報價單,一個ECU所提供的性能相當于1.0-1.2 GHz 2007 Opteron或2007 Xeon處理器的性能。AWS RDS DB實例可選擇從5GB到1TB的相關存儲性能,價格為每GB每月0.1美元。數(shù)據(jù)傳輸費用為每GB0.12美元的數(shù)據(jù)輸出,再加每百萬次0.1美元的I/O請求。Amazon從7月1日起取消了數(shù)據(jù)輸入的費用,并降低了數(shù)據(jù)輸出的費用。

    為實現(xiàn)讀拷貝進而實現(xiàn)高可用的商用服務器,你可能還需要額外的存儲費用。幸運的是,ScaleBase提供了第三方Database Load Balancer 應用來自動化分片,并針對運行在Amazon EC2 或Amazon RDS的MySQL實現(xiàn)讀、寫分離。

    2009年8月在發(fā)布的“分片的麻煩事兒”博文中,Simon Munro總體上介紹了關系據(jù)庫的分片問題,特別討論了微軟SQL Server 2008的SQL Azure定制化云實現(xiàn)。當時,SQL Azure的最大數(shù)據(jù)庫大小僅為10GB,現(xiàn)如今已是50GB。

    微軟Azure Application Platform團隊的新公司副總裁Scott Guthrie在今年6月9日舉行的Norwegian Developer Conference(NDC)2011大會上發(fā)言:

    “……我們同樣將自動化分片作為SQL Azure的一部分,這意味著從擴展前景來看,我們可以處理超高負荷,并可為用戶實現(xiàn)任何類型的負載平衡和擴展工作。”

    如今,SQL Azure對數(shù)據(jù)庫的支持雖為50GB的關系型存儲,但你卻可以擁有任意數(shù)量的數(shù)據(jù)庫。

    通過SQL Azure Federations自動化分片目前尚處于技術預覽(Community Technical Preview)階段,從Guthrie的發(fā)言還很難斷定分片是否有望“支持百GB或TB級” 。此外,SQL Azure Federations還承諾可以出色地完成模式遷移。SQL Azure包含一個主要和兩個次要的針對高可用性的備份,服務是即付即用的,1GB到5GB的(Web版)每GB每月9.99美元,以及10GB到50GB的(商業(yè)數(shù)據(jù)庫)每10GB每月99.99美元。每月的固定費用不包括數(shù)據(jù)傳輸費用,在北美、歐洲的數(shù)據(jù)中心每GB輸出費用為0.15美元,在亞洲每GB輸出費用為0.2美元。微軟從7月1日起取消了數(shù)據(jù)輸入費用。與Amazon RDS不同,你不會產生SQL Azure的I/O費用。

    微軟還沒有透露有關SQL Azure的CPU和內存說明,但是公司表示它們與數(shù)據(jù)庫的大小相當。你可以在Cihan Biyikoglu的博客上獲得有關今年底SQL Azure Federations商業(yè)版發(fā)布的日程。

    Google在其5月的I/O 2011會議上宣布,下半年商業(yè)發(fā)布的Google App Engine Beta版將結合RDBMS,并將與商業(yè)版GAE一同包含在內,但公司沒有透露有關性能和價格方面的細節(jié)。

    除非Google像變戲法似的實現(xiàn)RDBMS的高擴展性,否則還是準備好分片關系數(shù)據(jù)庫才能處理好云計算中的大數(shù)據(jù)。
    聯(lián)系QQ:916656313(億恩-雨軒)   聯(lián)系電話:15378720700


    本文出自:億恩科技【mszdt.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線