Ako na SQL Server hostovanom v virtuáloch Windows Azure
Windows Azure poskytuje od svojho vzniku databázu ako službu s názvom Azure SQL database, ktorá predstavuje nízkonákladový relačný stroj na zdieľaných zdrojoch. V porovnaní s klasickým SQL Serverom nepodporuje full-text search, .NET uložené procedúry, Filestream dáta, TDE a iné vlastnosti popísané tu . Keďže infraštruktúru pre Azure SQL database zdieľajú viaceré izolované databázy, striktne sa doporučuje na aplikačnej vrstve používajúcej Azure SQL database, použiť "retry logiku" alebo rovno "Transient Fault Handling Application Block" z Enterprise Library 6 . Windows Azure SQL database sa hodí pre nízkonákladové databázy, kedy je aplikačná vrstva pripravená na jej špecifiká, a kedy je potrebná čisto relačná časť bez rozšírení a manuálne úrovne správy zdrojov.
Po uvedení modelu Windows Azure Virtual Machines (v júni 2012) sa pre hostovanie databáz v dátovom centre Windows Azure pridala možnosť, pri ktorej je zachovaná plná kompatibilita s klasickým SQL Serverom. Virtuálny server v tomto modele je totiž klasický "Hyper-V virtuál" a preto nič nebráni tomu, aby ste do neho nenainštalovali celý SQL Server, so zachovaním kompatibility a dedikovanými zdrojmi.
Pomôckou pri rozhodovaní, či Azure SQL database alebo SQL Server v Azure Virtual Machine je tento článok https://blogs.msdn.com/b/windowsazure/archive/2013/02/14/choosing-between-sql-server-in-windows-azure-vm-amp-windows-azure-sql-database.aspx a online kurz Windows Azure SQL Database .
Keď po zvážení pre a proti bude pre vás SQL Server v VM tým správnym riešením, využite doporučenia z nového materiálu ‘Application Patterns and Development Strategies for SQL Server in Windows Azure Virtual Machines’ .
Nájdete v ňom pokryté tieto vzory architektúry:
• 1-vrstvový aplikačný vzor: jeden virtuálny server
• 3-vrstvový jednoduchý aplikačný vzor: viac virtuálnych serverov
• 2-vrstvový a 3-vrstvový aplikačný vzor s škálovaním prezentačnej vrstvy
• 2-vrstvový a 3-vrstvový aplikačný vzor s škálovaním aplikačnej vrstvy
• 2-vrstvový a 3-vrstvový aplikačný vzor s škálovaním prezentačnej a aplikačnej vrstvy a vysokou dostupnosťou pre SQL Server
• 2-vrstvový a 3-vrstvový aplikačný vzor s použitím Windows Azure Virtual Machines a Windows Azure Cloud Services (web a worker roly)
• zmiešaný aplikačný vzor s Windows Azure Virtual Machines, Windows Azure SQL Database a Windows Azure Web Sites
• N-vrstvový hybridný aplikačný vzor
Miro
P.S. Ak ste členmi BizSpark programu pre začínajúce vývojárske "startupy" (firmy alebo živnostníkov) , alebo máte kúpené Visual Studio s MSDN, môžete si bezplatne aktivovať Azure benefit v týchto programoch (Windows Azure pre členov BizSpark , Windows Azure pre MSDN predplatiteľov). Pri registrácii Azure benefitu v MSDN alebo BizSparku nie je požadované overenie platobnou kartou. Ak nie ste členmi týchto programov, môžete si Windows Azure bezplatne vyskúšať na dobu 30 dní cez Windows Azure Trial.
Comments
- Anonymous
February 19, 2014
ducbinh.com.vn/.../muc-in-canon-photocopy-NPG-30M-muc-in-photo-mau-canon-irc5185i.html