Quick Contact

Azure Storage VS. AWS S3

                                            Azure Storage service
                                                    How does Azure storage compete with AWS S3?

תחת כל Azure Subscription , דרך פורטל הניהול, ניתן ליצור עד 100 חשבונות של Azure Storage service

1 (2)

2 (2)

כיצד ליצור חשבון ?

1 . דרך פורטל הניהול, בפאנל השמאלי, בוחרים בשירות " Storage " ולאחר מכן New

3 (1)

2. כעת באשף יצירת החשבון קובעים את שם החשבון, מיקום ה- DataCenter בו ייווצר החשבון ואת סוג הרפליקציה לקבצים,

מעיין הגדרה של רמת השרידות לחשבון (לסוג הרפליקציה יש השפעה על מחיר השירות)

בקישור הבא ניתן לקרוא אודות כל אחד מסוגי ה-replications

https://azure.microsoft.com/en-us/documentation/articles/storage-redundancy/

 

4 (1)

מרגע הלחיצה על " Create storage account " לוקח כדקה עד שהחשבון נוצר.

הסבר כללי על השירות:  
קיימים שני סוגי חשבונות

standard storage account – מארח את סוגי ה Storages הבאים:

Blob storage, Table storage, Queue storage, File storage

premium storage account – חשבון שמארח DataDisks של מכונות וירטואליות

בהסבר הזה אתמקד ב- Blob storage שהוא למעשה סוג ה- Storage המקביל ל- S3 של AWS .

Blob storage - הוא אכסון פשוט לכל סוגי הקבצים. תמונות, מסמכים, וידאו, קבצי EXE , MSI , קול וכו' ...

לאחר שיצרנו חשבון, ניתן להיכנס אליו ע"י לחיצה על שם החשבון.

5 (1)

כך נראה המסך כשאנחנו כבר בתוך החשבון.

6

על מנת שיתאפשר להתחיל ולהעלות קבצים לחשבון שלנו, עלינו ליצור תחילה Container .

Container משמש כמעין ספריה בתוך החשבון ואליה אנו מעלים את הקבצים.

כל Container מקבל URL משלו כך ניתן לגשת לקבצים בפרוטוקול HTTPS / HTTP

7

בצילום מסך הנ"ל ניתן לראות שתחת החשבון tiltil יצרנו Container בשם test1

וה URL של ה- Container הוא https://tiltil.blob.core.windows.net/test1 (נקבע לפי שם החשבון וה Container בהתאמה).

לצורך הדוגמא העלנו תמונה ששמה pic.jpg ל- Blob storage שלנו ה URL יהיה

https://tiltil.blob.core.windows.net/test1/pic.jpg

באמצעות מס' צעדים פשוטים ניתן לקבוע Custom domain עבור הכתובת של Storage account

8

Manage Custom Domain 

You can map a custom subdomain name to your Blob service endpoint. Windows Azure must verify that you are authorized to modify DNS records for the domain. To verify authorization, create a CNAME resource record with your DNS provider that points from
<subdomain>.yourdomain.com to tiltil.blob.core.windows.net. 

9

 

 

 

 

 

ניתן להגדיר על החשבון Policy Retention , לקבוע הרשאות, ולהגדיר כתיבת לוגים של פעולות שבוצעו מול הקבצים בחשבון.

מקסימום קיבולת של Storage account הוא 500 TB .

כיצד קבצים ניתן להעלות קבצים לשירות ?

1 . באמצעות מס' סיירי קבצים שיודעים לעבוד מול Azure storage service

2 . לבנות תכנית לפי הצרכים האישיים באמצעות SDK ש- Azure מספק.

ב- Dashboard של חשבון ה- Storage ישנם קישורים להורדה של הכלים.

10

 

להלן הדגמה של התחברות ל- Blob storage והעלאת קובץ באמצעות Azure Storage Explorer 6  (מאוד דומה להתחברות

ל FTP באמצעות FTP Client)

1 . לאחר ההתקנה (התקנה פשוטה מאוד Next Next) פותחים את התוכנה

11

. בפעם הראשונה יש להגדיר את ה Account – לוחצים על Add Account

- יש להזין את שם החשבון

- את מפתח החשבון (ניתן להפיק אותו בפורטל מתוך החשבון ה- Storage ראה צילום מסך)

- את שם הדומיין של החשבון

ולשמור את ההגדרות.

מדובר על פעולה חד פעמית. בכל הפעמים הבאות ניתן פשוט לבחור את שם החשבון בתוך הסייר ולהתחבר.

12

13

 

עלויות השירות

ניתן לחשב זאת באמצעות המחשבון בכתובת

https://azure.microsoft.com/en/us/pricing/calculator

יש מס' גורמים המשפיעים על המחיר

- המיקום של ה- Data Center בו מקימים את השירות

- רמת השרידות שהוגדרה לשירות (רפליקציה של המידע באותה חווה, רפליקציה של המידע לחווה מרוחקת וכו'..)

- נפח השימוש

- כמות הפניות ל- Storage (נמדד ביחידות של 100,000 – כל מאה אלף פניות נחשב יחידה אחת לחיוב)

בגדול מדובר על עליות נמוכות ביותר נפח של 1 GB לחודש העלות היא 0.02 אירו

עם רפליקציה בשרידות הגבוהה ביותר 0.051 אירו ו 100,000 טרנזקציות 0.003 אירו לחודש

סה"כ 0.074~ אירו לחודש ל 1 GB

יש לשים לב שהחיוב בפועל מתבצע ע"י שכלול ברמת דקות שימוש ! כמו כל השירותים ב-Azure. 

 

 

Additional Articles
X

Partners

© 2013 XGlobe Online Ltd.