Windows Azure SQL Database and Storage Name Title Organization.
-
Upload
albert-sharp -
Category
Documents
-
view
217 -
download
0
Transcript of Windows Azure SQL Database and Storage Name Title Organization.
![Page 1: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/1.jpg)
![Page 2: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/2.jpg)
Windows Azure SQL Database and StorageNameTitleOrganization
![Page 3: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/3.jpg)
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
![Page 4: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/4.jpg)
Big Data
![Page 5: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/5.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 6: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/6.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 7: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/7.jpg)
A Continuous Offering From Private to
Public Cloud
PaaS SaaSPhysical Virtual IaaS
Windows Azure SQL Database
![Page 8: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/8.jpg)
SQL Server in a Virtual Machine
Full SQL Server capability
Low TCO for existing apps
Flexibility & control
Managed infrastructure
![Page 9: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/9.jpg)
Backup database to the cloud
Extend on-prem applications
Common Scenarios
Develop & test
Public Cloud
Move existing tier 2 & 3 apps
![Page 10: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/10.jpg)
SQL Server 2012 in Windows Azure Demo
![Page 11: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/11.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 12: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/12.jpg)
Windows Azure SQL Database
Relational Data StorageRelational database as a serviceFully managedHigh availability, scalability, & global reachFamiliar language and framework support
![Page 13: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/13.jpg)
Familiar and Consistent ToolsUse familiar technologiesSupports Transact-SQL
Supports popular languages.NET Framework (C#, Visual Basic, F#) via ADO.NET
C / C++ via ODBC
Java via Microsoft JDBC provider
PHP via Microsoft PHP provider
Supports popular frameworksOData, Entity Framework, WCF Data Services, NHibernate
Supports popular toolsSQL Server Management Studio (2008 R2 and later)
SQL Server command-line utilities (SQLCMD, BCP)
CA Erwin® Data Modeler
Embarcadero Technologies DBArtisan®
![Page 14: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/14.jpg)
Windows Azure SQL Database Demo
![Page 15: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/15.jpg)
Backend Node Replica 1
SQL DB
Backend Node Replica 2
SQL DB
Backend Primary Node
SQL DB
Inside Windows Azure SQL Database
Scalability and Availability: Fabric, Failover, Replication, and Load balancing
1 New Database Request
2Primary & Replica Databases Created
TDS Gateway
Front-end Node
TDS Session
![Page 16: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/16.jpg)
SQL Federation
Scale Out Your DataIntegrated database partitioningMulti-tenancy via flexible repartitioningAdd and remove database nodes seamlesslyEnables greater scalability and performanceDynamic partitioning with no downtime
![Page 17: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/17.jpg)
SQL FederationDemo
![Page 18: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/18.jpg)
SQL Reporting
Visualize Your DataReporting delivered as cloud serviceElastically scales with demandFamiliar tools & programming modelSecurely view & manage reports
![Page 19: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/19.jpg)
SQL Data Sync
Synchronize Your DataDatabase synchronization as a serviceOn-premises & Azure SQL DatabaseConfiguration drivenElastically scales with demand
Azure SQL Databases
SQL Server (On-Premises)
![Page 20: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/20.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 21: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/21.jpg)
Storage in the CloudScalable, durable, and availableAnywhere at anytime accessOnly pay for what the service uses
RESTful Web ServicesUse from Windows Azure ComputeUse from anywhere on the internet
Windows Azure Storage
![Page 22: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/22.jpg)
Storage Libraries in Many Languages
![Page 23: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/23.jpg)
Service FeaturesShared Access Signatures for Tables and QueuesExpanded Blob CopyImproved Blob Leasing
Improved ManageabilityLocally Redundant StorageGeo or Locally Redundant StorageStorage Analytics ConfigurationStorage Metrics Monitoring
New Features
![Page 24: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/24.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 25: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/25.jpg)
Azure Table Storage
NoSQL Data StorageFully managed PaaSKey-valueHierarchicalREST APIGeo replication
Storage Account: MovieData
Star WarsMatrixFan Boys
Table Name: Movies
Entity
Table
Account
![Page 26: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/26.jpg)
Table Storage ConceptsEntityTableAccount
contoso
Name =…Email = …
Name =…EMailAdd=
customers
Photo ID =…Date =…
photos
Photo ID =…Date =…
![Page 27: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/27.jpg)
No Fixed Schema
FIRST LAST BIRTHDATE
Wade Wegner 2/2/1981
Nathan Totten 3/15/1965
Nick Harris May 1, 1976
FAV SPORT
Canoeing
![Page 28: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/28.jpg)
SQL Server in a Virtual Machine
Azure SQL Database
Azure Table Storage
Azure Blob Storage
Azure Data Management
![Page 29: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/29.jpg)
Azure Blob Storage
Unstructured Data StorageManaged serviceHundreds of gigabytes per blob in size 100TB per storage accountREST APIGeo-replication for disaster recovery
![Page 30: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/30.jpg)
Blob Storage Concepts
BlobContainerAccount
http://<account>.blob.core.windows.net/<container>/<blobname>
Pages/ Blocks
contoso
PIC01.JPG
Block/Page
Block/Page
PIC02.JPG
images
VID1.AVIvideos
![Page 31: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/31.jpg)
Windows Azure Storage Demo
![Page 32: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/32.jpg)
Azure Storage Architecture
VIP
FE FE
FEFEFEPartition Master(s
)
Distributed File System Layer
FE
Partition Server
Partition Server
Partition Server
Partition Server
Legend
Partition
ServerLoad
3 Storage Layered Architecture
![Page 33: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/33.jpg)
Scalability
Partition: Range of entities with same partition key value.Partitions are fanned out based on loadThey can be condensed when load decreasesReads are load balanced against three replicas
Server 1 Server 2 Server 3
P1
P2
Pn
![Page 34: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/34.jpg)
PartitionKeyUnique identifier for the partition within a give table.
RowKeyUnique Identifier for an entity within a given partition.
Both Keys matter!Define Primary KeyForms a single clustered index
Scalability
SlowestNo Partition KeyNo Row Key
SlowerOnly Partition KeyNo Row Key
Very FastPartition Key + Row Key
![Page 35: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/35.jpg)
Hadoop On Windows Azure
Azure Blob Storage
Hadoop Cluster
Unstructured Data StorageManaged serviceJavascript console simplifies developmentIntegrate data with Hive ODBC driver Excel integrationPreview: M/R, HDFS, Hive, Pig, Streaming & more
![Page 36: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/36.jpg)
SummaryCloud services for the new world of data
Managed Services
Breadth of data types and programming models
Cloud on your terms
Highly available and scalable
![Page 37: Windows Azure SQL Database and Storage Name Title Organization.](https://reader035.fdocuments.in/reader035/viewer/2022062516/56649de35503460f94ad9aef/html5/thumbnails/37.jpg)
SQL Database Billing Rates (As of February 2012)
Database Size Price Per Database Per Month
0 to 100 MB Flat $4.995
> 100 to 1 GB Flat $9.99
> 1GB to 10 GB $9.99 for first GB, $3.99 per additional GB
> 10 GB to 50 GB $45.954 for first 10 GB, $1.998 for each additional GB
> 50 GB to 150 GB $145.874 for first 50 GB, $0.999 for each additional GB
Data TransfersNorth America and Europe regions $0.05 - $0.12 per GB outbound
Asia Pacific region $0.12 - $0.19 per GB outbound
All inbound data transfers are at no charge.
Based on graduated rate based on database sizeCharged at monthly rate per database
Amortized over month -> calculated on daily basis
No Transaction Charges