圖片來源: 

iThome

以電子商務聞名於世的阿里巴巴集團,旗下主要有淘寶網、天貓等線上購物與零售平臺,也有包含支付寶在內的螞蟻金融服務集團,同時,還有專門提供雲運算服務與資料管理平臺的阿里雲計算公司。去年在天貓舉辦的雙十一購物狂歡節期間,曾創下單日總交易量571億筆的驚人紀錄,背後有高達96%的訂單處理,即是藉由阿里雲、天貓、萬網所共同推出的聚石塔平臺完成。

成立至今已滿6年的阿里雲,最近特別於北京舉辦了分享日×雲棲大會,對外宣布該公司即將推出的服務項目。

在此,阿里雲特別以資料科技(Data Technology,DT)世界為主要議題,一口氣發表多達11種新的雲服務。而所謂的DT,是由阿里巴巴集團的創辦人馬雲所提出的名詞,他以DT來代稱未來趨勢,而一般人所熟知的資訊科技(Information Technology,IT),代表的則是過去的世界觀。

阿里雲總裁胡曉明表示,他們的夢想是讓計算成為DT世界的引擎,讓運算變得更簡單,支撐資料科技的大時代來臨,讓運算成為上至社會、企業,下至每個人都能擁有的能力。在這樣的環境下,他相信,會有三個重要的元素,構築出DT世界:首先是網際網路,將如同供電網路(Power Grid)這類基礎設施,不可或缺;其次是雲端運算,會像電力公共服務一樣,隨時隨地可取得;最後是資料,將如同資源般,將是核心競爭力的關鍵。

而對於整個阿里巴巴集團而言,胡曉明認為已不再只是提供電子商務,以及行動網路應用服務,他們就是資料公司,而且還會有更多企業都跟阿里巴巴一樣,成為資料公司,而資料雲就是未來。為此,胡曉明也提出了阿里雲的新願景:「讓計算成為世界的能力,讓資料成為經濟的動力」。

大發豪語,資料可靠性竟能到99.9999999%

在阿里雲發表新的雲服務項目之前,他們特別表明了幾個成果。

首先是強調相關的功能和技術,都朝著自主研發的方向去發展;而且,他們不只是提供服務給其他用戶,也同時承載整個阿里巴巴集團。阿里雲資深總監李津表示,2009年他們的第一個用戶即是集團內的螞蟻小貸,之後到了2012年,已沉穩地支撐了雙十一的巨大交易量,他說,1年後,阿里巴巴所有業務都會執行在阿里雲的環境中。

雲的安全性和可靠性,也是他們相當重視的部份。目前阿里雲也通過多張中國本地與世界級的資安認證,並且是全國第一、甚至是全球第一家拿到認證的廠商,像是中國數據中心聯盟的可信雲服務認證、BSI英國標準協會ISO 27001,以及雲端安全聯盟的CSA STAR金牌認證。

而在實際維運所面臨的狀況中,阿里雲也順利度過兩次危機。去年底,他們已擋下尖峰流量高達455.8GB的超大型DDoS攻擊;對於所採用的虛擬化平臺Xen今年爆出安全漏洞的危機,Amazon Web Services、Rackspace、SoftLayer等雲端服務業者紛紛公告,伺服器需重新開機,導致用戶系統運作受到影響,但阿里雲獨步全球做到了伺服器不停機的弱點修補作業。

在整體環境的提供上,運算是阿里雲服務的基礎,而在這次阿里雲的分享會上,由於重點是在資料科技的應用,因此如何落實相關的服務等級保證非常重要,李津也為阿里雲提出一個驚人的承諾,那就是他們現在對於用戶資料保存的可靠性,已經能做到99.9999999%。

之所以能達到這樣的目標,阿里雲主要透過底層的分散式儲存環境做到,他們在當中實施了兩百多項的最佳化作業,該公司ECS儲存產品經理劉衛星也在技術論壇當中,更具體描述到實作的架構──他們是透過三個副本的方式,達到這樣的可靠性,也就是說,一份資料會有三個副本,而且分別存放在不同的伺服器上。

 

阿里雲做到資料高度可靠保證的方法

資料可靠性的服務等級保證,是評估雲服務是否合用的重大依據,阿里雲最近提出了99.9999999%的資料可靠性保證,他們建構了三個副本的保護機制,同一資料分別有3份資料儲存在其他伺服器上。

 

增建資料中心,港、美將有第二座,落腳日星德阿等國

身為全球雲端服務業者,資料中心設立的地區與數量多寡,也會影響用戶的使用意願。阿里雲大多數資料中心都在中國境內,包含北京、青島、杭州、深圳、香港,海外只有在美國矽谷成立資料中心。阿里雲總裁胡曉明預告,接下來會在更多地方設立。

今年8月,阿里雲將正式開放位於上海的資料中心,接下來在新加坡、日本、德國、阿拉伯聯合大公國的杜拜等國家,也會成立資料中心。此外,他們在部分國家或地區已成立資料中心,之後會成立第二座,例如美國和香港。

若這些資料中心全部建立起來,屆時,阿里雲可服務到的範圍,不再只限於中國和美國,而能夠擴及東亞、東南亞、中東,以及歐洲。

而這些資料中心內部的網路環境,將全面提升到10Gb頻寬,下一步是升級到25Gb,而每個節點之間,都是用光纖網路與BGP路由協定來連接。

運算服務提供自動擴展運算規模項目,以及專屬雲環境

阿里雲旗下有多種服務項目,主要分為6大類,其中,運算服務的部份,也就是一般所認知到基礎架構即服務(IaaS),他們稱之為彈性計算,這部份業務原本只有雲服務器(ECS)和負載均衡(SLB),現在正式新推出了彈性伸縮服務(ESS),以及專有網絡(VPC),擴大運算服務陣容。

以ESS為例,它是一套可用來自動調整運算資源的服務,能根據業務規模而自動增加或減少ECS伺服器數量,而ESS的最大特色在於,用戶可在幾分鐘內開通4萬個核心的運算資源,相當驚人,在中國境內的雲端服務業者,無人能出其右。

而VPC則是提供一個網路與其他用戶隔離的專屬雲環境,租戶可以掌控伺服器所在的內部網路環境,自定私有的IP位址範圍、網段切割、路由表與閘道,同時,還可以透過專線或VPN,連接企業既有資料中心的內部網路環境,形成混合雲架構,租戶可按照自己需求配置網路,應用系統要藉此上雲或回到原有環境會更為容易。阿里雲接下來會提供實體專線接入,以及從外地就近部署接入點等方式,連接VPC與企業本身的資料中心的網路。

新增SSD雲盤的租用,提供更多種伺服器儲存搭配選項

阿里雲的運算服務當中,租用ECS雲服務器時,除了可選擇處理器核心數、記憶體容量、傳統硬碟或固態硬碟容量、網路頻寬,來配置所需的伺服器資源,目前在硬碟儲存的項目上,可額外選擇新加入的「SSD雲盤」。

在ECS裡面,先前該公司提供了普通雲盤(傳統硬碟)、本地SSD盤(本機SSD),而新的SSD雲盤可提供2萬IOPS的存取效能,寫入速度可達256MB/s,就費用而言,1GB每月租金是人民幣1元。

接下來,阿里雲還會推出「SSD本地盤2.0」和「高效雲盤」,存取效能會比現有的硬碟選項更高。前者提供到20萬IOPS,寫入速度是1GB/s;而後者的效能是3千IOPS,寫入速度為80MB/s,比起現有的普通雲盤,效能提升了5到6倍。

資料庫提供多種選擇,橫跨RDBMS與NoSQL

除了運算服務,阿里雲也提供多種雲資料庫供用戶租賃,類型相當豐富,包括相容於關聯式資料庫(RDBMS)的RDS、提供NoSQL資料庫的OTS、記憶體式快取加速系統OCS,以及相容於Redis的鍵值(Key Value)資料庫KVStore。

以RDS來說,它是指關聯式資料庫,阿里雲先前提供的環境可相容MySQL、SQL Server、PostgreSQL,而現在他們與EnterpriseDB合作,新推出了RDS for PPAS(Postgre Plus Advanced Server),特色是能夠高度相容於Oracle資料庫,若要在阿里雲環境應用,會更方便。

除了相容於市面上的關聯式資料平臺,李津也預告,阿里雲即將推出自己開發的OceanBase,這套產品足以支撐電子商務與金融系統,他們想將這樣的技術分享給其他租戶使用,預計1年後,以雲服務形式推出。

而在NoSQL服務項目上,他們目前提供的OTS,是建構在阿里雲名為「飛天」的大型分散式系統上的資料庫。接下來,他們即將推出PB級低成本資料儲存服務,以及MongoDB的產品。

擴充大資料處理與分析平臺的功能

在2014年時,阿里雲自身所研發、使用的大數據處理平臺對外開放,並提供了名為開放數據處理服務(Open Data Processing Service,ODPS)的租用項目,ODPS承載了阿里巴巴、螞蟻金服的全部資料,分析與處理規模達到EB等級,而且在這個環境下,單一叢集規模可包含萬臺以上的伺服器,並支援多叢集協同運算。

在今年,阿里雲正式發布了兩個大資料服務項目,一是分析型資料庫服務(Analytic Database Service,ADS),主要提供的是海量資料即時多維分析引擎,另一是批量計算服務(Batch Computing Service,BatchCompute),當中的功能都是與批次作業有關的工作,包括十萬個核心的平行處理能力、電影動畫的渲染作業、視訊編碼轉換、基因定序等。

他們也將發布即時資料流運算服務──StreamSQL,處理速度可到秒級。

 

經歷6年發展,資料科技是阿里雲接下來的重點

阿里雲成立至今已有6年,所提供的服務項目越來越廣,不只是滿足阿里巴巴集團內的應用需求,更要藉此提供更多類型的雲服務,除了不斷強化IaaS的選擇之外,隨著資料庫與大資料分析服務的提供,已逐漸跨足到PaaS的範疇。(圖片來源/阿里雲)

 

提供網際網路中介軟體的企業級應用架構

中介軟體以往是企業應用的專利,然而在網際網路應用為主的系統當中,也已經發展出中介軟體的架構,阿里雲基於過去發展服務化架構的經驗,推出了3種中介軟體的雲服務,它具有強大的線性擴展能力,號稱能從容應對雙十一交易量,或是5倍阿里巴巴平日流量的負載。

首先是應用框架,阿里雲稱為企業分散式應用服務(Enterprise Distributed Application Service,EDAS),它是一套以應用為中心的PaaS平臺,可隨應用規模增大而線性擴展效能,並支援高可靠度與容錯機制,以及提供量化的營運監控與最佳化機制。在資源調度服務上,EDAS可支援2千億到3千億次的處理,而運作規模的調整,EDAS也可支援4千次的作業。

其次是資料庫,該公司稱為分散式關係型資料庫服務(Distribute Relational Database Service,DRDS)。顧名思義,DRDS是採分散式架構的關聯式資料,同樣支援線性擴展、高可靠性與容錯,語法也能100%與SQL相容,同時可支援資料讀、寫分離,以及系統可水平切割的應用模式。而在最大應用規模上,DRDS可應付8百億到1千億次的資料查詢作業。

阿里雲之所以能推出DRDS,也是其來有自,它的前身是淘寶開發出來的分散式資料框架(Taobao Distributed Data Layer,TDDL),在阿里巴巴的環境當中,這套環境已穩定運作了7年以上。

最後是訊息佇列(Message Queue),阿里雲推出了名為開放訊息服務(Open Notification Service,ONS),能支援百億級的巨量訊息堆疊處理能力,當然它也支援高可靠性與容錯,足以處理2千億到3千億筆訊息通知。ONS是基於阿里巴巴研發的中介軟體MetaQ而成的服務,已經歷多次雙十一海量訊息通知流量處理的實戰考驗。

 

資料科技的重要性

阿里雲所提倡的「資料科技」,大多數人並不熟悉,阿里雲技術長章文嵩解釋,資料經過萃取之後,成為資訊其實是因為我們儲存資料的能力很有限、成本高,所以我們要提取當中的資訊,再予以儲存,但這項舉動,可能會損失很多其他未來可能有用的資料維度,因此保存原始資料相當關鍵。而阿里巴巴開業以來,所有的資料都保存下來。因為,未來這些資料有可能是財富,裡面可獲得更有價值的資訊。

 

熱門新聞

Advertisement