P:
Com s’estalvia diners a les empreses l’assignació dinàmica al núvol?
R:La idea d'assignació dinàmica de recursos al núvol soluciona diversos problemes molt importants per a les TI empresarials. Una de les millors maneres d’il·lustrar-ho és examinant una idea molt bàsica: que els serveis al núvol poden ser elàstics, o dit d’una altra manera, que poden proporcionar recursos dinàmicament en temps real o propers a temps real.
A l’arribada del núvol fa uns quants anys, vam saber parlar de recursos a la carta i d’elasticitat ràpida. El núvol va ser increïble en part per l'únic motiu perquè les empreses només podrien comprar subscripcions per a recursos de maquinari i programari, en lloc de construir físicament i mantenir servidors i altres maquinaris locals. Això va obrir la porta a tota mena de noves capacitats i oportunitats per a negocis a gairebé totes les indústries.
Després d'un canvi marítim massiu cap a la informàtica en núvol, es va deixar a les empreses que es fixessin en la nova frontera i com millorin les coses. Molts d’ells han trobat és que, mentre que es poden subministrar i subministrar recursos a través del núvol, encara no resol el problema d’assignació de recursos.
Mor Cohen escriu un assaig molt instructiu sobre aquest concepte al bloc Turbonomics: la idea és que, en un sentit molt ampli, l’aprovisionament dinàmic no sigui prou bo. Els desenvolupadors continuen assignant quantitats més grans de recursos del que necessitaria una aplicació en un moment donat. Els recursos assignats s'uneixen almenys temporalment i el cost es basa en el rendiment. Cohen parla sobre l'ús del tipus d'instància més petit per a una aplicació i alguns dels problemes que es plantegen en aquest tipus d'escenaris, alhora que assenyala que els desenvolupadors solen assignar aquests recursos per aconseguir objectius escrits en un acord de nivell de servei. . Necessiten un estàndard de referència per al rendiment, però per arribar-hi, han de destinar determinats recursos que és probable que es malgastin a llarg termini.
Una altra manera de dir-ho és que certs recursos dinàmics i elàstics no són inherentment dinàmics i, de manera exclusiva, impedeixen alguns controls i gestió addicionals. Un dels exemples discutits per molts experts és el sempre popular servei AWS EC2 o Elastic Compute Cloud. El que és bàsic és que el servei no és totalment elàstic si el client no busca detalls coses com ara zones de disponibilitat. Múltiples zones augmenten els costos; una sola zona augmenta el risc. Per tant, no és tan senzill com "ordenar el que necessites". Les empreses han de tenir equips interns per gestionar realment qualsevol cosa que estiguin subministrant a través del núvol, o no serà tan elàstic com es podria esperar.
En general, l'assignació dinàmica ajuda a resoldre molt del problema del cost versus el rendiment. Les eines i sistemes de tercers poden ajudar a automatitzar molts dels treballs de micromecenatge que fan que AWS EC2 o qualsevol altre aspecte d'una arquitectura de programari siguin realment fonamentalment eficients i no només siguin eficients només en paraules o nom. Sí, podeu tenir una subscripció al núvol per a qualsevol servei donat, però si supera el llindar, de sobte és més car. Sí, podeu tenir un servei de subscripció que pugueu deixar en qualsevol moment, però si no el deixeu caure, seguiu pagant diners. El veritable objectiu és aconseguir "l'estat desitjat" on un sistema informàtic estigui perfectament equilibrat en un moment donat, mentre que aquestes necessitats canviaran en temps real de minut a minut.