Översikt över grundpelaren för prestandaeffektivitet

Prestandaeffektivitet handlar om att effektivt skala arbetsbelastningen baserat på användarnas behov. Innan molnet blev populärt, när det gäller planering av hur ett system skulle hantera ökad belastning, etablerade många organisationer avsiktligt överdimensionerade arbetsbelastningar för att uppfylla affärsbehoven. Det här beslutet var meningsfullt i lokala miljöer eftersom det säkerställde kapaciteten under den högsta användningen. Kapaciteten återspeglar resurstillgänglighet (CPU och minne). Kapacitet var ett stort övervägande för processer som skulle finnas på plats i många år.

Precis som du behöver förutse ökad belastning i lokala miljöer måste du förvänta dig ökningar i molnmiljöer för att uppfylla affärskraven. En skillnad är att du kanske inte längre behöver göra långsiktiga förutsägelser för förväntade ändringar för att säkerställa att du har tillräckligt med kapacitet i framtiden. En annan skillnad är den metod som används för att hantera prestanda.

Om du vill utvärdera din arbetsbelastning med hjälp av de grundsatser som finns i Microsoft Azure Well-Architected Frameworkgår du Microsoft Azure Well-Architected Granska.

För att öka prestandaeffektiviteten rekommenderar vi följande video om hur du optimerar för snabba och tillförlitliga VM-distributioner:

Ämnen

Grundpelaren för prestandaeffektivitet omfattar följande avsnitt som hjälper dig att effektivt skala din arbetsbelastning:

Avsnitt om prestandaeffektivitet Description
Checklista för prestandaeffektivitet Granska programarkitekturen för att säkerställa att arbetsbelastningen skalas för att uppfylla användarnas krav på den på ett effektivt sätt.
Prestandaprinciper Principer som vägleder dig i din övergripande strategi för att förbättra prestandaeffektiviteten.
Designa för prestanda Granska programarkitekturen ur prestandadesignsynpunkt.
Överväg skalbarhet Planera för tillväxt genom att förstå dina aktuella arbetsbelastningar.
Planera för kapacitet Planera att skala programnivån genom att lägga till extra infrastruktur för att möta efterfrågan.
Checklista för prestandaövervakning Övervaka tjänster och kontrollera hälsotillståndet för aktuella arbetsbelastningar för att upprätthålla övergripande arbetsbelastningsprestanda.
Prestandamönster Implementera designmönster för att skapa mer presterande arbetsbelastningar.
Avvägningar Överväg kompromisser mellan prestandaoptimering och andra aspekter av designen, till exempel tillförlitlighet, säkerhet, kostnadseffektivitet och driftsbarhet.

Nästa steg

Referera till principerna för prestandaeffektivitet som är avsedda att vägleda dig i din övergripande strategi.