【文章內(nèi)容簡(jiǎn)介】
公共云中,或者遷移到混合云中。 vCloud API 是用于在云中提供和使用虛擬資源的接口。它支持在 私有云或公共云中部署和管理虛擬化工作負(fù)載,并支持云之間的互操作性。此類(lèi)工作負(fù)載被打包為 vApp(針對(duì)云計(jì)算進(jìn)行優(yōu)化的預(yù)構(gòu)建軟件解決方案),其中包含作為單個(gè)實(shí)體打包和維護(hù)的多個(gè)虛擬機(jī)。 vCloud API 提供了 vApp 的上傳、下載、實(shí)例化、部署和操作功能。 VMware 云計(jì)算 解決方案 第 7 頁(yè) vCloud API 是基于 REST 的純虛擬開(kāi)放式 API,支持多租戶(hù)。它使用開(kāi)放式虛擬化格式 (OVF) 作為 vApp 的發(fā)布和存儲(chǔ)單元。由于這些 vApp 在上傳、下載和存儲(chǔ)時(shí)均采用 OVF 包格式,因此 vCloud API 支持跨多種應(yīng)用程序的兼容性和部署。 vCloud API 可跨多個(gè) vCenter Server 提供可用的虛擬資源。這為云計(jì)算環(huán)境中的峰值負(fù)載或?yàn)?zāi)難恢復(fù)提供了所需的高可擴(kuò)展性。 vCloud API 目前處于技術(shù)預(yù)覽模式。 典型云計(jì)算環(huán)境的三層服務(wù)模式 典型的云計(jì)算環(huán)境通常具有如下圖所示的三層服務(wù)模式: 這些服務(wù)中, PaaS 和 SaaS 都建立在 IaaS 平臺(tái)之上,而 SaaS 可以選擇建立在 PaaS 之上,這取決于 SaaS 本身的開(kāi)發(fā)模式,以及應(yīng)用十分需要來(lái)自于 PaaS 的能力。每種云可以直接提供給最終用戶(hù)使用,也可以只用來(lái)支撐上層的服務(wù)。 VMware 云計(jì)算 解決方案 第 8 頁(yè) 下面簡(jiǎn)要介紹一下 VMware 云計(jì)算解決方案在 IaaS、 PaaS、 SaaS 各層所能提供的 服務(wù)內(nèi)容和管理能力。 基礎(chǔ)架構(gòu)即服務(wù) IaaS 基礎(chǔ)架構(gòu)即服務(wù)層提供了云計(jì)算的基礎(chǔ)平臺(tái),它能實(shí)現(xiàn)硬件資源的虛擬化聚合管理,提供硬件資源池,加上云管理,可以提供自我服務(wù)的功能。 VMware 云計(jì)算 解決方案 第 9 頁(yè) V M w ar e 的行云之路從虛 擬 化起 步APIs第三方 應(yīng) 用程序終 端用 戶(hù) 界面客 戶(hù) /終 端用 戶(hù)管理界面運(yùn) 營(yíng) 商 /服 務(wù) 提供商云管理存 儲(chǔ)網(wǎng) 絡(luò)日志 /事件計(jì)算 平臺(tái)即服務(wù) PaaS 平臺(tái)即服務(wù)( PaaS)依托于基礎(chǔ)架構(gòu)即服務(wù)( IaaS)的動(dòng)態(tài)基礎(chǔ)架構(gòu)的隨需應(yīng)變的優(yōu)勢(shì),為用戶(hù)提供豐富的應(yīng)用運(yùn)行支持;提供平臺(tái)能力的運(yùn)營(yíng)管理能力;用戶(hù)可以通過(guò)各自角色的自服務(wù)門(mén)戶(hù)實(shí)現(xiàn)自助服務(wù)。 下圖是 PaaS 服務(wù)的系統(tǒng)架構(gòu)圖: VMware 云計(jì)算 解決方案 第 10 頁(yè) 15 C o n f i d e n t i a lV M w ar e V i sion: P A A S i n Pri v ate C l ou dAp p a n d d e p l o y m e n t p o l i c y uploaded to C loud platf or mPl a tf o rm c o n fi g u re s re q u i re d s e rv i c e s a n d p ro v i s i o n s a p pL a u n c h a p p l i c a ti o nCon fig u r e , P r o visi o n , Con tr o lP r o je c t NA P AE last ic A p p Run tim et c S e rv e rL o a d B a lan ce rT r a ce , M o n ito r , A ler tHy p e r icP o li c y b a s e d I n f r a s t r u c t u r e P lat f o r m amp。 R e s o u r c e P o o ls( v Sph e r e , v C lo u d )M e ssa g i n g S e r vi ceRab b it M QE l a st i c D a t a Fa b r i cGe m f ir eDep l o ym e n t P o l i cyY ou r J av aS prin gA ppV M w a r e /S pri ng S ou r c e P A AS 利用 IaaS 服務(wù)層對(duì)物理計(jì)算資源的動(dòng)態(tài)靈活管理,搭建豐富的、開(kāi)放的、可管理的、自服務(wù)的平臺(tái)服務(wù)能力。主要表現(xiàn)在: ? 平臺(tái)服務(wù)內(nèi)容豐富性 – 面向服 務(wù)體系架構(gòu)( SOA)的運(yùn)行環(huán)境。 ? Java spring 的開(kāi)發(fā)云可以快速開(kāi)發(fā),部署和管理 。 ? Gemfire 是介于應(yīng)用層和數(shù)據(jù)層之間,可以加速數(shù)據(jù)的存取,數(shù)據(jù)暫存于內(nèi)存之中,具有高可靠性。 – 專(zhuān)注于面向服務(wù)架構(gòu)( SOA)開(kāi)發(fā)敏捷的 應(yīng)用運(yùn)行環(huán)境。 ? RabbitMQ 是最先進(jìn)的信息交換管道,多種應(yīng)用之間的信息交換可以高速達(dá)成,客戶(hù)端不需要 API,僅藉由通信協(xié)議即可達(dá)成。 ? Napa 快速部署,可以提高應(yīng)用的使用效率 – 輕量級(jí)的組合已有信息和資源的混搭應(yīng)用搭建和運(yùn)行環(huán)境。 ? 平臺(tái)服務(wù)內(nèi)容開(kāi)放性 – 可以根據(jù)用戶(hù) 的實(shí)際需求,擴(kuò)充和兼容第三方運(yùn)行環(huán)境的支撐。比如互聯(lián)網(wǎng)網(wǎng)站應(yīng)用的基于開(kāi)源的 Apache HTTP Server 運(yùn)行環(huán)境。 – Tc server 可以取代一般的應(yīng)用服務(wù)器( websphere, weblogic),可以橫向擴(kuò)展。 ? 平臺(tái)服務(wù)的可管理性 – 基于整個(gè)云計(jì)算平臺(tái)的管理能力,提供對(duì)平臺(tái)即服務(wù)的業(yè)務(wù)支撐和運(yùn)行支撐管理的能力。 VMware 云計(jì)算 解決方案 第 11 頁(yè) – Hyperic 應(yīng)用的管理,可以直觀(guān),性能分析,多種高級(jí)管理功能。 = ? 平臺(tái)服務(wù)的自服務(wù)能力 軟件即服務(wù) SaaS VMware 云計(jì)算解決方案 也提供了 SaaS 云計(jì)算服務(wù)能力,用戶(hù) 可以選 擇從云計(jì)算服務(wù)提供商 訂購(gòu) SaaS 服務(wù)。 云計(jì)算 服務(wù)的運(yùn)營(yíng)商可以通過(guò)運(yùn)營(yíng)支持門(mén)戶(hù)對(duì)所有的 SaaS 服務(wù)實(shí)現(xiàn)管理和運(yùn)營(yíng) 。 目前 VMware 可提供的 SaaS 服務(wù)解決方案主要針對(duì)的是終端用戶(hù)計(jì)算的需求: ? 終端桌面接入服務(wù) View 桌面虛擬化 – 超越傳統(tǒng)的桌面管理 通過(guò)提供革新的靈活桌面將應(yīng)用程序和桌面管理轉(zhuǎn)化為高效的自動(dòng)化過(guò)程。使桌面管理員能夠加強(qiáng)控制力度,同時(shí)將桌面的總擁有成本降低 50%。為最終用戶(hù)提供豐富、一致的高性能桌面體驗(yàn),并使桌面環(huán)境具備數(shù)據(jù)中心和 VMware vSphere 的強(qiáng)大功能。 – 以托管服務(wù)的形式交付桌面 正如虛擬化會(huì)轉(zhuǎn)變數(shù)據(jù)中心內(nèi)的服務(wù)器那樣, VMware View 會(huì)將桌面從以設(shè)備為中心轉(zhuǎn)變成以用戶(hù)為中心的計(jì)算模型。 VMware VMware 云計(jì)算 解決方案 第 12 頁(yè) View 使桌面管理員將操作系統(tǒng)、應(yīng)用程序和用戶(hù)數(shù)據(jù)與底層的 PC 硬件分離,從而交付革新的桌面。這些組件集中放置在數(shù)據(jù)中心內(nèi),可以得到更高效地托管,同時(shí)還可降低成本并增強(qiáng)業(yè)務(wù)靈活性。 它能讓您的業(yè)務(wù)需求 和用戶(hù)需求實(shí)現(xiàn)平衡,提供滿(mǎn)足用戶(hù)需要的無(wú)縫虛擬桌面體驗(yàn),而不受設(shè)備或位置限制。 ? 應(yīng)用虛擬化服務(wù) ThinApp – 借助無(wú)代理應(yīng)用程序虛擬化,可加快應(yīng)用程序部署速度,并簡(jiǎn)化應(yīng)用程序遷移。借助 ThinApp,可將應(yīng)用程序打包到單個(gè)可執(zhí)行文件中,這些可執(zhí)行文件將在相互完全隔離并與操作系統(tǒng)完全隔離的狀態(tài)下運(yùn)行,從而實(shí)現(xiàn)在端點(diǎn)設(shè)備上無(wú)沖突地執(zhí)行。應(yīng)用程序包可以部署到不同的 Windows 平臺(tái),從而消除了成本高昂的重新編碼和回歸測(cè)試,使您能將現(xiàn)有應(yīng)用程序輕松遷移到 Windows 7。 ? 可消除應(yīng)用程序沖突,從而減少對(duì)重新編碼和回歸測(cè)試的需要 ? 可提供可靠而靈活的針對(duì)所有用戶(hù)配置文件的應(yīng)用程序訪(fǎng)問(wèn) ? 無(wú)需額外的服務(wù)器硬件或軟件投資 ? 企業(yè)級(jí) 開(kāi)源 郵件服務(wù) Zimbra – Zimbra 提供了企業(yè)級(jí)別的開(kāi)源郵件、日志和協(xié)同工作平臺(tái),通過(guò)更有效地管理和靈活部署能力,簡(jiǎn)化了傳統(tǒng) IT 或者云計(jì)算環(huán)境的復(fù)雜性。由于最具創(chuàng)新的 Web 應(yīng)用可用性, Zimbra 通過(guò)可在任何設(shè)備或者桌 面、任何時(shí)間,以及任何地點(diǎn)的使用,以相對(duì)其它解決方案更低成本的方式,激發(fā)了終端用戶(hù)的生產(chǎn)效率 。 VMware 云計(jì)算 解決方案 第 13 頁(yè) 2 云計(jì)算解決方案 方案背景 XX 用戶(hù)目前正在構(gòu)建全新的計(jì)算服務(wù)平臺(tái),其中對(duì)外提供計(jì)算服務(wù)的核心計(jì)算區(qū)域包括高性能計(jì)算區(qū)和云計(jì)算服務(wù)區(qū)兩個(gè)部分,同時(shí)輔助有集中存儲(chǔ)區(qū)和測(cè)試編譯區(qū),其整體網(wǎng)絡(luò)拓?fù)洵h(huán)境如下圖所示: 經(jīng)過(guò)與用戶(hù)開(kāi)會(huì)探討,高性能計(jì)算區(qū)中高性能計(jì)算應(yīng)用具有對(duì)服務(wù)器性能的獨(dú)占性,所以目前不適于將其進(jìn)行虛擬化改造,從而納入整體云計(jì)算解決方案中,故高性能計(jì)算區(qū)的方案將不在本文檔中進(jìn)行討論。 本方案主要涉及上圖右半部分虛線(xiàn)圈圍出來(lái)的云計(jì)算服務(wù)區(qū)和輔助集中存儲(chǔ)區(qū),通過(guò)對(duì)底層服務(wù)器硬件及存儲(chǔ)資源實(shí)現(xiàn)虛擬化部署,配合以云計(jì)算管理平臺(tái),實(shí)現(xiàn)云計(jì)算中基礎(chǔ)架構(gòu)即服務(wù)( IaaS)功能。 VMware 云計(jì)算 解決方案 第 14 頁(yè) 云計(jì)算解決方案 通過(guò)與用戶(hù)的前期溝通以及實(shí)際情況的分析,結(jié)合 XX 用戶(hù)云計(jì)算服務(wù) 設(shè)計(jì)的先進(jìn)性、全面性、集成性、開(kāi)放性和前瞻性的要求 , VMware 云計(jì)算解決方案將針對(duì)計(jì)算服務(wù)整體架構(gòu)中的云計(jì)算服務(wù)區(qū),通過(guò)對(duì)底層服務(wù)器硬件及存儲(chǔ)資源實(shí)現(xiàn)虛擬化聚合部署,配合以云計(jì)算管理平臺(tái),實(shí)現(xiàn)云計(jì)算中基礎(chǔ)架構(gòu)即服務(wù)( IaaS)部分,同時(shí) 該 IaaS 平臺(tái)也為以后計(jì)算中心提供更高層次的云計(jì)算服務(wù),如 PaaS, SaaS 服務(wù)提供了良好的基礎(chǔ)平臺(tái),且具有很高的自適應(yīng)性和擴(kuò)展空間。 云計(jì)算服務(wù) 區(qū) 總體邏輯架 構(gòu)如下: 下面分別說(shuō)明一下云計(jì)算服務(wù)區(qū)的各個(gè)關(guān)鍵組件及 邏輯層次。 ? 云計(jì)算服務(wù)基礎(chǔ)架構(gòu): 提供了一個(gè)功能完整的、標(biāo)準(zhǔn)開(kāi)放的方便集成的IaaS 服務(wù)層。這層提供的 動(dòng)態(tài)基礎(chǔ)架構(gòu)是整個(gè)云計(jì)算服務(wù)的核心支撐層,其最核心的部分即是采用 VMware vSphere 4 和 vCenter Sever 構(gòu)建起來(lái)的虛擬化基礎(chǔ)架構(gòu)。 ? 云計(jì)算基礎(chǔ)架構(gòu) 管理 : 提供 可靠的 監(jiān)控工具 實(shí)現(xiàn) 對(duì)物理環(huán)境與虛擬環(huán)境的有效 監(jiān)控, 實(shí)現(xiàn) 自動(dòng) 化 性能、容量和配置管理 , 該部分工作主要通過(guò)VMware vCenter Operations 和 VMware vFabric Hyperic 來(lái)完成 。 – vFabric Hyperic: 通過(guò)提供全面的技術(shù)服務(wù) 來(lái)對(duì) 網(wǎng)絡(luò)和基礎(chǔ)設(shè)施的所有自定義應(yīng)用程序中使用層自上而下的可視性和控制, 可以 減少VMware 云計(jì)算 解決方案 第 15 頁(yè) 應(yīng)用程序停機(jī) 并且提升 服務(wù)水平的承諾。 vFabric Hyperic 會(huì) 自動(dòng)發(fā)現(xiàn),監(jiān)控和管理 相關(guān)的 軟件,服務(wù)和網(wǎng)絡(luò)資源,無(wú)論應(yīng)用程序類(lèi)型或使用的位置,提供了一個(gè)應(yīng)用程序的性能和可用性單一窗口監(jiān)控和 管理 。 – vCenter Operations 負(fù)責(zé) 收集和分析性能數(shù)據(jù),將異?,F(xiàn)象關(guān)聯(lián)在一起,并且能夠指出造成性能問(wèn)題的根本原因 。它還 提供容量管理來(lái)優(yōu)化資源利用率,并且提供基于策略的配置管理來(lái)確保遵從性并消除數(shù)量劇增和配置偏差問(wèn)題。 ? 云計(jì)算服務(wù)門(mén)戶(hù): 為云計(jì)算平臺(tái)的所有基礎(chǔ)架構(gòu)服務(wù)提供統(tǒng)一的服務(wù)門(mén)戶(hù),該部分工作主要通過(guò) VMware vCloud Director 產(chǎn)品來(lái)完成,根據(jù)整個(gè)系統(tǒng)的設(shè)計(jì),建議至少包括如下兩 個(gè)最主要的門(mén)戶(hù): – 服務(wù)請(qǐng)求門(mén)戶(hù),主要是提供給所有的云計(jì)算服務(wù)的用戶(hù)所必需的自服務(wù)門(mén)戶(hù)功能和基本的服務(wù)管 理能力。 – 運(yùn)行支持門(mén)戶(hù),主要是提供給云計(jì)算服務(wù)的使用者所必需的運(yùn)行和管理功能。 ? 云 計(jì)算服務(wù)工作流 管理 : 云計(jì)算工作流管理就是要 實(shí)施一套從部署到運(yùn)行再到 停用始終如一的自動(dòng)化流程, 以提高效益和生產(chǎn)效率,并確保嚴(yán)格遵守公司的策略。使用標(biāo)準(zhǔn)化流程和最佳做法跟蹤和控制虛擬機(jī),并自動(dòng)完成費(fèi)時(shí)的手動(dòng)任務(wù)以降低成本和優(yōu)化資源 。 通過(guò) VMware Cloud Request Manager 制定 云 計(jì)算服務(wù) 的管理和控制策略,包括: – 針對(duì)部署請(qǐng)求,提供精確的審批工作流 。 – 自動(dòng)追蹤軟件授權(quán)許可使用情況 。 – 通過(guò) “藍(lán)圖” 使用策略執(zhí)行標(biāo)準(zhǔn)化設(shè) 計(jì) 。 ? 云計(jì)算服務(wù) 計(jì)費(fèi)管理 : 主要是幫助用戶(hù)獲得準(zhǔn)確的云計(jì)算服務(wù)的成本測(cè)算、分析和報(bào)告。實(shí)現(xiàn)成本透明和責(zé)任落實(shí),以便業(yè)務(wù)所有者和 IT 人員能夠了解支持業(yè)務(wù)服務(wù)所需的實(shí)際虛擬基礎(chǔ)架構(gòu)成本。該部分工作經(jīng)由 VMware vCenter Chargeback 產(chǎn)品來(lái)完成,其可與前述虛擬化監(jiān)控管理軟件 VMware vCenter Server 完全集成,使用戶(hù)能夠?qū)⒃朴?jì)算服務(wù)成本與業(yè)務(wù)單位、成 本中心或外部客戶(hù)對(duì)應(yīng)起來(lái),從而幫助更好地了解資源成本是多少,以及可通過(guò)什么途徑來(lái)優(yōu)化資源利用率,以降低總體云計(jì)算服務(wù)基礎(chǔ)架構(gòu)開(kāi)支。 ? 云計(jì)算服務(wù)安全防護(hù) : 通過(guò)部署 VMware vShield 安全解決方案,可以幫VMware 云計(jì)算 解決方案 第 16 頁(yè)