Anatomy of a Cloud

552 views

Published on

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
552
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Anatomy of a Cloud

  1. 1. Anatomy  of  a  cloud       gr@remsys.com,  2011  
  2. 2. Cine  sunt  eu?                                                                                                                                                            Studii:  UMF  Iasi,                                                                                                                                                                                  UTM  Chisinau          Proiecte:    •  www.lug.md  -­‐  moldavian  linux  user  group,  2003  •  www.remsys.com  -­‐  infrastructure  management,  2004  •  www.rservers.com  -­‐  dedicated  hosIng,  2009  
  3. 3. De  ce  anatomia  ?  
  4. 4. De  ce  nor  ?  •  Metafora  •  Simboliza  retelele  telefonice,  apoi  Internetul  •  AbstracIzarea  infrastructurii  din  care  e  format  Internetul  
  5. 5. De5initii  •  Defini&a  mea:    Prezentarea  si  livrarea  resurselor   computaIonale  scaalbile  sau  a  aplicaIilor  prin  intermediul   unei  retele.    •  Na&onal  Ins&tute  of  Standards  and  Technology  (NIST,  2011)  :   Cloud  compuIng  is  a  model  for  enabling  ubiquitous,   convenient,  on-­‐demand  network  access  to  a  shared  pool  of   configurable  compuIng  resources  (e.g.,  networks,  servers,   storage,  applicaIons,  and  services)  that  can  be  rapidly   provisioned  and  released  with  minimal  management  effort  or   service  provider  interacIon.    
  6. 6. Istoric  •  Amazon  –  majoritatea  vanzarilor  in  Decembrie.    •  Resursele  computaIonale  nesolicitate  Imp  de  11  luni  ramase  •  Ineficienta  –  costuri  inalte  (management  DC  –  racire,  curent,   spaIu,  etc).  •  Amazon  decide  in  2002  sa  transforme  problema  in   oportunitate  si  lanseaza  Amazon  Web  Services.  •  Costurile  dezvoltarii,  gazduirii,  menInerii  aplicaIilor  a  devenit   foarte  ridicat  si  organizaIile  s-­‐au  imparIt  in  provideri  si   beneficiari  
  7. 7. Predictii  •  In  Ianuarie  2010,  Gartner  prezice  “By  2012,  20  percent  of   businesses  will  own  no  IT  assets”.  
  8. 8. Caracteristici  Cloud  computing  • On-­‐demand    (acces  la  cerere  )  • Broad  network  access    • Resource  pooling  (mulI-­‐tenancy)  • Rapid  elasIcity  • Measured  Service  (control,  monitor,   report)  • Off-­‐premise  (service  hosted  and  delivered   from  a  locaIon  that  belongs  to  a  service   provider)  
  9. 9. Modele  de  livrare  •  Public  –  hosted  off-­‐premise,  internet  based  delivery,    mulI-­‐ tenant.    •  Private  –hosted  on-­‐premise,  connected  to  the  using  org  thru   private  network  links.  Data  owner  (  or  a  trusted  partner  )   control  the  service      management.  •  Hybrid  –  mix.  Ex.  a  provider  supply  private  cloud  to  customer   over  VPN.  Other  ex  –  keep  web  interface  (  online   environment  )  in  public  cloud  but  data  processing  in  private   cloud.  
  10. 10. Piramida  abordărilor,  nivelelor  Difera  in  funcIe  de  natura  informaIei  prezentate  beneficiarului.    •  SaaS  •  PaaS  •  IaaS  
  11. 11. IaaS  =  Infrastr  as  a  Service  •  Ofera  processing,  storage,  network  •  Beneficiarul  poate  sa  instaleze  si  ruleze  soaware   inclusiv  sisteme  de  operare  si  aplicaIi  
  12. 12. IaaS  vendors  •  Amazon  –  EC2  •  Rackspace  Cloud  (Mosso)  •  GoGrid  •  …  •  Si  mulI  mulI  alI  provideri  de  servicii  IaaS  
  13. 13. Typical  IaaS  con5igurator  
  14. 14. Infrastructure  Anatomy  •  Hypervisor  –  Xen,  Hyper-­‐V,  Vmware  •  Storage  –  iSCSI,  fiberchannel,  Infiniband  •  Network  •  Control  panel  •  AccounIng,  billing  
  15. 15. Interfata  tipica  
  16. 16. •  NIST  (  NaIonal  InsItute  of  Standards  and  Technology  )    “Plaeorm  as  a  Service  is  the  ability  to  provide  a  compuIng  environment  and  the  related  development  and  deployment  stack  needed  to  deliver  a  soluIon  to  the  consuming  customer.”  
  17. 17. Caracteristici  PaaS  • PaaS  –  limbaj  de  programare  privat  • Suporta  intregul  ciclu  de  soaware   development,  de  la  testare  pana  la   release  in  producIe  • Să  implementeze,  să  gesIoneze,  sa   testeze  şi  să  ruleze  aplicaţiile  create  • Include  si  suporta  interfete  precum   SOAP,  REST,  XML  
  18. 18. PaaS  vendors  •  Google  App  Engine  •  Microsoa  Azure  •  Salesforce  Force.com  plaeorm  
  19. 19. SaaS  =  Software  as  a  Service    •  Salesforce,  Netsuite  –  CRM;  •  Basecamp  –  PM;  •  Gmail,  Hotmail  –  mail  ;    •  Google  Docs  –  office;  •  Facebook  –  social;  •  Evernote  –  remember  anything;  •  Flicker  –  image  storage  
  20. 20. Caracteristici  SaaS  • Acces  la  cerere  • Configurare  si  nu  modificare   (  customizare  )  • Accelerated  feature  delivery  • SOA  (service  oriented  architecture)  • Sisteme  incorporate  pentru  generarea   reporturilor    • Important  -­‐  datele  clienIlor  sa  fie   pastrate  separat,  intr-­‐un  mediu  strict   securizat  
  21. 21. Economia  cloud-­‐ului  Costul  unei  aplicaIi  (TCO)  este  alcatuit  din  :    •  Server  •  Storage  •  Network  •  Backup  &  archive  •  Data  center  infrastructure  •  Plaeorm  •  Soaware  maintenance  •  Help  desk  support  •  OperaIon  support  personnel  
  22. 22. No  panacea  !  •  Nu  este  rezolvarea  tuturor  problemelor  •  Posibile  neajunsuri  
  23. 23. Securitate  •  IdenIty  management  •  Access  control  •  AuthorizaIon  and  authenIcaIon  www.cloudsecurityalliance.org      
  24. 24. Livrarea  datelor  prin  retea  •  Bandwidth  bomle  neck  •  Data  centers  downIme    •  Providers  downIme  
  25. 25. Continuitatea  business-­‐ului  •  Fail-­‐over  (  amazon  EBS  storage  probleme  !  )  
  26. 26. Apartenenta  si  migratia   datelor  •  Rezilierea  contractului  –  cum  obInem  datele  inapoi?  In  ce   format?  UIlizabil  ?  •  Apartenenta  datelor  –  cui  aparIn  datele  odata  ajunse  in   Cloud?  
  27. 27. Viitorul  
  28. 28. Literatura  •                                                     Cloud  CompuIng  Architected  –  J.  Rhoton                              Cloud  CompuIng  Explained  –  J.  Rhoton  •                                                     Cloud  CompuIng  for  Dummies  –  J.  Hurwitz  
  29. 29. Contactati-­‐ma  •  linkedin.com/in/graileanu  •  facebook.com/graileanu  •  twimer.com/GrigoreRaileanu          gr@remsys.com                                 Va  multumesc  !  

×