Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Azure Storage BLOBS + CDN TablesQueuesDrives SQL AzureOData.

Hasonló előadás


Az előadások a következő témára: "Azure Storage BLOBS + CDN TablesQueuesDrives SQL AzureOData."— Előadás másolata:

1

2

3 Azure Storage BLOBS + CDN TablesQueuesDrives SQL AzureOData

4

5

6

7 contoso images PIC01.JPG videos VID1.AVI http://.blob.core.windows.net/ / Block/Page PIC02.JPG AccountContainer Blob Pages/ Blocks

8

9

10

11

12

13

14 CloudStorageAccount account = CloudStorageAccount.FromConfigurationSetting("CloudStorageAccount"); CloudDrive.InitializeCache(localCacheDir, cacheSizeInMB); CloudDrive drive = account.CreateCloudDrive(pageBlobUri); drive.Create(1000 /* MB */); string pathOnLocalFS = drive.Mount(cacheSizeInMB, DriveMountOptions.None); NTFS műveletek … Uri snapshotUri = drive.Snapshot(); drive.Unmount();

15

16 EntityTableAccount contoso customers Name =… Email = … Name =… Email = … Name =… EMailAdd= … Name =… EMailAdd= … photos Photo ID =… Date =… Photo ID =… Date =… Photo ID =… Date =… Photo ID =… Date =…

17

18

19

20

21 Partitio n Key Row Key DeliveryAddressOrderAmount KirkNC17016855 Kobayashi Maru Drive$35,490.00 KirkNC1701A409 Tiberious Road$98.99 KirkNC1701B1024 Priceline Ave$4,523,765,102.99 Archer31415999 Sliders Blvd$5,780.99 Archer11405 Suliban Road$55.39 Archer234DS9, Level 29, Suite 782$1.58 Bender1900 South Futurama Drive$87,399.99

22

23

24

25 Message Queue Account order processing customer ID order ID http://… adventureworks

26 Queue Worker Role

27 public PiQueue() { var store = CloudStorageAccount.FromConfigurationSetting( "DataConnectionString" ); var client = store.CreateCloudQueueClient(); queue = client.GetQueueReference( "demoqueue" ); queue.CreateIfNotExist(); } public void SendMessage( string content ) { var msg = new CloudQueueMessage( content ); queue.AddMessage( msg ); }

28

29

30 Windows Azure-ból Adatközponton kívülről Együtt kettő Alkalmazás / böngésző Windows Azure SQL Azure Közeli kód Alkalmazás / eszközök SQL Azure Microsoft Adatközpont Távoli kód Hibrid Microsoft Adatközpont SQL Azure SQL Server Microsoft Adatközpont Windows Azure SQL Azure Data Sync Alkalmazás / Eszközök

31 WebBusiness 50 GB-10 GB5 GB1 GB

32 Alkalmazás Internet LB TDS (tcp) Egyszerű SQL klienst használ, könyvtárak: ODBC, ADO.Net, PHP, … A Load Balancer továbbítja a TDS- hez Átjáró Skálázhatóság és rendelkezésre állás biztosítása. SQLSQLSQLSQL SQLSQL

33

34

35

36 SQL helyi: SQL Azure:

37

38

39

40

41


Letölteni ppt "Azure Storage BLOBS + CDN TablesQueuesDrives SQL AzureOData."

Hasonló előadás


Google Hirdetések