Sự khác nhau giữa điện toán đám mây và các công nghệ khác 154.3.. Điện toán đám mây cung cấp sự bảo mật tuyệt vời cho các tập tin quan 4.5.. Điện toán đám mây mang đến sự gia tăng tính l
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC UEH- TRƯỜNG ĐẠI HỌC CÔNG NGHỆ VÀ THIẾT KẾ KHOA CÔNG NGHỆ THÔNG TIN KINH DOANH
ĐỒ ÁN KẾT THÚC MÔN HỌC DỊCH VỤ MẠNG INTERNET
Đề tài: Dữ liệu đám mây
GVHD: Ths Trần Lê Phúc Thịnh
Thành phố Hồ Chí Minh, tháng 12 năm 2023
Trang 2DANH SÁCH THÀNH VIÊN THAM GIA
Trang 3LỜI MỞ ĐẦU 6
4 Sự khác nhau giữa điện toán đám mây và các công nghệ khác 15
4.3 Điện toán đám mây cung cấp sự bảo mật tuyệt vời cho các tập tin quan
4.5 Điện toán đám mây mang đến sự gia tăng tính linh hoạt cho các doanh
Trang 44.1 Compute 30
Trang 53.2 Bảo Vệ Dữ Liệu Và Quản Lý Rủi Ro 53
3.4.1 Các yếu tố quan trọng để tối ưu hóa hiệu suất và chi phí DLDM: 63
LỜI MỞ ĐẦU
Trang 6CHƯƠNG 1 TÌM HIỂU VỀ DỮ LIỆU ĐÁM MÂY
Trang 71 Khái niệm về điện toán đám mây
Điệntoánđámmâylàmộtmôhìnhdịchvụchophépngườidùngtruycậpvàsửdụngtàinguyênđiệntoán,nhưmạng,server,lưutrữ,ứngdụng,vàdịchvụ,thôngquakếtnốimạnginternetmộtcáchlinhhoạtvàtheoyêucầu
Điệntoánđámmâymanglạisựtiệnlợivàlinhhoạt,chophépngườidùnglưutrữvàtruycậpdữliệutừmọinơicókếtnốimạng
NhữngdịchvụnhưGoogleDrive,Dropbox,vàOneDrivelànhữngvídụminhhọachoviệcsửdụngĐiệntoánđámmâytronglưutrữdữliệucánhân.Đồngthời,đốivớidoanhnghiệp,điệntoánđámmâycungcấpgiảiphápchoviệcquảnlýtàinguyêntínhtoánvàlưutrữmộtcáchhiệuquả,tiếtkiệmchiphívàmanglạikhảnăngmởrộngdễdàng.Điềunàyđãlàmthayđổicáchchúngtatươngtácvớicôngnghệthôngtin,đánhdấusựtiếnbộvàtíchhợpcủađiệntoánđámmâyvàocuộcsốnghàngngày
Hình 1.1 Lưu trữ đám mây
2 Lịch sử hình thành và phát triển
Trang 8Cácýtưởngvềmột“mạngmáytínhgiữacácthiênhà”đãđượcgiớithiệutrongmộtbàiviếtcủaJCRLicklider,ngườichịutráchnhiệmtạođiềukiệnchosựpháttriểncủaARPANETvàonăm1969
VớisựhỗtrợcủaInternet,côngnghệđámmâymớicócơhộipháttriển.Vàonăm1990,thếgiớiđãchiêmngưỡngmộtphươngthứckếtnốichưatừngcótừtrướcđó,chínhlàphươngthứcWordWideWebđượcpháthànhbởiCERN,vàđượcsửdụngvàonăm1991.Vàonăm1993,trìnhduyệtđầutiênđãxuấthiệnvàđãđượccấpphépchocáccôngtytưnhânsửdụngđểtruycậpinternet
Khiđãcónhữngbướctiếncôngnghệlớnmạnhnhưvậy,cáccôngtycôngnghệtrênthếgiớiđãbắtđầunghỉđếnkhảnăngápdụnginternetđểlàmthươngmại,tiếpcậnvớimọingườimộtcáchnhanhhơn.Điềuđóđãthúcđấysựrađờicủamộtsốcôngtycôngnghệcótiếngtămsaunày.Vàonăm1994,Netscapeđượcthànhlập,1nămsauđóAmazon&Ebaycũngchínhthứcrađời.
Năm1999rađờicủaSalesforce.comlàcộtmốcquantrọngtiênphongchosựbùngnổcủacôngnghệđámmâysaunày.IanFostervàCarlKesselmancôngbốkháiniệm“TheGrid”–điệntoánlưới,nơingườidùngcóthểcắmvàolướiđiệnvàsửdụngdịchvụtrảtiềntheosốtiêuthụ.Môhìnhnàylàýtưởngkhơinguồnchoviệcxâydựngmộtmạnglướimáytínhtươngtự
Nhưngnhữngtrởngạivềdữliệucưtrúvàcôngnghệtrởthànhràocảntolớnkhiếnmôhìnhnàychậmtrễpháttriển.Năm2002,CácchuyêngiavềlướiđiệnchâuÂu–Mỹđãcùngnhaunghiêncứu,đưaragiảiphápđiệntoánlưới.Cùngnăm,AmazonWebServicesrađời,cungcấpmộthệthốngdịchvụlưutrữ,tínhtoánvàtrítuệnhântạothôngquaAmazonMechanicalTurkdựatrêncôngnghệđámmây.
Trang 9Tiếptụcthànhcông,năm2006,Amazonđãtừngbướcmởrộngcácdịchvụđiệntoánđámmâycủamình,đầutiênlàsựrađờicủaElasticComputeCloud(EC2),ứngdụngnàychophépmọingườitruycậpvàocácứngdụngcủahọvàthaotácvớichúngthôngquađámmây.Sauđó,họđưaraSimpleStorageService(S3),AmazonS3làdịchvụlưutrữtrênmạngInternet.Nóđượcthiếtkếchobạncóthểsửdụngđểlưutrữvàlấybấtkỳsốlượngdữliệu,bấtcứlúcnào,từbấtcứnơinàotrênweb
Năm2009,Web2.0rađời.Googlevàcáccôngtykhácbắtđầuthamgiavàolĩnhvựcnày,đưaragiảiphápcungcấpcácứngdụngdoanhnghiệpthôngminhnhưGoogleApps
Trongnhữngnăm2010,cáccôngtyđãpháttriểnđiệntoánđámmâyđểtíchcựccảithiệndịchvụvàkhảnăngđápứngcủamìnhđểphụcvụnhucầuchongườisửdụngmộtcáchtốtnhất.Điềunàyđãgiúpchocácdịchvụđiệntoánđámmâyngàycàngpháttriểnvượtbậc,mangđếnnhiềutrảinghiệmmớichongườidùng,kếtnốiởkhắpmọinơivàmọilúcthôngquamôitrườnginternet
Trang 10Hình 1.2 Lịch sử điện toán đám mây
3 Tính năng của điện toán đám mây
-Truycậptừxavàlinhhoạt:Lưutrữđámmâychophépbạntruycậpvàquảnlýdữliệutừbấtkỳđâucókếtnốiinternet.Điềunàygiúpbạnlàmviệctừxa,truycậptàiliệutrongcuộchọphaythậmchíchỉđơngiảnlàxemthôngtintừthiếtbịkhác.-Saolưuvàkhôiphụcdữliệu:Cácdịchvụlưutrữđiệntoánđámmâythườngcungcấptínhnăngsaolưutựđộng,đảmbảorằngdữliệuquantrọngđượcbảovệ,khôngbịxóamất.Khảnăngkhôiphụcdữliệusausựcốlàmộtyếutốquantrọnggiúpduytrìliêntụchoạtđộngcủadoanhnghiệp
-Chiasẻvàhợptácdễdàng:Lưutrữđámmâychophépbạnchiasẻtậptinvàdữliệuvớingườikhácmộtcáchnhanhchóngvàantoàn.Bạncóthểlàmviệccùnglúctrêncùngmộttàiliệuvớiđồngnghiệp,thúcđẩysựhợptácvàtănghiệusuấtlàmviệcnhóm
-Bảomậtvàkiểmsoát:Cácdịchvụlưutrữđámmâythườngcungcấpbiệnphápbảomậtmạnhmẽnhưmãhóadữliệu,kiểmsoáttruycậpvàxácthựcđalớp.Điềunàygiúpbảovệthôngtinquantrọngcủabạnkhỏisựxâmnhậpvàlưutrữantoàn
Trang 11Hình 1.3 Tính năng lưu trữ đám mây
Trang 12Dropbox
Đâylàdịchvụtiênphongtronglĩnhvựcnàyvàđãxuấthiệntừrấtlâuđời.Dropboxcógiaodiệnthânthiện,đơngiảnvàtrựcquan,giúpngườidùngdễdànglàmquenvàsửdụng.Tuynhiên,điểmyếucủaDropboxđólàdunglượngmiễnphítươngđốithấp,chỉđược2GBmỗitàikhoản
Hình 1.4 Dropbox
Trang 13ĐiểmmạnhmẽcủaOneDriveđólànóhỗtrợvàtươngtáccựckỳtốtvớicácứngdụngtronghệsinhtháicủaMicrosoft,đặcbiệtlàbộcôngcụMicrosoft365
Hình 1.5 OneDrive
Trang 14Google Drive
GoogleDrivelàdịchvụlưutrữđámmâyđếntừGoogle.ĐiểmmạnhcủaGoogleDriveđólàbạnsẽcósẵn15GBmiễnphíđểlưutrữ
Hình 1.6 Google Drive
Trang 15Sởhữu50GBdunglượngmiễnphí,sựantoànvàtínhbảomậtcủaMegacũngđượcđánhgiárấtcaovớikhảnăngbảomậtxácminh2lớp
Hình 1.7 Mega
4 Sự khác nhau giữa điện toán đám mây và các công nghệ khác
4.1 Điện toán đám mây thật đơn giản
MộttrongnhữngràocảnlớnvềCNTTmàbạnphảiđốimặttrongdoanhnghiệpcủabạnđólàviệctậptrunghoặcnângcấpcôngnghệtrongkhihoạtđộng.Điềunàythườngdẫnđếnviệcphảiđặtmuavàcàiđặtphầncứng,phầnmềmđểmọimáytínhtrongcôngtycủabạncóthểtươngthíchvớinhau
Tùythuộcvàoquymôcủadoanhnghiệp,điềunàylàkhoảnđầutưlớnvàthườngkhátốnkém
Tuynhiên,khibạnsửdụngcôngnghệđiệntoánđámmây,tấtcảcácứngdụng,tấtcảcácdữliệusẵnsàngchocácnhânviêndùngđềulưutrữtrênđámmây
Trang 16Điệntoánđámmâycungcấpchomọingườimộtnềntảngcôngnghệnhưnhau.Nócònchophépbạnđồngthờinângcấpcácứngdụngvàchươngtrình,giúpmọingườitrongcôngtyluônhoạtđộngcùngtrênmộtnềntảngđồngnhất
Hình 1.8 Điện toán đám mây đơn giản
4.2 Điện toán nền tảng internet dễ dàng tiếp cận
Mộtkhibạnđưacôngnghệđiệntoánđámmâyvàodoanhnghiệpcủabạn,mọinhânviênsẽđượctiếpcậnvớicácthôngtinhọcầnđểphụcvụchocôngviệccủahọ.Vàhọcóthểlàmviệchầunhưtạimọinơi,chỉcầncómạnginternet
Trang 17Cóthểtiếpcậntừxathôngquainternetlàmộttrongnhữnglýdohàngđầukhiếnnhiềudoanhnghiệpchuyểnsangđiệntoánđámmây
4.3 Điện toán đám mây cung cấp sự bảo mật tuyệt vời cho các tập tin quan trọng
Trướckia,bạncóthểlưutrữcáctậptinquantrọngtrênmáytínhxáchtay.Vậyđiềugìsẽxảyrakhibạnbịmấtmáytính?Cáctậptinsẽbịmấtvàchúngsẽrơivàotayngườikhác
Vớiđiệntoánđámmây,tấtcảcáctậptincủabạnđượclưutrữbằngkỹthuậtsốtronghạtầngđiệntoánđámmây,vìthếsẽkhôngcònchuyệndữliệubịmấthoặcphầncứngbịlỗinữa.Khisửdụngđiệntoánđámmâybạncũngsẽcóquyềntruycậpđểphụchồidữliệuvàsaolưuchúngđểtránhchobạnkhỏibịmấtthôngtinquantrọng
Thêmvàođó,córấtnhiềunhàcungcấpthứbacungcấpcácdịchvụlưutrữđámmâyvớicơchếmãhóađểbảovệquyềnriêngtưchocácdữliệucủabạn
Trang 18Hình 1.9 Điện toán đám mây cung cấp sự bảo mật
4.4 Sử dụng điện toán đám mây là sử dụng chi phí một cách hiệu quả
Bảodưỡngvànângcấpmáytínhđểbàn,máytínhxáchtaycũngnhưcácphầnmềmliênquanchotoànbộcôngtylàmộtchiphírấtkhóduyệtchi,đặcbiệtlàđốivớicácdoanhnghiệpnhỏhoặcmớithànhlập
Bạnsẽthấymìnhphảichitrảchocácchiphíbảnquyềnphầnmềm,rồilạitiếptụctrảtiềnchoviệcmuamới,nângcấpphầncứngvàcảchiphínhâncônghỗtrợđểgiúpchomọithứvậnhành
Vớimôhìnhtươngtựkhisửdụngđiệntoánđámmâysẽcóchiphírấtthấp,vớimộtvàinghiêncứumớiđâychothấybạncóthểtiếtkiệmđược30%hoặcnhiềuhơn.Sựlựachọnđểchuyểnsangđiệntoánđámmâysẽgiúptiếtkiệmđượcchodoanhnghiệpcủabạnmộtsốtiềnđángkể
4.5 Điện toán đám mây mang đến sự gia tăng tính linh hoạt cho các doanh nghiệp
Bằngcáchsửdụngđiệntoánđámmâycóthểgiúpdoanhnghiệpcủabạnmởrộngquymô.Thửnghĩrằngđộtnhiênbạncómộtkháchhàngmớiđòihỏibạnphảicóthêmnhiềunhânlựchơnmớiđápứngnổi
Trang 19Điệntoánđámmâysẽchophépbạnnhanhchóngcótăngcấuhình,tăngdunglượnglưutrữcũngnhưcóthêmsựhỗtrợtừcácnhânviênITmàkhôngcầnquantâmđếnviệchọđangởđâu
Trongmộtthếgiớikinhdoanhđầycạnhtranh,việckhôngcókhảnăngđápứngđượcnhucầuvàmongđợicủakháchhàngcóthểđưabạnđếnthấtbại.Đâylàmộtlợithếrấtlớnchodoanhnghiệp
5 Mô hình về dữ liệu đám mây
5.1 Public Cloud (Đám mây “công cộng”)
Địnhnghĩa:Làcácdịchvụđượcbênthứ3(ngườibán)cungcấp.Chúngtồntạingoàitườnglửacủacôngtyvàđượcnhàcungcấpđámmâyquảnlý.Nóđượcxâydựngnhằmphụcvụchomụcđíchsửdụngcôngcộng,ngườidùngsẽđăngkývớinhàcungcấpvàtrảphísửdụngdựatheochínhsáchgiácủanhàcungcấp.Publiccloudlàmôhìnhtriểnkhaiđượcsửdụngphổbiếnnhấthiệnnaycủacloudcomputing
Ưuđiểm:
-Phụcvụđượcnhiềungườidùnghơn,khôngbịgiớihạnbởikhônggianvàthờigian
-Tiếtkiệmhệthốngmáychủ,điệnnăngvànhâncôngchodoanhnghiệp
Nhượcđiểm:
-Cácdoanhnghiệpphụthuộcvàonhàcungcấpkhôngcótoànquyềnquảnlý
-Gặpkhókhăntrongviệclưutrữcácvănbản,thôngtinnộibộ
Trang 20Hình 1.10 Public Cloud 5.2 Private Cloud (Đám mây “doanh nghiệp”)
Địnhnghĩa:Privatecloudlàcácdịchvụđiệntoánđámmâyđượccungcấptrongcácdoanhnghiệp.Những“đámmây”nàytồntạibêntrongtườnglửacủacôngtyvàđượccácdoanhnghiệptrựctiếpquảnlý.Đâylàxuhướngtấtyếuchocácdoanhnghiệpnhằmtốiưuhóahạtầngcôngnghệthôngtin
Ưuđiểm:Chủđộngsửdụng,nângcấp,quảnlý,giảmchiphí,bảomậttốt,…
Nhượcđiểm:
Khókhănvềcôngnghệkhitriểnkhaivàchiphíxâydựng,duytrìhệthống
Trang 21Hình 1.11 Private Cloud
5.3 Hybrid Cloud (Đám mây “lai”)
Địnhnghĩa:Làsựkếthợpcủaprivatecloudvàpubliccloud.Chophéptakhaithácđiểmmạnhcủatừngmôhìnhcũngnhưđưaraphươngthứcsửdụngtốiưuchongườisửdụng.Những“đámmây”nàythườngdodoanhnghiệptạoravàviệcquảnlýsẽđượcphânchiagiữadoanhnghiệpvànhàcungcấpđiệntoánđámmâycôngcộng
Ưuđiểm:Doanhnghiệp1lúccóthểsửdụngđượcnhiềudịchvụmàkhôngbịgiớihạn
Nhượcđiểm:Khókhăntrongviệctriểnkhaivàquảnlý.Tốnnhiềuchiphí
DoanhnghiệpcóthểchọnđểtriểnkhaicácứngdụngtrênPublic,PrivatehayHybridCloudtùytheonhucầucụthể.Mỗimôhìnhđềucóđiểmmạnhvàyếucủanó.CácdoanhnghiệpphảicânnhắcđốivớicácmôhìnhCloudComputingmàhọchọn.Vàhọcóthểsửdụngnhiềumô
Trang 22Hình 1.12 Hybrid Cloud 5.4 Community Cloud (Đám mây cộng đồng)
Địnhnghĩa:làmôhìnhđiệntoánđámmâysửdụngtrongmộtcộngđồngngườidùng:cóthểlàmộtdoanhnghiệp,tổchứchoặcphạmvirộnghơn.Cácdoanhnghiệphaytổchứctươngđồngvớinhaucóthểchiasẻcùngvàcùngsửdụngtàinguyênvớinhau
Ưuđiểm:
-Độbảomậtvàkiểmsoátdữliệutươngđốiổnđịnhnhờcócơsởhạtầngcôngnghệổnđịnhvàđồngnhấtvớinhau
-Cáctổchứccóthểchiasẻdữliệudễdàngvànhanhchóng,đồngthờicóthểhợptácvớinhau
Trang 23-Cácđốitượngkháchhàngchỉcóthểchiasẻdữliệutheohaicách:dunglượngbăngthôngvàdunglượngcốđịnh
-MôhìnhdịchvụđiệntoánđámmâyCommunityCloudnàyhiệnchưaphổbiếnvàítđượcápdụng
Hình 1.13 Community Cloud
Trang 24CHƯƠNG 2: CÁC DỊCH VỤ DỮ LIỆU ĐÁM MÂY
I.CƠ SỞ HẠ TẦNG DƯỚI DẠNG DỊCH VỤ IaaS
1 CƠ SỞ HẠ TẦNG DƯỚI DẠNG DỊCH VỤ IaaS
1.1 Định nghĩa
DịchvụcơsởhạtầngInfrastructure as a service (IaaS), là một dịch vụ điện toán đám mây cung cấp tài nguyên điện toán ảo hóa qua internet máytính
(phầncứngảohoặctrênphầncứngchuyêndụng)vàdunglượnglưutrữdữliệu.CơsởhạtầngdướidạngdịchvụsẽđemđếnchobạnmứcđộlinhhoạtcũngnhưkhảnăngkiểmsoátquảnlýtàinguyênCNTTcaonhấtvàgầngiốngnhấtvớicáctàinguyênCNTThiệnhữuquenthuộcvớinhiềubộphậnCNTTvànhàpháttriểnhiệnnay.IaaSmanglạinhiềulợiíchchocácdoanhnghiệp,chẳnghạnnhưtănghiệusuấtcôngviệc,đơngiảnhóaquytrình,tiếtkiệmchiphí
Hình 2.1: IaaS hoạt động như thế nào?
Trang 251.2 Kiến trúc IaaS
TrongmôhìnhdịchvụIaaS,cácthànhphầncơsởhạtầngđượcnhàcungcấpdịchvụđámmâylưutrữthườngxuấthiệntrongmộttrungtâmdữliệutạichỗ,baogồmmáychủ,phầncứnglưutrữvàmạng,cũngnhưlớpảohóahoặcsiêugiámsát
CácdịchvụnàyngàycàngchophépngườidùngIaaStriểnkhaimứcđộtựđộnghóavàđiềuphốicaohơn,đốivớicácnhiệmvụcơsởhạtầngquantrọng.Vídụ:ngườidùngcóthểtriểnkhaicácchínhsáchđểthúcđẩycânbằngtảinhằmduytrìtínhkhảdụngvàhiệusuấtcủaứngdụng
1.3Cách hoạt động của IaaS
TrongmôhìnhIaaS,cácnhàcungcấpdịchvụđámmâychịutráchnhiệmlưutrữcácthànhphầntạitrungtâmdữliệutạichỗ(onpremisedatacenter)nhưphầncứng,máychủ(Server),lưutrữ(Storage),mạng(network),cáclớpảohóavàgiámsát.Nhữngtàinguyênnàyđượctựđộngtạothànhcácmáyảo,tươngtựnhưcácmáychủvậtlý(VPS),đểdoanhnghiệpcóthểquảnlýlinhhoạttheonhucầuvàotừngthờiđiểm
ĐểquảnlýIaaSdễdànghơn,doanhnghiệpcóthểxâydựngvàtriểnkhaicáctemplateschodịchvụđámmâyvàđưarabảnkếhoạchchitiết,rõràngtrướckhitriểnkhaihệthống.Điềunàygiúphạnchếviệcdichuyểnqualạigiữacácmôitrườngđámmâykhácnhau.
Trang 26Hình 2.2: Kiến trúc của mô hình IaaS
CácnhàcungcấpIaaScungcấpchodoanhnghiệpcácdịchvụhỗtrợquảnlýcơsởhạtầngnhưbilling,giámsát,bảomật,truycậpnhậtký,cânbằngtảivàphâncụm,saolưuvàphụchồi.Cácdịchvụnàyngàycàngpháttriểnvàchophépdoanhnghiệptựđộnghóavàđiềuphốicaohơnđốivớinhữngnhiệmvụcơsởhạtầngquantrọng.
Cụthể,doanhnghiệpcóthểtriểnkhainhữngchínhsáchđểtậndụngcânbằngtải,giúpduytrìtínhkhảdụngvàtăngcườnghiệusuấtcủaứngdụng.
KháchhàngcóthểtruycậpcáctàinguyênvàdịchvụcủaIaaSthôngquaWAN(Vídụ:internet),cũngcóthểsửdụngdịchvụcủacácnhàcungcấpđámmâytincậygiúptriểnkhainhữngthànhphầncònlạicủaứngdụng
Trang 272.VÍ DỤ VỀ IaaS
Triểnkhaimộtứngdụngemailtrongcôngtycóthểđạtđượcthôngquaviệctựquảnlýhạtầng.Dướiđâylàcácbướccụthểbạncầnthựchiện:
2.1.Mua Một Máy Chủ Vật Lý:
+Xácđịnhyêucầuvềphầncứngdựatrênquymôvànhucầucủacôngty.Chọnmộtmáychủvậtlýđápứngcácyêucầuvềhiệusuất,dunglượnglưutrữ,vàbảomật
2.2.Cài Đặt Phần Mềm và Hệ Điều Hành:
+Chọnhệđiềuhànhphùhợpvớiyêucầucủaứngdụngemail(vídụ:WindowsServer,Linux)
+Càiđặtvàcấuhìnhcácphầnmềmcầnthiếtnhưmáychủemail(vídụ:MicrosoftExchange,Postfix,Zimbra)vàcácdịchvụhỗtrợkhácnhưDNS,LDAP
2.3.Viết và Cài Đặt Mã Ứng Dụng Email:
+Nếubạntựpháttriểnứngdụngemail,viếtmãvàtíchhợpcácchứcnăngcầnthiết
+Càiđặtứngdụngemailvàthựchiệncáccấuhìnhnhưtạotàikhoản,quyđịnhquyềntruycập,vàcấuhìnhbảomật
Trang 282.4.Liên Tục Bảo Trì Phần Cứng và Phần Mềm:
+Thựchiệncácbảncậpnhậthệđiềuhànhvàphầnmềmđịnhkỳđểđảmbảotínhổnđịnhvàbảomật
+Sắpxếpcáckếhoạchsaolưudữliệuthườngxuyênđểngănchặnmấtmátdữliệu
Trang 293.NHỮNG TÍNH NĂNG CỦA IaaS
3.1 Tính khả dụng cao:
-IaaSchophépdoanhnghiệptạocácmáychủdựphòngvàtriểnkhaichúngtạicáckhuvựcđịalýkhácnhau,nhằmđảmbảotínhkhảdụngtrongtrườnghợprủironhưmấtđiệncụcbộhaythảmhọa,
3.2 Độ trễ thấp hơn, tăng hiệu suất:
-Nhờđượcvậnhànhtạicáctrungtâmdữliệuởnhiềukhuvựcvịtríđịalý,IaaSchophépkháchhàngxácđịnhvịtrícácdịchvụgầnhơnnhằmtốiđahiệusuấtvàgiảmđộtrễ.
3.3 Độ tin cậy:
-CácnhàcungcấpIaaStincậy(Vídụ:CMCCloud)cungcấpđếndoanhnghiệpmộtmôitrườngvớimứcđộantoànbảomậttheotiêuchuẩnquốctế.Dịchvụchạytrêncơsởhạtầngmạngvàcáctrungtâmdữliệuđượckiểmchứnggiúpgiatăng
4 PHÂN LOẠI VỀ IaaS
4.1 Compute
TrongdịchvụIaaS,cáctàinguyêncloudcomputingbaogồmcácthànhphầncơbảnmàmáytínhcầnđểthựchiệncáctácvụ.Điềunàybaogồmcácbộvixửlýtrungtâm(CPUs)đểthựchiệncácphéptính,bộxửlýđồhọa(GPU)đểxửlýđồhọavàbộnhớtrong(RAM)đểlưutrữdữliệutạmthờikhimáytínhhoạtđộng
KhingườidùngsửdụngdịchvụIaaS,họyêucầucáctàinguyêntínhtoánnhưmáyảotừnhàcungcấpdịchvụ.Nhàcungcấpđámmâysẽcungcấpcáctàinguyênnàytheoyêucầu,cónghĩalàkhingườidùngcầnthựchiệncáctácvụ,hệthốngsẽtạoramôitrườngảochứacáctàinguyênnàyvàngườidùngcóthểchạycáctácvụtrongmôitrườngảonày
Trang 30StorageTrongIaaS(InfrastructureasaService),"storage"làkháiniệmvềlưutrữdữliệu.ĐâylàmộttrongbaloạitàinguyêncơbảncủaIaaS,cùngvới"computing"(tínhtoán)và"networking"(mạng)
TrongIaaS,storagedùngđểlưutrữdữliệuvàtàiliệucủangườidùngtrênđámmây.IaaSproviderscungcấpcáctàinguyênlưutrữkhácnhauđểđápứngcácnhucầuvàyêucầucủakháchhàng.CóbaloạichínhcủatàinguyênlưutrữtrongIaaS:
4.2 Lưu trữ block (Block Storage):
ĐượcsửdụngđểlưutrữdữliệudướidạngcáckhốinhưcácổđĩacứnghoặcổđĩaSSD.Đâylàloạilưutrữthíchhợpchoviệclưutrữdữliệucủacácứngdụng,hệthốngcơsởdữliệuhoặcdữliệucánhân
4.3 Lưu trữ file (File Storage):
Sửdụngđểlưutrữdữliệudướidạngcáctệpnhưmộthệthốnglưutrữmạng(NAS).Đâylàlựachọnphổbiếnkhicầnchiasẻtậptinvàdữliệugiữacácmáytínhvàứngdụngtrongmôitrườngđámmây
Trang 314.4 Lưu trữ đối tượng (Object Storage):
Dùngđểlưutrữdữliệudướidạngcácđốitượng,tươngtựnhưcáchlậptrìnhhướngđốitượng(OOP)hoạtđộng.Loạilưutrữnàythườngđượcsửdụngđểlưutrữcáctậptinlớn,hìnhảnh,video,tệpsaolưuvàdữliệucủacácứngdụngweblớn
Hình 2.3: phân loại mô hình IaaS
4.5 Network
HạtầngIaaScũngbaogồmcáctàinguyênmạngnhưbộđịnhtuyến(routers),côngtắc(switches)vàcânbằngtải(loadbalancers).MôhìnhIaaShoạtđộngbằngcáchảohóacácchứcnăngmạngcủacácthiếtbịnàytrongphầnmềm.Vídụ,bạncóthểsửdụngcácdịchvụđámmâynhưNetworkingtrênCMCCloudđểchạycácmạngđámmâyantoànvàhiệusuấtcaochodoanhnghiệpcủabạn
Trang 32II NỀN TẢNG DƯỚI DẠNG DỊCH VỤ ( PaaS)
1 PaaS là gì?
1.1.Định nghĩa
PaaSlàmộtmôhìnhđámmâycungcấpmộtnềntảngpháttriểnứngdụngtoàndiện,giảmgánhnặngquảnlýcơsởhạtầngkỹthuậtchocácnhàpháttriển.DướiđâylàmộtsốđiểmquantrọngvềPaaS:
1.2.Cơ Sở Hạ Tầng Tự Động:
PaaSquảnlýcơsởhạtầngkỹthuật,baogồmmáychủ,bộlưutrữ,vàmạng,giúpgiảmbớtgánhnặngquảnlýhệthốngchodoanhnghiệp
1.3.Bộ Công Cụ Phát Triển:
PaaScungcấpbộcôngcụpháttriểntoàndiện,từtrìnhchỉnhsửamãđếntrìnhquảnlýtệp,giúpnhàpháttriểndễdàngtạo,kiểmthửvàtriểnkhaiứngdụng
1.4.Quản Lý Các Trung Gian Phần Mềm:
PaaSchịutráchnhiệmquảnlýcácthànhphầntrunggiannhưmáychủweb,máychủứngdụngvàhệthốngquảnlýcơsởdữliệu,giảmđộphứctạpchonhàpháttriển
1.5.Tập Trung vào Phát Triển Phần Mềm:
Môhìnhnàychophépcácnhàpháttriểntậptrunghoàntoànvàoviệcpháttriểnứngdụngmàkhôngcầnlolắngvềquảnlýhạtầnghaychitiếtvậnhànhkỹthuật
Trang 331.6.Tiết Kiệm Thời Gian và Chi Phí:
PaaSgiúpgiảmthờigiantriểnkhaivàchiphíliênquanđếnviệcquảnlýcơsởhạtầng,đồngthờicungcấpmôitrườngpháttriểnhiệuquả
1.7.Linh Hoạt và Mở Rộng Dễ Dàng:
PaaScungcấpkhảnănglinhhoạtvàmởrộngdễdàngtheonhucầu,giúpdoanhnghiệpthíchứngvớisựthayđổinhanhchóng
PaaS là một giải pháp hiệu quả cho những tổ chức muốn tập trung vào phát triển ứng dụng mà không mất quá nhiều công sức vào quản lý cơ sở hạ tầng
kỹ thuật
Hình 2.4 Khái niệm của PaaS
Trang 34Hình 2.5 Ưu điểm và nhược điểm của PaaS
Trang 352 VÍ DỤ VỀ PaaS
PaaStrongviệcphụcvụcácyêucầukhácnhauvềcôngnghệvànhucầupháttriểnứngdụngcủatừngdoanhnghiệpnhưGoogleAppEngine,MicrosoftAzureAppService,DigitalOceanAppPlatform,…cụthể:
2.1 Google App Engine:
ĐâylàvídụvềPaaSdoGooglepháthànhnăm2008,cungcấpđangônngữlậptrình,hệcơsởdữliệuchophépcácnhàpháttriểnviếtvàchạyứngdụnglậptrìnhtrêncácmáychủgoogle,tựđộngquảnlýtàinguyênlinhhoạt.
2.2 Microsoft Azure App Service:
ĐâylànềntảngdịchvụđámmâyPaaSdoMicrosoftcungcấp.Cácnhàpháttriểncóthểchọnngônngữlậptrìnhnhư.NET,Java,PHP,Python, đểkiểmthử,triểnkhaivàquảnlýứngdụngwebvàdiđộngmộtcáchdễdàng,nhanhchóng.
2.3 DigitalOcean App Platform:
ĐâylàvídụvềgiảiphápPaaSchophépnhàpháttriểnxuấtbảnmãnguồntrựctiếptrênmáychủcủaDigitalOceanmàkhôngcầnlolắngvềcơsởhạtầngtạichỗ.
2.4 Amazon Elastic Beanstalk:
ĐâylàvídụvềdịchvụtheomôhìnhPaaScủaAWScungcấpcáctàinguyêncầnthiếtđểchạyứngdụngwebđơngiảnvànhanhchóng.IBMCloudFoundry:ĐâylàvídụvềgiảiphápPaaShỗtrợđangônngữlậpdịchvàtíchhợpDevOpsđểxâydựng,triểnkhaivàquảnlýcácứngdụngtrênđámmây
Trang 36Hình 2.6 Lợi ích của PaaS
3 Đối tượng phù hợp sử dụng PaaS
VớiPaaSđốitượngphùhợpnhấtđểsửdụnggồmcó:
-CácStartupcôngnghệmuốnxâydựnghệthốnghoặcmuốnsởhữuhệthốngscalenhanhchóng
-Cácdoanhnghiệpphầnmềmđangcầnpháttriểnvàmởrộngmộtcáchnhanhchóng,dễdàng
Trang 37III PHẦN MỀM DƯỚI DẠNG DỊCH VỤ SaaS
1 PHẦN MỀM DƯỚI DẠNG DỊCH VỤ SaaS
1.1 SaaS là gì?
SaaSlàtừviếttắtcủaSoftwareasaService–phầnmềmdướidạngdịchvụlàmộtdạngphânphốiứngdụngphầnmềmdựatrêncôngnghệđiệntoánđámmây.CácứngdụngSAAScònđượcgọilàphầnmềmdựatrênWeb,phầnmềmtheoyêucầuhoặcphầnmềmlưutrữ
Vídụ:Liênquanđếnquảnlýdatakháchhàng,cácnhàcungcấptạoracácphầnmềmCRMcloudbaseđểquảntrịdatatậptrungtrênhệthốngđámmây,tránhthấtthoátdữliệuvàtậndụngtốiđatàinguyêndữliệuhiệncó
KhicáccôngtysửdụngứngdụngSaaSsẽkhôngphảithiếtlậpvàbảotrìcácphầnmềmnày.Thayvàođó,ngườidùngchỉcầntrảphíđăngkýđểcóquyềntruycậpvàophầnmềm–đâylàgiảiphápđãđượctạosẵntrongmỗiphầnmềmSaaS
Cácnhàcungcấpdịchvụứngdụng(ASP)vàmôhìnhphânphốiOn–DemandComputingSoftwareluôncómốiquanhệmậtthiếtvớiSaaS.ĐâylànơicácnhàcungcấplưutrữphầnmềmcủakháchhàngvàphânphốicácphầnmềmđótớingườidùngcuốidùngthôngquaInternet
Trang 382.7 Khái niệm SaaS
1.2 Khả năng truy cập
SaaSngoàiviệcsửdụngđượctrênmáytínhđểbàn,laptopmàmàchúngcòncóthểsửdụngdễdàngtrêncácthiếtbịdiđộng
Thựcsự,điềunàygiúpcácdoanhnghiệpB2Bgiảitỏalolắngtrongcáchoạtđộngdoanhnghiệp.NhưđãgiớithiệuvềCRMcloudbaseởphầntrên,bạncóthểtìmhiểutiếpvềMISAAMISCRMđểrõhơnvềkhảnăngnày.
Trang 39CácdoanhnghiệpB2BđặcbiệtquantâmđếntínhnăngnàykhicầnquảnlýđộingũSaleđithịtrườngcũngnhưquảnlýthườngxuyêntheodõihoạtđộngdoanhsốcủacôngtythôngquaappđiệnthoại
1.3.Khả năng cập nhật
Ưuđiểmthứ2chúngtôimuốnnhắcđếnlàkhảnăngcậpnhậttứcthờicủacácứngdụngSaaS.Cácứngdụngnàychạytrênđámmâynêncácnhàcungcấpcóthểpháthànhcácbảncậpnhậtphầnmềmcủahọmộtcáchliêntụcmàkhônggâyquánhiềuảnhhưởngđếnhoạtđộngcủangườidùng.Nếusosánhvớicácphầnmềmtruyềnthống,điềunàychínhlàsựkhácbiệtrõrệtnhất
Hình 2.8 Những ưu điểm của SaaS