Microsoft SQL Server 2008 Web

By | ноември 23, 2021

Бази данни и лицензи.

Базите данни са гръбнакът дори на основните интернет приложения в наши дни. Като цяло скрита като последен слой на цялата софтуерна архитектура, базата данни е сърцето на всяко уеб приложение, което трябва да съхранява и осъществява достъп до информация.

Microsoft SQL Server е една от водещите бази данни, които могат да се използват за бизнес или уеб приложения. Той е бърз, мощен и има отлична интеграция с всички продукти на Microsoft. За съжаление, приемането му като база данни за малки уеб приложения досега е било ограничено поради малка пречка, известна като лицензиране.

За нормални SQL бази данни, Microsoft налага такса за всеки обект, свързан към базата данни. Това се наричаше лиценз за клиентски достъп (CAL) и може да бъде базирано на процесор, потребител или устройство. Това основно означава, че ако сте закупили базирана на потребител ЛКД, ще трябва да платите такса за всеки потребител, който осъществява достъп до базата данни, а за базирани на устройство ЛКД ще трябва да платите лицензионна такса. за всяко устройство, което осъществява достъп до базата данни независимо от потребителя.

Това е разумно в бизнес приложенията в една компания, но е убиец за малки уеб приложения.

Проблеми с лицензирането на уеб приложения и бази данни.

Когато уеб приложение осъществява достъп до база данни, обикновено няма ограничение за това колко потребители могат да имат достъп до базата данни. Следователно, базирани на потребителя ЛКД не може да става. Същото важи и за ЛКД, базирани на устройства, тъй като не можете да плащате за всеки компютър в Интернет. Така че това ни оставя с базирани на процесор ЛКД, при които плащате за всеки процесор (физически или виртуален), на който работи Microsoft SQL Server.

В статията за модула за маршрутизиране на приложения на Microsoft обаче научихме, че уеб приложенията трябва да бъдат мащабируеми. Това означава, че трябва да бъде лесно и рентабилно добавянето или премахването на ресурси от уеб-базирана система по желание. И това включва мощността на процесора.

ЛКД, управлявани от процесор, се оказват скъпи в дългосрочен план, тъй като уебсайтът ви става все по-взискателен, когато започнете да плащате за всеки допълнителен процесор, който се добавя. Един нормален четириядрен процесор може да ви струва много лицензионни такси.

Microsoft SQL Server 2008 Web Edition.

Новото уеб издание на Microsoft SQL Server 2008 е проектирано специално за малки предприятия, които трябва да спестят разходи. По същество той ви позволява да стартирате база данни на SQL сървър на до 4 процесора на много ниска цена с неограничен размер на базата данни и памет.

Този лиценз за база данни може да се използва само за уеб-базирани приложения и има специални технологични функции, които го оптимизират за тази цел, като инструменти за администриране и тясна интеграция с .NET технологии.

Тъй като няма ограничения в неговия растеж освен 4-те CPU, стандартната схема за лицензиране на CAL не се прилага за уеб изданието на SQL сървъра. Тъй като общата цена е ниска, дори малки стартиращи фирми могат да си позволят да използват тази мощна база данни.

В днешно време това, което обикновено се случва е, че компаниите с ограничен бюджет започват с безплатна RDBMS като MySQL като доказателство за концепцията и страдат по-късно, когато имат нужда от по-професионална база данни като MSSQL, защото миграцията не е лесна (колкото и да е абстрактно каквото и да е). базата данни е).

С уеб редактиране те могат да започнат да използват MSSQL веднага и да се възползват от предимствата на лекотата на използване и интеграцията на програмирането от първия ден.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *