<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數據應用程序等需要部署混合多云

如意 ? 來源:企業網D1Net ? 作者:Isaac Sacolick ? 2020-08-07 17:04 ? 次閱讀

如今,越來越多的企業將業務遷移到云平臺,但并不是簡單地將其新的應用程序,微服務或機器學習模型部署到公共云,并且沒有那么快。

如果詢問那些在IT運營中花費大部分時間管理數據中心的工作人員,就會聽到私有云比公共云具有優勢的很多原因,例如可靠性、可擴展性和安全性,并認為他們可以通過控制基礎設施的選擇、部署和管理來達到更高的標準。

如果詢問首席信息官,他們會有其他理由考慮采用私有云和混合多云架構。他們將圍繞公共云成本的可變性、長期支持原有系統的需要,以及數據中心長期合同的現實提供理論依據。與公共云架構相比,許多企業首席信息官在管理數據中心方面有著更強的實踐,并希望避免陷入公共云供應商鎖定的困境。

公司在業務轉型時并不像中小企業那樣快,首席信息官必須考慮根據業務影響和實現價值的時間確定優先級,以實現應用程序現代化。正如CTO Advisor公司聯合創始人Keith Townsend在推特上所說:“企業將其所有的Oracle應用程序轉移到Amazon RDS上,還是利用這些人才為不同的業務計劃創建新的應用程序?現在的問題是,這些都是相同的資源?!?/p>

如果詢問軟件開發人員,就會發現許多人更喜歡構建部署公共云,并利用無服務器架構的應用程序。他們可以使用持續集成(CI) /持續交付(CD)自動化應用程序部署,使用IaC配置基礎設施,并將底層基礎設施支持留給公共云供應商和其他云原生托管服務提供商。

企業能否可以在單個公共云平臺實現標準化?可能不會。如果采用可能帶來與企業的標準不同的公共云,并且許多商業應用程序只在特定的公共云上運行。即使企業盡力避免這種情況,仍可能是一個采用多云的組織。

在以下的討論中將研究一系列場景,在這些場景中,混合云架構與只采用私有云或多個公共云相比具有一些技術優勢。

定義混合多云架構和策略

綜上所述,開發人員通常傾向于將基礎設施和相關托管服務外包給公共云,而IT運營部門則利用他們的專業知識和現有的數據中心基礎設施構建私有云。企業首席信息官必須通過支持混合多云架構和運行實踐來管理實際情況。

簡單地說,多云意味著企業利用多個云平臺,例如AWS和Azure?;旌隙嘣埔馕吨髽I混合使用私有云和公共云,并且必須協調它們之間的連接性和安全性。私有云可以在企業的數據中心中運行,也可以由服務提供商托管。

但這就帶來了一些問題:在哪里部署新的應用程序,在哪里對傳統應用程序進行現代化改造?;卮疬@些問題需要IT決策者、架構師、開發人員和工程師之間的協作來考慮最佳實踐和架構模式。正如云計算顧問Sarbjeet Johal所說的那樣,“混合多云策略的目標是在確保穩定性的同時獲得靈活性,或者換句話說,將正確的工作負載定位到正確的位置?!?/p>

Sarbjeet的云計算消費理論具有三個原則,盡管有很多例外:

不要自己構建記錄系統和購買SaaS。

為參與/差異化系統采購可擴展的SaaS。

將公共云用于創新系統。

這些準則為企業何時購買和配置SaaS解決方案以及內部構建應用程序提供了一些背景信息。許多原有系統必須保留在數據中心中,直到有機會和業務依據對其進行現代化。還有一些情況是,由于成本、合規性、安全性和其他運營方面的考慮,企業有時會在私有云中運行應用程序。最后,Sarbjeet建議將公共云用于提供創新的應用程序。開發人員可以從小型POC和實驗開始,使用云計算服務快速開發功能,并根據使用量擴展基礎設施。

惠普企業公司的杰出技術專家Ed Featherston對定義混合云戰略提出了一些敏銳的建議。他說:“一切都是權衡。企業需要推動可以實現目標的優先事項和折衷方案。仍然需要設計和規劃。如果不考慮這一點,最終會導致實施失敗?!?/p>

但是一些開發者需要更加深入。而這是企業選擇公共云用于新的應用程序和微服務的原因。那么,在私有云中構建和部署新應用程序或服務的最佳時間是什么?在這些用例中,私有云可提供超出運營考慮范圍的技術和競爭優勢。

通過鄰近度逃避數據引力

如果企業準備部署在TensorFlow上運行的大規模機器學習模型,則可能會認為最好的選擇是將其部署到公共云。數據科學家可以使用Amazon SageMaker,Azure的Machine Learning和谷歌云的TensorFlow Enterprise進行實驗、開發、測試和部署生產深度學習模型。這些公共云選項中的其中一個是最優的嗎?

如果該模型需要每隔30天針對企業數據中心中多個數據倉庫和數據湖的數PB數據集進行一次重新訓練,那么會怎么樣?如果將所有這些數據移動到公共云以便機器學習模型可以在那里訓練,是否更高效、更具成本效益?或者,在靠近所有數據所在的私有云中培訓機器學習模型會更好?

如果要基于事件驅動的架構配置控制系統怎么辦?如果是一家大型廣告公司,該公司從數十個SaaS平臺收集行為數據,那么可能會將系統部署到公共云。但是如果是一家制造商,并且事件來自數以千計的物聯網傳感器,并且工廠位于南美洲的偏遠地區,該怎么辦?是否應該在邊緣部署私有云來執行此數據處理?

這些示例說明了在考慮公共云部署與私有云部署時的兩個重要概念。第一個是數據引力,這個術語表明大型數據集在其消耗的應用程序和服務上具有引力。將這些應用程序和服務部署到最大的數據集附近,可以使它們運行得更快、更便宜、更可靠。第二個是延遲,這可能是在遠程位置進行操作時的一個因素,并且無法確保高帶寬和可靠的連接性或可能成本昂貴。在這些情況下,企業在邊緣部署私有云時在性能和成本方面具有優勢。

設計需要考慮人身安全的應用程序

由于大多數架構良好的電子商務應用程序都可以在公共云或私有云中可靠地運行,因此決策通常歸結為成本、合規性和其他運營因素。許多支持業務工作流、分析、事務和協作的應用程序也是如此。

但是將人員的安全性作為設計考慮因素,可能會有所不同。醫院要求醫療系統必須在本地運行,因為沒有人希望由于公共云中斷而中途停止機器人輔助手術。構建智能建筑和智能城市的建筑師必須考慮在私有云和公共云之間戰略性地分配服務,并且希望在混合模型中部署至關重要的服務。

為數字和物理世界體驗的交集而設計

在接下來的十年里,人們將看到越來越多的應用程序連接物理世界和數字世界。企業架構師必須考慮為這個交叉點上不斷增加的參數(包括用戶體驗、性能、可靠性、可擴展性和可維護性)而進行優化的混合架構。

羅克韋爾自動化公司企業架構副總裁Todd Mazza分享了他對權衡的看法。他在推特上說:“我們的生產車間中的某些元素在未來五年的時間內可能不會用于混合云或公共云。但是,如果能夠證明能夠以更低的成本更可靠地交付更多產品,我們也許能夠更快地采用混合多云?!?/p>

隨著越來越多的企業開發大規模利用物聯網、5G人工智能的應用程序,風險也在不斷增加。

這意味著,越來越多的應用程序將架構、云計算和基礎設施決策作為重要的設計考慮因素。雖然在公共云上實現概念驗證或輕量級移動應用程序可能是一個簡單的決定,但任務關鍵型、支持生命和數據密集型的應用程序可能需要部署混合多云。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    38

    文章

    7447

    瀏覽量

    135859
  • 應用程序
    +關注

    關注

    37

    文章

    3155

    瀏覽量

    56632
  • 私有云
    +關注

    關注

    0

    文章

    91

    瀏覽量

    14950
收藏 人收藏

    評論

    相關推薦

    使用Docker部署Go Web應用程序步驟

    大多數情況下Go應用程序被編譯成單個二進制文件,web應用程序則會包括模版和配置文件。而當一個項目中有很多文件的時候,由于很多文件沒有同步就會導致錯誤的發生并且產生很多的問題。
    發表于 04-20 09:33 ?261次閱讀
    使用Docker<b class='flag-5'>部署</b>Go Web<b class='flag-5'>應用程序</b>步驟

    開發java應用程序的基本步驟是

    ava是一種面向對象的編程語言,廣泛用于開發各種類型的應用程序。在開發Java應用程序時,有一些基本步驟需要遵循,以確保應用程序的正確性和可靠性。 1.確定需求:這是開發任何
    的頭像 發表于 11-28 16:52 ?776次閱讀

    docker部署對性能的影響

    Docker 是一個流行的容器化平臺,它提供了一種輕量級的虛擬化技術,使得應用程序可以在獨立的容器中運行。然而,部署應用程序到 Docker 容器中可能會對性能產生一些影響。在本文中,我們將探討
    的頭像 發表于 11-23 09:31 ?826次閱讀

    docker部署mysql的壞處

    Docker 是一種虛擬化技術,它允許開發人員在容器內打包應用程序及其所有依賴項,從而實現在不同環境中運行相同的應用程序的能力。然而,在使用 Docker 部署 MySQL 時,也存在一些潛在
    的頭像 發表于 11-23 09:29 ?824次閱讀

    Flask如何升級到 Quart 應用程序

    應用程序可以提高 3 倍的性能,而且不需要對代碼進行重大的重寫或調整。 如上所示,在針對單個資源詳情的請求下,Flask每秒請求為330個,而quart能達到1160個。以此類推,Quart 相比
    的頭像 發表于 11-01 16:23 ?346次閱讀
    Flask如何升級到 Quart <b class='flag-5'>應用程序</b>

    SEW-MOVIPRO啟動應用程序配置程序

    AMA0801應用程序模塊使用六個過程數據字進行尋址。因此,應用程序配置程序必須將這六個過程數據字傳輸到軸,而不進行更改。這是通過選擇“透明
    的頭像 發表于 10-22 16:18 ?379次閱讀
    SEW-MOVIPRO啟動<b class='flag-5'>應用程序</b>配置<b class='flag-5'>程序</b>

    什么是多云? 為什么我們需要多云可觀測性 (Observability)?

    什么是多云? 為什么我們需要多云可觀測性 (Observability)?
    的頭像 發表于 10-12 17:12 ?358次閱讀
    什么是<b class='flag-5'>多云</b>? 為什么我們<b class='flag-5'>需要</b><b class='flag-5'>多云</b>可觀測性 (Observability)?

    OpenHarmony應用程序包整體說明

    到一起制作成OpenHarmony應用程序包,便于開發者對應用程序部署。 應用軟件所涉及的設備類型多種多樣,開發者可通過OpenHarmony提供的應用程序包配置文件指定其
    發表于 09-20 15:34

    IBM 擴展云安全與合規中心,助客戶在混合多云環境中保護數據、評估風險

    現代化的云安全和合規解決方案,旨在幫助企業降低風險并保護其混合、多云環境和工作負載中的數據。當客戶尋找供應鏈新威脅解決之道和力圖適應不斷變化的全球法規時,該解決方案套件可支持他們的彈性、性能、安全性和合規性需求,同時幫助最大限度
    的頭像 發表于 09-19 18:10 ?324次閱讀
    IBM 擴展云安全與合規中心,助客戶在<b class='flag-5'>混合</b><b class='flag-5'>多云</b>環境中保護<b class='flag-5'>數據</b>、評估風險

    使用RAW API的應用程序

    ?不按順序排列。 ?回調函數與特定連接相關聯。 ?當數據包到達連接時,回調函數由堆棧 ?對于任何長期運行的計算,它使用將應用程序一分為二需要克服的部分(通信和計算)。
    發表于 09-12 08:19

    使用 NVIDIA DOCA 2.2 加速數據中心工作負載和 AI 應用程序

    數據中心的創新,實現了應用程序的快速部署。 憑借全面的功能,NVIDIA DOCA 可為基于 BlueField DPU 進行開發的開發人員提供大規模加速數據中心工作負載和人工智能
    的頭像 發表于 09-05 19:40 ?408次閱讀
    使用 NVIDIA DOCA 2.2 加速<b class='flag-5'>數據</b>中心工作負載和 AI <b class='flag-5'>應用程序</b>

    混合云和多云有什么區別?

    云的好處: 1、靈活性:混合云為用戶提供了明顯的靈活性優勢。設置混合云的組織可以在必要時將工作負載遷移到傳 統基礎設施和供應商的公共環境之間。這允許用戶在不同的環境中處理各種數據源,并相應地調整其基礎設施。 2、成本效率:混
    的頭像 發表于 08-24 11:55 ?521次閱讀

    基于AMD SOC的QT應用程序開發

    基于AMD SOC的QT應用程序開發方法主要有兩種方式:一種方式是基于petalinux工程新建一個application將源碼導入在使用petalinux-build進行編譯部署
    的頭像 發表于 08-04 15:52 ?710次閱讀
    基于AMD SOC的QT<b class='flag-5'>應用程序</b>開發

    解決多云架構難題 安超CM助力企業上好云、用好云、管好云

    ,使得云成為新應用程序和改善型應用程序的默認選擇。 在這種趨勢下,公有云、私有云、混合云、多云共存已成為一種普遍現象。多云架構有諸多優勢,給
    的頭像 發表于 06-29 10:20 ?235次閱讀

    SNP一秒解答SAP云遷移的四種部署模式

    和服務質量的最有效控制。該公司擁有基礎設施,并可以控制在此基礎設施上部署應用程序的方式。私有云可部署在企業數據中心的防火墻內,也可以將它們部署
    的頭像 發表于 05-28 22:23 ?360次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>