1. 國內做分布式存儲研發的公司有哪些_國內知名分布式存儲廠商
做過一些集成項目,國內集群NAS(分布式文件系統)這塊了解一些,隨便說說,僅限於通用集群NAS
宣傳自研集群NAS的公慶乎司不少,OEM居多,做研發的不多,完全自研就更少了
列一些接觸過,完全自研,產品化程度相對高一些的吧
大一點的,華為(oceanstor9000),曙光(parastor)
市場上見的比較多了
小一點的,龍存,這個算是老牌子了
聚存,這個知道的人不多
基於ceph的公司這幾年不少,用過其中一家的東西,塊這塊還行,文件這塊還需要時間
分布式存儲其實是一個比較大的領域
有分布式資料庫、分布式文件系統、分布式塊(ServerSAN)、分布式對象存儲之類
做的公司挺多,不過真正都自己的代碼的挺少,很多都是開源改的
分布式數據來說一般互聯網公司用的多,像阿里,騰訊、網路都有自己沒差卜分布式資料庫
國內做分布式文件系統來說,數中科院的一幫人做的最早
從中科院出來人基本的分為三家,曙光,龍存,達沃
這三家基本都屬於自研並且應用時間都在國內來說時間最久了
也有像華為、淘枯穗寶、網路、騰訊的文件系統
2. 分布式存儲是什麼東西
關於分布式存儲實際上並沒有一個明確的定義,甚至名稱上也沒有一個統一的說法,大多數情況下稱作 Distributed Data Store 或者 Distributed Storage System。
其中維基網路中給 Distributed data store 的定義是:分布式存儲是一種計算機網路,它通常以數據復制的方式將信息存儲在多個節點中。
在網路中給出的定義是:分布式存儲系統,是將數據分散存儲在多台獨立的設備上。分布式網路存儲系統採用可擴展的系統結構,利用多台存儲伺服器分擔存儲負荷,利用位置伺服器定位存儲信息,它不但提高了系統的可靠性、可用性和存取效率,還易於擴展。
盡管各方對分布式存儲的定義並不完全相同,但有一點是統一的,就是分布式存儲將數據分散放置在多個節點中,節點通過網路互連提供存儲服務。這一點與傳統集中式存儲將數據集中放置的方式有著明顯的區分。
3. 四大開源資料庫是哪些
如果打算為項目選擇一款免費、開源的資料庫,那麼你可能會在MySQL與PostgreSQL之間猶豫不定。MySQL與PostgreSQL都是免
費、開源、強大、且功能豐富的資料庫。你主要的問題可能是:哪一個才是最好的開源資料庫,MySQL還是PostgreSQL呢?該選擇哪一個開源資料庫
呢?
在選擇資料庫時,你所做的是個長期的決策,因為後面如果再改變決定將是非常困難且代價高昂的。你希望一開始就選擇正確。兩個流行
的開源資料庫MySQL與PostgreSQL常常成為最後要選擇的產品。對這兩個開源資料庫的高層次概覽將會有助於你選擇最適合自己需要的。
MySQL
MySQL相對來說比較年輕,首度出現在1994年。它聲稱自己是最流行的開源資料庫。MySQL就是LAMP(用於Web開發的軟體包,包括
Linux、Apache及Perl/PHP/Python)中的M。構建在LAMP棧之上的大多數應用都會使用MySQL,包括那些知名的應用,如
WordPress、Drupal、Zend及phpBB等。
一開始,MySQL的設計目標是成為一個快速的Web伺服器後端,使用
快速的索引序列訪問方法(ISAM),不支持ACID。經過早期快速的發展之後,MySQL開始支持更多的存儲引擎,並通過InnoDB引擎實現了
ACID。MySQL還支持其他存儲引擎,提供了臨時表的功能(使用MEMORY存儲引擎),通過MyISAM引擎實現了高速讀的資料庫,此外還有其他的
核心存儲引擎與第三方引擎。
MySQL的文檔非常豐富,有很多質量不錯的免費參考手冊、圖書與在線文檔,還有來自於Oracle和第三方廠商的培訓與支持。
MySQL近幾年經歷了所有權的變更和一些頗具戲劇性的事件。它最初是由MySQL
AB開發的,然後在2008年以10億美金的價格賣給了Sun公司,Sun公司又在2010年被Oracle收購。Oracle支持MySQL的多個版
本:Standard、Enterprise、Classic、Cluster、Embedded與Community。其中有一些是免費下載的,另外一
些則是收費的。其核心代碼基於GPL許可,對於那些不想使用GPL許可的開發者與廠商來說還有商業許可可供使用。
現在,基於最初的
MySQL代碼還有更多的資料庫可供選擇,因為幾個核心的MySQL開發者已經發布了MySQL分支。最初的MySQL創建者之一Michael
"Monty"
Widenius貌似後悔將MySQL賣給了Sun公司,於是又開發了他自己的MySQL分支MariaDB,它是免費的,基於GPL許可。知名的
MySQL開發者Brian Aker所創建的分支Drizzle對其進行了大量的改寫,特別針對多CPU、雲、網路應用與高並發進行了優化。
PostgreSQL
PostgreSQL標榜自己是世界上最先進的開源資料庫。PostgreSQL的一些粉絲說它能與Oracle相媲美,而且沒有那麼昂貴的價格和傲慢的客服。它擁有很長的歷史,最初是1985年在加利福尼亞大學伯克利分校開發的,作為Ingres資料庫的後繼。
PostgreSQL是完全由社區驅動的開源項目,由全世界超過1000名貢獻者所維護。它提供了單個完整功能的版本,而不像MySQL那樣提供了多個
不同的社區版、商業版與企業版。PostgreSQL基於自由的BSD/MIT許可,組織可以使用、復制、修改和重新分發代碼,只需要提供一個版權聲明即
可。
可靠性是PostgreSQL的最高優先順序。它以堅如磐石的品質和良好的工程化而聞名,支持高事務、任務關鍵型應用。
PostgreSQL的文檔非常精良,提供了大量免費的在線手冊,還針對舊版本提供了歸檔的參考手冊。PostgreSQL的社區支持是非常棒的,還有來
自於獨立廠商的商業支持。
數據一致性與完整性也是PostgreSQL的高優先順序特性。PostgreSQL是完全支持ACID特性
的,它對於資料庫訪問提供了強大的安全性保證,充分利用了企業安全工具,如Kerberos與OpenSSL等。你可以定義自己的檢查,根據自己的業務規
則確保數據質量。在眾多的管理特性中,point-in-time
recovery(PITR)是非常棒的特性,這是個靈活的高可用特性,提供了諸如針對失敗恢復創建熱備份以及快照與恢復的能力。但這並不是
PostgreSQL的全部,項目還提供了幾個方法來管理PostgreSQL以實現高可用、負載均衡與復制等,這樣你就可以使用適合自己特定需求的功能
了。
4. Ceph為什麼越來越火國內使用ceph較為成功的存儲廠商有哪些
Ceph是當前非常流行的開源分布式存儲系統,具有高擴展性、高性能、高可靠性等優點,同時提供塊存儲服務(rbd)、對象存儲服務(rgw)以及文件系統存儲服務(cephfs)。目前也是OpenStack的主流後端存儲,隨著OpenStack在雲計算領域的廣泛使用,ceph也變得更加炙手可熱。國內目前使用ceph搭建分布式存儲系統較為成功的企業有x-sky,深圳元核雲,上海UCloud等三家企業。
5. 國內有哪些知名的分布式存儲廠商
杉岩數據,專注軟體定義存儲,已經在政府、金融、醫療、能源、電力等多個行業近百家用戶中成功部署,成功經驗豐富!
6. 現在使用較廣泛的分布式存儲產品有哪些
分布式存儲應用十分廣泛,在雲計算領域十分常見。因為業務特點和自身實力和資源等綜合原因,很多大型的雲計算廠商都會選擇自主開發或二次開發分布式存儲系統,這些廠商本身的產品性能也會比較穩定,在此我列舉一下這些廠商。
1. 公有雲方面:阿里雲的盤古和騰訊的PaxosStore,這兩個存儲系統分別支撐了大多數阿里雲和騰訊系產品的存儲和計算。
2. 私有雲方面:國外的有VMware的vSAN,谷歌的Google Megastore等;國內的有新華三的ONEStor、華為的FusionStorage、雲宏的WinStore等。
在這里特別提一下雲宏的WinStore存儲,他們的產品在金融領域應用非常廣泛,除了自主研發的虛擬化平台,他們也特別提到這個存儲技術,WinStore是他們自主研發的分布式存儲系統,使得他們的產品在數據存儲安全性和容災性能上有優勢。
7. 雲計算平台有哪些_雲計算平台排名
雲計算平台可以劃分為3類:以數據存儲為主的存儲型雲平台,以數據處褲肢理為主的計算型雲平台以及計算和數據存儲處理兼顧的綜合雲計算平台
雲計算平台是雲計算時代兵家爭奪激烈的地方。
1.開源雲計算平台
(1)AbiCloud(Abiquo公司)
AbiCloud是一款用於公司的開源的雲計算平台,使公司能夠以快速、簡單和可擴展的耐耐方式創建和管理大型、復雜的IT基礎設施(包括虛擬伺服器、網路、應用、存儲設備等)
(2)Hadoop(Apache基金會)
該計劃是完全模仿Google體系架構做的一個開源項目,主要包括Map/Rece和HDFS文件系統
(3)Eucalyptus項目(加利福尼亞大學)
創建了一個使企業能夠使用它們內部IT資源(包括伺服器、存儲系統、網路設備)的開源界面,來建立能夠和AmazonEC2兼容的雲
(4)MongoDB(10gen)
MongoDB是一個高性能、開源、無模式的文檔型資料庫,它在許多場景下可用於替代傳統的關系型資料庫或鍵/值存儲方式
(5)Enomalism彈性計算平台
它提供了一個功能類似於EC2的雲計算框架。Enomalism基於Linux,同時支持Xen和KernelVirtualMachine(KVM)。與其他純IaaS解決方案不同的是,Enomalism提供了一個基於TurboGearsWeb應用程序框架和Python的軟體棧
(6)Nimbus(網格中間件Globus)
Nimbus面向科學計算需求,通過一組開源工具來實現基礎設施即服務(IaaS)的雲計算解決方案
2.雲計算平台廠商
(1)微軟
技術特性:整合其所用軟體及數據服務
核心技術:大型應用軟體開發技術
企業服務:Azure平台
開發語言:.NET
(2)Google
技術特性:儲存及運算水平擴充能力
核心技術:平行分散技術MapRece,BigTable,GFS
企業服務:GoogleAppEngine,應用代管服務
開發語言:Python,Java
(3)IBM
技術特性:整合其所有軟體及硬體服務
核心技術:網格技術,分布式存儲,動態負載
企業服務:虛擬資源池提供,企業雲計算整合方案
(4)Oracle
技術特性:軟硬體彈性虛擬平台
核心技術:Orackle的數據存儲技術,Sun開源技術
企業服務:EC2上的Oracle資料庫,OracleVM,SunxVM
(5)Amazon
技術特性:彈性虛擬平台
核心技術:虛擬化技術Xen
企業服務:EC2、S3,SimpleDB、SQS
開發語言:
(6)Saleforce
技術特性:彈性可定製商務軟體
核心技術:應用平台整合技術
企業服昌純春務:Force
開發語言:Java,APEX
(7)EMC
技術特性:信息存儲系統及虛擬化技術
核心技術:Vmware的虛擬化技術,一流存儲技術
企業服務:Atoms雲存儲系統,私有雲解決方案
(8)阿里巴巴
技術特性:彈性可定製商務軟體
核心技術:應用平台整合技術
企業服務:軟體互聯平台,雲電子商務平台
(9)中國移動
技術特性:堅實的網路技術豐富的帶寬資源
核心技術:底層集群部署技術,資源池虛擬技術,網路相關技術
了解更多開源相關,去LUPA社區看看吧。
8. 在大數量級的數據存儲上,比較靠譜的分布式文件存儲有哪些
一、 Ceph
Ceph最早起源於Sage就讀博士期間的工作、成果於2004年發表,並隨後貢獻給開源社區。經過多年的發展之後,已得到眾多雲計算和存儲廠商的支持,成為應用最廣泛的開源分布式存儲平台。
二、 GFS
GFS是google的分布式文件存儲系統,是專為存儲海量搜索數據而設計的,2003年提出,是閉源的分布式文件系統。適用於大量的順序讀取和順序追加,如大文件的讀寫。注重大文件的持續穩定帶寬,而不是單次讀寫的延遲。
三、 HDFS
HDFS(Hadoop Distributed File System),是一個適合運行在通用硬體(commodity hardware)上的分布式文件系統,是Hadoop的核心子項目,是基於流數據模式訪問和處理超大文件的需求而開發的。該系統仿效了谷歌文件系統(GFS),是GFS的一個簡化和開源版本。