Advertisement
kachamaka

KARH NOTES

Mar 29th, 2022
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.60 KB | None | 0 0
  1.  
  2. Виртуализация и Cloud Computing
  3.  
  4. master/RSMT2018
  5. http://rsmt.it.fmi.uni-sofia.bg/vcloud/Virt&CloudComp_01_files/frame.htm
  6. v chrome i mozilla ne se vijda mnogo dobre
  7.  
  8. internet explorer
  9. trusted sites (remove https)
  10. compatibility view serttings
  11.  
  12. 120 vuprosa izpit върху 2те части
  13.  
  14. vmware virtualization -
  15. akademiq na vmware v universiteta - taksa 500lv za koito i da e student
  16. -70% vaucher za qvqvane na sertifikacionen izpit ($240)
  17. grupa ot pone 8 choveka
  18. 5 posledoatelni nedeli ot 9 do 18h ( bez izpuskane)
  19.  
  20. https://www.vmware.com/education-services/certification.html
  21.  
  22. huawei cloud computing certification - bazov kurs
  23.  
  24. leten semestur - s prakticheka chast za hyper v
  25.  
  26. online kursovete na georgi georgiev sa prez teams i povecheto nqma da se zapisvat
  27.  
  28.  
  29.  
  30. на виртуалната машина могат да се инсталират ОС, само които могат да се инсалират на самата ОС
  31. CPU - емулация?
  32. всяка една ос има 2 основни части: kernel (readonly)- как функциите да се свеждат до инструкции и да отиват към процесора
  33. usermode (r/w)
  34. - няма емулация тук
  35.  
  36. Memory - няма емулация, физически даваме памет на системите
  37. HDD - достъп до сторидж; в кърнъла на базата на SCSI команди имаме достъп до блоково четене/писане; не променяме кърнъла -> няма емулация
  38.  
  39. Network:
  40. При реалните мрежи TCP/IP модел, реализирани в кърнъла. Кърнъла не го променяме -> няма емулация
  41.  
  42. Когато имаме сървърна виртуализация, няма емулация в нито един компонент (cpu/memory/hdd/network)
  43.  
  44. .iso -> оптични устройства, записан на твърд диск (много по-бавни)
  45.  
  46.  
  47. Как точно работи сървърната виртуализация?
  48. без виртуализация само една ОС може да работи над хартуера в даден момент
  49. hypervisor - софтуерен слой, който да контролира използването на хардуерните ресурси, над хардуера. Над него тръгваме да създаваме виртуални машини
  50. сървърна виртуализация - hypervisor директно върху хардуера
  51. Във всяка ВМ ще имаме операционна система.
  52. - има фунцкията на една съвременна ОС
  53. - комуникацията от всяка една ОС минава през него
  54. - Aпликейшъните за този хипервайзор ще бъдат самите ОС?
  55. - пълна изолация между виртуаните машини
  56.  
  57. Изисквания:
  58. x64
  59. I-VT; AMD-V
  60. хардуерна защита на паметта за виртуалните машини (DEP)
  61. ЗА микрософт - (second level address translation)
  62.  
  63. хипервайзорът при вмуеър тръгва върху линукс основа
  64. - user mode
  65. - kernel (+ drivers)
  66.  
  67. при линукс драйверите са в кърнъла - т.е наборът хардуер е ограничен
  68.  
  69. При microsoft:
  70.  
  71.  
  72. guest virtual machines - prez vbus komunikirat s hypervisor-a
  73. parent partition (vutre os s2016) i imame virtual bus, s koqto os s2016 dostiga do hypervisor-a
  74. hyper-v
  75. hw
  76.  
  77.  
  78. windows os
  79.  
  80.  
  81.  
  82.  
  83. user mode + drivers (vsichki ostanali)
  84. kernel - samo standartni vhodno-izhodni driveri
  85.  
  86. ------------------
  87. клиентска виртуализация:
  88. hypervisor е над ОС (ос е над хардуера)
  89. имаме емулация на хардуер (performance спада)
  90.  
  91. ------------
  92. cloud computing
  93. IaaS
  94. PaaS
  95. SaaS
  96.  
  97. public and private cloud
  98.  
  99. public - vurhu edin harduer i hypervisor se share-vat virtualni mashini za razlichni klienti
  100. private - vurhu edin harduer i hypervisor ima VM samo za 1 tenant
  101.  
  102.  
  103. containers:
  104. edin kernel da se share-ne za vsichki user modes vurhu koito da rabotqt application-ite
  105.  
  106. izolaciqta na konteinerite e chastichna - mogat da se obmenqt danni chrez kernel-a
  107. ne mogat da konflict-vat
  108.  
  109. konteinerite shte se zarejdat burzo, zashtoto kernel-a shte e zareden i ostava samo user mode-a
  110.  
  111. na takuv harduer trqbva da puskame conteineri samo za edin tenant, zahtoto inache moje da ima iztichane na danni
  112. vseki user mode si ima FS i nqma conflict
  113. vseki user mode shte si ima otdelen IP address
  114.  
  115. konteinerite sa samo za stateless applications
  116.  
  117. hyperv container na microsoft:
  118.  
  119. - nqma problem da ima konteineri na razlichni tenant-i zashtoto VMs sa izolirani
  120. - nqma share-nat kernel
  121. - ima vm s kernel i user mode, os e reducirana za poddrujka na konteineri - stateless applications
  122. konteiner, opakovan vuv VM, s OS
  123. Hypervisor
  124. HW
  125.  
  126. docker - nabor ot komandi za upravlenie na konteineri
  127.  
  128.  
  129. -------
  130.  
  131. КАРХ:
  132. staj blanka - prashta se na krasen stefanov
  133.  
  134. https://training.linuxfoundation.org/training/essentials-of-linux-system-administration/
  135.  
  136.  
  137. IT essentials cisco
  138.  
  139.  
  140. navici za chetene vseki den po chas
  141. vsqka nedelq v 14h shte se aktivirat mejdinni testove kum vseki test
  142. v ramkite na sedmica shte moje da gi napravim
  143. purviq test shte bude ot mometna na vkliuchvane purvata nedelq
  144.  
  145. izpit prisustven teoritichen (3 testa vurhu modulite) s prakticheska chast
  146. sled 20.10 v moodle
  147.  
  148. qnuari praktichesko zanqtie (instalirane na klientska os i konfgurirane) <- za izpita
  149.  
  150. nqma da ima drugi prisustveni zanqtiq
  151.  
  152. bit byte
  153. serial console line
  154. paralelno predavane
  155. usb
  156.  
  157. CPU
  158. CISC - complexen nabor ot instrukcii
  159. RISC - reduciran nabor ot instrukcii - po-burzo si uvelichavat taktovata chestota
  160.  
  161. taktova chestota
  162.  
  163. konveirna obrabotka - edna instukciq da se otdeli na otdelni chasti
  164. sega e vuzmojno i pri 2ta procesora, purvo beshe samo pri RISC
  165.  
  166.  
  167.  
  168. cpu
  169. memory
  170. storage
  171. network
  172.  
  173.  
  174.  
  175. Memory
  176. RAM
  177. ROM - readonly memory - samo za chetene, ne moje da se promenq, samo kakvoto e proizvedeno kato informaciq
  178. PROM - programiruem ROM -
  179. EPROM - erasable PROM - moje da se iztriva informaciq
  180. EEPROM - electrical erased PROM
  181.  
  182. ram - vsichki kletki ot pametta imat edno i sushto vreme na dostup sus vsichki ostanali kletki
  183. posledovatelen dostup do pametta - zavisi ot adresa na kletkata - kolkoto e po-golqm tolkova poveche vreme trqbva da se dostigne do neq
  184.  
  185. v suvremennite PC v 1viq megabyte moje da se polzvat samo purvite 640MB. Otsanalite sled tova do 1024KB sa zapazeni za periferni ustroistva
  186. I/O address - kude da se razpoloji slujebnata programa s instrukcii za perifernoto u-vo(ot krainiq potrebitel?)
  187. liniq na prekusvane - vsqko periferno ustroistvo trqbva da poluchi liniq na prekusvane, kogato se nujdae da prekusne rabotata na procesora,
  188. da se oburne kum neq
  189. IRQ
  190.  
  191. PnP - plug and play - avtomatichno otkriva svoboden vhodno-i\hoden adres i mu opredelq liniq na prekusvane
  192. osven harduerna liniq ima i softuerna liniq na prekusvane
  193.  
  194.  
  195. Storage
  196. SCSI - interface and protocol za dostup do storage resursi
  197. kato protocol za blokovo chetene/pisane
  198.  
  199. lokalni diskove: survurni i klientski
  200. za klientski: P-ATA (paralelen interface) -> 100MB/s
  201. S-ATA (serien interface) chestotna lenta 150MB/s
  202. S-ATA II -> 300MB/s
  203. S-ATA III -> 600 MB/s v momenta pri desktop discs
  204.  
  205.  
  206.  
  207. SCSI
  208. OPTImizaciq na obslujvaneto
  209. SAS - serial atached SCSI - serial SCSI - aktualen interface za serverni diskove
  210.  
  211. SSD - po-nadejdni zashtoto nqma mehanika
  212. pci express interface
  213. max write operations - za kletka v SSD diskovete
  214. maluk kapacitet, no s maximalno vreme na jivot
  215.  
  216.  
  217. multiple cell - v edna kletka se zapisvat 2 bita
  218. triple cell - 3 bita v edna kletka, padat maximalniq write broi operacii, t.e vreme na jivot
  219.  
  220. korporativni sistemi: NAS/SAN
  221. nfs/smb
  222. san - storage area network -
  223.  
  224. Network:
  225. Ethernet standard
  226. nai-purviq ethernet s coaxialen kabel (medna surcevina, pokrita)
  227. v edin moment trqbva samo edin da polzva prenosnata sreda, drug nqma pravo da izluchva informaciq
  228. Multiple access - mnogo uchastnici mogat da dostupvat mrejovata sreda,
  229. no mogat da q polzvat samo ako e svobodna
  230. CSMA (Carrier sense mupltiple access)/CD (collission detection)
  231. ako dvama se opitvat da q polzvat shte ima koliziq i shte bude otkazan dostup i na dvamata
  232.  
  233. WIFI -> CSMA/CA (collission avoidance)
  234. svurzvane kym coaxialen kabel - T-connector
  235. ako ima prekusvane cqlata mreja otpada, t.e mnogo lesno moje da se dokara DoS attack - samo nqkoi da razhlabi kabel ili da prekusne vruzkata
  236.  
  237.  
  238. Hub - polzva UTP cables - unshielded twisted peer
  239. za izbqgvane na dos attack
  240. vsichki portove sa na edna obshta shina, t.e ako edin izluchva, drug ne moje da izluchva
  241. mogat da budat na 10 ili 100 MB/s chestotna lenta
  242. efektivna chestotna lenta = chestotata/broi uchastnici
  243.  
  244. Switch
  245. MAC (media access control) address - 48 bits - na 2 chasti - purvite 24bita sa ot proizvoditelq
  246. samo v ramkite na edna lokalna mreja moje da otkriem daden mac address
  247.  
  248. v ramkite na lokalna mreja se polza samo mac address, ip ne ni vurshi rabota
  249.  
  250. SWITCH-a poddurja MAC tablica
  251. nomer na port/ mac address na daden port
  252.  
  253. - izgrajda vremenen komunikacionen kanal mejdu 2 porta, prez tova vreme ostanalite ustroistva mogat da si komunikirat
  254.  
  255. fizicheskata topologiq ot tip star, logicheskata e ethernet (shina)
  256.  
  257. token ring topologiq - samo kogato pri nas e token-a moje da se polzva prenosnata sreda
  258.  
  259.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement