Bază de date în cloud

Există două modele principale de implementare a bazelor de date în cloud.

Tradițional, care este foarte asemănător cu o bază de date internă, gestionată la fața locului — cu excepția asigurării accesului la infrastructură. În acest caz, organizația achiziționează spațiu virtual de la un furnizor de servicii în cloud, iar baza de date este implementată în cloud. Dezvoltatorii organizației folosesc un model DevOps sau personal IT tradițional pentru a controla baza de date. Organizația este responsabilă pentru supravegherea și gestionarea bazei de date.

Baza de date ca serviciu (DBaaS), în care o organizație încheie un contract cu un furnizor de servicii în cloud printr-un serviciu de abonament plătit. Furnizorul de servicii oferă utilizatorului final o varietate de sarcini în timp real de operare, întreținere, administrare și gestionare a bazei de date. Baza de date rulează în infrastructura furnizorului de servicii. Acest model de utilizare include de regulă automatizarea în domeniile de asigurare a accesului, copiere de rezervă, scalare, disponibilitate ridicată, securitate, remediere și monitorizare a stării sistemului. Modelul DBaaS oferă organizațiilor cea mai mare valoare, deoarece acestea pot să utilizeze gestionarea externalizată a bazei de date, optimizată prin automatizarea software-ului, în loc să angajeze și să gestioneze experți interni în baze de date.

Avantajele unei baze de date în cloud

Bazele de date în cloud oferă multe dintre beneficiile asigurate de alte servicii în cloud, inclusiv:

Agilitate sporită și inovație. Bazele de date în cloud pot fi configurate foarte rapid și dezafectate la fel de repede — testarea, validarea și operaționalizarea noilor idei de afaceri realizându-se ușor și rapid. Dacă organizația decide să nu operaționalizeze un proiect, poate abandona proiectul respectiv (și baza sa de date) și poate trece la următoarea inovație.

Timp redus până la lansarea pe piață. Dacă utilizați o bază de date în cloud, nu este necesar să comandați hardware sau să alocați timp pentru așteptarea transporturilor, instalare și configurarea rețelei atunci când un produs nou apare în coada de dezvoltare. Puteți avea acces la baze de date în câteva minute.

Mai puține riscuri. Bazele de date în cloud oferă numeroase oportunități de reducere a riscurilor în cadrul companiei, în special pentru modelele DBaaS. Furnizorii de servicii în cloud pot utiliza automatizarea pentru a impune cele mai bune practici și caracteristici de securitate și pentru a reduce probabilitatea de eroare umană — cauza principală a nefuncționării software-ului. Caracteristicile automate foarte disponibile și acordurile privind nivelul serviciului (SLA) pot reduce sau elimina pierderea de venituri cauzată de perioadele de nefuncționare. Estimarea capacității nu mai este o problemă esențială în etapa de implementare a proiectelor, deoarece cloudul poate fi o sursă infinită de infrastructură și servicii prompte.

Costuri reduse. Datorită modelelor de abonament cu plata în funcție de utilizare și scalării dinamice, utilizatorii finali pot să asigure o stare echilibrată, să se extindă pentru a acoperi cererea în perioadele aglomerate și apoi să se restrângă atunci când cererea revine la starea echilibrată. Acest lucru este mult mai puțin costisitor decât menținerea unei capacități interne, pentru care organizațiile trebuie să achiziționeze servere fizice care să poată face față cererii de vârf, chiar dacă este posibil să aibă nevoie de capacitate de vârf doar câteva zile pe trimestru. Întreprinderile pot economisi bani prin oprirea efectivă a serviciilor atunci când nu au nevoie de ele. De asemenea, pot reduce costurile prin realizarea de inițiative globale cu investiții marginale în infrastructură. În multe cazuri, automatizarea software-ului în cloud înlocuiește administratorii de baze de date cu costuri ridicate (DBA) — reducând astfel cheltuielile operaționale prin eliminarea nevoii de resurse interne scumpe.

Soluții de gestionare a bazei de date în cloud

Întreprinderile au opțiuni în ceea ce privește gestionarea bazei de date în cloud. Stilurile de gestionare a bazei de date pot fi clasificate în general în următoarele patru categorii:

Baze de date în cloud cu gestionare proprie. În cadrul acestui model, o organizație își administrează baza de date într-o infrastructură în cloud, dar gestionează baza de date pe cont propriu, folosind resurse interne, fără nicio automatizare integrată de către furnizorul de cloud. Acest model oferă câteva dintre avantajele standard ale localizării unei baze de date în cloud — inclusiv flexibilitate și agilitate îmbunătățite — însă organizația păstrează responsabilitatea și controlul asupra gestionării bazei de date.

Bazele de date în cloud automate. În acest model, organizațiile utilizează interfețe de programare a aplicațiilor (API) pentru serviciile în cloud ale bazei de date pentru a asista operațiunile pe durata unui proiect, dar păstrează accesul la serverele bazei de date și controlează configurarea bazei de date și sistemele de operare. Serviciile de baze de date automate conțin acorduri SLA limitate și exclud, de regulă, activitățile planificate, cum ar fi corecțiile și întreținerea.

Bazele de date în cloud gestionate. Acest model este similar cu cel al bazelor de date în cloud automate, însă furnizorul de cloud nu permite accesul utilizatorului la serverele care găzduiesc baza de date. Configurația este limitată la configurațiile acceptate de furnizorii de cloud, deoarece utilizatorii finali nu au voie să instaleze propriul software.

Bazele de date în cloud autonome. Acesta este un model de operare nou și independent, în care automatizarea și învățarea asistată de computer elimină intervenția umană pentru gestionarea bazei de date și ajustarea performanțelor. Serviciile includ acorduri SLA pentru aplicații critice de business, cum ar fi operațiunile fără întrerupere pentru activitățile neplanificate și planificate efectuate de baza de date pe durata serviciilor.

Oracle Cloud Elite și Global Elite Partners

Programul în cloud Oracle Partner Network (OPN) identifică partenerii care au experiență, competențe și investiții dovedite diferențiate în serviciile Oracle Cloud. Partenerii cei mai calificați și implicați, care au investit în dezvoltarea expertizei în Oracle Cloud, sunt desemnați drept Cloud Elite și Global Cloud Elite Partners.

Tipurile de baze de date în cloud și trecerea la modelul multiplu

Există numeroase tipuri de baze de date în cloud, toate cu rolul de a răspunde nevoilor specifice și de a aborda anumite tipuri de fluxuri de lucru. De exemplu, există baze de date special concepute pentru a gestiona tranzacțiile, altele concepute pentru a rula aplicații la nivel de internet, în vreme ce altele servesc ca depozite de date pentru analiză. Aplicarea anumitor modele de baze de date pentru a răspunde nevoilor anumitor aplicații sau fluxuri de lucru se numește persistență poliglotă.

Fluxurile de lucru OLTP sunt acceptate de modele de date care diferă de cele utilizate în fluxurile de lucru OLAP. Datele din documente și datele multimedia se bazează pe formate precum XML și JavaScript Object Notation (JSON). Alte tipuri de baze de date includ bazele de date grafice utilizate pentru analiza conectivității, bazele de date spațiale pentru analiza geografică și magazinele cu valoare cheie pentru stocarea și căutarea de înaltă performanță a tipurilor de date simple.

Dat fiind că bazele de date comerciale, de întreprindere s-au dezvoltat de-a lungul timpului, ele au început să cuprindă mai multe modele de date și metode de acces într-un singur sistem de gestionare a bazei de date. În industria actuală se manifestă o trecere către baza de date multi-model, cu ajutorul căreia utilizatorul final poate să lucreze în diferite tipuri de fluxuri de lucru dintr-o bază de date fundamentală.

Oracle denumește acest concept persistență poliglotă multi-model. Această nouă capacitate permite mai multor aplicații să utilizeze același sistem de gestionare a bazei de date, în timp ce întreprinderea continuă să beneficieze de modelele unice de date necesare unei anumite aplicații. Datorită acestor noi arhitecturi de baze de date întreprinderile pot să reducă semnificativ numărul de baze de date pe care le folosesc și să prevină crearea de silozuri de date ce nu lasă compania să utilizeze la nivel larg bunul cel mai valoros al unui organizați (datele).

Soluții bazate pe baze de date în cloud – ce ar trebui să ruleze în cloud?

Majoritatea industriilor, de la serviciile financiare până la sănătate, pot beneficia de soluții bazate pe baza de date în cloud. Întrebarea nu este dacă doriți sau nu să utilizați o bază de date în cloud. Întrebarea este ce model și ce tip vor funcționa cel mai bine pentru a răspunde cerințelor specifice ale unei întreprinderi.

Numeroase organizații aleg să adopte o abordare etapizată a utilizării bazei de date în cloud, îmbinând modelele tradiționale de baze de date cu modelele DBAaS. Pentru altele, cum ar fi cele din domeniul serviciilor financiare, menținerea aplicațiilor critice la nivel intern ar putea rămâne o prioritate.

Însă lucrurile se schimbă rapid. Dat fiind că modelele DBaaS devin tot mai fiabile, iar trecerea la bazele de date în cloud autonome tinde să se impună, este posibil ca întreprinderile să găsească mai multe oportunități și beneficii mai mari prin migrarea completă a bazelor de date către cloud.

Baza de date a viitorului: bazele de date „autonome”

Cel mai nou și cel mai inovator tip de bază de date în cloud este baza de date în cloud cu funcționare proprie (cunoscută și ca baza de date autonomă, menționată anterior). Cu toate că bazele de date on-premises necesită un administrator de baze de date dedicat pentru a le gestiona, vasta experiență a administratorului de baze de date nu este necesară pentru gestionarea unei baze de date în cloud cu funcționare proprie. Acest tip de bază de date folosește tehnologia de tip cloud și învățarea asistată de computer pentru a automatiza ajustarea bazei de date, securitatea, copierea de rezervă, actualizările și alte sarcini de gestionare de rutină, ce erau în mod tradițional efectuate de administratorii de baze de date.

Bazele de date cu funcționare proprie sunt concepute astfel încât să reziste în mod automat la defecțiunile de hardware, inclusiv la cele de pe platformele în cloud, și să ofere corecții online complete pentru software, firmware, virtualizare și clustering. Acestea scalează cu ușurință performanța și capacitatea, după cum este necesar. În plus, protejează datele atât împotriva atacurilor externe, cât și a utilizatorilor interni rău intenționați și evită multe dintre problemele asociate cu timpii de nefuncționare întâlnite la alte modele – inclusiv întreținerea planificată.

Studiul IDC arată (PDF) că 75% din costurile totale ale managementului de date la nivelul unei companii sunt cele cu forța de muncă. O bază de date cu funcționare proprie ar putea economisi anual sute sau chiar mii de ore de angajați cu normă întreagă într-o întreprindere medie pentru fiecare dintre bazele de date importante ale întreprinderii. În plus, s-a estimat că 72% din bugetele pentru IT ale întreprinderilor se cheltuie pentru menținerea sistemelor existente, rămânând doar 25% pentru inovare.

Bazele de date cu funcționare proprie ar putea contribui în mare măsură la eliminarea acestor costuri ridicate și la posibilitatea ca întreprinderile să-și folosească administratorii de baze de date pentru sarcinile de lucru cu valoare mai mare – cum ar fi modelarea datelor, asistarea programatorilor la arhitectura de date și planificarea capacităților viitoare.

Gartner estimează creștere maximă pentru bazele de date în cloud

Gartner a apreciat bazele de date în cloud ca fiind unul dintre segmentele cu cea mai rapidă creștere de pe piața de servicii publice în cloud și se așteaptă ca veniturile aferente platformei bazei de date ca serviciu (dbPaaS) să ajungă la aproape 10 miliarde USD până în 2021.

Ce să căutați atunci când alegeți o bază de date în cloud

Există mulți furnizori și numeroase opțiuni pentru organizațiile care caută o soluție de bază de date în cloud pentru întreprinderea lor. Vă recomandăm să alegeți modelul care răspunde cel mai bine nevoilor de afaceri specifice organizației dvs. În continuare sunt enumerate câteva caracteristici cheie pe care să le solicitați de la orice bază de date în cloud:

Performanță

Scalarea online și independentă a capacității de calcul și de stocare, aplicarea corecțiilor și actualizărilor — cu disponibilitatea neîntreruptă a datelor pentru aplicații — va asigura capacitatea bazei de date de a răspunde cerințelor întreprinderii dvs., cu fluctuațiile lor, fără întreruperea operațiunilor. Optimizarea automată a performanțelor online, cum ar fi indexarea automată, este o necesitate. Vă recomandăm, de asemenea, să dețineți clustering cu posibilitate de scalare pentru citire și scriere pentru a vă asigura că sarcinile de lucru critice în timp real se execută fără probleme.

Securitate

Caracteristicile de securitate fiabile au importanță capitală. Orice model de bază de date pe care îl selectați trebuie să poată efectua criptarea datelor în repaus și în mișcare și să poată furniza actualizări de securitate automate. De asemenea, este esențial să asigurați separarea strictă a sarcinilor, astfel încât operațiunile să nu poată accesa datele clienților. Capacitățile puternice de redactare a datelor contribuie la limitarea și controlul vizibilității datelor sensibile. Detectarea și prevenirea atacurilor externe, determinate de învățarea asistată de computer, asigură un nivel suplimentar de securitate în timp real. În cele din urmă, pentru cele mai importante aplicații pentru afaceri, vă recomandăm o infrastructură în cloud dedicată, care să includă izolare hardware față de celelalte entități găzduite.

Și altele…

Printre alte calități pe care trebuie să le căutați se numără o bază de date în așteptare lizibilă (combinată cu raportarea) pentru a reduce costurile asociate cu nivelul ridicat de disponibilitate și tehnologii de flashback de vârf pentru a ajuta la protecția față de erorile utilizatorilor. În cele din urmă, baza de date ar trebui să aibă un nivel mare de compatibilitate cu aplicațiile de la terțe părți.

Cercetările noastre cu privire la administratorii de baze de date arată următoarele:

39% gestionează 50 sau mai multe baze de date

95% creează sau actualizează manual bazele de date

78% vor experimenta de-a lungul carierei întreruperi neplanificate cauzate de modificările netestate aduse bazei de date

Bazele de date în cloud autonome

Asigură timp de funcționare și performanțe maxime pentru baza de date

Asigură securitatea maximă a bazei de date, inclusiv pentru corecții și remedieri

Elimină activitățile de gestionare manuale, predispuse la greșeli, înlocuindu-le cu cele automatizate

Permit administratorilor de baze de date să-și pună în valoare experiența pentru funcții mai importante

Trecerea bazei de date de la nivel local către cloud

Migrarea unei baze de date către cloud ar putea părea o sarcină dificilă, însă nu trebuie să fie neapărat așa. Soluția constă în planificarea în avans. De asemenea, este important să rețineți că nu toate metodele de migrare se aplică fiecărui scenariu.

Există mai mulți factori de care trebuie să țineți cont atunci când alegeți o metodă de migrare — inclusiv tipurile de date, sistemele de operare găzduite și versiunile de baze de date. Iată câteva lucruri pe care să le aveți în vedere și pentru care să vă pregătiți atunci când efectuați migrarea bazelor de date către cloud.

Software-ul bazei de date în cloud vizate este compatibil cu programele pe care le executați on-premises? Versiunea este compatibilă?

Unii furnizori de cloud nu oferă servicii de bază de date compatibile cu versiunile on-premises. De asemenea, dacă baza de date în cloud vizată acceptă numai o versiune superioară a software-ului pe care îl utilizați, trebuie să planificați un upgrade.

Care este dimensiunea și amploarea bazei dvs. de date; cloudul vizat acceptă această configurație?

Unii furnizori de cloud oferă doar configurații mici de bază de date cu privire la capacitatea memoriei și numărul de nuclee. Vă recomandăm să vă asigurați în avans că furnizorul dvs. are capacitatea de a răspunde cerințelor dvs.

Rulați scripturi adiacente pe serverele bazei de date?Dacă da, ar trebui să încheiați un contract pentru infrastructură ca serviciu (IaaS) sau pentru servicii automate—, iar acestea s-ar putea să nu fie disponibile prin furnizorul de cloud.

Trebuie să migrați cu întreruperi mici sau fără nicio întrerupere pentru aplicația existentă? Principalii furnizori de baze de date în cloud, cum ar fi Amazon, Microsoft și Oracle, facilitează acum mai mult ca oricând procesul de selecție și migrare a bazei de date. În funcție de circumstanțe, migrarea către cloud se poate realiza în câteva minute.

Facilitați migrarea către cloud

Cu ajutorul instrumentelor automate Oracle puteți să treceți fără probleme baza de date de la nivel local către Oracle Cloud, practic fără nicio întrerupere, deoarece Oracle Database Cloud Service utilizează aceleași standarde, produse și abilități pe care le utilizați în prezent la nivel local.

oracle imp exclound,Ce este o bază de date cloud | Oracle România相关推荐

  1. oracle imp 包,oracle imp

    exp/imp命令以及commit=y参数 1.导出 确认ORACLE_SID正确 需要sysem用户,可以不用grant execute flashback to user,system密码**** ...

  2. oracle imp导入修改字符集,Oracle中IMP导入数据时提示字符集不一致解决

    生产环境中经常使用到Oracle的IMP导入和EXP导出来功能来达到数据迁移的目的,通常在源数据库和目标数据库中查询字符集是否致, 测试环境中导入IMP导入报错信息如下: 导入命令如下: [oracl ...

  3. oracle+imp部分数据,ORACLE数据库IMP逻辑导入出现ORA-00910的处理案例

    ORACLE IMP ORA-00910 出错处理案例 环境 源库AIX+9.2.0.4  新库solaris+9.2.0.8 导入出错提示是以下部分: IMP-00017: following st ...

  4. 违反唯一约束条件oracle,oracle imp遇到违反唯一约束条件 (GZW.SYS_C006112)

    今天有个同事问我,为什么从生产数据库导出来的表不能导入到他的本地数据库,而且导入的时候报如下的错误  oracle imp遇到违反唯一约束条件 (GZW.SYS_C006112),不仅如此导入的进程一 ...

  5. oracle imp 版本错误,【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事项

    如有侵权,请告知,立即处理 在进行数据迁移,常用到exp/imp工具,该工具可以跨平台.版本.下面介绍下在使用不同版本的exp/imp时候的注意事项 官网说明如下 使用不同版本的exp/imp 无论在 ...

  6. ★Oracle imp/impdp 导入dmp文件到数据库

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用.        EXPDP和IMPDP是服务端的工具程序,他们只能在ORACL ...

  7. oracle imp ignore 参数

    oracle imp 导入可以使用 ignore=y 参数进行覆盖数据库, 如果不使用 ignore=y  参数在进行imp 导入时,就会 对已经存在的表就不会进行导入, 如果加上ignore=y 参 ...

  8. #oracle imp 数据导入报错 LRM-00101: unknown parameter name ‘uconsole/g¨ IMP-00022: failed to process p

    #oracle imp 数据导入报错 LRM-00101: unknown parameter name 'uconsole/g¨

  9. oracle imp lrm 00101,LRM-00101:

    场景:LRM-00101: unknown parameter name解决办法 LRM-00101: unknown parameter name解决方法! 点击右边红色标题查看本文完整版:LRM- ...

最新文章

  1. PyTorch入门学习(二):Autogard之自动求梯度
  2. 启动一个java项目http状态 500 - 内部服务器错误_Java web服务器假死分析
  3. DL之DNN:利用MultiLayerNetExtend模型【6*100+ReLU+SGD,dropout】对Mnist数据集训练来抑制过拟合
  4. ORACLE系统表大全
  5. python读取api接口频率_Python基础(API接口测试)
  6. Ubuntu安装GoogleTest框架并测试C++代码
  7. journalctl日志清空方法
  8. 软件测试工程师面试如何做好自我介绍?月薪30k大鸟教你回答
  9. halcon轮廓擦除_HALCON高级篇:轮廓处理
  10. linux 培训感谢信,应用文(考试)应用文(考).doc
  11. 中望cad2014 专业破解版
  12. Centos 7 环境实现内网服务访问
  13. SAP BW4基础入门篇
  14. react网页添加水印
  15. 如何用计算机打出字,两个字中间的点怎么打出来?
  16. 家中联通光纤宽带200MB,测试速度才92.87mbps,需要换个猫吗?
  17. Introduction to Fabric.js. Part 3(介绍Fabric.js第三部分)
  18. 【BZOJ 4399】魔法少女LJJ
  19. c语言碟片系统,硬盘分区C的备份还原系统光盘
  20. 笔记----SQL语句

热门文章

  1. 注册表的使用-入门篇
  2. java反算坐标方位角,根据经纬度求方位角,以北为0,顺时针为正方向
  3. 针对勒索病毒WannaCrypt微软官方应对指南
  4. 玩安卓从 0 到 1 之列表一键置顶
  5. OmegaT-竞赛争论机协助翻译软件
  6. 第16节 最好的实践(16.1~16.5)
  7. FPGA niosII 视频笔记
  8. 广东工业大学数据库课设(点歌系统)
  9. 利用GAN来为冷启动用户生成 行为特征完成yelp数据集上,冷启动垃圾识别的问题。
  10. linux将txt文件转化为raw,如何利用qemu-img工具将其它格式的镜像文件转换成VHD或RAW格式...