企業(yè)上云,尤其是企業(yè)選擇上公有云,一般都會適度選用由云廠商提供的特定云產(chǎn)品或軟件。以下是基于亞馬遜AWS云產(chǎn)品來詮釋不同云產(chǎn)品在企業(yè)上云項(xiàng)目的具體效用。
AWS VPN CloudHub支持企業(yè)內(nèi)部多個(gè)分支機(jī)構(gòu)的安全VPN連接,CloudHub是一個(gè)簡單、低成本的中心輻射模型,這種模型設(shè)計(jì)適用于擁有多個(gè)分支機(jī)構(gòu)的企業(yè)客戶,建立遠(yuǎn)程辦公室之間的安全連接。
AWS Directory Service可以用來托管企業(yè)用戶既有的微軟Active Directory,實(shí)現(xiàn)更加高效和整合的安全架構(gòu),并最大限度減少企業(yè)內(nèi)部IT人員的針對用戶安全和組策略的管理需求。
AWS DMS服務(wù)提供將企業(yè)的線下數(shù)據(jù)庫遷移到AWS RDS多可用區(qū)數(shù)據(jù)庫的解決方案。云上數(shù)據(jù)庫可以包含多個(gè)只讀副本,副本可以作用在不同的地域(城市),以承載就近業(yè)務(wù)用戶的批量報(bào)告生成和查詢的流量,實(shí)現(xiàn)更好的基于業(yè)務(wù)流量的負(fù)載均衡,從而極大的緩解了業(yè)務(wù)應(yīng)用在執(zhí)行實(shí)時(shí)交易的處理壓力。另外,如果原有的線下復(fù)雜的Oracle數(shù)據(jù)庫擁有存儲動(dòng)輒數(shù)十TB的大字節(jié)字段,可以通過Oracle Data Pump(泵)功能實(shí)現(xiàn)基于此種情況的數(shù)據(jù)遷移。
AWS Aurora全局?jǐn)?shù)據(jù)庫支持跨國家和大洲的分布式用戶訪問數(shù)據(jù)的一致的性能體驗(yàn)。跨大洲或國家的集團(tuán)企業(yè)可以考慮把本地?cái)?shù)據(jù)庫遷移到Aurora。為了增加云上的極致訪問體驗(yàn),可以考慮在特定地域(區(qū)域)配置數(shù)據(jù)庫的只讀副本,并適當(dāng)修改程序來實(shí)現(xiàn)對數(shù)據(jù)庫讀寫分離的支持。
AWS ElastiCache for Redis支持內(nèi)存/緩存數(shù)據(jù)庫解決方案,特別適合于業(yè)務(wù)應(yīng)用頻繁調(diào)用數(shù)據(jù)庫以返回相同的數(shù)據(jù)集的場景。另外,Redis還提供數(shù)據(jù)復(fù)制和高可用性的能力。類似的緩存數(shù)據(jù)庫Memcached也支持基本的緩存功能,但目前不支持?jǐn)?shù)據(jù)復(fù)制和高可用性。使用ElastiCache不僅可以減少用戶查詢操作加載的響應(yīng)時(shí)間,還可以降低Web應(yīng)用程序相關(guān)的成本。
AWS Elastic Beantalk是標(biāo)準(zhǔn)的平臺即服務(wù)即PaaS服務(wù),通過其托管的軟件或中間件運(yùn)行平臺來支持云用戶將其線下代碼遷移上云。
AWS DataSync服務(wù)將線下的數(shù)據(jù)遷移上云。開啟CloudTrail服務(wù)來記錄任何使用數(shù)據(jù)的事件,支持企業(yè)的合規(guī)審計(jì)要求。
AWS FSx for Windows File System提供基于Windows SMB協(xié)議的NAS文件托管服務(wù)。AWS EFS 僅支持基于Linux的NAS文件托管服務(wù)。
AWS FSx for Lustre支持高性能并行存儲的文件系統(tǒng),適合機(jī)器學(xué)習(xí)和高性能計(jì)算場景的業(yè)務(wù)應(yīng)用上云。
AWS Storage Gateway用戶將本地存儲連接到云存儲。通過本地安裝Storage Gateway文件網(wǎng)關(guān)硬件設(shè)備將數(shù)據(jù)復(fù)制到 AWS S3 對象存儲中,并在本地保留經(jīng)常訪問的數(shù)據(jù)子集副本。您也可以配置在本地存儲所有數(shù)據(jù),然后將此數(shù)據(jù)的時(shí)間點(diǎn)快照以異步的方式備份到AWS S3上,實(shí)現(xiàn)本地存儲數(shù)據(jù)的異地容災(zāi)。
AWS Snowball設(shè)備支持在互聯(lián)網(wǎng)鏈接帶寬低的情況下存儲數(shù)據(jù)上云的場景。每個(gè)Snowball 設(shè)備最多可容納75TB的數(shù)據(jù)。因此,如果遷移750 TB數(shù)據(jù)上云,需要同時(shí)啟用10臺Snowball設(shè)備來把本地?cái)?shù)據(jù)復(fù)制到AWS S3存儲桶中。再基于S3生命周期策略對存儲數(shù)據(jù)進(jìn)行分層管理。
總之,企業(yè)用戶上云可以借助云廠商的成熟產(chǎn)品,使上云從不確定性的夢魘變成可以實(shí)現(xiàn)成本效益和安全預(yù)期的成熟解決方案。