Bahay Mga Databases Protektahan ang iyong database: mataas na magagamit para sa data ng mataas na demand

Protektahan ang iyong database: mataas na magagamit para sa data ng mataas na demand

Anonim

Sa pamamagitan ng Techopedia Staff, Disyembre 7, 2016

Takeaway: Talakayin ni Host Eric Kavanagh ang pagkakaroon ng Robin Bloor, Dez Blanchfield at Bert Scalzo ng IDERA.

Kasalukuyan kang hindi naka-log in. Mangyaring mag-log in o mag-sign up upang makita ang video.

Eric Kavanagh: Mga kababaihan at mga ginoo, kumusta at maligayang pagdating muli. Ito ay alas-otso ng Silangang Oras sa isang Miyerkules, at ang mga araw na ito ay maaaring nangangahulugan lamang tungkol sa isang bagay kung ikaw ay nasa mundo ng data: oras na ulit para sa Hot Technologies! Oo, naman.

Ang pangalan ko ay Eric Kavanagh, ako ang magiging host mo para sa palabas. Ito ay dinisenyo upang malaman kung ano ang mainit, kung ano ang nangyayari doon, kung ano ang mga cool na bagay na ginagamit sa enterprise, at siyempre, mismo sa pundasyon ng lahat ng ginagawa natin sa buong larangan na ito ay ang database. Kaya pupunta kaming pag-uusapan tungkol sa pagprotekta sa iyong database. Ang eksaktong paksa ay, "Protektahan ang Iyong Database: Mataas na Availability para sa Mataas na Demand Data." Kaya, mayroong isang slide tungkol sa iyong tunay. At, sapat na tungkol sa akin, pindutin ako sa Twitter, @eric_kavanagh.

Una, ang taong ito ay mainit, ang data ay mainit, malaki ang data, ngunit talagang uri pa rin ito sa gilid. Marami sa mga kumpanya ng paggupit ay gumagamit ng malaking data sa mga araw na ito, karamihan sa mga samahan ng tinapay at mantikilya doon sa buong mundo, gumagamit pa rin sila ng tradisyonal na data, at kung ang iyong data ay nasa mataas na demand, pagkatapos ay nais mong matiyak na magagamit ito dahil kapag bumababa ang mga system, kapag ang data ay hindi naa-access, iyon ay kapag nakakuha ka ng hindi maligayang mga kliyente, hindi maligaya na mga prospect, nakakakuha ka ng kuryente, nakakakuha ka ng kaligayahan sa lahat ng mga uri ng mga bagay, kasosyo, atbp. Kaya't hindi mo nais iyon.

Malalaman namin mula sa ilan sa mga pinakamahusay na ngayon sa negosyo - maririnig namin mula sa aming sariling Dr Robin Bloor, dalubhasa sa database ng mga tatlong dekada na tumatakbo. Si Dez Blanchfield, na ginagawa ito ng halos lahat, ngunit nagsimula siya noong siya ay bata pa, at Bert Scalzo mula sa IDERA, na talagang database ng itim na sinturon. Kaya huwag magpigil, mga tao, magtanong - ang malaking bahagi ng kaganapang ito ay mahalaga sa iyo ay kapag nagtanong ka ng magagandang katanungan at makakuha ng magagandang sagot, kaya ipadala ang mga ito sa pamamagitan ng window ng chat o sa Q at Isang sangkap ng iyong console.

At sa pamamagitan nito ay ihahatid ko ito kay Robin Bloor - ilayo ito.

Robin Bloor: OK, hayaan mo akong i-click ito at tingnan kung gumagalaw ito - ginagawa nito. Hindi ako magsasalita tungkol sa database lalo na. Naisip ko na, alam mo, dahil ginagawa ko ang intro, unang pagpapakilala sa pagpapakilala, kaya't pag-uusapan ko ang paligid ng inaasahang antas ng serbisyo at ng pagkakaroon ng kurso, na siyang pakikitungo, na siyang paksa ng palabas ngayon.

At ang tanong ay, alam mo, "Talaga, ano ang pagkakaroon? At anong bahagi ang nilalaro nito sa paraan ng pagpapatakbo ng mga data center sa ngayon? "Isang bagay na napansin ko - Napansin ko ito talaga minsan sa '90s - Nagtatrabaho ako sa isang site at nagsimulang magreklamo ang mga gumagamit dahil ang kanilang email ay para sa 15 minuto.

At ito ay kagiliw-giliw na dahil ang CTO o kung sino ang namamahala sa IT ay talagang, isa sa ilang mga lugar kung saan sa mga araw na iyon ay talagang tinukoy nila ang mga antas ng serbisyo at ang email ay bumaba ng 15 minuto ay hindi lumalabag sa antas ng serbisyo ng sinuman . Sa palagay ko pinapayagan itong lumabas sa loob ng dalawang oras, sa aktwal na katotohanan. Hindi ito ang email ay hindi maaaring gamitin, ito ay hindi ka maaaring magpadala at tumanggap dahil wala na ang server. At ang uri na iyon ay nag-alerto sa akin sa katotohanan na napansin kong lumilipas mula pa noon, na ang lahat ay nagpapabilis lamang at gayon din ang mga inaasahan ng mga gumagamit, at ito ay hahantong sa iyo sa sitwasyon kung saan ang mga tao ay maaaring magkaroon ng tatlong antas ng serbisyo, ngunit madalas sila magsisimulang magreklamo kapag hindi talaga nilabag ang mga antas ng serbisyo.

Kaya ang kahulugan ng mga antas ng serbisyo, para lamang mabigyan ng isang - maayos, maaari itong umaasa nang eksakto sa iyong pinag-uusapan sa mga tuntunin ng mga antas ng serbisyo. Napag-usapan namin ang tungkol sa IT system o application ng IT. Karaniwan na tukuyin ang mga tuntunin ng pagganap, kakayahang magamit at pagsukat - sa madaling salita, hindi mo talaga mailalarawan ang isang antas ng serbisyo maliban kung masusukat mo ito, kaya normal na mayroong ilang uri ng pagsukat na kasangkot at karaniwang tungkol sa mga oras ng pagtugon, mga partikular na transaksyon at pagkakaroon ng mga sistema sa isang partikular na tagal ng panahon, at bago ang tungkol sa 1994-1995, bihira talaga na ang anumang mga sistema ay kinakailangan na magagamit para sa higit sa normal na oras ng pagtatrabaho. Kaya sabihin nating walo sa umaga hanggang anim sa gabi, upang magbigay ng isang normal na tagal - at ang mga tao ay nagtayo ng mga sistema at sa ganoong paraan at ibig sabihin nito - sa aking isip, lalo na sa database - maaari mong i-configure ang database sa isang partikular na paraan at bilang ang window ng batch ay nagsimulang pag-urong, ang pangangailangan na mag-isip ulit na magsimulang bumangon sa ilang mga system at pagkatapos ng iba pang mga system, at pagkatapos ay nakuha namin ang pagdating ng serbisyo o arkitektura, na nagsimulang gumawa ng mga dependence sa pagitan ng mga system na hindi dati ay nakasalalay sa sa isa't isa, na ginagawang mas masahol pa. Nakuha namin ang pisil sa mga tuntunin ng pagkakaroon ng mga system.

Ang puntong ginawa ko, ay kapag pinag-uusapan ang pagkakaroon, kabilang ang backup at pagbawi at kasama ang - ito ay hindi lamang pagkakaroon ng mga normal na termino na pinag-uusapan natin; maraming iba't ibang mga paraan kung saan maaaring mabigo ang isang aplikasyon. Alam mo, maaari kang makakuha ng pagkabigo sa hardware o makakakuha ka ng pagkabigo sa database, makakakuha ka ng pagkabigo ng software at mayroong maraming iba't ibang mga species ng mga bagay na iyon, at kapag nangyari ito kailangan mong mabawi at samakatuwid ay kailangan mo ring bumalik ang mga system. Kaya kailangang may ilang mga pamamaraan ng pag-back up ng system at ikaw din, sa maraming mga site ngayon, kailangan mo ng kakayahan sa pagbawi ng sakuna kung sakaling ang isang buong gusali ay sumabog. At isang bagay na nagkakahalaga ng pagbanggit dito, at pupunta ako sa alpa tungkol dito sa isang minuto, ngunit ang mga proseso ng negosyo, mayroon din silang mga antas ng serbisyo, at sa katunayan, ang mga antas ng serbisyo ng proseso ng negosyo na talagang mahalaga sa negosyo. Kailangan lang gawin ng IT ang bahagi nito at ayon sa anumang kasunduan.

Ang mga antas ng serbisyo ng IT ay karaniwang subsidiary sa mga antas ng serbisyo sa proseso ng negosyo, ngunit tulad ng talagang bihirang 15 taon na ang nakakaraan para sa anumang samahan na magkaroon ng mahusay na tinukoy na mga antas ng serbisyo, bihira pa rin para sa mga organisasyon na magkaroon ng mahusay na tinukoy na mga antas ng serbisyo para sa mga proseso ng negosyo . Iyon ay isang bagay na nangyayari ngayon; hindi ito isang bagay na nagaganap sa mahabang panahon.

Ito ang pagpabilis at mga hadlang sa oras, nararapat lamang na banggitin ang mga hadlang sa oras. Unti-unti kaming lumipat sa isang mundo sa pagproseso ng kaganapan at dahil doon ay unti-unti kaming lumipat sa isang real-time na mundo, at dahil doon ay unti-unti kaming lumipat sa pagkakaroon ng hinihiling na 24 ng 7, at iyon ay talagang matigas para sa maraming mga system - ito ay mahirap makamit. Alinman ito ay napakamahal, o sa ilang mga pagkakataon na maaari mong aktwal na baguhin ang mga system, kahit na lumipat sa ibang database, ibang bersyon ng database software na ginagamit namin.

Gayundin ang mga hadlang sa oras na ito - at lagi kong banggitin ang mga ito tuwing nagkakaroon ako ng pagkakataon - ito ang mga hadlang sa oras na pinapatakbo ng aming mga aplikasyon; ang mga application ay maaaring nais nang mas mabilis hangga't maaari, iyon ay kapag nagsasalita ang software sa software. Mayroong talagang hindi katanggap-tanggap na lisensya sa ilang mga sitwasyon, nais mong maging mas mabilis hangga't maaari, at ang mga sitwasyong iyon sa mga termino ng negosyo tulad ng mga sitwasyon sa merkado, kung saan ang taong sumama sa pangalawang order ng pagbili ay nakakakuha ng isang mas masahol na presyo kaysa sa isang tao sino ang unang mauna, at samakatuwid ay mahalaga ang bilis ng software.

Ngunit alam mo, sa ibaba na kapag talagang nakikipag-ugnayan ka - nakikipag-ugnay sa - tao, ang pinakamahusay na oras ng pagtugon na talagang hinihiling sa iyo ay isang ikasampu ng isang segundo, sapagkat iyon ay tungkol sa oras ng pagtugon ng isang tao. Hindi mo na kailangang pumunta nang mas mabilis kaysa doon dahil ang isang tao ay hindi pa rin mapapansin. Sa pagitan ng 1.1 at apat na segundo ay isang oras ng paghihintay na ang mga tao ay normal na magparaya, ngunit sa lalong madaling panahon na lumipas ka ng halos apat na segundo, tapos na silang gumawa ng iba pa, at samakatuwid ikaw ay talagang nasa isang batch na aktibidad.

Kaya maaari mong makita na ang ilang mga oras ng oras at araw, linggo at buwan para sa mga bagay na kung saan ang isang pag-uugali ng batch ay may katuturan at samakatuwid ikaw ay wala sa isang mundo ng pagproseso ng kaganapan, at samakatuwid ang pagkakaroon ay maaaring talagang magkakaiba sa mga tuntunin ng kailangan mo. upang makapagbigay. Ngunit sa sandaling ikaw ay nasa mundo ng kaganapan, kung gayon ikaw ay nasa ilang 24/7 na pagkakaroon at pagbabago ng teknolohiya ay isang kadahilanan dahil mas mabilis at mabilis ang teknolohiya, kung gayon ang pagkakaroon ay maaaring hindi tumaas; nananatili lamang ito sa paraan.

Ito ay mga layer ng pagiging kumplikado at hindi ko nais na pumunta sa ito sa anumang lalim, ito ay, alam mo, may tatlong bagay na dapat isaalang-alang dito. Mayroong antas ng serbisyo ng imprastraktura, ito ang patayong axis, at pagkatapos ay mayroong antas ng serbisyo ng anumang naibigay na aplikasyon at pagkatapos ay mayroong antas ng serbisyo sa negosyo, at ang mga umaasa sa bawat isa at kakailanganin nilang isaalang-alang kung talagang tinitingnan mo ang paglikha ng isang tumutugon na kapaligiran kung saan natutugunan ang mga antas ng serbisyo, talaga.

Pagkatapos ay mayroon ka, pababa sa ilalim dito, na kung saan ay kinakatawan lamang ng mga database, ngunit maaari kang gumawa ng anuman sa loob ng system, alam mong nakuha mo ang hindi pagsupil na pagsasaayos, na nangangahulugang kung ano ang sinasabi nito: hindi ito titigil. Mayroon kang mainit na sitwasyon ng standby, kung saan sa isang paraan o sa iba pa, may iba't ibang mga paraan upang makamit ito, ngunit sa isang paraan o sa isa pa, kung nabigo ang isang database, lumipat ito sa isang mainit na standby at napakakaunting lag mga tuntunin ng oras, hanggang sa puntong marahil ay mapapansin ng mga gumagamit, ngunit hindi niya napansin ang marami.

Ang mainit na standby ay katulad ng 20 minutong switchover kung saan ang bawat isa ay nag-ring ng help desk at mga bitch sa help desk habang ang database ay pinalitan sa isang standby. Pagkatapos ay mayroong isang reboot na sitwasyon kung saan maaaring tumagal ng napakahabang panahon. Ito ay nagkakahalaga ng pagpuna sa anumang naibigay na application o anumang naibigay na database ay maaaring nasa alinman sa mga sitwasyon depende sa kung ano ang tunay na nangyayari at sa kung ano ang antas ng serbisyo na kinakailangan ng application ay talagang.

Mula doon, nais kong gumawa ng isang punto tungkol sa pagiging kumplikado ng kurbada. Ang pagiging kumplikado ay nagmula sa mga node at koneksyon, ang mga dependence. Sa mundo na ating nakatira, ang bilang ng mga node at koneksyon na kasangkot sa anumang bagay ay patuloy lamang sa paglaki, kaya tumatakbo ka sa ganitong uri ng expediential curve. Kung maaari mong tingnan ang paraan ng pagiging kumplikado at ang paraan na ang mga sukat ng oras ay lumiliit, pagkatapos ay alam mo para sa mga antas ng kakayahang magamit, may mga target ba sa oras, malamang na mababawasan ba sila?

At ang likas na ebolusyon samakatuwid ay patungo sa operasyon ng nonstop, na syempre ang pinakamahal - hindi bababa sa aking karanasan - ito ang pinakamahal na pagsasaayos na maaari kang lumikha. Sa isang paraan o sa iba pa, ang anumang samahan na nag-iisip tungkol dito, ay kailangang mag-isip hindi lamang tungkol sa mga nangyayari ngayon, ngunit kung ano ang mangyayari sa hinaharap.

Marahil ang huling punto na nais kong gawin ay, ang pamamahala ng mga antas ng serbisyo ay isang patuloy na aktibidad; hindi ito isang bagay na alam mong mayroon kang isang proyekto, ginagawa mo ito at natapos na. Hindi, dahil ang mga bagay ay patuloy na nagbabago. Pagkasabi nito, ipapasa ko ang bola kay Dez.

Dez Blanchfield: Maraming salamat Robin. Gustung-gusto ko ang iyong pagbukas ng slide. Nagkaroon lang kami ng rerun ng, sa palagay ko ay "Paghahanap Nemo 2, " ang pelikula. Mayroon kang Nemo na naghahanap para sa pagkakaroon ng anyo ng mga nines, na akala ko ay maganda. Laging isang matigas na kilos na dapat sundin. Kapag iniisip ko ang tungkol sa oras at pagkakaroon at mataas na pagganap, ang unang imahe na nasa isip, dahil lumaki ako sa mga Solomon Island na malapit sa mga bulkan at ekwador, ay isang bulkan na sumabog sa aking sentro ng data; mayroong imaheng ito na lagi kong nasa isipan ko na iyon ang maaaring potensyal na mangyari kung may napupunta bang. Ito ay isang larawan ng kaibig-ibig na Mt. Ang Etna, na siyang hilagang-silangan na sulok ng Sicily, na nasa tabi mismo ng Catania.

Ang aking diskarte sa ito ay magkaroon ng isang pag-uusap sa iyo at bigyan ka ng isang pares ng mga takeaways sa parehong antas na ginagawa ko sa isang boardroom nang regular na batayan mula sa C-suites at ang mga pinuno ng linya ng negosyo na may pagtingin na mayroon kaming isang pag-uusap tungkol sa kung ano ang maaaring makaapekto sa iyong samahan mula sa isang komersyal o isang teknikal na kahulugan at ang mga uri ng engineering.

Kailangang pag-isipan natin at kung paano - kung ano ang aalisin natin, at kung paano tayo pupunta pagkatapos ay matugunan ang ilan sa mga hamon na pinag-uusapan natin kapag pinag-uusapan natin ang tungkol sa mataas na kakayahang magamit at oras, lalo na sa paligid ng automation at platform.

Kaya, ang tanong na ipinamumula namin sa una ay, ano ba talaga ang ibig nating sabihin kapag pinag-uusapan natin ang tungkol sa mga sistema ng database at pagkakaroon ng database platform? Ano ang talagang ibig sabihin na pag-usapan ang tungkol sa aktwal na hamon ng paggawa ng isang bagay na magagamit sa isang antas tulad ng napag-usapan ni Robin sa kasunduan sa antas ng serbisyo na naka-install na pagmamapa ng kung ano ang talagang kailangan natin at nais?

Kaya, ang katotohanan ng ngayon ay na - at sa katunayan narito ang ilang mga realidad ng rurok sa aking isipan - ngayon lahat ng bagay ay epektibong hinihimok ng database. Mayroong napakakaunting mga system na itinayo ngayon at itinayo sa isang paraan na ang mga bagay-bagay ay makakakuha lamang ng naka-imbak sa mga file o ilang uri ng flat file log; madalas na ang lahat ay hinihimok ng database. Bilang resulta nito, kailangan nating itigil ang pag-iisip tungkol sa pagkakaroon ng mga database na iyon, sa iba't ibang mga system at aplikasyon at mga tool na umaasa sa kanila at umaasa sa kanila upang maihatid ang mga serbisyo na hinahanap namin upang maihatid, ibenta o ubusin . At lahat ng mga imprastraktura sa paligid nito.

Sa katunayan, napakarami, kung iniisip mo ang tungkol sa malaking pagkagambala ng data ng huli, sa partikular, ang mga digital na katutubo o mga natives na ulap, ang ilan sa mga kumpanya na sumama tulad ng Uber at Airbnb at iba pa, at ang bahagyang mas matandang PayPals at ang mga eBays ng mundo - ang sukat at sukat ng mga samahang ito ay posible lamang dahil sa makabagong teknolohiya ng database at modernong imprastraktura ng ulap. Kung wala iyon, nang walang idinagdag na ibinigay na kakayahan, tiyak na hindi sila umiiral. Mag-isip ng isang sitwasyon kung saan maaari ka lamang makarating sa eBay sa pagitan ng 9:05 at 9:25 dahil hindi ito magagamit para sa natitirang araw dahil sinusubukan nitong gawin ang isang iCloud o isang backup o isang bagay na katulad nito, hindi ito magkakaroon nagtrabaho.

Kaya, at may iba pang mga pangunahing lugar kung iisipin mo ang tungkol sa aming pang-araw-araw na buhay, alam mo, tulad ng tingi at pagbabangko at pananalapi at mga airlines at iba pa. Ang malaking grupo ng industriya tulad ng aviation logistics, transport shipping, mayroong gobyerno bilang isang buo, mayroong pambansang seguridad at pulisya at iba pa. Ang lahat ng mga industriya na ito, ang lahat ng mga segment ng merkado na ito, ang lahat ng mga katawan na ito, ang mga grupo ay nakasalalay sa kanilang mga kapaligiran na tumatakbo at tumatakbo.

Kaya, sa pag-iisip, mayroon din tayong iba pang mga kweba na dapat nating isipin, ang iba pang takeaway na nais kong iwanan kayo sa pag-iisip, at iyon ay ang mundo natin ngayon ang tinatawag kong "palagi." Permanenteng nakakonekta kami at ang temang ito na iyong maririnig nang regular at uulitin ko ito at muling isasaalang-alang. Mayroon kaming mga smartphone sa aming mga kamay sa buong araw, araw-araw. Hindi namin i-off ang mga ito, inilalagay namin sa tabi ng kama, hindi namin gagamitin ang mga ito bilang mga orasan ng alarma, ginagamit namin sila bilang mga camera at kumuha kami ng mga larawan, itinutulak nila ang mga larawan na iyon sa ulap.

Palagi silang nasa, permanenteng konektado ng kaisipan. Sa katunayan, mayroong isang pariralang barya na nais kong gamitin, at iyon na kami ngayon ay uri ng pamumuhay ng henerasyon ng Fitbit, na kung saan sinusukat namin ang lahat, sinusubaybayan namin ang lahat, at kailangan itong mai-log at na pupunta sa kung saan.

At mayroon ding ibang parirala na iiwan kita, at iyon ay, siyam na alas-otso sa isang lugar, sa lahat ng oras. Ito ay isang 24/7/365 mundo na nakatira namin. Ang Earth ay patuloy na umiikot sa Araw at sa ilang mga punto, at oras, bawat oras ng araw ito ay siyam na oras. At nangangahulugan ito na ang mga tao ay nakakakuha ng kama at sinusubukan na gumawa ng mga gamit, bumili ng mga bagay, mag-install ng mga bagay, atbp.

Kaya, ano ang ibig nating sabihin kapag pinag-uusapan natin ang pagkakaroon ng mataas na kakayahang magamit? Well tunog talaga ito hanggang sa magsimula kang sumisid sa detalye. Kaya, alam mo kapag naiisip natin ang tungkol sa "OK, ano ang ibig sabihin ng mataas na kakayahang magamit?" Well ang katotohanan ay, walang bullet na pilak. Ito ay lubos na isang kumplikadong konsepto, tulad ng kaugnay ng Robin sa ilan sa mga paksang binanggit niya tulad ng pagsukat ng pagkakaroon at mga kasunduan sa antas ng serbisyo. I-map namin ito sa mga bagay tulad ng, mayroon akong mga tanong na ito, oras na ba? Nag-aalala ba tayo tungkol sa mga bagay tulad ng tinatawag nating limang nines, na aabutin ko sa isang minuto. Isinasaalang-alang ba natin ang ating sarili sa kung ano ang nasa aming mga kasunduan sa antas ng serbisyo? Halimbawa, sa mga kasunduan sa antas ng serbisyo, ang ibig kong sabihin ay mayroong mga pagkaantala, ang tatlong-titik na acronym para sa mga kasunduan sa antas ng serbisyo ay naging higit at mas kritikal sa mga araw na ito.

Habang pinagdadaanan mo ang buong proseso ng on-premise at self-host na mai-outsourced sa mga third-party na data center at outsource na pinamamahalaang mga serbisyo, at ngayon ay pupunta kami sa lahat. At ang katotohanan ay kapag pinag-uusapan mo ang ulap, ito ay talagang mga computer ng ibang tao. At nangangahulugan ito na hindi ka nagpapatakbo ng imprastruktura, hindi ka nagpapatakbo ng mga system at walang paltos na hindi ka tumatakbo sa ulap. Gumagawa ka ng imprastraktura na naka-set up bilang platform, kaya mas mahalaga ito sa serbisyo ng lakas ng benta. Ngayon isipin ang mga benta halimbawa, alam mong hindi mo hawakan ang alinman sa imprastruktura na iyon, mag-log in ka lamang sa isang web interface.

Kaya, ang tanging mekanismo na mayroon ka sa mundong iyon ng ulap at outsource na imprastraktura ng anumang form upang makontrol na ang mga kasunduan sa antas ng serbisyo, iyon lamang ang mekanismo na nakuha mo, at kung hindi natutugunan ng mga tao ang iyong pag-install, kung gayon maaari silang magtitiyaga. parusa at pagbawas sa halaga ng pera na babayaran mo sa kanila o hindi mo lang sila binayaran.

Kaya, binalikan nito ang buong hamon na ito, alam mo, paano namin mapamahalaan ang pagkakaroon ng mataas na kakayahang magamit? Paano namin mapangangasiwaan ang pagkakaroon ng oras kung hindi ito iyong imprastraktura - lahat ito ay tungkol sa SLA, halimbawa. Kung ito ang iyong imprastraktura o kahit na ang imprastraktura ng ibang tao bilang isang punto ng disenyo. Napag-usapan namin ang tungkol sa pag-balancing sa pag-load sa modelo ng agham, ito ba ay isang patent design na disenyo ng pagkakasala?

Nagpapatakbo ka ba ng aktibo, o aktibong standby sa iyong mga arkitektura? Mayroon ka bang maraming mga server, maraming mga platform ng imbakan? Paano gumagana ang mga platform ng imbakan? Nag-uulit ba sila sa isa't isa, salamin ba nila ang bawat isa? Nagpapatakbo ka ba ng RAID? Anong uri ng RAID ang tumatakbo para sa labis na imbakan? Nagpapatakbo ka ba ng RAID sa isang antas ng disk? Nagpapatakbo ka ba ng isang platform ng imbakan ng object na tumutulad sa mga drive ng modelo at mga sistema at modelo ng drive? Ito ba ay N plus isa para sa bawat maliit na piraso ng imprastraktura na nakuha mo? Nagdagdag ka ba ng isa pa at ito ba ay nasa parehong data center o ibang data center? Nagtayo ka ba ng isang disenyo ng patent na ang mga account para sa walang isang punto ng pagbebenta, halimbawa?

Ang lahat ng mga pangunahing bagay na ito, ngayon tunog tulad ng mga simpleng konsepto, ngunit kapag nakakuha ka sa bawat isa sa mga bagay na ito sila ay napaka, napaka detalyadong mga bagay. Kung pinag-uusapan natin ang tungkol sa pagkakaroon, palagi kaming nagtatapos sa pakikipag-usap tungkol sa mga nines. At ano ang ibig sabihin ng mga nines? Narinig nating lahat ang tungkol sa mga ito, ngunit pag-isipan lang natin ang ibig sabihin ng isang minuto at kung bakit mahalaga ang mga ito.

Kaya, pinag-uusapan namin ang tungkol sa isang siyam, na 90 porsyento lamang ng aming magagamit. Alam kong mataas ang tunog na iyon. Kaya, kapag nakikipag-usap tayo ng 24 hanggang 7 hanggang 365, kung titingnan lamang natin ang isang taon halimbawa, kapag nakikipag-usap tayo sa isang siyam na 90 porsiyento ng oras, na nagbibigay-daan sa tatlumpu't anim na kalahating araw ng downtime sa isang taon. Mag-ikot lang tayo na mahigit isang buwan lamang.

Ngayon isipin ang anumang negosyo na kinakausap namin araw-araw - maging online banking ito, eBay, PayPal o platform ng social media tulad ng LinkedIn, Twitter o isang pangkalahatang tingi lamang - sabihin natin na nais kong mag-book ng flight upang makarating sa US mula sa maaraw. Australia, matutuwa ba ako kung nais kong pumunta sa Amerika sa isang linggo, kung ang aking paboritong eroplano ay bumaba nang tatlumpu't anim na kalahating araw dahil sinabi ng kanilang tagabigay ng serbisyo, "Tingnan, kami ay hanggang 90 porsyento ng oras "? Siyempre hindi ko gusto.

Sa pagpunta mo sa modelong ito, dalawang nines: 99 porsyento. Ang balon ay nagiging 3.65 araw, humigit-kumulang na tatlo at kalahating araw na downtime sa isang taon. Malaki ba yan? Well ito ay kung nagpapatakbo ka ng Black Friday, at nagpapatakbo ka ng isang espesyal na pagbebenta at ang mga tao ay maaaring bumili lamang sa mga araw na iyon.

Ang tatlong nines ay naging kasing liit ng 8.7 na oras sa isang taon, ngunit kahit na 8.7 na oras sa isang taon, iyon ay sunud-sunod na hindi tumitigil sa walong oras ng ating oras. Mahusay na sa pagbabangko at pananalapi, sa kalusugan - kung ito ay isang ospital, mabuti na maaaring gastos sa buhay. Sa pag-akyat mo, apat na nines ay 52 minuto, limang nines ay limang minuto at anim na nines ay karaniwang 30 segundo. Ang anim na nines ay napakataas, at habang pinapasukan mo ang hagdan na ito, habang umaakyat ka sa Christmas tree ng nines na ito, mas maraming nines na iyong aakyat, mas mahirap ang disenyo, ang kapaligiran at platform. Ang mas mahirap ay ang paghahatid ng serbisyong iyon, at kung sa tingin mo ang tungkol sa pagbawas sa dami ng oras na nakuha mo para sa mga bagay tulad ng mga backup na tatakbo, pangangasiwa, pag-tap, pagpapanatili ng mga bintana para sa anumang anyo ng pag-aalsa - lahat ng mga walang-kahirap na hamon - at lahat ito ay bumababa sa mga porsyento ng mga outage, epektibo.

Ang susi dito na nais kong iparating ay, walang bullet na pilak, tulad ng nabanggit ko dati. Pagdating sa pagkakaroon, walang "isang sukat na umaangkop sa lahat." Maaari kang magkaroon ng isang partikular na uri ng patent ng disenyo na nababagay sa mga pangunahing industriya. Ang parehong mga hamon ay kinakaharap ng lahat ng mga bangko. Ang ilan ay maaaring maging mga bangko sa tingian, ang ilan ay maaaring maging mga premium na bangko. Ang ilang mga bangko ay maaaring nakatuon sa pangangalakal at pamumuhunan, pamamahala ng kayamanan. Ang ilan ay maaaring pulos consumer. Ang ilan ay maaaring paglalagay ng internet lamang at hindi kahit na may mga nagsasabi at makipag-ugnay lamang sa mga ATM kapag naghahatid ng cash. Kaya sa mga sitwasyong iyon, kahit sa pamamahala ng pagbabangko at yaman at industriya ng serbisyo sa pananalapi sa kabuuan, para sa bawat isa sa kanila ay mayroon pa rin silang sariling partikular na lasa o bagay na kailangan nila pagdating sa pagkakaroon.

Kaya't kung iisipin namin ang tungkol sa pagkakaroon ng simpleng Ingles, ang halo sa pagitan ng pagkakaroon at mataas na kakayahang magamit - sa palagay namin ang parehong bagay, ngunit ang mga ito ay talagang tisa at keso. Ang pagkakaroon ay, inilagay ko ito sa simpleng Ingles, isang sukatan ng oras na ang isang server o pagproseso ng function nang normal o pangkalahatan, na nakatali sa kanilang paggamit. Nangangahulugan lamang ito kung paano natin ilalarawan kung magagamit ito o hindi. Kung pinag-uusapan natin ang pagkakaroon ng madalas na nahuhulog tayo sa bitag ng pag-iisip, "Nagbibigay ako nito sa isang magagamit na form, " kumpara sa mataas na kakayahang protektahan ang seguridad ng imprastruktura na iyon.

Ang mataas na kakayahang magamit, sa ibang kahulugan sa simpleng Ingles, ay ang disenyo kung saan mo ipinatupad o nakamit ang ilang uri ng kinalabasan at pagkakaroon ng data sa partikular kung saan halos lahat ng oras –24/7/365 araw sa isang taon - ang pagkakaroon ay makakakuha ng ilan sa mga nines. Walang paltos hindi ito nangangahulugang 100 porsyento. Ang isang daang porsyento ay hindi posible sa isang tunay na mundo sa anumang isang kapaligiran. Napakahirap para sa isang server sa isang operating system na may isang database dito, na may isang platform na tumatakbo at sa isang application na maaari mong maihatid ito at asahan na tatakbo ito ng 100 porsyento. Kaya pagkatapos ay nagsisimula kaming mag-isip tungkol sa mga disenyo. Mayroon ba tayong mga redundancies, mayroon ba tayong maraming mga slide upang magtiklop? Pagkatapos kapag inilagay mo ito sa simpleng Ingles, kawili-wili kung paano naiiba ang paksa ng pagkakaroon kumpara sa mataas na kakayahang magamit.

Akala ko ilalagay ko ito sa isang tunay na simpleng graphic na form upang bigyan kami ng ideya kung ano ang hitsura nito kapag sinimulan mo ang pag-akyat ng hamon ng pagtaas ng kakayahang protektahan ang iyong serbisyo sa oras. Sa ibabang kaliwang sulok mayroon kaming isang siyam. Inilatag ko ang limang nines na karaniwang pinag-uusapan natin. Ang anim na nines ay medyo mapang-akit. Kung pinag-uusapan natin ang tungkol sa limang nines sa ibabang kaliwang sulok, 35 araw na humigit-kumulang na ang pag-agos, ito ay isang mababang gastos at mababang pagiging kumplikado na sinusubukan mong ibigay iyon dahil mayroon kang isang bilang ng mga bagay na maaaring mabigo at magagawa mo matugunan pa rin ang iyong mga kasunduan sa antas ng serbisyo.

Ngunit habang nagpapatuloy ka sa ilalim mula kaliwa hanggang kanan, at nakarating ka sa puntong kung saan mayroong higit pang mga nines sa larawan, nakakakuha ka ng mga senaryo kung saan nagsisimula kang mag-isip tungkol sa pagtitiklop ng mga system at platform. Dapat mong isipin ang tungkol sa kumpol at virtualization ng iba't ibang bahagi ng imprastruktura. Dapat mong isipin ang tungkol sa geolocation ng mga kumpol na iyon, maraming mga site ng mga sentro ng data, at dapat mong isipin ang tungkol sa uri ng industriya at segment ng merkado na iyong inaasam. Kaya anong uri ng antas ng serbisyo ang kailangan mong matugunan? Anong paglalaan ng serbisyo ang iyong hinahanap? Mga lugar na real-time na mga serbisyo na nakabase sa card na nagsasabi sa mga komunikasyon. Ito ba ang mga serbisyo militar? Kaya ang graph na ito ay napupunta mula sa kaliwa sa kaliwa pakanan at habang nakakuha ka ng curve, pagtaas ng gastos at pagiging kumplikado. Habang nakakakuha ka ng mas kumplikado at mas hinihingi na mga kapaligiran kakailanganin mo ng maraming mga nines.

Ang graph na ito, halimbawa, ay gumagawa ng isang katulad na bagay: inilalarawan nito ang kuwento sa pagitan ng sangkap ng gastos kumpara sa nais na sangkap na magagamit. Kaya, sa tuktok na kaliwang sulok ay na-mapa namin ang lubos na magagamit na mga kumplikadong sistema, at ang gastos na natamo kung ang pagkakaroon ay bumaba kumpara sa pakinabang ng pagkakaroon ng pagkakaroon ng zero downtime. Kaya halimbawa, kung mayroon tayong isang kapaligiran sa kaliwang bahagi kung saan bumababa ang mga bagay, maaari tayong magkaroon ng pagkalugi na pananalapi. Mayroon kaming ligal na mga implikasyon na maaaring maging mga implikasyon sa antas ng negosyo na diskarte sa negosyo.

Mayroong lahat ng uri ng potensyal, sa palagay ko, kahit na ang mga isyu sa moral sa paligid ng pagkakaroon ng mga benepisyo sa serbisyo. Kung ito ay isang industriya ng kalusugan at nagsisimula silang dumaan sa gastos ng isang outage, epekto sa mga customer, pagbawas sa kasiyahan ng customer, pagiging produktibo ng kawani, pagiging produktibo ng gumagamit, atbp Ang mga bagay na ito ay naapektuhan kung iisipin natin ang tungkol sa pagdidisenyo ng lubos na kumplikado, lubos na umaasa., lubos na mapanganib na kapaligiran kung saan may potensyal na peligro para sa pag-agos at samakatuwid pagkawala.

Sa kanang bahagi ay sinisikap nating maghangad ng isang senaryo kung saan kung mamuhunan tayo ng mataas na gastos at pagpaplano sa disenyo, namuhunan kami sa pagpapatupad ng intelihente. Namuhunan kami sa pagbibigay ng mga tao ng mga kasanayan at mapagkukunan at lubos naming itinuturing ang network at lubos na itinuturing na pagpapatakbo sa kapaligiran at hardware at software. Nakakakuha kami ng mataas na kakayahang magamit ngunit dumating ito sa isang mataas na gastos. Kaya ang swinging point pendulum na lugar ng pinakamabuting kalagayan na posisyon sa gitna kung saan sila tumawid, kung saan nakuha namin ang bahagyang nabawasan ang gastos, at pinatataas ang pagkakaroon na juggles lamang sa pagitan ng mga antas ng nines at ang mataas na kakayahang magamit na patuloy na pagkakaroon at ito ay isang patuloy na hamon para sa amin upang matugunan, tulad ng kung magkano ang pera na nais mong mamuhunan upang makuha ang antas ng serbisyo na iyong hinahanap?

Mayroon din kaming paksa kung saan hindi ko sasabihin nang detalyado, ngunit nais ko lang na ilayo mo ito at isipin ito. Ang pagkakaiba sa pagitan ng ibig sabihin ng oras sa pagitan ng pagkabigo sa iyong disenyo, kumpara sa ibig sabihin ng oras upang mabawi. Sa madaling salita, namumuhunan ka ba sa mas mahusay na kalidad na imprastraktura, mas mahusay na disenyo ng kalidad, mas mahusay na kalidad ng hardware at software at mas mahusay na kalidad na bihasang kawani at mapagkukunan upang inhinyero ang mga bagay at bawasan ang ibig sabihin ng oras sa pagitan ng kabiguan, ang average na oras na kinakailangan upang makahanap ng pahinga kumpara sa laban upang bawasan ang pamumuhunan sa imprastruktura, sa mga mapagkukunan at disenyo at bulag na mga patent, ang mataas na kakayahan upang mabawi? Sa madaling salita, kung may masira, maraming mo itong mai-plug. Kung mayroong isang laptop at namatay ito, mayroon kang isang ekstrang. Ibinigay mo ito sa kanila at sa loob ng 30 segundo nag-log in sila. Ito ay ibang-iba ng mga dulo ng poste. Ang nangungunang isang sanggol na iyong engineering na may mataas na gastos at mataas na pamumuhunan upang maiwasan ang kabiguan, at ang nasa ibaba ay nagsasabing "tatanggapin ko na ang pagkabigo ay darating, kaya pupunta ako sa engineer sa paligid at maghanda para sa kabiguan at gumaling kaagad. "

Tulad ng nabanggit ko dati, kung saan masasabi ko, "Ang aking kakayahang magamit ay hindi ang iyong kakayahang magamit." Kaya pagdating sa mga database ng kapaligiran at pagsuporta sa imprastruktura, pagpapatakbo ng iyong database at pagprotekta sa iyo at pagtiyak ng mataas na kakayahang magamit, talagang walang isang humihinto na shop . Ang bawat tao'y may sariling mga pangangailangan at nais. Kaya kailangan mong tanungin ang iyong sarili ng mga pangunahing mga katanungan na maiiwan ako sa iyo, at iyon ay: Ano ang magagawa ng iyong samahan? Hindi lang ako nagsasalita tungkol sa dolyar at sentimo. Pinag-uusapan ko, bilang isang samahan, ano ang maaari mong mula sa mga mapagkukunan, oras at pagsisikap at iba pa, kayang ibigay ang abot ng antas ng kakayahang magamit? Gayundin, ano ang maaaring suportahan ng iyong negosyo? Kaya, ang mga kasalukuyang kakayahan, kasalukuyang mga kasanayan, kasalukuyang imprastraktura, ang kasalukuyang pondo na maaari mong itaas. Kaya na ang mga juggles sa pagitan ng kung ano ang maaari mong talagang kayang kumpara sa kung ano ang maaari mong suportahan ay isang kawili-wiling balanse.

Gayundin, kailangan mong tanungin ang iyong sarili ng mga katanungan: Ano ang mga kasanayan at teknolohiya na mayroon ka sa in-house? Maaari mong mai-outsource ang ilan sa hamon na iyon? Maaari mo bang ilipat ang mga bagay sa ulap? Kung nakuha mo ang serbisyo sa imprastraktura bukod sa serbisyo ng software, naiwan ka nang wala ang stack na iyon habang papunta ka pa sa stack. Kaya dapat mong mamuhunan nang higit pa sa mga platform at serbisyo at huwag mag-alala tungkol sa bahagi ng imprastruktura, o dapat mong tingnan ang software bilang isang alay ng serbisyo dahil hindi mo kailangang mag-alala tungkol sa platform?

Anong uri ng merkado at consumer o customer ang iyong pinaglilingkuran? Ibig kong sabihin, kung ikaw ay isang telecom at may isang tao na kunin ang telepono at makakakuha ka ng isang dial tone sa lahat ng oras, iyon ay isang kakaibang hamon sa pagbubukas ng isang maliit na tindahan ng tingi sa pagitan ng Lunes at Biyernes, siyam hanggang lima at pagsara para sa isang oras sa tanghalian tulad ng isang corner store barber. Kaya kailangan mong mag-isip nang napakatagal at mahirap kung paano gumagana at kung ano ang ibig sabihin sa iyong samahan, kung ano ang kailangan mong maibigay.

At pagkatapos ay ang juggle sa pagitan ng kung ano ang nasa lugar, kung ano ang panlabas na naka-host at potensyal, kung ano ang nasa ulap. Tulad ng sinabi ko dati, nagmumula rin ito sa mga hamon sa oras. Kaya kami ay naiwan sa pangwakas na tanong na inaasam ko ang aming mga kaibigan sa IDERA upang sabihin sa amin kung paano nila tinutugunan ang mga bagay na ito, at iyon ang mainam na juggle sa pagitan ng pagtutugma sa iyong ninanais at kinakailangang pagkakaroon ng pagganap, at kung ano ang kailangan ng iyong negosyo at ano kailangan ng iyong merkado at ang iyong mga mamimili.

At ang reyalidad ay walang ibig sabihin. Ito ay aabutin ng oras, pagsisikap at pera sa buong board upang isipin ang tungkol sa mga bagay na ito. At madalas na ito ay pamumuhunan sa mga tao at kakayahan sa kakayahan at pamumuhunan sa software at mga tool upang awtomatiko ang ilan sa mga proseso na iyon at mabigyan ang mga taong iyon ng mga tamang tool at tamang sistema upang gawin ang kanilang buhay hindi lamang mas mahusay, ngunit posible dahil sa pagsubaybay sa napakalaking sukat na kapaligiran at pagprotekta at pamamahala ng mga malalaking kapaligiran ay madalas na lampas sa mga indibidwal na kakayahan ng tao.

Kaya, sa isipan ko, sana ay itinakda ko ang eksena para sa isang mahusay na pag-uusap para sa aming mga kaibigan sa IDERA upang pag-usapan ang tungkol sa kanilang platform at mga tool, at inaasahan kong magtanong sa ilang magagandang katanungan sa pagtatapos. At ipapasa ko.

Robin Bloor: Alright. Bert, binigyan mo lang ako ng mga susi, ilayo mo.

Bert Scalzo: Salamat! Salamat, Dez at Robin. Magpapatuloy ako sa paksa ng mataas na kakayahang magamit para sa iyong data. At talagang makikinabang ako sa napag-usapan lang ni Dez. Kaya, ang mga pagpipilian, nines, trade-off, ang kakayahang bayaran. Susubukan kong subukan at ilagay ang higit pa sa mga tuntunin sa tagapangasiwa ng database o isang taong malapit sa trenches, paano nila ito titingin? Paano nila ito gagawing arkitekto? At kung ano ang ibig sabihin ng mga pagpili.

Ngayon, susubukan kong maging database agnostic. Hindi ako magbubunot, halimbawa, isang solusyon na tiyak sa Oracle o SQL-Server, ngunit gaguhit ako, sabihin natin, isang pangkaraniwang arkitektura na inaalok ng lahat ng mga nagtitinda ng database, isang bagay kasama ang mga linya. Tinawag silang lahat sa pamamagitan ng iba't ibang mga pangalan, ngunit iyon ang isang uri ng pagpipilian na mayroon kang pangkaraniwan, at nais kong tingnan iyon mula sa parehong pananaw sa negosyo at teknolohiya, at kung paano ito nauugnay sa mga kinakailangan sa negosyo.

At nais kong simulan mula sa kung ano ang pinaka-pangunahing solusyon ng pseudo-high-availability ay sa pamamagitan ng mga pagpipilian na mayroon ka sa mga solusyon sa antas ng imbakan, mga solusyon sa antas ng virtualization, sa mga solusyon sa antas ng database. At pagkatapos ay nais kong ipakilala sa iyo ang katotohanan na ang lahat ng mga pagpipilian ay magagamit din sa ulap.

Kaya, muli, susubukan kong manatiling makatarungang database agnostiko. Ngayon, ang karamihan sa mga bagay na pinag-uusapan ko, alam ko na mayroon sila sa Oracle, SQL Server, MySQL, PostgreSQL. Mayroon ding ilang mga third-party vendor, na gumawa ng mga tool na magbibigay sa iyo ng karagdagang mga arkitektura na maaari mong isaalang-alang. At, tulad ng sinabi ni Dez, walang solusyon ang pinakamahusay; nakasalalay ang lahat. Ngunit mayroong isang unibersal na katotohanan sa kung ano ang pupuntahan natin, ay magkakaroon ng mas maraming mga gumagalaw na bahagi, kaya magiging mas kumplikado at samakatuwid ay mas magastos.

Kaya, alam nating lahat ang data ay isang mahalagang pag-aari. At alam ng lahat na ang mabilis na pag-access sa data ay palaging maganda. Ngunit, ang maaasahang pag-access sa data ay kritikal. At habang pinag-uusapan niya ang kanyang mga halimbawa ng nines, makakaya mo bang magkaroon ng 36½ araw ng pagbagsak? Ito ay kritikal na magagamit ang data sa lahat ng oras. At sa gayon, ang downtime ay maaaring nagkakahalaga ng isang kapalaran, kapwa sa mga tuntunin ng nawalang kita, ngunit mas mahalaga, sa mga nawalang mga customer, o sa pagkawala ng mabuting kalooban ng customer. Bibigyan kita ng isang magandang halimbawa; kung ang isang partikular na website na kung saan gumawa ako ng mga pagbili ay mabagal, maaari kong subukang maghanap ng isang bagong website na nagbebenta ng magkakatulad na item sa isang katulad na gastos na walang mabagal na mga website. At kung gayon, hindi lamang ito pagkawala ng customer, ito ay kabutihang-loob na mayroon ang customer sa iyo.

Ngayon, ang hardware ay mas mura sa mga araw na ito, kaya't mayroong higit at maraming demand para sa mataas na kakayahang magamit. At muli, aakayin kita sa ulap, kapag tiningnan natin iyon. At mayroon kaming mga handog mula sa iba't ibang antas: ang mga nagtitinda ng imbakan, ang mga nagtitinda ng database, ang mga vendor ng virtualization, at ngayon kahit ang mga vendor ng ulap. At kung gayon, kung ano ang talagang kawili-wili sa ulap ay pagkatapos kong iguhit ang lahat ng mga kamangha-manghang mga larawan ng mga arkitektura na maaari mong itayo sa ulap, maraming beses lamang ang ilang mga checkbox na iyong tseke. At sinasabi mo, "Gusto ko ng pagtitiklop sa mga lugar na heograpiya." Checkbox. "Gusto ko ng pagtitiklop ng mga pangunahing bahagi ng hardware." Checkbox. At kaya, kung nauunawaan mo ang mga larawan, kung minsan sa ulap ay sinusuri lamang ang ilang mga kahon upang mabuo ang larawan na nasa isip mo.

Ngayon, ang pangunahing bagay ay, ano ang mga kinakailangan sa negosyo para sa mataas na kakayahang magamit? Halimbawa, kailangan ko bang mag-alala tungkol sa pagkabigo sa isang solong site, o kailangan ko bang mapunta ito sa maraming site? Sa madaling salita, maaari ba akong magkaroon ng isang computing center at wala akong pakialam kung ang isang sentro ay nasa offline? Hindi ako gumagawa ng isang kinakailangan sa negosyo na nagpapalawak ito sa maraming mga site. Ito ay isang katanungan sa negosyo. At mahalagang malaman kung paano nalalaman ng negosyo ang mga sagot sa tanong na iyon, dahil karaniwang tinukoy nito ang iyong badyet.

Ngayon, nais mo ring tumingin sa antas ng proteksyon ng pagkabigo. Maaari ba itong isang kabiguan ng kuryente? Maaari ba itong maging isang bahagi ng pagkabigo? Tulad ng isang NIC o isang HBA ay napakasama, isang host bus adapter. Ito ba ay isang hard disk na napunta sa masama? Ito ba ay kabiguan ng imbakan ng kabinet? Ito ba ay isang pagkabigo sa computer? O, sa ilang mga kaso, ito ba ay isang pagkabigo sa site? Iyon ay naiiba kaysa sa, sa ilang mga kaso, maaari kang magkaroon ng isang pagkabigo sa site, dahil ang site mismo ay offline. Sa isa pang kaso, maaari itong maging isang malaking bahagi ng site ay offline, ngunit mula sa iyong pananaw na iyon ang buong site.

At pagkatapos, habang pinag-uusapan ni Dez, ano ang inaasahan ng oras upang ipagpatuloy ang mga operasyon? Iyon ang tanong sa negosyo. Kung sasabihin ng negosyo na magawa mong makapagpatuloy ng operasyon sa loob ng dalawang minuto, pagkatapos ay malinaw naman, na tukuyin na tukuyin ang ilan sa mga larawang ito na ipapakita kong gagana ka, at ang ilan sa mga ito ay hindi magiging mga pagpipilian na ikaw maaaring pumili.

At ang isa pang tanong na lumalabas sa panahon ng mataas na kakayahang magamit, ngunit madalas na nakalimutan na tanungin ng mga tao ay, "Hoy, negosyo, kung may mangyari habang nasa gitna ako ng pagproseso ng isang transaksyon, ano ang pinapayagan kong mawala sa muling pagpapatuloy ng system? " Sa madaling salita, kung maibabalik ko ang system sa loob ng dalawang minuto, at maaari akong mawala ng hindi hihigit sa 10 segundo ng, sabihin natin, mga transaksyon na lumipad, ito ba ay katanggap-tanggap na negosyo? At muli, ipakikilala nito kung ano ang handang gastusin ng negosyo para sa iyon, at pagkatapos ay muli, na maaaring tukuyin kung aling mga larawan na ipapakita ko sa iyo ang mag-aplay o hindi mag-aplay.

Kaya, magsimula tayo sa pinaka pangunahing pangunahing solusyon ng pseudo-high-availability. Ito ay talagang hindi mataas na kakayahang magamit, ngunit nais kong magsimula sa ito, dahil nakakakuha ito ng mga tao ng pag-iisip ng tamang paraan. Kung mayroon akong isang server at isang imbakan ng imbakan, karaniwang maglalagay ako ng maraming mga NIC, network interface card, sa server na iyon, at i-bond ang mga ito upang kung ang isang NIC ay nabigo, ako pa rin. At gagawin ko ang parehong bagay sa aking mga ad adaptor sa bus, kukuha ako ng maraming landas na sa pamamagitan ng iba't ibang mga switch, upang magkaroon ako ng maraming mga paraan upang makarating sa aking imbakan. At nakakuha ako ng isang unibersal na supply ng kuryente, at mayroon akong paulit-ulit na mga kontrol sa loob ng aking imbakan, at baka nagawa ko ang isang bagay tulad ng RAID 10 sa aking mga disc. Sa madaling salita, sa larawang ito napigilan ko ang pagkabigo ng solong-sangkap sa maraming mga antas. Kaya, hindi ako tinatali ng NIC, o ang HBA, o ang controller, o ang switch.

Ngunit kung napansin mo, ang server ay pula at ang imbakan ng imbakan ay pula. Mayroon pa akong dalawang mga lugar kung saan kung nabigo sila, kung ang aking server ay pupunta, patay ako, kung pupunta ang aking aparador ng imbakan, patay ako. Kaya, habang ito ay hindi talagang mataas na kakayahang magamit, nagsisimula ka upang makita at tingnan ang larawan at sinasabi, "Gusto ko ng isang larawan kung saan walang pula." At iyon talaga ang layunin ng mga larawang ito, upang maituro tayo sa tamang direksyon.

Kaya, ang unang bagay na mangyari ay, bilang isang DBA, baka gusto kong ilagay ang mataas na magagamit na solusyon bilang isang pagpapatupad ng database, ngunit maaaring magamit na maaari itong gawin bilang isang solusyon sa imbakan, o maaaring ito ay na maaaring maging isang pagtitiklop sa antas ng imbakan. Sa kaso ng kaliwa, nakakuha ako ng virtualization ng imbakan. Ang nangyayari ay nakuha ko ang RAID 0 sa dalawang magkakaibang storage cabinets para sa aking mga disc, ngunit nakuha ko ang RAID 1 sa buong dalawang magkakaibang storage cabinets. Sa madaling salita, maaari na akong magkaroon ngayon ng isang kabinet ng imbakan na mabigo, at hindi ako patay. Kaya, ito ay mas mahusay kaysa sa naunang larawan, dahil sa naunang larawan - tandaan na pareho kaming pula sa server at pula sa hanay ng imbakan - at ngayon gumawa kami ng isang maliit na pagpapabuti, ngayon ay wala na kaming pula sa antas ng imbakan, kami ginamit '- ang virtualization ng imbakan na nalutas ang problema.

Ngayon, isa pang paraan na magagawa mo - at hindi lahat ng mga nagbebenta ay nagbibigay nito - na maaari mong gawin ang pagtitiklop sa antas ng imbakan. Hindi ako nagsasalita ng pagtitiklop sa database, talagang pinag-uusapan ko ang pagtitiklop sa iyong block I / O para sa iyong imbakan. At maaari itong gawin sa antas ng imbakan. At muli, ngayon nasa kanan ako, isa pang larawan kung saan tinanggal ko ang pula mula sa ilalim, dahil gumagamit ako ng pagtitiklop ng imbakan.

At kung gayon, ito ay isa pang larawan na maaaring o hindi magagamit. At ang taong namamahala nito ay maaaring maging iyong tagapangasiwa ng imbakan, sa halip na iyong tagapangasiwa ng database. Gusto kong maisulong ito, dahil kung minsan iniisip ng mga tao, "Oh! Mataas na pagkakaroon, dapat itong DBA ang tumugon sa problemang ito." Hindi iyon palaging totoo; maaari itong sa kasong ito ang tagapamahala ng imbakan.

Ngayon sa susunod, maaari nating gawin ang virtualization ng server bilang isang posibleng solusyon. Ngayon kung naaalala mo, sa unang larawan nagkaroon ako ng pula sa server at pula sa hanay ng imbakan. Maaari ko, sa kasong ito, gamit ang virtualization, maaari kong lumipat, at sa ilang mga kaso na ang relocation ay uri ng isang mainit na relokasyon, at sa ilang mga kaso ay maaari ring maging isang mainit na relocation. Ang ilang virtualization o hypervisors ay nagbibigay ng kakayahan upang ilipat ang isang virtual machine sa flight. At ang ilang mga database ay tatanggapin ang kilusan na iyon sa mabilis na paglipad. Ngayon, muli, hindi lahat ng mga hypervisors ay nagbibigay nito, ngunit ito ay isang posibleng antas ng solusyon. Ngayon, nagawa ko ang mga nangungunang server ay hindi na pula, ngunit mayroon pa rin akong ibinahagi na hanay ng imbakan at hulaan kung ano, ang solusyon na ito ay maaaring isang magkakasamang pagsisikap sa pagitan ng database ng administrator at ng virtualization administrator. O kaya ito ay maaaring maging lamang ang virtualization administrator, depende sa kung anong antas ng relocation ay suportado sa hypervisor at database na iyon.

Kung nagtataka ka, "Wow, ano ang ibig niyang sabihin sa relocation na ito? Bigyan mo ako ng isang tiyak na halimbawa. "Halimbawa, sa VM kung saan maaari mong gamitin ang VMotion upang ilipat ang iyong virtual na makina mula sa isang host sa isa pa at gawin ito nang walang tagal. Ngayon, malinaw na ang naunang larawan ay may ilang pula pa rin. Mayroon pa rin akong imbakan bilang isang punto ng kabiguan. At kaya lumipat kami sa susunod na solusyon na kung saan, well, hayaan akong pagsamahin ang imbakan at virtualization ng server.

Ngayon, sa kasong ito, muli, maaaring ang tagapangasiwa ng imbakan at ang virtualization administrator na nagtatayo ng solusyon na ito at ngayon ay tumingin: Mayroon akong isang larawan na walang pula dito. Nakakuha ako ng mataas na kakayahang magamit dahil maaari kong ilipat ang virtual machine o ang tumatakbo na application o database mula sa isang server papunta sa isa pa at mayroon akong virtualization sa aking imbakan na hanay sa pamamagitan ng pagkakaroon nito na ginagawa ang RAID 1 sa buong dalawang magkakahiwalay na mga pag-iimbak na imbakan. Marami na akong nakapatong mga switch at mga HBA ko.

Kaya ngayon nagtayo ako ng isang sistema ng HA at nagawa ko na ito lalo na hindi sa antas ng database. Sa madaling salita, ginamit ko ang iba pang mga teknolohiya upang maisakatuparan ang parehong bagay. Kaya, ito ay isang solusyon. Pagkatapos ay nakapasok kami sa tinatawag na shared-storage scalable cluster. Ito ay talagang hindi isang solusyon sa HA, ngunit muli, nais kong ipakita ito para sa larawan.

At ang nangyayari dito ay mayroon kaming dalawang server na nagpapatakbo ng isang database at itinuturing na isang database. Hindi ito dalawang magkakahiwalay na mga database; hindi ito tulad ng isang panginoon at isang alipin, o isang mainit at malamig, o isang aktibo at isang standby. Ito ay, ang parehong mga node ay nagtutulungan upang ipakita ang isang lohikal na database. At kung ano ang mangyayari ay, kung ang isang partikular na node ay nabigo, nakataas ka pa rin. Kaya, pinoprotektahan ka nito mula sa pagkabigo sa antas ng server at ginagawa ito sa pangunahing, tulad ng, sharding sa mga mapagkukunan ng node, kung gagawin mo, ngunit mayroon ka pa ring isang solong punto ng pagkabigo sa ibaba para sa disk. At sa gayon, ito ay isang shared-storage scalable cluster at tinawag ng Oracle na ito ang Real Application Cluster o RAC.

Ngayon, ang isa pang solusyon ay ang paggamit ng isang pinagsama-sama na kumpol ng failover. Kaya, sa kaliwa mayroon akong isang aktibong node, sa kanan mayroon akong isang passive node, mayroon akong isang tibok ng puso sa pagitan. Mayroon akong nakabahaging hanay ng imbakan, at kritikal ito; kailangan mong magkaroon ng ganyan. At karaniwang, kung ano ang mangyayari kung ang aktibong node ay nakatagpo ng mga problema, ang passive node ay maaaring maganap. Mayroong mga isyu sa paglilisensya. Pinapayagan ka ng ilang mga tagabenta ng database na magkaroon ng passive node na may isang pinababang lisensya para sa isang nakapirming oras. Sa iba pang mga kaso, kailangan mong magkaroon ng kumpletong duplicate na paglilisensya. Ang lahat ay nakasalalay sa iyong database vendor. Ngunit lahat sila ay sumusuporta sa ganitong uri ng larawan na kung, kung ang isang node ay bumaba, ang iba pang mga node ay maaaring mangasiwa.

At kadalasan, ito ay isa sa mga sitwasyong ito kung saan ito ay uri ng, kapag pumunta ka mula sa aktibong node hanggang sa passive node, marahil ikaw ay marahil, sa karamihan ng mga database - hindi lahat - mawawala ka sa ilang mga mga transaksyon sa paglipad. Pagkatapos ay makukuha natin kung ano talaga ang maaaring tingnan sa tagapangasiwa ng database, na kung saan ang pagtitiklop sa database, at mayroong dalawang magkakaibang paraan ng paggawa ng pagtitiklop sa database.

Mayroong pisikal na pagtitiklop, at ang mahalaga ay, sa gitna ng larawang ito, maaari mong makita sa berdeng bituin, na ang pagtitiklop, ginagawa ito ng database ngunit, katulad ng virtualization ng antas ng imbakan, ginagawa ito sa bloke antas. Kaya, inuulit namin ang aktwal na block I / Os mula sa aktibong node hanggang sa read-only o passive node. At ito ay itinuturing na pisikal na pagtitiklop.

Ngayon, hayaan akong pumunta sa susunod na slide dahil halos magkapareho at ito ay lohikal na pagtitiklop at ang tanging bagay na nagbabago sa larawan ay sa gitna, sa halip na ipadala sa block I / O, mahalagang kami ay nagpapadala ng log mga file na may mga SQL na utos sa loob nito. Kaya, sa madaling salita, ang tinutuyo namin ay hindi ang pisikal na I / O, ngunit ang mga utos na nagdudulot ng pisikal na I / O.

At sa gayon, ito ay madalas na tinatawag na pagpapadala ng log o pagtitiklop na batay sa log. Ang ilang mga tagabenta ng database ay nagbibigay sa iyo ng katutubong ito. Ang iba pang mga vendor ng database ay hindi maaaring mag-alok ng ito, ngunit pagkatapos ay nag-aalok ito ng mga third-party vendor, at sa gayon ito ay isang napakapopular na HA solution at itinuturing itong isang kumpletong solusyon. Ngunit ang solusyon na ito ay pangunahing responsibilidad ng DBA.

Kaya, hindi ako gumagamit ng virtualization upang magawa ito. Kaya ko, ngunit hindi ako nakasalalay dito. At hindi ako gumagamit ng virtualization ng imbakan. Muli, kaya ko, ngunit hindi ako nakasalalay dito. Ngunit nagtatayo ako ng isang solusyon sa database bilang pangunahing tampok sa pagmamaneho. Kaya, ito ay lohikal na pagtitiklop.

Ngayon, posible na pagsamahin ang database at virtualization ng imbakan. Maaari kong magkaroon, sa aking sentro ng data, sabihin natin, sa kaliwa sa asul, maaari akong magkaroon ng virtualization para sa imbakan upang hindi ako nakasalalay sa isang partikular na hanay ng imbakan na nabigo. Ngunit maaaring ako ay gumagawa ng database-level na log-based o lohikal na pagtitiklop mula sa isang data center hanggang sa iba pa upang ang mga utos ay naisakatuparan sa data center din, na nagreresulta sa I / O, ngunit hindi kinakailangan ang parehong I / O, dahil ako ' Hindi ako nagpapadala sa block I / O, alinman sa pamamagitan ng solusyon sa imbakan o sa pamamagitan ng database, ngunit ipinapadala ko ang mga log, at samakatuwid ang mga utos ng SQL.

At kung gayon, ito ay isang larawan na isang napaka-karaniwang larawan para sa napakalaking mga organisasyon. At gusto ko ang larawang ito dito dahil kung kailangan kong i-set up ito sa premise gamit ang isang database tulad ng Oracle, magagawa ko ito; ito ay isang makatarungang halaga ng trabaho, medyo kumplikado, maraming mga gumagalaw na bahagi. Kung gagawin ko ito sa ulap maaari kong literal na sabihin lamang, checkbox, gusto ko ng dalawang mga lugar na pang-heograpiya, nais kong magkahiwalay ang mga rehiyon, alam mo, sa iba't ibang mga kontinente, nais ko ang virtualization ng antas ng imbakan sa isang partikular na rehiyon ng heograpiya. Maaari ko ring sabihin na nais ko ang kakayahang gumawa ng virtualization type allocation o high-availability definition, at muli, ito ay isa pang checkbox.

At ang iba pang bagay na gusto ko tungkol sa ulap, mayroong isa pang checkbox na madalas sabihin, "Hindi ko nais na makitungo sa pag-patch, i-patch lamang ito, " alam mo, gawin mo lamang ito sa daloy ng trabaho ng lahat ng iyong ginagawa sa likod ng mga eksena, panatilihin akong patched sa lahat ng oras. At kaya, habang ang ilan sa mga larawang ito ay nakakakuha ng kumplikado at maaaring napakahirap gawin sa premise, talagang nagiging madali silang gawin sa ulap.

Ngayon, ang nakawiwiling bagay ay, madaling suriin ang lahat ng mga checkbox, ngunit hulaan kung ano, na nagkakahalaga ng mas maraming pera sa isang buwanang batayan. Dahil kung nagpapatakbo ka ng dalawang data center, alam mo, nakakuha ka ng dalawang data center sa ulap na iyong ginagamit, babayaran ka ng higit pa kaysa sa kung gumagamit ka lamang. Gayundin, kung ginagawa mo ang antas ng imbakan o ang pagkakaroon ng mataas na virtualization bilang isang karagdagang layer, muli, maaaring mayroong mga karagdagang gastos.

Kaya, ito ay kagiliw-giliw na habang mahirap gawin sa site at maaari mong ibagsak ito, sa ulap na napakadaling gawin, maaari mong ma-underthink ito. Kaya, laging alam kung ano ang hitsura ng larawan at palaging alam kung ano ang mga ram ram sa gastos para sa anumang larawan na iyong itinatayo. Ngayon, maraming mga kumbinasyon kaysa sa ipinakita ko rito. Hindi ito kumpleto o kumpleto na halimbawa. Mayroong mga bagong teknolohiya na darating sa isang regular na agwat, kaya ang nakakaalam - maaaring hindi ako nagpakita ng isa na darating lamang sa huling tatlong buwan. At ang mataas na kakayahang magamit ay mas karaniwan kaysa sa sampung taon na ang nakalilipas.

Sa katunayan, hindi ko ito isasaalang-alang na sabihin na para sa karamihan sa mga malalaking samahan ito ay isang kinakailangang sapilitan sa negosyo sa mga araw na ito. At gusto kong bumalik sa slide na ito dahil sinabi ko lang na ito ay isang kinakailangang kinakailangan sa negosyo. At nakuha ko ang dalawang talahanayan na ito sa kanan. Ang nangungunang isa ay wala sa dokumentasyon ng SQL Server at ang ilalim ay wala sa dokumentasyon ng Oracle. At kung ano ito, ito ang mga talahanayan upang matulungan kang pumili, mabuti, na paraan ng pagtitiklop na dapat mong gamitin.

At mapansin na magsisimula ka sa ilang mga simpleng tanong. Gaano karaming data ang pinapayagan kong gamitin? At kung ang sagot ay zero, alam mo na maaari mo lamang, sa tuktok na tsart, piliin ang una o ikaapat na hilera. Pagkatapos magtanong ka ng isa pang katanungan. Well, hanggang kailan ako pinapayagan na kumuha para sa pagbawi? At kung may sasabihin, well, segundo o minuto, pagkatapos ay gagawa ka ng mga pagpipilian para sa iyo. At pagkatapos, ang failover ay kailangang maging awtomatiko o nangangailangan ba ito ng isang mano-mano na gawin ito? At isa pang tanong sa negosyo. Maaari nilang sabihin na nais nila ito awtomatiko dahil hindi nila nais na umasa, alam mo, isang pamamaraan ng pagtataas at pagkatapos ay may isang taong nagtatalaga ng isang tiket at pagkatapos ay malutas ang problema. Nais lamang nila ito ay maayos.

Ito ang lahat ng mga katanungan sa negosyo at ito ay ang parehong mga katanungan kung ako ay bumaba at gawin ang parehong para sa Oracle. At tatanungin ko, OK, anong uri ng kabiguan ang pinapayagan ko, anong uri ng tagal, ano ang maaaring mawala sa akin, ano ang pamamaraan ng pagbawi? Ito ang lahat ng mga pagpipilian sa negosyo, kaya kung ang negosyo ay nagsasabi sa akin ng mga sagot sa tatlo o apat na mga katanungan, madali ang aking trabaho, papasok lang ako dito, pinili ko kung alin sa mga ito ang tumutugma at pagkatapos ay itatayo ko iyon. At tandaan, sa ulap, maaaring kaunti lamang ang mga checkbox upang aktwal na ipatupad ang mga iyon.

At kasama nito, dinadala ako sa pagtatapos ng aking materyal at oras upang buksan ito para sa mga katanungan.

Eric Kavanagh: Sige, Dez, baka ikaw muna at saka si Robin?

Dez Blanchfield: Ganap. Sa katunayan, marahil isang maliit na hindi patas para sa mga hindi sa Twitter, ngunit nag-tweet lang ako ng isang larawan ng isang graph na nais kong mailarawan sa isipan ng lahat at pagkatapos ay nais kong itapon ang tanong sa aming natutunan na kaibigan sa tawag dito. Kapag naiisip ko ang pagmamay-ari kumpara sa bukas na mapagkukunan sa puwang na ito - na kung saan ay madalas na pinag-uusapan natin, uri ng, pagmamay-ari ng mga database mula sa kagustuhan ng Oracle at Microsoft at iba pa, kumpara sa bukas na mapagkukunan - tinatapos mo ang hamon na ito kung saan ang mundo ng pagmamay-ari. ang internet software vendor o software developer o ang kumpanya ay namumuhunan sa mga katawan upang mabuo ang pagiging kumplikado nito. At sa gayon, nagtatapos ka sa isang senaryo kung saan bibilhin mo ang software at hindi mo na kailangang mamuhunan sa maraming tao dahil bibili ka ang kakayahan na binuo sa at sa bukas na mapagkukunan - hindi ka nagbabayad para sa software o mababa ang gastos, sabihin natin, ngunit hindi ka nagbabayad para sa software, ngunit kailangan mong mamuhunan sa mga katawan.

At masigasig kong makuha ang iyong mga saloobin sa juggle, lalo na ngayon na lumilipat kami sa mga modelo ng ulap kung saan maaari kang makakuha ng alinman / o. Maaari kang pumunta sa AWS o Azure at sa iyong Rackspace, anuman, at bumili bilang isang serbisyo na nagbibigay ng iyong database platform, o magagawa mo ito sa pamamagitan ng open source code. At ang napag-usapan lang natin, kung ano ang juggle sa pagitan ng pagmamay-ari at bukas na mapagkukunan at kung paano naaangkop ang mga pattern ng disenyo na iyong pinag-uusapan at ano ang iyong pangkalahatang mga kaisipan sa paligid ng paksang ito habang sumusulong kami, lalo na sa paligid ng pagbibigay ng pagkakaroon?

Bert Scalzo: Ang isa sa mga malalaking item na pinapatakbo ko kapag sinusubukan kong harapin ang tanong na iyon, bumalik ako sa customer at tatanungin sila tungkol sa kanilang mga kinakailangan sa pagganap. At ang dahilan na ginagawa ko ay, natagpuan ko - hindi bababa sa kasaysayan at sa aking sariling karanasan - na pagdating sa mga kostumer na nangangailangan ng mataas na pag-uulit sa kanilang pagtitiklop, halos mas mahusay ako sa pagtitiklop na ibinigay ng database vendor, dahil sa likas na katangian na ito ay higit na likas na itinayo sa at nasa isang mas mababang antas, at kung minsan ay gumagamit ito ng mga mekanismo na hindi magagamit sa labas ng mundo, kahit na sa isang bukas na mapagkukunan na solusyon.

At bibigyan kita ng isang magandang halimbawa ng isang kaso na mayroon ako. Mayroon akong isang kumpanya na nakabase sa internet na gumagamit ng MySQL bilang kanilang database at sila ay nasa isang lumang bersyon ng MySQL, tulad ng, Bersyon 4.0, at ang pagtitiklop sa pagitan ng kanilang mga node ay ang paglilimita ng kadahilanan sa kung gaano kalaki ang maaaring sukatin ang kanilang mga database. At tinitingnan nila ang pagbili ng isang solusyon sa third-party, pagkatapos ay tiningnan nila, "Well, marahil maaari naming gamitin ang isa sa mga bukas na mapagkukunan na solusyon." At kung ano talaga ang pinakuluan nito, ang kailangan lang nilang gawin ay ang pag-upgrade ng kanilang MySQL to Bersyon, sa palagay ko 5.5 napunta kami, dahil ang pagkakaiba sa pagitan ng dalawang bersyon ng database ay sa 4.0 Bersyon ng MySQL pagtitiklop ay hindi sinulud at sa Bersyon 5.0 ito ay, at iyon talaga ang pinakamahusay na landas para sa kanila.

Ngayon, tiningnan namin ang iba pang mga pagpipilian, ngunit ang pagpapasya ng kadahilanan ay pagganap at pananatili sa solusyon ng nagbebenta ng database, at ang paggawa ng pag-upgrade ng database ay talagang natapos na ang aming pinakamahusay na solusyon upang makuha ang pinakamataas na posibilidad ng pagkuha ng pagganap na kailangan nilang sumabay sa ang mas mataas na kakayahang magamit.

Dez Blanchfield: Oo, na sumasalamin sa aking sariling pag-iisip, upang maging matapat. Para lamang sa buong pagsisiwalat, at hindi ako pupunta sa mga tatak, ngunit nanggaling ako mula sa isang pagmamay-ari ng background na nagtatrabaho para sa mga OEM at mga vendor ng software at mga IOC sa pangkalahatan, at ito ay tiyak na aking karanasan at sa parehong oras ako ay napaka pro -open-pinagmulan at ako ay isang tagapag-ambag ng code para sa isang grupo ng mga proyekto na hindi namin pangalanan, ngunit sumasang-ayon ako sa iyo na kung ikaw ay isang malaking samahan - sabihin natin na ikaw ay isang bangko, o anupaman maaari mo maging - madalas na hindi mo nais na maging isang IT shop. Alam mo, tulad ng, kung ikaw ay isang publisher ng pahayagan o kung ikaw ay isang tagatingi, hindi mo nais na maging isang tindahan ng IT na naglalathala ng mga pahayagan, nais mong maging isang dyaryo ng pahayagan na tunay na gumagamit lamang ng IT.

At sa gayon, ang pamumuhunan sa mga kakayahan ng pagmamay-ari kung saan ang mga software developer ay nagtatayo ng lahat ng kakayahang iyon, pagbabalanse ng pag-load, at iba pa, sa tool, ay gumawa ng isang impiyerno na higit na kahulugan kumpara kung ikaw, tulad ng, isang dotcom startup o isang bagay tulad nito na maaaring mamuhunan sa mga katawan ng tao. Saan mo makikita ito pupunta?

Marahil ang huling tanong ko bago ko ibigay kay Dr. Robin Bloor, dahil alam kong hindi na kami tumatakbo. Saan mo nakikita ito pagpunta mula sa isang takbo ng view? Kaya, nasa labas ka ng lahat, nasa dumudugo ka ng mga gamit, nakikita mo na ang mga tao ay nakaupo at nagbigay pansin at nagising sa pangangailangan na gawin itong isang komersyal na bahagi ng kanilang pang-araw-araw araw ng pag-uusap pabalik sa board room? O nakikita mo pa rin itong labis na geek farm, ang mga techies at mga hoodies na nag-iisip tungkol sa pagkakaroon dahil pinapagising nila sila ng alas-otso ng umaga kapag may nag-offline?

Sa palagay mo ba ang takbo ay nakikipag-swing ngayon sa mga samahan ng bawat sukat, hindi ang mga halata tulad ng mga eroplano at pagbabangko at pananalapi, ngunit ang mga negosyo lamang sa pangkalahatan? Sa palagay mo ba talagang nakakuha ang mga tao ng proporsyon ng halaga upang maprotektahan ang kanilang mga kapaligiran sa database at magbigay ng mataas na kakayahang magamit at pamumuhunan sa, o sa palagay mo mayroon pa rin tayong paraan upang pumunta? Ano ang pangkalahatang kahulugan sa merkado doon?

Bert Scalzo: Sa ngayon, sa palagay ko ay may puwang pa rin, ngunit hindi ito puwang dahil hindi hinihiling ito ng negosyo, ito ay isang puwang sa mga antas ng komunikasyon sa pagitan ng dalawang panig ng bakod. Sa madaling salita, ang mga taong negosyante ay malinaw na nagsasabing, "Ang mga application na ito ay nangangailangan ng mataas na kakayahang makuha at magkaroon ng mga tiyak na kinakailangan na ito kapag sinabi namin ang pagkakaroon ng mataas."

At kahit papaano o iba pang mensahe na iyon ay hindi nakakakuha ng malinaw sa kabuuan ng mga taong tech. O babalik ang mga taong tech at sasabihin, "O, kumplikado ito at mas malaki ang gastos sa iyo, " at ito, iyon o iba pa. Sa palagay ko ang mangyayari ay aalisin sa wakas dahil, sa totoo lang, kasama nito, halimbawa, sa ulap, sinusuri lamang ang ilang mga kahon dito o sasabihin, "Buuin mo ako ng talagang kumplikadong istraktura ng teknolohiya, " mayroong talagang walang magandang dahilan para bumalik ang teknolohiya ng mga tao at sabihin sa mga negosyante, "O, mahal, " o, "Mahirap gawin, " o ito o iyon, at ang negosyong tao ay nagsisimula na malaman na iyon ang katotohanan.

At nakita ko pa sa mga kapaligiran kung saan, alam mo, ang kanilang sariling mga tao sa IT ay darating at sasabihin, "Oh, hindi mo maaaring makuha ang gusto mo. Masyado itong mahal. ”At magdadala sila sa isang third-party consulting firm na sasabihin pagkatapos, " Hindi, hindi iyon tama. Narito kung paano mo ito magagawa. Narito kung ano ang magastos sa iyo. "Kaya, sa palagay ko mayroon pa kaming kaunting oras sa pagitan ng mga antas ng komunikasyon sa pagitan ng dalawang panig bago ito ay awtomatikong pa rin.

Dez Blanchfield: Oo, iyon ay talagang sumasalamin sa nakita ko dito sa Australia at sa buong Asia Pacific. Sigurado ako na ito ay isang pandaigdigang bagay. At iyon ay marami sa mga pangunahing tagagawa ng desisyon mula sa boardroom pababa, lahat ng mga pinuno ng linya ng negosyo, sila ay 'mas technically savvy - binabasa nila ang mga blog, nanonood sila ng mga webinar, sila ay nakatutok sa iba't ibang mga artikulo at mga podcast at pupunta sila sa mga kaganapan at forum at mga pulong at alam nila ngayon ang kanilang mga pagpipilian at alam nila ang ulap ay isang pagpipilian.

Alam din nila na maaari nilang dalhin iyon, tulad ng sinabi mo, ang kanilang kakayahan sa loob ng bahay, at sa palagay ko ay may ganitong kawili-wiling hamon na ngayon, ang pag-uusap na iyon ang maganap na kung saan ay pangunahing ginawa natin ngayon kung saan ang mga tao, uri ng, simulan ang paggawa ng mga bagay sa loob at magpatakbo lamang ng mga pananghalian ng brown bag at magkaroon ng isang panloob na pagtatagubilin sa kung ano ang aming kasalukuyang estado, kung ano ang aming perpektong estado, kung saan kailangan nating makarating? At pagkatapos, uri ng, magkasama.

Nagkaroon ako ng isang pribadong mensahe na kung saan ay madali lang akong hawakan ngayon. May nagtanong isang katanungan, "Makatotohanang maaari kang makakuha ng 100 porsyento na magagamit?" At baka maitama mo ako rito, ngunit sasabihin kong oo. Nagtayo ako ng isang platform para sa isang transfer ng elektronikong pondo, ang gateway ng EFTPOS sa pagitan ng mabilis na mga platform sa pagbabangko at ang mga terminong EFTPOS. Itinayo ko ito noong unang bahagi ng 2000s. Talagang ito ay online 100 porsyento ng oras para sa 17 taon. Sa katunayan, ito ay itinayo bago ang mga taong 2000, ngunit halos humigit kumulang ang 2000/2001.

Kaya, ang 17 taon ay nasa lugar mula sa pag-unlad hanggang sa pagsubok at pagkatapos ay pagpunta sa produksyon. Sa 17 na taon na iyon, ang napakababang mga bilihin na off-the-shelf PCs, na nagpapatakbo ng isang open-source operating system, ngunit ang proprietary database, ay nagsasagawa ng aktibo / pasibo na pagpapalit tuwing 90 araw, na may iba't ibang mga patent sa disenyo na inilalapat, na may pagtitiklop ng mga disk sa bawat server, pagtitiklop ng data sa pagitan ng mga modelo ng server, pagtitiklop ng maraming mga sentro ng data, at pag-flip mula sa sentro ng data Isang paggawa ng produksyon sa loob ng 90 araw at pagkatapos ay dumalaw sa data center B at paggawa ng paggawa.

At habang lumilipas ito, awtomatiko itong nag-patch at nag-update kaya sa tanong na nakuha ko lamang ang pribado, oo, posible, ngunit may maraming pamumuhunan sa proyekto na iyon sa isang disenyo ng pananaw. Kaya, ang imprastraktura ay hindi talaga mahal, ngunit ang disenyo at pagsubok at pagpapatupad ay napakamahal upang makuha iyon. Kaya, hindi namin kailangang gumastos ng maraming pera sa hardware at imprastraktura, ngunit ginamit namin ang napaka matalinong mga tool, pabalik sa araw na ang ulap ay hindi kahit isang sensilyo.

Kaya, ang sagot ay oo, maaari itong gawin, kahit na ngayon sa ulap, tulad ng narinig namin na, sa pag-click ng isang pindutan maaari mong paganahin ang kakayahan. Itatapon ko iyon kay Robin dahil sigurado akong may mga tanong din siya. Ngunit maraming salamat sa pagsagot sa aking mga katanungan at minahal kong marinig ang iyong mensahe ngayon. Ganap na nakasakay sa lahat ng iyon sapagkat ito ay sumasalamin sa lahat ng aking nagawa sa huling halos 30 taon ang aking sarili.

Robin Bloor: Well, OK, dapat ko itong kunin. Ang isa sa mga bagay na nabighani sa akin tungkol sa iyong pagtatanghal ay ang bilang ng mga pagpipilian na magagamit na ngayon ay hindi magagamit kapag ginamit ko nang pakikibaka sa bagay na ito. Ako ay uri ng interesado sa kung sino ang magdidisenyo ng mga pagsasaalang-alang na ito, o sino, ngayon, ay nagdidisenyo ng mga kumpigurasyong ito? Kung ano ang nangyari, o, ang sanlibutan na nasanay na ako, ay magkakaroon ng medyo mabigat na transactional system at magiging interesado ka sa mataas na oras, pagkakaroon ng mataas. Dahil, alam mo, ang transactional system, mamahalin kung bumaba ito sa anumang paraan. At hindi ka magkakaroon ng lahat ng mga pagpipilian na ipinakita mo lang sa akin, ngunit sa isang paraan o sa iba pa, maaari kang makahanap ng isang paraan, sa pamamagitan ng pangkaraniwang pagtitiklop, upang lumikha ng isang mainit na standby na hindi mai-click nang hindi kilala, ngunit bibigyan ka nito ng isang hindi magandang serbisyo hanggang sa makabalik ka.

At ako, uri ng, tinitingnan kung ano ang ipinakita mo sa akin at iniisip mo ito, na hindi nagawa ang anumang uri ng disenyo ng disenyo sa loob ng 15 taon, sino ang gumagawa ng trabahong ito ngayon? Ito ba, tulad ng sa aking araw, isang bagay na ginawa mo sa simula ng isang proyekto, alam mo, tumatakbo ang imprastraktura? O ito ba ay isang bagay na isang patuloy na aktibidad sa loob ng isang samahan? Dahil may mga bagong pagpipilian sa teknolohiya na sumasama.

Bert Scalzo: Sa mga malalaking kumpanya na napakahusay at epektibo sa lahat ng kanilang mga operasyon, kasama ang kanilang IT, karaniwang magkakaroon sila ng isang sentralisadong grupo ng arkitektura, o magkakaroon sila ng ilang pangalan para dito, narinig ko na tinawag itong "the grupo ng arkitektura ”nang maraming beses. At magiging responsibilidad nila na malaman ang lahat ng iba't ibang mga larawan at kung ano ang kalamangan at kahinaan at kung ano ang mga gastos. At ang mangyayari ay, kapag ang isang partikular na aplikasyon ay naghahanap at nagsasabing, "Hoy, kailangan kong matugunan ang mga kinakailangan sa negosyo X, Y at Z. Hoy, arkitektura, ano ang aking mga pagpipilian?"

Bibigyan sila ng sagot, tulad ng, narito ang dalawa o tatlo na magagamit, at pagkatapos ay sa puntong iyon, ang desisyon ay gumagalaw pabalik sa mas mababang antas sa koponan ng aplikasyon o sa sponsor ng negosyo ng application. Ngunit karaniwang, mayroong isang sentralisadong grupo na nananatili sa tuktok ng ito at pagkakaroon ng impormasyong iyon sa handa at pre-built.

Ngayon, ito ang mga medium-sized na kumpanya kung saan hindi ito pormal. Ang malamang na mangyari ay, makakakuha ka ng isa o dalawa sa iyong nakatatandang DBA o mga tagapangasiwa ng system at hindi nila pormal na quote "ang dalubhasa sa domain" para sa ganitong uri ng kadalubhasaan. Kaya, kahit na sa mga medium-sized na kumpanya ay nangyayari ito, nangyayari lamang ito sa isang di-pormal na istraktura.

Robin Bloor: Ito ay talagang uri ng kawili-wili. Sa aking araw, hindi kami kailanman mag-iisip ng mataas na kakayahang maliban sa mga transactional system. Kaya, sa ngayon, siyempre nakakuha ka ng mga streaming system na napapailalim sa higit pang mga kahilingan sa mga tuntunin ng pagkakaroon. Ngunit, sa query-based, back-end, analytics, data warehouse, DI uri ng kapaligiran, nakakita ka ba ng mga kinakailangan para sa mataas na kakayahang magamit doon?

Bert Scalzo: Oo, at natutuwa akong tinanong mo ang tanong na iyon. Ginawa ko ang ilang trabaho para sa isang tingian ng kompanya at ang kanilang mga madiskarteng desisyon para sa negosyo ay batay sa isang malaking bahagi ng pagsusuri na gagawin nila mula sa bodega ng data. At, sa katunayan, kinapanayam sila ng Forbes Magazine at ang CEO ng kumpanya ay nagsabi, "Uy, ang aming presyo ng stock ay tumaas ng 250 porsyento sa nakaraang limang taon at isang napakalaking kadahilanan na totoo ay dahil alam namin kung paano mabisang maipalabas ang aming data sa aming data bodega. "Napakaganda nila sa paggawa ng mga pagpapasya sa negosyo na, para sa kanila, ang bodega ng data at nagawa ang mga analytics na iyon, na makagawa ng mga pagpapasya sa pang-araw-araw na batayan laban sa kanilang data ng pagpapatakbo, sa totoo lang, sa kanila, isang sistema ng produksiyon.

At bibigyan kita ng isang magandang halimbawa kung gaano ito kahalaga. Sa partikular na nagtitinda ng tingi, ang taong responsable sa pagbebenta ng beer, siya, tulad ng, ang pangatlong pinakamahalagang ehekutibo sa kumpanya, dahil naipasok niya, alam mo, 60, 70 porsyento ng kita. At sa gayon, kailangan niyang magawa, upang manatiling mapagkumpitensya sa pamilihan na iyon, kailangan niyang malaman araw-araw, alam mo, kung anong promo ang dapat kong patakbuhin. At maaaring batay sa, alam mo, hindi lamang oras ng taon, ngunit, panahon, pattern, at iba pang kritikal na data na maaaring makaapekto sa pagbebenta ng isang bagay tulad ng beer.

Robin Bloor: Well hulaan ko na may mga bagay na ganyan. Kami ay uri ng oras, sa palagay ko dapat kong ibigay kay Eric kung sakaling mayroon siyang ilang mga katanungan mula sa madla. Eric?

Eric Kavanagh: Oo, lahat ito ay naging mahusay na bagay, Bert. Sa palagay ko tinalakay mo ang lahat ng mga katanungan na mayroon kami mula sa madla sa iyong presentasyon. Ngunit nakakatuwang manood. Natutuwa ako na ikaw, uri ng, napag-usapan ang virtualization ng imbakan at kung magkano ang isang epekto na maaaring. Kaya, ito ay lahat ng magagandang bagay.

Buweno, mga tao, ginagawa namin ang archive ng lahat ng mga webcasts na ito para sa paglaon sa paglaon. Kaya, mag-online sa Techopedia.com upang maghanap para sa seksyon ng webcast. Ang lahat ng mga Hot Tech ay nakalista doon. Isang malaking pasasalamat sa aming kaibigan na si Bert para sa kanyang kadalubhasaan. At syempre, kina Dez at Robin. At sa pamamagitan na kami ay mag-bid sa iyo ng paalam, mga tao. Ingat. Makikipag-usap tayo sa iyo sa susunod. Paalam.

Protektahan ang iyong database: mataas na magagamit para sa data ng mataas na demand