Praegu otsin majutusettevõtet, mis suudaks pakkuda 100% SLA-ga väga kindlat teenust.

Otsingus on välja tulnud nii pilvemajutus kui ka hallatud spetsiaalne hostimine. (Ma ei soovi serverit ise hallata, kuna olen Linuxis veel üsna uus.)

Ma pole kindel, kas selle sõnastamine "mis on parim" oleks mõttekas, kuid milliseid eeliseid on pilvemajutusel spetsiaalse serveri hostimise ees?

Vajan ennekõike usaldusväärset teenust ja hostitava rakenduse mõned elemendid on suhteliselt protsessorimahukad, ehkki need protsessori kasutamise hüppelised osad on juhuslikud, nii et hostimine peab suutma sellega toime tulla.

milliseid eeliseid on pilveserveril spetsiaalse serveri hostimise ees?

Sellele pole abstraktselt vastust; või üldine vastus sellele on siia kirjutamiseks vähemalt liiga pikk. Alustuseks peate pildistama, millist arhitektuuri soovite ja millist koormust prognoosite, ning seejärel hindama selle põhjal hostiarhitektuuri. Alustuseks on oluline see, millist programmeerimiskeelt te kasutate, ja te ei öelnud.

Osalise vastuse andmiseks lühidalt:

  • Mõista ÜPP teoreemi. Pilvemajutus pakub tavaliselt ladustamise API-sid, mis kalduvad CAP-i A-P poolele, näiteks Amazon SimpleDB ja S3.
  • Pilvemajutus tähendab, et laiendamine ei ole probleem, see tähendab, et saate ilma uue hoiatuseta 100 uut serverit koondada ja saate need.
  • Pilvemajutuses peaksid olema mõned võrgukesksed ja jälgimiskesksed lisad, mis muudavad serveripargi haldamise lihtsamaks, fx HTTP koormuse tasakaalustamine, jälgimine, automaatne skaleerimine.

Pange tähele, et:

  • Kui kasutate vaid mõnda serverit, siis pilvandmetöötlus ei erine tegelikult nii traditsioonilisest VPS-i hostimisest.
  • Kui kasutate neid väga mastaapselt salvestatavaid API-sid (nt SimpleDB), saate loomulikult platvormi, et hakkama saada suure kasvuga. Teisel poolel olete ka pilvandmetöötluse müüja tugevalt lukus.

Vajan ennekõike usaldusväärset teenust

See IMHO osutab kas:

  • Täielikult hallatud VPS-i või spetsiaalse serveri pakkuja, nagu Rackspace, Engine Yard, Joyent jt.

VÕI

  • „Täispika” pilvandmetöötluse pakkuja, nagu Google App Engine või Windows Azure (erinevalt Amazon EC2-st, mis nõuab operatsioonisüsteemi, varukoopiate, turvapaigutuste jms haldamist).

Mõlemad ülaltoodutest oleksid head lähtepunktid - kuid jällegi taandub see teie arhitektuuri eripäradele ja teie kasvuootustele.

  • 1 Mortenesen: +1 Ma arvan, et see on esimene täielik ja selge vastus, mida lugesin Internetist tavalise hostimise plusside / miinuste kohta võrreldes pilvemajutusega. Lisaksin veel, et mitu korda pole ka VPS-i skaleerimine nii keeruline (kui te ei vaja tohutut skaleerimist), kõige paremini hallatud VPS võib teie VPS-i ruumi ja ribalaiust suurendada, lihtsalt täiendades seda kallimale plaanile, ja nad teevad seda üsna kiiresti , te isegi ei märka oma serveri seisakuid.

Ilma ettekujutuseta liikluse tüübist või kasvuplaanidest ei saa ma öelda, kas klastriga / võrguarvutusvõimaluse või traditsioonilise spetsiaalse serveriga saate siiski paremini hakkama (nagu ma (olen aastaid töötanud hostimistööstuses). Võin öelda, et te ei leia mainekat 100% teenusepakkujatega ettevõtet - pole ühtegi teenust, mille puhul oleks tagatud sajaprotsendiline tööaeg ja kõik, kes lubavad nii palju, varjavad midagi ( võib-olla midagi nii lihtsat, nagu iga kuu ülehindamine, et võimaldada seisaku korral krediidi väljastamist).

  • Tegelikult on ettevõtteid, kellel on 100% SLA, sõltuvalt teie SLA määratlusest ja 100%. Enamik inimesi teab, et elus pole 100% garantiisid. Ja 100% SLA ei tähenda 100% uptime'i. Maad võib tabada asteroid ja kõik teie varundusserverid kõikidel mandritel saavad samaaegselt välja võtta. Kuid vähemalt 100% SLA-ga hüvitatakse teile hüvitist (OK, antud juhul pole see tõenäoliselt palju oluline). Peamine on kindlaks teha, kas SLA garantii võib katta seisaku korral teie kahjud (kas 100% krediit on piisav teie kahjude katmiseks? 200%? 500%?) Ja selle 100% SLA lisatasu.

Pilvhostingul on palju erinevaid tähendusi, kuid kui räägite platvormist kui teenusest (PaaS) või infrastruktuurist kui teenusest (IaaS), siis peamisteks eelisteks on tavaliselt võimalus laiendada mitmesse serverisse ja maksta igakuiselt tunnitasu . Kirjutasin blogipostituse teemal VPS / VM vs spetsiaalsed vs pilveserverid: hostimisvõimalused ja kulude võrdlus ning teie küsimusest kõlab, nagu teeksite virtuaalse privaatserveri (VPS) või virtuaalse virtuaalserveri pakkujaga suurepäraselt hakkama. Kui kasutusaeg on teie suurim mure, on mitme kättesaadava virtuaalmasinaga pilvhostiteenuse pakkuja kasutamine koormuse tasakaalustaja taga parim valik kõrge kättesaadavuse jaoks. Mitme serveri abil saate hoolduseks / täiendamiseks ühe alla võtta ja teil pole seisakuid.

  • +1 Tore artikkel! Mainiksin juhtpaneelina Pleski asemel cPaneli, igatahes on artikkel väga selge, selgitades asju ja võrreldes VPS-i ja pilvi

+1 100% SLA jaoks peaks iga missioonikriitiline rakendus asuma hostil, kes seda pakub. Lisaks võin lisada, et igal ettevõttel on 100% SLA vahel peenike kiri.

Nad võivad garanteerida selle tööaja (ping) ja riistvara osas, kuid intensiivsemad asjad tulevad siis, kui nad saavad pakkuda rakendusele endale 100% SLA-d. Kui soovite nimekirja pakkujatest, kes saavad sellist asja pakkuda, olen töötanud vähestega, keda saan soovitada.

  • Kuidas saavad nad teie loodud rakenduses pakkuda 100% SLA-d? Kas tahate öelda, et veebimajutus läbib teie koodi ja tõrkeotsingu, kui midagi läheb segamini? Kõik ausad veebimajutusteenused (SLA) hõlmavad ainult riistvara / operatsioonisüsteemi ja võrgu tööaega, kuna see on kõik, mis neil on. Kui otsustate kirjutada ebaturvalise koodi, mitte installida kriitilisi plaastreid või käitada tarkvara stabiilseid versioone, ei saa veebi sellest tuleneva seisaku osas midagi teha. Rakenduste kättesaadavuse tagavad üldjuhul ainult SaaS-i pakkujad.
  • See oleks laiendatud lähenemisviis, kui hostiteenuse pakkuja ületaks kuristiku, ulatudes lihtsalt hankijaks saamise ulatusest, pigem jagatud missiooniks ja usaldusväärseks nõustajaks.

Pilveteenusel on kolm erinevat omadust, mis eristavad seda traditsioonilisest hostimisest. Seda müüakse nõudmisel, tavaliselt minuti või tunni kaupa; see on elastne - kasutajal võib olla teenust igal ajal nii palju või nii vähe kui ta soovib; teenust haldab täielikult teenuseosutaja (tarbija ei vaja muud kui personaalarvutit ja Interneti-ühendust). Olulised uuendused virtualiseerimises ja hajutatud arvutustes, samuti parem juurdepääs kiirele Internetile ja nõrk majandus on kiirendanud huvi pilvandmetöötluse vastu.

none: Charles Robertson | none