Doprovodné materiály k ceníkům pro SQL Server virtuálních počítačů AzurePricing guidance for SQL Server Azure VMs

Tento článek poskytuje cenové poradenství pro SQL Server virtuální počítače v Azure.This article provides pricing guidance for SQL Server virtual machines in Azure. Existuje několik možností, které mají vliv na náklady, a je důležité vybrat správnou image, která bude vyrovnávat náklady s obchodními požadavky.There are several options that affect cost, and it is important to pick the right image that balances costs with business requirements.

Tip

Pokud potřebujete zjistit odhad nákladů na určitou kombinaci SQL Server Edition a velikosti virtuálního počítače, přečtěte si stránku s cenami pro Windows nebo Linux.If you only need to find out a cost estimate for a specific combination of SQL Server edition and virtual machine size, see the pricing page for Windows or Linux. Vyberte platformu a edici SQL Server ze seznamu OS/software .Select your platform and SQL Server edition from the OS/Software list.

Stránka s cenami na základě uživatelského rozhraní na virtuálním počítači

Případně můžete k přidání a konfiguraci virtuálního počítače použít cenovou kalkulačku.Or use the pricing calculator to add and configure a virtual machine.

Bezplatné licencované SQL Server ediceFree-licensed SQL Server editions

Pokud chcete vyvíjet, testovat nebo sestavovat testování konceptu, pak použijte edici s licencí zdarma pro SQL Server Developer.If you want to develop, test, or build a proof of concept, then use the freely licensed SQL Server Developer edition. Tato edice obsahuje všechny funkce edice SQL Server Enterprise, což vám umožňuje vytvářet a testovat jakýkoli typ aplikace.This edition has all the features of SQL Server Enterprise edition, allowing you to build and test any type of application. V produkčním prostředí však nemůžete edici Developer Edition spustit.However, you cannot run the Developer edition in production. Virtuální počítač s SQL Server Developer Edition se účtuje jenom za náklady na virtuální počítač, protože neexistují žádné přidružené licenční náklady SQL Server.A SQL Server Developer edition VM only incurs charges for the cost of the VM, because there are no associated SQL Server licensing costs.

Pokud chcete provozovat odlehčené úlohy v produkčním prostředí (< 4 jádra, < 1 GB paměti, < 10 GB/databáze), použijte zdarma licencovanou edici SQL Server Express.If you want to run a lightweight workload in production (<4 cores, <1-GB memory, <10 GB/database), use the freely licensed SQL Server Express edition. Virtuální počítač s SQL Server Express Edition se taky účtuje jenom za náklady na virtuální počítač.A SQL Server Express edition VM also only incurs charges for the cost of the VM.

U těchto vývojových/testovacích a lehkých produkčních úloh můžete také ušetřit peníze tím, že vyberete menší velikost virtuálního počítače, která odpovídá těmto úlohám.For these development/test and lightweight production workloads, you can also save money by choosing a smaller VM size that matches these workloads. DS1v2 může být v některých scénářích dobrou volbou.The DS1v2 might be a good choice in some scenarios.

Pokud chcete vytvořit virtuální počítač s SQL Server 2017 Azure s jednou z těchto imagí, přečtěte si následující odkazy:To create a SQL Server 2017 Azure VM with one of these images, see the following links:

PlatformaPlatform Volně licencované imageFreely licensed images
Windows Server 2016Windows Server 2016 Virtuální počítač Azure pro vývojáře SQL Server 2017SQL Server 2017 Developer Azure VM
Virtuální počítač Azure s SQL Server 2017 ExpressSQL Server 2017 Express Azure VM
Red Hat Enterprise LinuxRed Hat Enterprise Linux Virtuální počítač Azure pro vývojáře SQL Server 2017SQL Server 2017 Developer Azure VM
Virtuální počítač Azure s SQL Server 2017 ExpressSQL Server 2017 Express Azure VM
SUSE Linux Enterprise ServerSUSE Linux Enterprise Server Virtuální počítač Azure pro vývojáře SQL Server 2017SQL Server 2017 Developer Azure VM
Virtuální počítač Azure s SQL Server 2017 ExpressSQL Server 2017 Express Azure VM
UbuntuUbuntu Virtuální počítač Azure pro vývojáře SQL Server 2017SQL Server 2017 Developer Azure VM
Virtuální počítač Azure s SQL Server 2017 ExpressSQL Server 2017 Express Azure VM

Pokud máte neodlehčené provozní úlohy, použijte jednu z následujících edic SQL Server:If you have a non-lightweight production workload, use one of the following SQL Server editions:

SQL Server EditionSQL Server Edition ÚlohaWorkload
WebWeb Malé webySmall web sites
StandardStandard Malá a středně velká zatíženíSmall to medium workloads
EnterpriseEnterprise Velké nebo důležité úlohyLarge or mission-critical workloads

Máte dvě možnosti, jak platíte za SQL Server licencování pro tyto edice: Plaťte za použití nebo využijte vlastní licenci (BYOL) .You have two options to pay for SQL Server licensing for these editions: pay per usage or bring your own license (BYOL).

Platit podle využitíPay per usage

Platba SQL Server licence na použití znamená, že za sekundu náklady na spuštění virtuálního počítače Azure zahrnuje náklady na SQL Server licenci.Paying the SQL Server license per usage means that the per-second cost of running the Azure VM includes the cost of the SQL Server license. Ceny pro různé SQL Server edice (web, Standard, Enterprise) najdete na stránce s cenami virtuálních počítačů Azure pro Windows nebo Linux.You can see the pricing for the different SQL Server editions (Web, Standard, Enterprise) in the Azure VM pricing page for Windows or Linux.

Náklady jsou stejné pro všechny verze SQL Server (2012 SP3 až 2017).The cost is the same for all versions of SQL Server (2012 SP3 to 2017). Náklady na licencování za sekundu závisí na počtu vCPU virtuálních počítačů.The per-second licensing cost depends on the number of VM vCPUs.

Platba SQL Server licencování na použití se doporučuje pro:Paying the SQL Server licensing per usage is recommended for:

  • Dočasné nebo pravidelné úlohy.Temporary or periodic workloads. Například aplikace, která potřebuje podporovat událost po dobu několika měsíců každý rok nebo obchodní analýzu v pondělí.For example, an app that needs to support an event for a couple of months every year, or business analysis on Mondays.

  • Úlohy s neznámou životností nebo škálováním.Workloads with unknown lifetime or scale. Například aplikace, které nemusí být potřeba během několika měsíců nebo které můžou vyžadovat více nebo méně výpočetní výkon, v závislosti na poptávce.For example, an app that may not be required in a few months, or which may require more, or less compute power, depending on demand.

Pokud chcete vytvořit virtuální počítač s SQL Server 2017 s jedním z těchto imagí pro použití s platbami podle využití, přečtěte si následující odkazy:To create a SQL Server 2017 Azure VM with one of these pay-per-usage images, see the following links:

PlatformaPlatform Licencované imageLicensed images
Windows Server 2016Windows Server 2016 Virtuální počítač s SQL Server 2017 web AzureSQL Server 2017 Web Azure VM
Virtuální počítač Azure Standard SQL Server 2017SQL Server 2017 Standard Azure VM
Virtuální počítač s SQL Server 2017 Enterprise AzureSQL Server 2017 Enterprise Azure VM
Red Hat Enterprise LinuxRed Hat Enterprise Linux Virtuální počítač s SQL Server 2017 web AzureSQL Server 2017 Web Azure VM
Virtuální počítač Azure Standard SQL Server 2017SQL Server 2017 Standard Azure VM
Virtuální počítač s SQL Server 2017 Enterprise AzureSQL Server 2017 Enterprise Azure VM
SUSE Linux Enterprise ServerSUSE Linux Enterprise Server Virtuální počítač s SQL Server 2017 web AzureSQL Server 2017 Web Azure VM
Virtuální počítač Azure Standard SQL Server 2017SQL Server 2017 Standard Azure VM
Virtuální počítač s SQL Server 2017 Enterprise AzureSQL Server 2017 Enterprise Azure VM
UbuntuUbuntu Virtuální počítač s SQL Server 2017 web AzureSQL Server 2017 Web Azure VM
Virtuální počítač Azure Standard SQL Server 2017SQL Server 2017 Standard Azure VM
Virtuální počítač s SQL Server 2017 Enterprise AzureSQL Server 2017 Enterprise Azure VM

Důležité

Když na portálu vytvoříte SQL Server virtuální počítač, zobrazí se v okně zvolit velikost odhadované náklady.When you create a SQL Server virtual machine in the portal, the Choose a size window shows an estimated cost. Je důležité si uvědomit, že tento odhad je jenom výpočetní náklady na provozování virtuálního počítače spolu s náklady na licencování operačního systému (Windows nebo operační systémy Linux třetích stran).It is important to note that this estimate is only the compute costs for running the VM along with any OS licensing costs (Windows or third-party Linux operating systems).

Okno zvolit velikost virtuálního počítače

Nezahrnuje dodatečné licenční náklady na SQL Server pro edice web, Standard a Enterprise.It does not include additional SQL Server licensing costs for Web, Standard, and Enterprise editions. Pokud chcete získat nejpřesnější odhad cen, vyberte operační systém a SQL Server edici na stránce s cenami pro Windows nebo Linux.To get the most accurate pricing estimate, select your operating system and SQL Server edition on the pricing page for Windows or Linux.

Poznámka

Nyní je možné změnit licenční model z plateb na využití a využít vlastní licenci (BYOL) a zpět.It is now possible to change the licensing model from pay-per-usage to bring your own license (BYOL) and back. Další informace najdete v tématu Změna modelu licencování pro virtuální počítač s SQL.For more information, see How to change the licensing model for a SQL VM.

Přineste si vlastní licenci (BYOL)Bring your own license (BYOL)

Uvedení vlastní licence SQL Server prostřednictvím License mobility, která se také označuje jako BYOL, znamená použití stávající SQL Server multilicenčního programu se Software Assurance ve virtuálním počítači Azure.Bringing your own SQL Server license through License Mobility, also referred to as BYOL, means using an existing SQL Server Volume License with Software Assurance in an Azure VM. Virtuální počítač s SQL Server pomocí BYOL se účtuje jenom za náklady na provozování virtuálního počítače, ne pro SQL Server licencování, protože jste už získali licence a Software Assurance prostřednictvím multilicenčního programu.A SQL Server VM using BYOL only charges for the cost of running the VM, not for SQL Server licensing, given that you have already acquired licenses and Software Assurance through a Volume Licensing program.

Důležité

Image BYOL vyžadují smlouva Enterprise se Software Assurance.BYOL images require an Enterprise Agreement with Software Assurance. V tuto chvíli nejsou k dispozici jako součást partnera Azure Cloud Solution partner (CSP).They are not available as a part of the Azure Cloud Solution Partner (CSP) at this time. Zákazníci CSP můžou využít vlastní licenci nasazením image s průběžnými platbami a následným povolením zvýhodněné hybridní využití Azure.CSP customers can bring their own license by deploying a pay-as-you-go image and then enabling the Azure Hybrid Benefit.

Poznámka

Image BYOL jsou teď dostupné jenom pro virtuální počítače s Windows.The BYOL images are currently only available for Windows virtual machines. SQL Server ale můžete nainstalovat ručně jenom na virtuální počítač jenom se systémem Linux.However, you can manually install SQL Server on a Linux-only VM. Pokyny najdete v tématu Nejčastější dotazy k VIRTUÁLNÍm počítačům se systémem Linux SQL.See the guidelines in the Linux SQL VM FAQ.

Poskytování vlastních licencí SQL prostřednictvím License Mobility se doporučuje pro:Bringing your own SQL licensing through License Mobility is recommended for:

  • Nepřetržité úlohy.Continuous workloads. Například aplikace, která potřebuje zajistit nepřetržitý provoz obchodních operací.For example, an app that needs to support business operations 24x7.

  • Úlohy se známou životností a škálováním.Workloads with known lifetime and scale. Například aplikace, která je nutná pro celý rok a na které poptávku vychází.For example, an app that is required for the whole year and which demand has been forecasted.

Pokud chcete používat BYOL s virtuálním počítačem s SQL Server, musíte mít licenci na SQL Server Standard nebo Enterprise a Software Assurance, což je povinná možnost prostřednictvím některých multilicenčních programů a volitelného nákupu s ostatními.To use BYOL with a SQL Server VM, you must have a license for SQL Server Standard or Enterprise and Software Assurance, which is a required option through some volume licensing programs and an optional purchase with others. Úroveň cen poskytovaná prostřednictvím multilicenčních programů se liší v závislosti na typu smlouvy a množství nebo závazku SQL Server.The pricing level provided through Volume Licensing programs varies, based on the type of agreement and the quantity and or commitment to SQL Server. Ale jako pravidlo, které přináší vlastní licenci pro nepřetržité provozní úlohy, má následující výhody:But as a rule of thumb, bringing your own license for continuous production workloads has the following benefits:

Zvýhodnění BYOLBYOL benefit PopisDescription
Úspora nákladůCost savings Zvýhodněné hybridní využití Azure nabízí úspory až 55%.The Azure Hybrid Benefit offers up to 55% savings. Další informace najdete v tématu [přepínač licencování modelu] (Virtual-Machines-Windows-SQL-ahb.mdFor more information, see [Switch licensing model](virtual-machines-windows-sql-ahb.md
Bezplatná pasivní sekundární replikaFree passive secondary replica Další výhodou uvedení vlastní licence je bezplatné licence pro jednu pasivní sekundární repliku na SQL Server pro účely vysoké dostupnosti.Another benefit of bringing your own license is the free licensing for one passive secondary replica per SQL Server for high availability purposes. To snižuje náklady na licence na vysoce dostupné SQL Server nasazení (například pomocí skupin dostupnosti Always On).This cuts in half the licensing cost of a highly available SQL Server deployment (for example, using Always On Availability Groups). Práva na spuštění pasivní sekundární služby se poskytují prostřednictvím výhod programu Software Assurance pro převzetí služeb při selhání.The rights to run the passive secondary are provided through the Fail-Over Servers Software Assurance benefit.

Pokud chcete vytvořit virtuální počítač s SQL Server 2017 s jedním z těchto imagí s vlastní licencí, podívejte se na virtuální počítače s předponou {BYOL}:To create a SQL Server 2017 Azure VM with one of these bring-your-own-license images, see the VMs prefixed with "{BYOL}":

Důležité

Dejte nám do 10 dnů, kolik licencí SQL Server používáte v Azure.Let us know within 10 days how many SQL Server licenses you are using in Azure. Odkazy na předchozí image obsahují pokyny k tomu, jak to provést.The links to the previous images have instructions on how to do this.

Poznámka

Nyní je možné změnit licenční model z plateb na využití a využít vlastní licenci (BYOL) a zpět.It is now possible to change the licensing model from pay-per-usage to bring your own license (BYOL) and back. Další informace najdete v tématu Změna modelu licencování pro virtuální počítač s SQL.For more information, see How to change the licensing model for a SQL VM.

Snížení nákladůReduce costs

Aby nedocházelo k zbytečným nákladům, vyberte optimální velikost virtuálního počítače a zvažte občasné vypnutí pro nesouvislé úlohy.To avoid unnecessary costs, choose an optimal virtual machine size and consider intermittent shutdowns for non-continuous workloads.

Správná velikost virtuálního počítačeCorrectly size your VM

Náklady na licencování SQL Server přímo souvisí s počtem vCPU.The licensing cost of SQL Server is directly related to the number of vCPUs. Vyberte velikost virtuálního počítače, která odpovídá očekávaným potřebám pro procesor, paměť, úložiště a I/O šířku pásma.Choose a VM size that matches your expected needs for CPU, memory, storage, and I/O bandwidth. Úplný seznam možností velikosti počítače najdete v tématu velikosti virtuálních počítačů s Windows a velikosti virtuálních počítačůse systémem Linux.For a complete list of machine size options, see Windows VM sizes and Linux VM sizes.

Existují nové velikosti počítačů, které dobře fungují s určitými typy SQL Server úloh.There are new machine sizes that work well with certain types of SQL Server workloads. Tyto počítače mají na paměti udržování vysoké úrovně paměti, úložiště a vstupně-výstupních propustností, ale mají nižší virtualizovaný počet jader.These machines sizes maintain high levels of memory, storage, and I/O bandwidth, but they have a lower virtualized core count. Zvažte například následující příklad:For example, consider the following example:

Velikost virtuálního počítačeVM Size vCPUvCPUs Memory (Paměť)Memory Maximální počet diskůMax Disks Maximální propustnost vstupně-výstupních operacíMax I/O Throughput Náklady na licencování SQLSQL licensing costs Celkové náklady (COMPUTE a licencování)Total costs (Compute + licensing)
Standard_DS14v2Standard_DS14v2 1616 112 GB112 GB 3232 51 200 IOPS nebo 768 MB/s51,200 IOPS or 768 MB/s
Standard_DS14-4v2Standard_DS14-4v2 44 112 GB112 GB 3232 51 200 IOPS nebo 768 MB/s51,200 IOPS or 768 MB/s 75% nižší75% lower 57% nižší57% lower

Důležité

Toto je příklad v daném časovém okamžiku.This is a point-in-time example. Nejnovější specifikace najdete v článcích o velikostech počítačů a na stránce s cenami Azure pro Windows a Linux.For the most recent specifications, refer to the machine sizes articles and the Azure pricing page for Windows and Linux.

V předchozím příkladu vidíte, že specifikace pro Standard_DS14v2 a Standard_DS14-4v2 jsou identické s výjimkou pro vCPU.In the previous example, you can see that the specifications for Standard_DS14v2 and Standard_DS14-4v2 are identical except for vCPUs. Přípona -4v2 na konci velikosti počítače Standard_DS14-4v2 označuje počet aktivních vCPU.The suffix -4v2 at the end of the Standard_DS14-4v2 machine size indicates the number of active vCPUs. Vzhledem k tomu, že SQL Server náklady na licencování jsou vázané na počet vCPU, významně snižuje náklady na virtuální počítač ve scénářích, kde nejsou potřeba další vCPU.Because SQL Server licensing costs are tied to the number of vCPUs, this significantly reduces the cost of the VM in scenarios where the extra vCPUs are not needed. Jedná se o jeden příklad a existuje mnoho velikostí počítačů s omezenými vCPU, které jsou identifikované pomocí tohoto vzoru přípon.This is one example, and there are many machine sizes with constrained vCPUs that are identified with this suffix pattern. Další informace najdete v blogovém příspěvku s oznámením nových velikostí virtuálních počítačů Azure, které vám poúčtují cenově výhodnější databázovou práci.For more information, see the blog post Announcing new Azure VM sizes for more cost-effective database work.

Pokud je to možné, vypněte virtuální počítač.Shut down your VM when possible

Pokud používáte nějaké úlohy, které neběží nepřetržitě, zvažte vypnutí virtuálního počítače během neaktivních období.If you are using any workloads that do not run continuously, consider shutting down the virtual machine during the inactive periods. Platíte jenom za to, co používáte.You only pay for what you use.

Pokud například jednoduše vyzkoušíte SQL Server na virtuálním počítači Azure, nebudete se vám účtovat poplatky, protože by to mělo běžet po dobu týdnů.For example, if you are simply trying out SQL Server on an Azure VM, you would not want to incur charges by accidentally leaving it running for weeks. Jedním z řešení je použití funkce automatickéhovypínání.One solution is to use the automatic shutdown feature.

Automatické vypnutí virtuálního počítače SQL

Automatické vypnutí je součástí větší sady podobných funkcí poskytovaných Azure DevTest Labs.Automatic shutdown is part of a larger set of similar features provided by Azure DevTest Labs.

Pro jiné pracovní postupy zvažte automatické vypínání a restartování virtuálních počítačů Azure pomocí skriptovacího řešení, jako je Azure Automation.For other workflows, consider automatically shutting down and restarting Azure VMs with a scripting solution, such as Azure Automation.

Důležité

Jediným způsobem, jak se vyhnout poplatkům, je vypnutí a zrušení přidělení virtuálního počítače.Shutting down and deallocating your VM is the only way to avoid charges. Pouhým zastavením nebo použitím možností napájení pro vypnutí virtuálního počítače se stále účtují poplatky za využití.Simply stopping or using power options to shut down the VM still incurs usage charges.

Další postupNext steps

Obecné doprovodné materiály pro Azure najdete v tématu Ochrana před neočekávanými náklady pomocí fakturace a správy nákladů Azure.For general Azure pricing guidance, see Prevent unexpected costs with Azure billing and cost management. Nejnovější ceny Virtual Machines včetně SQL Server najdete na stránce s cenami virtuálních počítačů Azure pro virtuální počítače s Windows a virtuální počítačese systémem Linux.For the latest Virtual Machines pricing, including SQL Server, see the Azure VM Azure pricing page for Windows VMs and Linux VMs.

Přehled SQL Server běžících na Azure Virtual Machines najdete v následujících článcích:For an overview of SQL Server running on Azure Virtual Machines, see the following articles: