云計(jì)算的優(yōu)點(diǎn)和缺點(diǎn)

2021-01-28    分類: 網(wǎng)站建設(shè)

云計(jì)算往往被譽(yù)為企業(yè)和企業(yè)技術(shù)的未來。 像其他一樣,云計(jì)算有其自身的利弊。 本文討論了使用云的優(yōu)點(diǎn)和缺點(diǎn),并簡(jiǎn)要介紹了各種開源云計(jì)算技術(shù)。

云計(jì)算是用于描述在互聯(lián)網(wǎng)上發(fā)生的一類新的基于網(wǎng)絡(luò)計(jì)算的術(shù)語。 這些平臺(tái)通過提供非常簡(jiǎn)單的圖形界面,隱藏了用戶和應(yīng)用程序的基礎(chǔ)架構(gòu)的復(fù)雜性和細(xì)節(jié)。

云對(duì)用戶和應(yīng)用程序是透明的,它們可以以多種方式構(gòu)建。 一般來說,它們建立在PC服務(wù)器集群上,并結(jié)合內(nèi)部應(yīng)用程序和系統(tǒng)軟件。

云計(jì)算使依賴于系統(tǒng)基礎(chǔ)設(shè)施的公司和應(yīng)用程序保持基礎(chǔ)設(shè)施更少,相反,使用云基礎(chǔ)設(shè)施作為“基礎(chǔ)”;因此,這些公司可以節(jié)省資金和運(yùn)營(yíng)投資。

客戶可以將他們的數(shù)據(jù)和應(yīng)用程序放在云上,而不是放在他們自己的桌面pc或他們自己的服務(wù)器上。此外,他們還可以使用云中的服務(wù)器來進(jìn)行處理、數(shù)據(jù)處理等。

云計(jì)算的優(yōu)勢(shì)

降低計(jì)算機(jī)成本:由于應(yīng)用程序在云端運(yùn)行,一臺(tái)臺(tái)式機(jī)不需要傳統(tǒng)桌面軟件所需的處理能力或硬盤空間。

改進(jìn)的性能:云計(jì)算系統(tǒng)中的計(jì)算機(jī)啟動(dòng)并運(yùn)行速度更快,因?yàn)樗鼈儗⒏俚某绦蚝瓦M(jìn)程加載到內(nèi)存中。

降低軟件成本:您無需購(gòu)買昂貴的軟件應(yīng)用程序,而可以免費(fèi)獲得大部分所需的軟件。

即時(shí)軟件更新:當(dāng)應(yīng)用程序基于Web時(shí),會(huì)自動(dòng)更新。也就是說,當(dāng)您訪問基于Web的應(yīng)用程序時(shí),您將獲得最新版本。

改進(jìn)的文檔格式的兼容性:你不需要擔(dān)心兼容的文件在您的計(jì)算機(jī)上創(chuàng)建其他用戶?應(yīng)用程序或操作系統(tǒng)。

無限存儲(chǔ)容量:云計(jì)算幾乎無限存儲(chǔ)。

提高數(shù)據(jù)可靠性:如果您的個(gè)人計(jì)算機(jī)崩潰,您的所有數(shù)據(jù)在云中都是安全的,仍然可以訪問。

更輕松的團(tuán)隊(duì)合作:多個(gè)用戶可以輕松協(xié)作文檔和項(xiàng)目。

設(shè)備獨(dú)立性:您不再需要連接到單個(gè)計(jì)算機(jī)或網(wǎng)絡(luò)。

盡管云的所有優(yōu)點(diǎn),存儲(chǔ)的數(shù)據(jù)可能不安全。 由于您的所有數(shù)據(jù)都存儲(chǔ)在云端,所以重要的問題是:云的安全性如何? 未經(jīng)授權(quán)的用戶可以訪問您的機(jī)密數(shù)據(jù)嗎?

當(dāng)組織選擇在公共云上存儲(chǔ)數(shù)據(jù)或主機(jī)應(yīng)用程序時(shí),它將失去對(duì)承載其信息的服務(wù)器進(jìn)行物理訪問的能力。 因此,敏感和機(jī)密數(shù)據(jù)面臨外部和內(nèi)部人員的攻擊風(fēng)險(xiǎn)。

采取措施提高云的安全性

云服務(wù)提供商必須確保正確的數(shù)據(jù)隔離

為了節(jié)省資源,云服務(wù)提供商通常在同一臺(tái)服務(wù)器上存儲(chǔ)多個(gè)客戶端數(shù)據(jù)。因此,有一個(gè)用戶的私人數(shù)據(jù)可以被其他用戶(甚至是競(jìng)爭(zhēng)對(duì)手)查看的機(jī)會(huì)。為了處理這種敏感的情況,云服務(wù)提供商應(yīng)確保正確的數(shù)據(jù)隔離和邏輯存儲(chǔ)隔離。

加密數(shù)據(jù)

企業(yè)必須選擇一個(gè)云端存儲(chǔ)提供商,支持對(duì)數(shù)據(jù)進(jìn)行加密和休息。 Amazon Web Services(AWS)通過ssl連接從Simple Storage Service(S3)移動(dòng)數(shù)據(jù),并使用AES-256加密來保護(hù)數(shù)據(jù)。此外,企業(yè)可以選擇可用的第三方加密工具,如Viivo,Sookasa或Cloudfogger。

數(shù)據(jù)中心必須經(jīng)常監(jiān)控

根據(jù)最近的一份報(bào)告,內(nèi)部攻擊是云計(jì)算的第三大威脅。因此,云服務(wù)提供商必須確保對(duì)具有物理訪問數(shù)據(jù)中心服務(wù)器的員工進(jìn)行徹底的后臺(tái)檢查。另外,必須經(jīng)常監(jiān)視數(shù)據(jù)中心的可疑活動(dòng)。

應(yīng)該減少虛擬化的使用

虛擬化改變了操作系統(tǒng)和底層硬件之間的關(guān)系 - 無論是計(jì)算,存儲(chǔ),甚至網(wǎng)絡(luò)。虛擬化在實(shí)施云基礎(chǔ)設(shè)施方面的廣泛使用為公共云服務(wù)的客戶帶來了獨(dú)特的安全隱患。據(jù)說,即使在管理員的工作站中,虛擬化軟件的管理軟件也可能導(dǎo)致整個(gè)數(shù)據(jù)中心下降或重新配置為攻擊者的喜好。

開源云計(jì)算技術(shù)

本節(jié)簡(jiǎn)要討論了幾種開源云計(jì)算技術(shù)。

OpenStack

OpenStack包括一套用于構(gòu)建和管理公共和私有云云計(jì)算平臺(tái)的軟件工具。它是企業(yè)和開發(fā)人員最重要的開源技術(shù)之一。 OpenStack被視為基礎(chǔ)架構(gòu)即服務(wù)(IaaS)。它提供基礎(chǔ)設(shè)施,使用戶可以輕松地添加新的實(shí)例,其他云組件可以運(yùn)行?;A(chǔ)架構(gòu)然后運(yùn)行一個(gè)平臺(tái),開發(fā)人員可以在其上創(chuàng)建交付給最終用戶的軟件應(yīng)用程序。 OpenStack服務(wù)于不斷增加的IT環(huán)境數(shù)量,作為公共,私人和托管基礎(chǔ)架構(gòu)的基礎(chǔ)。組織特別使用OpenStack構(gòu)建自己的私有云。例如,德意志電信(Business Marketplace)使用OpenStack構(gòu)建其云平臺(tái)。

如果要使用OpenStack,首先使用tryStack,這樣可以讓您在沙箱環(huán)境中測(cè)試應(yīng)用程序。這將使您了解OpenStack的工作原理以及它是否適合您的解決方案。

Cloud Foundry

在不斷增長(zhǎng)的平臺(tái)即服務(wù)(PaaS)市場(chǎng)中,Cloud Foundry處于地位。 該項(xiàng)目由EMC / VMware分拆的Pivotal初始化。 Cloud Foundry主要用Ruby和Go編寫。 部署到Cloud Foundry的應(yīng)用程序通過服務(wù)訪問外部資源。 在PaaS環(huán)境中,所有外部依賴關(guān)系,如數(shù)據(jù)庫,消息系統(tǒng)和文件系統(tǒng)都是服務(wù)。 當(dāng)應(yīng)用程序被推送到Cloud Foundry時(shí),也可以指定它應(yīng)該使用的服務(wù)。 根據(jù)應(yīng)用語言,服務(wù)的自動(dòng)配置是可能的; 例如,需要MySQL數(shù)據(jù)庫的Java應(yīng)用程序在Cloud Foundry上選擇MySQL服務(wù),如果它是當(dāng)前空間中唯一定義的。

KVM

KVM(基于內(nèi)核的虛擬機(jī))是OpenStack或openQRM等基礎(chǔ)設(shè)施解決方案的選管理程序,在開源社區(qū)中享有良好聲譽(yù)。 它是一個(gè)完整的虛擬化解決方案,適用于包含虛擬化擴(kuò)展的x86硬件上的Linux。 它包含一個(gè)可加載的內(nèi)核模塊kvm.ko,它提供了核心虛擬化基礎(chǔ)設(shè)施和一個(gè)特定處理器的模塊kvm-intel.ko或kvm-amd.ko。 使用KVM,可以使用運(yùn)行未修改的Linux或Windows映像的多個(gè)虛擬機(jī)。 每個(gè)虛擬機(jī)都有專用的虛擬化硬件 - 網(wǎng)卡,磁盤,圖形適配器等。

Docker

Docker是構(gòu)建,運(yùn)輸和運(yùn)行分布式應(yīng)用程序的開放平臺(tái)。 它為程序員,開發(fā)團(tuán)隊(duì)和運(yùn)營(yíng)工程師提供了他們需要利用現(xiàn)代應(yīng)用程序的分布式和網(wǎng)絡(luò)化特性所需的常用工具箱。 在開發(fā)dotCloud Platform-as-a-Service時(shí),集裝箱技術(shù)正在成為一種副產(chǎn)品,目前正在經(jīng)歷強(qiáng)勁的動(dòng)力,得到了Google,Amazon Web Services和Microsoft等大型企業(yè)的支持。 Docker可以在多個(gè)Linux服務(wù)器上實(shí)現(xiàn)捆綁在容器中的應(yīng)用程序的松耦合移動(dòng),從而提高應(yīng)用程序的可移植性。 乍看之下,Docker看起來像一個(gè)純粹的開發(fā)工具。 然而,從IT決策者的角度來看,它絕對(duì)是優(yōu)化現(xiàn)代應(yīng)用程序部署的戰(zhàn)略工具。 Docker有助于確保應(yīng)用程序的可移植性,增加可用性并降低總體風(fēng)險(xiǎn)。

Apache Mesos

Mesos成為Apache軟件基金會(huì)的頂級(jí)項(xiàng)目。 Mesos內(nèi)核在每個(gè)機(jī)器上運(yùn)行,并提供應(yīng)用程序(例如,Hadoop,Spark,Kafka,彈性搜索等),用于跨整個(gè)數(shù)據(jù)中心和云環(huán)境的資源管理和調(diào)度。 這是在加利福尼亞大學(xué)伯克利分校設(shè)計(jì)的,有助于彼此孤立地運(yùn)行應(yīng)用程序。 同時(shí),這些應(yīng)用程序是動(dòng)態(tài)地分布在群集中的幾個(gè)節(jié)點(diǎn)上。 Mesos可以與OpenStack和Docker一起使用。 熱門用戶是Twitter和Airbnb。

Deltacloud

Deltacloud是Red Hat 2014年開始的一個(gè)開源項(xiàng)目。 它現(xiàn)在是一個(gè)Apache孵化器項(xiàng)目。 Deltacloud提取云之間的差異,并將云客戶端的應(yīng)用程序編程接口(API)映射到多個(gè)流行云的API中。 因此,Deltacloud是一種支持和管理異構(gòu)云虛擬化基礎(chǔ)設(shè)施的方法。 它允許從一個(gè)通用管理界面管理任何經(jīng)過認(rèn)證的虛擬化環(huán)境。 并且通過使不同的虛擬機(jī)能夠從一個(gè)虛擬化容量實(shí)時(shí)傳輸或遷移到另一個(gè)虛擬機(jī)來實(shí)現(xiàn)。 如果企業(yè)已經(jīng)在使用IBM Tivoli或HP OpenView,則可以集成Deltacloud。

OpenNebula

OpenNebula是一個(gè)云計(jì)算的開源工具包。它允許你創(chuàng)建和管理私有云KVM、Xen、VMware ESX,以及通過deltacloud適配器與亞馬遜EC2和其他供應(yīng)商的混合云。遠(yuǎn)程公共云提供商可能是一個(gè)商業(yè)云服務(wù)提供商如Amazon,或者它可能是一個(gè)伙伴的私有云運(yùn)行不同的OpenNebula實(shí)例。

當(dāng)前文章:云計(jì)算的優(yōu)點(diǎn)和缺點(diǎn)
網(wǎng)站地址:http://www.bm7419.com/news45/97795.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、面包屑導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)、外貿(mào)建站、App開發(fā)網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化