Ma'lumotlarni virtualizatsiya qilish - Data virtualization

Ma'lumotlarni virtualizatsiya qilish bu ma'lumotni boshqarish va boshqarish uchun yondashuv bo'lib, ilova ma'lumotni olish va manipulyatsiya qilish uchun ma'lumotlarning texnik tafsilotlarini talab qilmaydi, masalan, manbada qanday formatlanganligi yoki jismoniy joylashuvi kabi ma'lumotlarni,[1] va ta'minlashi mumkin bitta mijozning ko'rinishi umumiy ma'lumotlarning (yoki boshqa biron bir narsaning yagona ko'rinishi).[2]

An'anaviy narsalardan farqli o'laroq chiqarib olish, o'zgartirish, yuklash ("ETL") jarayoni, ma'lumotlar joyida qoladi va ma'lumotlar uchun manba tizimiga real vaqtda kirish huquqi beriladi. Bu ma'lumotlar xatolar xavfini kamaytiradi, ish hajmini ko'chirishda hech qachon ishlatilmasligi mumkin va ma'lumotlarga bitta ma'lumot modelini o'rnatishga urinmaydi (heterojen ma'lumotlarga misol federatsiya ma'lumotlar bazasi tizimi ). Texnologiya, shuningdek, tranzaksiya ma'lumotlarining yangilanishlarini manba tizimlariga yozishni qo'llab-quvvatlaydi.[3] Manba va iste'molchi formatlaridagi va semantikadagi farqlarni bartaraf etish uchun turli xil abstraktlash va o'zgartirish usullaridan foydalaniladi. Ushbu tushuncha va dasturiy ta'minot quyi qismidir ma'lumotlar integratsiyasi va odatda ichida ishlatiladi biznes razvedkasi, xizmatga yo'naltirilgan arxitektura ma'lumotlar xizmatlari, bulutli hisoblash, korxona qidiruvi va master ma'lumotlar boshqaruvi.

Ma'lumotlarni virtualizatsiya qilish va ma'lumotlarni saqlash

Ba'zi korxona landshaftlari turli xil ma'lumotlar manbalari bilan to'ldirilgan, shu jumladan bir nechta ma'lumotlar omborlari, ma'lumotlar marts va / yoki ma'lumotlar ko'llari, garchi Ma'lumotlar ombori, to'g'ri bajarilgan bo'lsa, noyob bo'lishi kerak va a haqiqatning yagona manbai. Ma'lumotlarni virtualizatsiya qilish ma'lumotlar omborlari, ma'lumotlar marshrutlari va ma'lumotlar ko'llari bo'ylab ma'lumotlarni butunlay yangi integral jismoniy ma'lumotlar platformasini yaratmasdan samarali ravishda ko'paytirishga imkon beradi. Mavjud ma'lumotlar infratuzilmasi asosiy funktsiyalarini bajarishda davom etishi mumkin, shu bilan birga ma'lumotlar virtualizatsiyasi darajasi ushbu manbalardan olingan ma'lumotlardan foydalanadi. Ma'lumotlarni virtualizatsiya qilishning ushbu jihati uni mavjud bo'lgan barcha manbalarni to'ldiradi va korporativ ma'lumotlarning mavjudligini va ulardan foydalanishni oshiradi.

Ma'lumotlarni virtualizatsiya qilish alternativa sifatida ham ko'rib chiqilishi mumkin ETL va ma'lumotlarni saqlash. Ma'lumotlarni virtualizatsiya qilish, mohiyatan, keng ma'lumot loyihasini boshlashga majbur bo'lmasdan, bir nechta manbalardan tez va o'z vaqtida tushunchalarni ishlab chiqarishga qaratilgan. Shu bilan birga, ma'lumotlar virtualizatsiyasi kengaytirilishi va ma'lumotlarni saqlash talablariga javob beradigan tarzda moslashtirilishi mumkin. Buning uchun ma'lumotlarni virtualizatsiya, integratsiya va saqlash strategiyalarining to'g'ri turini va infratuzilmani / ishlashni optimallashtirishni (masalan, oqim, xotirada, gibrid saqlash) rejalashtirish va loyihalash bilan birga ma'lumotlarni saqlash va tarixiy talablarni tushunishni talab qiladi.

Misollar

  • Telefon uyi - Buyuk Britaniyada joylashgan uyali telefonlarning chakana savdo tarmog'ining Evropadagi operatsiyalari uchun savdo nomi Avtomobil telefonlari ombori - Denodoning ma`lumotlarni virtualizatsiya qilish texnologiyasini o'zining Ispaniyadagi sho'ba kompaniyasining tranzaktsion tizimlari va uyali aloqa operatorlarining Internetga asoslangan tizimlari o'rtasida amalga oshirildi.[3]
  • Novartis amalga oshirildi TIBCO O'z tadqiqotchilariga ichki va tashqi manbalardagi ma'lumotlarni tezda qidirish mumkin bo'lgan virtual ma'lumotlar do'koniga birlashtirishga imkon beradigan ma'lumotlarni virtualizatsiya qilish vositasi.[3]
  • Saqlash-agnostik birlamchi ma'lumotlar (bekor qilingan, Hammer.space sifatida qayta ishlangan) ma'lumotlar virtualizatsiyasi platformasi bo'lib, ilovalar, serverlar va mijozlarga to'g'ridan-to'g'ri biriktirilgan, tarmoqqa ulangan, shaxsiy va umumiy bulutli saqlash o'rtasida ko'chirilayotganda ma'lumotlarga shaffof kirish imkoniyatini berdi. .[iqtibos kerak ]
  • Bog'langan ma'lumotlar bitta ko'prikka asoslangan foydalanishi mumkin Ma'lumotlar manbai nomi (DSN ) yordamida ma'lumotlar bazasining turli xil manbalariga ichki ravishda ulangan virtual ma'lumotlar bazasi qatlamiga ulanishni ta'minlash ODBC, JDBC, OLE JB, ADO.NET, SOA - uslub xizmatlari va / yoki Dam olish naqshlar.
  • Ma'lumotlar bazasini virtualizatsiya qilish shunga o'xshash virtual ma'lumotlar bazasi qatlamiga ulanishni ta'minlash uchun bitta ODBC asosidagi DSN dan foydalanishi mumkin.
  • Alluxio, da boshlangan ochiq manbali virtual tarqatilgan fayl tizimi (VDFS) Berkli Kaliforniya universiteti "s AMPLab. Tizim turli xil fayl tizimlari va ob'ektlar do'konlaridan ma'lumotlarni to'playdi.

Funktsionallik

Ma'lumotlarni virtualizatsiya qilish dasturi quyidagi imkoniyatlarning bir qismini yoki barchasini ta'minlaydi:

  • Abstraktsiya - Saqlangan ma'lumotlarning joylashuvi, saqlash tuzilishi, API, kirish tili va saqlash texnologiyasi kabi texnik jihatlari.
  • Ma'lumotlarga virtualizatsiya - turli xil ma'lumot manbalariga ulaning va ularni umumiy mantiqiy ma'lumotlarga kirish nuqtasidan oling.
  • Transformatsiya - iste'molchilar foydalanishi uchun manba ma'lumotlarini o'zgartirish, sifatini oshirish, qayta formatlash, yig'ish va hk.
  • Ma'lumotlar federatsiyasi - bir nechta manbali tizimlardan olingan natijalar to'plamlarini birlashtirish
  • Ma'lumotlarni etkazib berish - natija to'plamlarini so'rov bo'yicha mijoz ilovasi yoki foydalanuvchilar tomonidan bajariladigan ko'rinish va / yoki ma'lumotlar xizmatlari sifatida nashr eting.

Ma'lumotlarni virtualizatsiya qilish dasturi ishlab chiqish, ishlatish va / yoki boshqarish funktsiyalarini o'z ichiga olishi mumkin.

Foyda quyidagilarni o'z ichiga oladi:

  • Ma'lumotlar xatosi xavfini kamaytiring[shubhali ]
  • Ma'lumotlarni harakatlantirmaslik orqali tizimlarning ish yukini kamaytiring[shubhali ]
  • Ma'lumotlarga real vaqt rejimida kirish tezligini oshirish
  • So'rovlarni qayta ishlashga o'rta darajadagi o'rniga ma'lumotlar manbasiga tushirilgan ruxsat beradi
  • Ko'pgina tizimlar oxirgi foydalanuvchilar tomonidan manba tizimlariga kirish huquqi bilan virtual ma'lumotlar bazalarini o'z-o'ziga xizmat qilishni yaratishga imkon beradi
  • Rivojlanishni sezilarli darajada qisqartirish va qo'llab-quvvatlash vaqti
  • Siyosatlar yordamida boshqaruvni oshiring va xavfni kamaytiring[4]
  • Zarur bo'lgan ma'lumotlarni saqlash hajmini kamaytiring[5]

Kamchiliklarga quyidagilar kiradi:

  • Operatsion tizimlarning javob berish vaqtiga ta'sir qilishi mumkin, ayniqsa, kutilmagan foydalanuvchi so'rovlarini engish uchun yoki oldindan sozlanmagan bo'lsa.[6]
  • Ma'lumotlarning heterojen modelini o'rnatmaydi, ya'ni foydalanuvchi ma'lumotni sharhlashi kerak, agar birlashtirilmasa Ma'lumotlar federatsiyasi va ma'lumotlarni biznes bilan tushunish[7]
  • Umumiy xizmatlar bilan bog'liq byudjet muammolarini oldini olish uchun aniq boshqaruv yondashuvini talab qiladi
  • Ma'lumotlarning tarixiy suratlarini yozib olish uchun mos emas. Buning uchun ma'lumotlar ombori yaxshiroqdir[7]
  • O'zgarishlarni boshqarish "bu juda katta xarajatdir, chunki har qanday o'zgartirishlar bir xil virtualizatsiya to'plamini baham ko'rayotgan barcha dasturlar va foydalanuvchilar tomonidan qabul qilinishi kerak"[7]

Tarix

Korxona axborot integratsiyasi (EII) (birinchi bo'lib Metamatrix tomonidan ishlab chiqilgan), hozirda Red Hat JBoss Data Virtualization nomi bilan tanilgan va federatsiya ma'lumotlar bazalari tizimlari ma'lumotlar ishlab chiqarishni asosiy elementini tavsiflash uchun ba'zi sotuvchilar tomonidan ishlatiladigan atamalar: federatsiya qilingan VIEW-da relyatsion JOINlarni yaratish qobiliyati.

Shuningdek qarang

Adabiyotlar

Qo'shimcha o'qish

  • Ma'lumotlarni virtualizatsiya qilish: biznes tezkorligini oshirish uchun an'anaviy ma'lumotlar integratsiyasidan tashqariga chiqish, Judit R. Devis va Robert Eve
  • Ish intellektual tizimlari uchun ma'lumotlarni virtualizatsiya qilish: Rik van der Lans, ma'lumotlar omborlari uchun ma'lumotlar integratsiyasini inqilob qilish.
  • Ma'lumotlarni integratsiyalashtirish rejasi va modellashtirish: Kengaytirilgan va barqaror me'morchilik texnikasi, Entoni Giordano