SQL Azure
| Microsoft Azure SQL Veritabanları (Microsoft Azure SQL Veritabanları) | |
|---|---|
| | |
| geliştirici | Microsoft |
| işletim sistemi ailesi | Microsoft SQL Sunucusu |
| İlk baskı | Mart 2009 |
| İnternet sitesi | azure.microsoft.com/… ( İngilizce) |
Microsoft Azure SQL Veritabanları (başlangıçta SQL Server Veri Hizmetleri, daha sonra SQL Hizmetleri, daha sonra Windows Azure SQL Veritabanları), Microsoft Corporation'ın ilişkisel verileri depolama ve işlemenin yanı sıra raporlar oluşturma yeteneği sağlayan bir bulut hizmetidir. Çeşitli veri senkronizasyon senaryoları için işlevsellik sağlar (yerinde<=>bulut, bulut<=>bulut). Microsoft Azure'un bir parçasıdır .
Microsoft Azure SQL Veritabanları, Microsoft SQL Server'ı temel alır ancak veri türlerinin yalnızca bir alt kümesini sağlar . Ana türler desteklenir: tam ve yaklaşık sayılar, karakter dizileri ( Unicode dahil ), tarih ve saat, uzamsal, ikili ve diğer veri türleri. (devamı) Veri aktarımı için XML
tabanlı bir format kullanılır. Tıpkı Microsoft SQL Server gibi, Microsoft Azure SQL Veritabanları da sorgulama dili olarak T-SQL'i kullanır. Tablo Veri Akışı (TDS), hizmete İnternet üzerinden erişim protokolü olarak kullanılır. HTTP REST protokolü erişim sağlamaz . Microsoft , verileri aktarmak ve hizmetler oluşturmak için
ADO.NET Veri Hizmetlerinin kullanılmasını önerir.
Kullanıcı, Windows Azure SQL Veritabanları hizmetine TDS protokolü üzerinden Transact SQL sorguları gönderebilir ve bu, uygulamaların Windows Azure SQL Veritabanlarını yerel bir SQL Server kullandıkları gibi kullanmalarına olanak tanır. Ancak Windows Azure SQL Veritabanları bir hizmet olduğu için yönetimi farklıdır. Şirket içi SQL Server yönetiminin aksine, Windows Azure SQL Veritabanları, yönetimin mantıksal ve fiziksel yönlerini birbirinden ayırır. İstemci veritabanını yönetmeye, oturum açma bilgilerini, kullanıcıları ve rolleri yönetmeye devam eder, ancak donanımla Microsoft ilgilenir .
Platforma genel bakış
Microsoft Azure platformu bir "bulut" platformudurMicrosoft veri merkezlerinde veri depolamanıza ve uygulamaları çalıştırmanıza izin veren uygulamalar için [ netleştirin ] . Microsoft Azure, tüm Azure hizmetlerinin ve geliştirilen uygulamaların üzerinde çalıştığı bir "bulut" işletim sistemi sağlar . Platform, genel bulutun yeteneklerine erişim sunar. Genel bulutu kullanan müşteri, yalnızca uygulamada yer alan kaynaklar ve kapasiteler için ve yalnızca bu kaynakların gerçek kullanım süresi için ödeme yapar. Bu modelin ana özellikleri:
- yalnızca tüketilen kaynaklar için ödeme;
- hesaplamaların genel, çok iş parçacıklı yapısı;
- altyapıdan soyutlama.
Microsoft Azure platformunun çalışabilirliği, 8 küresel Microsoft veri merkezi tarafından sağlanmaktadır.
Hizmetler
Diğer açılardan, Microsoft Azure SQL Veritabanları, SQL Server'ın yeteneklerini büyük ölçüde geliştirir. Microsoft Azure SQL Veritabanları şunları içerir:
- Microsoft Azure SQL Veritabanları Veri Eşzamanlama , hem tek yönlü hem de çift yönlü eşitleme sağlayan bulut tabanlı bir veri eşitleme hizmetidir. Veri Eşzamanlama hizmeti, Microsoft Azure SQL Veritabanları ile şirket içi SQL Server veritabanları arasında ve ayrıca birden çok Microsoft Azure SQL Veritabanı arasında veri alışverişini kolaylaştırır. Microsoft Azure SQL Veritabanları Veri Eşzamanlama, Microsoft Azure SQL Veritabanları için özel olarak yazılmış Microsoft Eşitleme Çerçevesi eşitleme motoru için kendi SqlAzureSync Sağlayıcısını kullanır. Bu yeni sağlayıcı verimlidir, giriş engelini azaltır ve Microsoft Azure SQL Veritabanlarına özgü bazı çok kiracılı sorunları akıllıca ele alarak Microsoft Azure SQL Veritabanları ile eşitlerken güvenilirlik sağlar. Sağlayıcı, tablo değerli parametreleri (TVP'ler) kullanarak sunucuya gidiş-dönüş sayısını azaltır. Ek olarak, Microsoft Azure SQL Veritabanları kontrol dışı işlemlerin etkisini en aza indirmek için azaltma mekanizmasını kullandığında, SqlAzureSyncProvider toplu iş boyutunu (toplu işi) standarttan (5000 kayıt) otomatik olarak azaltan akıllı bir "geri alma algoritması" kullanmaya başlar. ) senkronizasyon sırasında.
- Microsoft Azure SQL Veritabanları Raporlaması - Microsoft Azure SQL Veritabanları Raporlama hizmeti, raporlama özelliklerini Microsoft Azure uygulamanıza yerleştirmeyi kolaylaştırır. Raporlara Microsoft Azure portalı, bir web tarayıcısı veya doğrudan uygulamadan erişilebilir. Bulutun gücü sayesinde kendi raporlama altyapınızı oluşturmanıza ve sürdürmenize gerek kalmaz;
- Microsoft Azure SQL Veritabanları Federasyonları - Microsoft Azure SQL Veritabanları federasyonu, yüzlerce düğümde barındırılan birçok veritabanının ölçeklenmesini büyük ölçüde basitleştirir, bu da müşterilerin yalnızca gerçekten kullandıkları kaynaklar için ödeme yapmasına olanak tanır;
- Microsoft Azure platformunun bir parçası olarak veritabanı yönetimi ve geliştirme için web arabirimi .
Güvenlik
Microsoft Azure SQL Veritabanlarına yapılan tüm bağlantıların SSL ile şifrelenmesi gerekir Varsayılan olarak, Microsoft Azure SQL Veritabanları güvenlik duvarı sunucuya yapılan tüm bağlantıları engeller.
Veri merkezleri
Bazı veri merkezleri 1800-2500 sunuculuk kaplar kullanır. [1] [2]
Notlar
- ↑ Windows Azure'un dünyanın en büyük veri merkezlerinden biri olan Neowin.net'in içi . Erişim tarihi: 12 Mart 2012. 2 Kasım 2014 tarihinde kaynağından arşivlendi .
- ↑ Video: Microsoft'un ITPAC Container "Data Center Knowledge" Oluşturulması . Erişim tarihi: 12 Mart 2012. 25 Ocak 2016 tarihinde kaynağından arşivlendi .
Bağlantılar (Rusça)
- Microsoft web sitesinde Microsoft Azure projesinin resmi sayfası
- Microsoft Azure için tipik kullanım durumları ve diğer platformlarla karşılaştırması hakkında bir rapor
- Microsoft Azure Toolkit İndirme Merkezi
Bağlantılar (İngilizce)
- Microsoft Azure Portalı (Kullanılamayan Bağlantı)
- MSDN Microsoft Azure Platformu
- Microsoft Azure platformunun Resmi Giriş Sayfası
- Microsoft Azure SQL Veritabanlarını kullanma örnekleri
- Microsoft Azure SQL Veritabanlarında (MSDN) hesaplar ve faturalandırma (ölü bağlantı)
- Microsoft Azure SQL Veritabanları Ekip Blogu
- Microsoft Azure SQL Veritabanları Geçiş Sihirbazı
- SQL Azure ODBC Sürücüsü