Orazmiy nomidagi
Amaliy mashg’ulot mavzulari
Download 1.08 Mb.
|
amaliy mashg'ulot
- Bu sahifa navigatsiya:
- Ishning maqsadi
- AMALIY ISH№2
AMALIY ISH №1 TAQSIMLANGAN TIZIMLARNING AFZALLIKLARI VA KAMCHILIKLARI. Ishning maqsadi: Taqsimlangan tizimlarning afzalliklari va kamchiliklarini tushunish. Taqsimlangan tizimlarning afzalliklari va kamchiliklari qanday? 1. Nazariy qism Dastur uchun oddiy arxitektura "fayl-server" arxitekturasi hisoblanadi, lekin u ham kamchiliklarga ega, u tomonidan hal etilgan muammolarni chegaralash. Eng oddiy narsa, ma'lumot jismoniy sifatida dasturning o'zi bilan bir xil kompyuterda joylashgan bo'lsa. Rasm 1. Axborot tizimining fayl tizimi bilan tuzilishi Bunday arxitekturaga asoslangan tizim bilan ishlashda yuzaga kelgan katta noqulayliklar quyidagilarga bog'liq: izchilligi va ma'lumotlar yaxlitligini ta'minlashdagi qiyinchiliklar; mahalliy tarmoqni uzatilgan ma'lumotlar bilan jiddiy tarzda yuklash; Umuman olganda, axborotni kam ishlash tezligi va taqdim etilishi; kompyuter resurslariga bo'lgan talab yuqori. Quyidagi cheklashlar qo'llaniladi. adolatli bir vaqtning o'zida foydalanishni tashkil etishning mumkin emasligi; Foydalanuvchilar ma'lumotlar bazasining bir qismiga; tizimning bir vaqtning o'zida foydalanuvchilar soni 1 OBaseT (10 Mb / s gacha ma'lumotlar uzatish tezligi) ga muvofiq o'rnatilgan LAN uchun besh kishidan oshmaydi; Bularning barchasi bilan tizim juda muhim afzalliklarga ega. "Fayl-server" arxitekturasi ish stantsiyalarida qayta ishlash konsentratsiyasini ta'minlaydi. Ushbu opsiyaning asosiy ustunligi soddalik va nisbiy arzonlikdir. Bunday qaror qabul qilinadi, chunki ma'lumotlar bazasi bilan ishlayotgan foydalanuvchilar soni 5-10 kishidan oshmaydi. Foydalanuvchilar sonining ko'payishi bilan, tizim yirik xom-xatarli axborot oqimlari bilan LANning to'kilganligi sababli "cho'ktira" oladi. Server qoida sifatida eng kuchli va eng ishonchli kompyuter hisoblanadi. U uzluksiz quvvat manbai orqali ulanishi kerak, u ikki va hatto uch marta takrorlash tizimlarini ta'minlaydi. Ayniqsa, juda muhim holatlarda, bir nechta serverni bir-biriga ulashingiz mumkin, shuning uchun ulardan biri muvaffaqiyatsiz bo'lsa, "zaxira" avtomatik ravishda yoqiladi. Shunday qilib, serverda ma'lumotlarni qayta ishlash konsentratsiyasi bilan, butun tizimning ishonchliligi faqat mijozlar texnik jihozlarga investitsiya qilishga tayyor bo'lgan moddiy vositalar bilan chegaralanadi. Korxona tuzilmalarida buxgalteriya va boshqaruvni avtomatlashtirish to'g'risidagi qaror ma'lumotlarni tarqatish, parallel hisoblashni tashkil etish, erkin foydalanish darajasini chuqur ajratish, turli operatsion tizimlar va server platformalarini tanlashni o'z ichiga oladi. Agar biznes yaxshi bo'lmasa, bunday yechim maqbuldir. Operatsiya jarayonida ma'lumotlar bazasiga ko'p foydalanuvchilarning kirishini ta'minlashda fayl-server yondoshuvining umumiy kamchiliklari aniqlandi. Operatsiya jarayonida ma'lumotlar bazasiga ko'p foydalanuvchilarning kirishini ta'minlashda fayl-server yondoshuvining umumiy kamchiliklari aniqlandi. Mahalliy BKDB "alohida yutuqlar bilan ishlashga yo'naltirilgan" navigatsiya yondashuvi "dan foydalanadi. Mijoz kompyuter va tarmoq resurslari optimal sarflanmaydi; Masalan, agar so'rov natijasida 10000 yozuvlar jadvalidagi 2 yozuvni olishimiz kerak bo'lsa, barcha 10,000 ta yozuvlar fayl serveridan mijoz kompyuteriga ko'chiriladi; Natijada, tarmoq trafigi oshadi va foydalanuvchi kompyuterining apparat imkoniyatlariga bo'lgan talablar oshadi. Fayl serveridagi ma'lumotlar bazasida ilovalarni atlayarak, alohida jadvalga o'zgartirish kiritish ancha osondir. Ushbu imkoniyat, mahalliy DKBS holatlarida, ma'lumotlar bazasi jismoniydan ko'ra mantiqiyroq tushunchadir, chunki ma'lumotlar bazasi diskdagi bitta katalogda mavjud bo'lgan alohida jadvallar to'plamidir. Bularning hammasi bizni o'g'rilik va zarar nuqtai nazaridan va noto'g'ri o'zgarishlarni kiritish nuqtai nazaridan past darajadagi xavfsizlik to'g'risida gapirishga imkon beradi. Mahalliy DBMSlar uchun etarlicha rivojlangan tranzaktsion vosita - bu bir vaqtning o'zida bir xil qaydlardagi o'zgarishlarni hisobga olgan holda, va ularning bir qismi, ba'zilarining muvaffaqiyatsiz tugallanishi va ba'zilari bajarilmagunicha, birma-bir, birma-bir ma'noda birlashtirilgan operatsiyalar majmuasining natijalarini qaytarish nuqtai nazaridan; bu ma'lumotlar bazasining reference va semantik yaxlitligini buzishi mumkin. Ish stoli ma'lumotlar bazalarining kamchiliklari odatda aniq ko'rinmaydi, faqat uzoq muddatli operatsiya jarayonida, agar saqlangan ma'lumotlarning miqdori va foydalanuvchilar soni etarlicha katta bo'ladigan bo'lsa, bu bunday DKMlardan foydalanadigan ilovalarning ishlashini pasayishiga olib keladi. "Fayl-server" arxitekturasining kamchiliklari dasturlarni "mijoz-server" arxitekturasiga tarjima qilishda hal etiladi, bu esa BXMS rivojlanishining keyingi bosqichini belgilaydi. Mijoz-server arxitekturasining xarakterli xususiyati hisoblash yukini ma'lumotlar bazasi serveri (SQL server) ga o'tkazish va hisoblash ishidan maksimal tushirish hamda ma'lumotlar xavfsizligini sezilarli darajada mustahkamlash - bu ham zararli va oddiy xato o'zgarishlardan iborat. JB bu holda tarmoq serveriga fayl-server arxitekturasidagi kabi joylashtirilgan, ammo dasturlardan ma'lumotlar bazasiga to'g'ridan to'g'ri kirish imkoni yo'q. Ma'lumotlar bazasiga bevosita kirish vazifasi DBMSni ishlab chiquvchi tomonidan taqdim etilgan ma'lumotlar bazasi serveri (SQL server) maxsus nazorat dasturi tomonidan amalga oshiriladi. Ishni bajarish tartibi 1. Yuqorida keltirilgan ma'lumotlardan va qo'shimcha adabiyotlardan nazariy qismini o'rganish. 2. Demo-ga qarang. 3. O'qituvchidan vazifani bajarishning bir variantini oling. 4. Vazifani tahlil qiling. 5. Muammoning echimini aniqlang. AMALIY ISH№2 Download 1.08 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling