2014-06-30

Alerting and Monitoring on SQL Azure

שלום רב
היום אכתוב על נושא של התרעות וכלי ניטור ש Azure נותן לנו כחלק מהמוצר.
(לפני זמן רב כתבתי על כלים חינמיים לניטור, וכן השוותי בין AWS לבין Azure), המוצר עצמו מאד התפתח ואנו עדים לכלי התרעה מובנים במוצר, כלי התרעה מובנים נוצרים על ידי מטריקות מדידה, להלן מטריקות המדידה.
ניגשים למסך של בסיסי נתונים בפורטל בוחרים בסיס נתונים רצוי לוחצים על Monitor, ואז רואים גרפים נחמדים.
בתחתית המסך לוחצים על אפשרות הוספת Metrics.


כאשר בוחרים Metrics רצויים לנו לפי קריטריונים שונים:


ואז במסך הראשי ניתן להוריד או להוסיף מהמסך ומהגרף Metrics רצויים לך על ידי לחיצה על העיגול הקטן:
הנה לפני:


והנה אחרי:

שימו לב לעמודה הכי ימנית
Alert Rules
לחלק מהמדדים ניתן להגדיר התרעה ולחלק מהמדדים לא ניתן להגדיר התרעה, נלך לעמוד על metric שניתן להגדיר עליו התרעה.
ברגע שנעמוד עליו בתחתית העמוד יש כפתור:
Add Rule




ואז בלחיצה נכנסים למסך של 
Define Alert


ממלאים מה שצריך כמו למי לשלוח את ההתרעה מה הגבול שממנה תישלח ההתרעה וכל כמה זמן לבדוק את המערכת.
וזו ההגדרה עצמה:
זהו הגדרנו התרעות. כאשר יגיע הגבול וההתרעה תיקפוץ - גם יישלח מייל וגם בפורטל יסומן בסיס הנתונים שיש לו התרעה - עד לשיחרור ההתרעה.
הנה metric שמוגדרת לו התרעה:


והנה כאשר נכנסים למסך של בסיס הנתונים  Active alert מסומן ובולט לעין:


הנה המייל שהגיע למי שצריך בנוגע להתרעה עצמה, המייל ברור - וכאשר נקטין בסיס הנתונים או נגדיל טווח ההתרעה יישלח מייל שהכל בסדר.



כדי לנהל את כל ההתרעות כולן יש מסך מיוחד שנקרא:
Management Services דרכו ניתן להגיע לכל ההתרעות לערוך אותן לשחרר אותן ולראות היסטוריה שלהן:




אם נלחץ על ההתרעה עצמה נראה מה קרה:



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

נסו ותהנו.
פיני





2014-06-02

Compression in SQL Azure - Yes we have!!!

שלום לכולם
אתמול בלילה במקרה קראתי את הבלוג של Bob Beachemin שהוא חלק מ SQLSkills ושם הוא הזכיר בחצי משפט על זה שעכשיו יש דחיסה בבסיסי הנתונים בענן - לא האמנתי למראה עיניי.
ישר רצתי לבדוק ואכן זה עובד. אז ראשית התודות ל - @bobbeach

שאגב לקח לי בשניה האחרונה את הפוסט על Extended Events ב Azure.

דחיסה.... כן כן סוף סוף יש תמיכה בדחיסה - אפשר לדחוס טבלאות ואינדקסים ובכך לצמצם את גודל בסיס הנתונים ולהפחית עלויות.
כמובן יש מחיר של cpu, ועוד ההשפעות של דחיסה  - אולם יש דחיסה אפשר להקטין בסיסי נתונים ולשלם פחות ועדיין לקבל ביצועים.
פיצ'ר זה הוא סנונית ראשונה של פיצ'רים שלא היו עד היום ומנעו פעילות טובה בענן - הייתי צריך לעשות מיגרציה של בסיס נתונים ותמיד מנע אותי הענן מלהעלות כמו שהוא את בסיס הנתונים כי היתה לי דחיסה על הרבה בסיסי נתונים.

ב - etoro אנו שומרים כל מיני לוגים שמחוקרים מהם פעילות לקוחות וזה צריך להיות זמין כל הזמן תקופה ארוכה, נוח למתחקרים לתחקר בסיס נתונים רלציוני אולם מחירו לא היה כדאי עכשיו - גם הוסיפו שכבות וגם עושים דחיסה ובכך מורידים עוד גודלו של בסיס הנתונים ובכך משלמים פחות.

אתמול בצהריים הרצתי פקודה זו על בסיס הנתונים של סביבת ה QA של הלוגים הללו:

ALTER TABLE [dbo].[ExternalLogs] REBUILD PARTITION = ALL 
WITH (DATA_COMPRESSION = PAGE)
GO 

כמובן - סוף סוף - לא הייתה שגיאה שזה לא נתמך והפקודה רצה והנה התוצאה:
בסיס הנתונים ירד מ 22.69 - ל 8.44
MB.



כרגע אני עסוק בהורדת גודל הטבלאות הגדולות - שזה נושא יותר בעייתי בגלל אורך טרנזקציות בענן אבל זה נושא לדיון אחר.

פיני

2014-05-04

SQL AZURE The Next Generation

שלום לכולם

המהפכה הגיעה, שנים חיכינו לפיצ'רים רבים והנה רבים מהם הגיעו.

וכן זו מהפכה - אולי הרצינית ביותר מאז שהתחיל כל העניין הזה של SQL as  PAAS.
אז על מה מדובר?

היום אתחיל בראשון מבין 3 פוסטים שאני מתכנן לשבועיים הקרובים (בלי נדר כמו שאומרים...), בנושא המהפכה האחרונה ב SQL Azure.
(די נמאס לי לשנות שם כל יומיים - אז שזה יישאר SQL Azure :-) )

אם עד היום כשיצרת בסיס נתונים היו 2 אפשרויות או

  • Web Edition
  • Business Edition
כאשר אין הבדל ביניהם מלבד הגודל האפשרי של בסיס הנתונים בכל אחד מין הגירסאות.

בספטמבר 2013 כתבתי פוסט לאחר שהוצגה תוספת של Premium לגירסאות הקיימות
עיינו

ועכשיו משנים את הקונספט, יהיו 3 רמות של שירות שיינתנו על ידי Azure כאשר גם בתוכם יש חלוקה והמבנה הוא כזה:
  • Basic Edition
  • Standard Edition
    • S1 - 5DTUs
    • S2 - 25DTUs
  • Premium Edition
    • P1 - 100DTUs
    • P2 - 200DTUs
    • P3 - 800DTUs
DTU = database throughput units 

כאשר כל רמה כזו יש לה מאפיינים, חלקם חדשים וחלקם חדשניים ומעניינים מאד.

אתחיל היום בפוסט הראשון הזה כיצד יוצרים, מה רואים, מה הבעיות, מה המיגבלות.
בפוסט השני אסכם עוד הבדלים בין הגירסאות, ופיצ'רים ממש מגניבים שניתנים באפשרויות.
בפוסט השלישי אביא רשמים....

אז נתחיל מהאילוצים המרכזיים שהשינוי גורם:
  • לא תהיה יותר תמיכה או אפילו יסגרו את שרתים הקיימים החל מ 24.4.2015- כלומר יש לבצע מיגרציה של DATA לאחת מהגירסאות הקיימות - לדעתי הדרך הנוחה יכולה להתבצע הכי מהר באמצעות BCP, אבל אחרי שאתחיל להעביר data אעדכן גם כן. ובשפתה הצייורים של microsoft: 

    Web and Business Edition Sunset 

  • 3 שירותים אמורים להיסגר - sync שבתחילתו היה מיועד לבצע רפליקציות ולא התרומם, ו import/export (ככל הנראה)- מכיון שאמורים להתחיל לתמוך בסוג של restore כנראה סוגרים שירות זה. וגם ה federations לא התרומם ולא ענה על הציפיות וגם הוא ימות!
שיטת התשלום - אתה מזמין למשל standard - s1 אתה משלם כ 20 $ לחודש!!! - כן כן שמעתם נכון 20 $ לחודש על בסיס נתונים שיכול להגיע ל 250 GB. זה מזכיר את התחרות בין רמי לוי לאושר עד ליד קניון איילון - אבל פה Microsoft שוברים את השוק.

מתשלום של עד 225$ לחודש עבור 150 GB עוברים ל 20 $ ברמה של standard - s1, שאר העלויות לרמות השונות בהמשך.

שימו לב לשינוי בשיטת התשלום - אם עד היום שילמנו לפי שימוש כלומר 100 GB שילם פחות ממי שהיה לו 150 GB,  היום משלמים המוצר עצמו - על standard - s1 לפי יום - או שעה.....

האאא תשאלו - הרי אני ישראלים חכמים  למה לא נזמין ישר 250 GB? למה יש לנו בכלל אפשרות לבחור גודל? ובכן זה קשור לגיבויים שניתנים עכשיו שיחזורים ועוד פיצ'רים שנזכיר בהמשך!!! אל תיצרו בסיס נתונים  הכי גדול על ההתחלה, תרחיבו כשצריך :-)...

מעבר לזה בנושא המחירים - כל עוד זה ב Preview - המחירים נמוכים - אחרי כן מין הסתם הם יעלו!!!

איך יוצרים בסיסי נתונים באחד משלושת השכבות?

יוצרים שרת חדש ורק בו אפשר ליצור בסיס נתונים באחת השכבות, בסרבר קיים  אין אפשרות לייצר אחת מהרמות החדשות ( אפשר רק לשדרג ל Premium אבל זה דיון אחר כי יש שם מיגבלות - עזבו את זה ).

כאן רואים סרבר ישן בלי האפשרויות הללו


וכאן רואים כבר סרבר חדש עם 3 הרמות שהזכרנו קודם.... כלומר אם יש סרבר חדש, ניתן לייצר מתוכו בסיסי נתונים מתוך אחת הרמות שהזכרנו.




לאחר שבחרת את הרמה הרצויה בוחרים רמה בתוך הרמה לפי ה DTU הרצוי, ואז בוחרים גודל בסיס נתונים (כזכור משלמים אותו דבר על כל הגדלים..)

הבטחות:
ישנן מספר הבטחות בנושא זה מטעם מיקרוסופט:
הם יעזרו למי שצריך עזרה בהמרה מ federation.
הם יאירכו תקופה למי שלא הספיק להעביר data בגירסאות ישנות
הם יעזרו למי שצריך עזרה בהעברות אלו.

טבלת מחירים:
Basic - up to 2 GB - 2.5$ per month
Standard S1- up to 250 GB - 20$ per month
Standard S2- up to 250 GB - 100$ per month
Premium P1- up to 500GB - 465$ per month
Premium P2- up to 500GB - 930$ per month
Premium P3- up to 500GB - 3,720$ per month



ומכאן לעוד 3 נושאים שאנו מקבלים בגירסאות אלו:

  • הגדלה של SLA - אין צורך להרחיב
  • Self Service Restore - פיצ'ר שחיכינו לו כל כך הרבה זמן. ניתן לשחזר לבסיס נתונים מתוך גיבויים פנימיים שה Azure מציע - בצד רץ גיבוי כל כמה דקות וניתן לשחזר ממנו בצד לכל זמן  בעבר כאשר גם פה זה שונה לפי הרמות כמה זמן אחרונה ניתן ללכת.
  • Active Geo Replication - וזה פיצ'ר גם כן מדהים, כידוע יש 3 רפליקציות לכל בסיס נתונים ב Azure אולם הם מעולם לא היו זמינים - כיום ללקוחות Premium בלבד ניתן יהיה לקרוא מ data center אחר - להוריד עומסים והמון בעיות של מיגבלת קוננקשנים שהיו בגירסאות קודמות - ועל זה נאמר - סוף סוף...

לינק להכרזה:
לינק לשאלות ותשובות:

ב2 הפוסטים הבאים אביא רשמים מתחילת עבודה ואציג תמונות לגבי אפשרויות נוספות, לגבי שאלות שיצוצו ולגבי האמת על המחיר - האם זה באמת כה זול?

להשתמע בקרוב
פיני









2014-04-20

New Name and New Portal for Windows Azure

שלום רב
ושוב התבשרנו על שני נושאים חשובים הקשורים לענן מיקרוסופט הידוע בשמו:
Azure
מיקרוסופט - מתוך מגמה להציג כי אינה עוד אך ורק 
Windows on all
שינתה את פלטפורמת הענן שלה לשם המפתיע:
Microsoft Azure
:להלן תמונה מתוך הפורטל מלפני חודש ותמונה מהיום:
מלפני חודש:



תמונה מהיום:


אז זהו השינוי הראשון שרציתי לציין

השינוי השני הוא הצגת 
Beta
של פורטל חדש ומעניין
שיכול להוות שינוי בכל התפיסה של הענן.
 device - הוא עשיר מעניין אמור להתאים לכל .
כרגע לי לא עולה במובייל
הוא מציג סוג של הכל במסך אחד עם התקדמות לפי שלבים - נסו ותהנו.
המעניין שהוא שהוא נותן אפשרות להקים 
MySql
בתור 
PAAS
החשבון שלי לא מאפשר להקים אבל אנסה ואעדכן אותכם.
להלן תמונות מתוך הפורטל:
זה עמוד הפתיחה המראה את כל האזורים ומה מצבם
למטה בצד שמאול קיצורי דרך ליצרית מכונות כמו המסומן מייצר 
mongoDB



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


כמובן התשלום מהווה מקום מרכזי והוא מוצג בעמוד הראשי - כמה חייבים כמה נשאר עד התשלום וכדומה.

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

2014-04-07

חידושים שהוכרזו בנושאי SQL Azure - SQL Database

שלום לכולם
טוב אז נתחיל בשם של המוצר - כן שוב הוא שונה וכעת הוא נקרא Microsoft Sql Database, אולם אני אמשיך ואקרא שלו SQL Azure.
להלן ההכרזות שהוכרזו לגביו בשלישי באפריל בכנס Build שנערך בסן פרנסיסקו, אשתדל לאביא בעתיד דוגמאות על הנקודות כשיצאו בפעול:

  1. ההודעה החשובה היא הגדלת נפח איחסון לגירסת premium עד כדי 500 GB - זה אמור להרחש במהלך החודש, כאמור לקוחות פרמיום מקבלים ביצועים טובים יותר ויש לי על זה פוסט בעבר.
  2. ההכרזה השניה מדברת בנושא של SLA, הם מגדילים אותו ל 99.95% שזה אומר SLA טוב מאד וגבוה ביחס לענןשזה בערך 20 דקות בחודש - בפועל במהלך שנות עבודתי לא נתקלתי בפרק זמן כזה של סרביס למטה
  3. self-service restore  -פה מציעים שירות של גיבוי שנשמר עד שלושים יום - שזה משהו מאד חשוב שלא היה קודם ומתן אפשרות לשחזר ממערך הגיבויים שלו.
  4. active geo replication -פה מציעים שירות של רפליקציה לדטה סנטר אחר - ושהוא readable שזה דבר מדהים ואני מצפה לו בכליון עניים. כמובן גם זה רק בגירסת פרמיום.

אז נכין מחשבונים לבירור 'כמה זה עולה לנו'  כי הכל עולה בענן....
ולפחות נהנה מהתחרות ומהפיצרים
יום נעים
פיני

2014-02-09

SQL Server On the Cloud

שלום לכולם
לאחר היוזר גרופ האחרון חשבתי לעצמי שצריך לעשות קצת סדר בנושא   SQL Server on the cloud .
כזכור יש תצורת עבודה בענן הקרויה PAAS (Platform as a service) ובקיצור – אין מחשב להתחבר והכל מנוהל על ידי הספק.
ויש תצורת עבודה בענן הקרויה IAAS (Infrastructure as a service) ובקיצור מקבלים מכונה וירטואלית כמו שיש לך מכונה וירטואלית באירגון עצמו, היתרון לעומת מכונה וירטולית היא שאתה מקבל מכונה שכבר מותקן עליה SQL Server לפי גירסה או Edition שאתה בוחר.
בואו נצלול לפרטים:
SQL Server as PAAS – מוגש לציבור ככל הידוע לי רק על ידי שני ספקים מיקרוסופט ואמזון.
הענן של אמזון נקרא AWS- Amazon Web Service – זהו שרות הענן הגדול ביותר והנפוץ ביותר. שירות ה PAAS שלו נקרא RDS – Relational Database, לא ניתן להיכס למכונה יש מספר מגבלות מ גירסה רגילה שאנו מכירים והוא ניתן בגירסאות של 2008R2 וכן ב 2012 בקומבינציות שונות, עקב היותו PAAS יש לו מגבלות שונות שצריך להכיר, כתבתי על זה פוסט נחמד לפני זמן מה, צריך לומר שבבסיסו המנוע הוא גירסת ה SQL Server הרלוונטית (זהו כמובן אינו ה  DynamoDB ).

הענן של מיקרוסופט – שהוא בהחלט לא הענן השני בגודלו נקרא Windows Azure. שירות ה PAAS שלו נקרא WASD – windows Azure Sql Database או בשמו הקודם SQL Azure, כמובן גם פה לא ניתן להיכנס למכונה, ובניגוד ל RDS הוא גירסה בפני עצמה ואינו תואם לאחת הגירסאות המוכרות.כפועל יוצא הוא מכיל הרבה מגבלות, ומצד שני הרבה יתרונות.

SQL Server as IAAS – פה כבר יש מספר רב יותר של ספקי ענן שנותנים מכונות וירטואליות הכוללות SQL Server כל ספק והשם המיוחד לו – אולם כולם כוללים אותו דבר – מכונה וירטואלית שאפשר לשייך אליה דיסקים מהסטורג של אותו ספק, וכל השאר בעיקרו באחריות המשתמש
אמזון – השירות נקרא EC2 ואתה רוכש image של SQL Server שירות הסטורג' נקרא S3\EBS תלוי בצורך.
מיקרוסופט – השירות נקרא SQL Server on VM והסטורג' נקרא Storage.
VMWare – שירות הענן נקרא Vcloud ולאחרונה החלו לספק העלאת SQL Server לענן
Rackspace – ספק ענן ענקי – שגם הוא נותן SQL Server ומבטיח שניתן לבודד אותו משאר הסביבה, השירות יציב ואמין.

ועוד ועוד – על שירותים של בסיסי נתונים רלציונים בעננים השונים – איך גוגל נכנסת לתמונה ומה עם עולם ה no sql ? על כך ועוד בעתיד המעונן.

מצורפות תמונות מאמזון וממיקרוסופט PAAS ומרקספייס IAAS





ערב טוב

2014-02-03

PCI on Azure

בדקו את הציוץ של ‎@krisherpi: https://twitter.com/krisherpi/status/426332195452493824

2014-01-23

Auto Scaling in ‘etoro’ with Azure


‘etoro’  has some production services on the MSFT cloud- Azure. One of those services is some logs written from Client side. It’s written into service that write it to Q in Azure and then Service from Azure read the Q and insert the data into DB.
From time to time we get picks in the messages – this load cannot handled well with  the service calling from the Q and we need to increase the number of readers from the Q.
So we configured the instances to be scale by schedule.
It means that during week day we will have 4 cores – and during night or weekends we will have only 1 core. As you can see in the picture the auto change in the configuration.

 

 

What is really amazing is that we can do it by targets CPU level, Or by numbers of messages in the Q.
It also help in reducing the costs.

This is really easy to configure, very friendly and very important to understand in the world of cloud.

Pini

2014-01-07

Problems working with SQL Azure

שלום לכולם
שנה חדשה וזה זמן לסכם 3 שנות עבודה עם SQL Azure.
אז כן - אני נהנה לעבוד עם מוצר זה הוא חוסך המון כאבי ראש אולם הוא מוגבל, בפוסט זה אציין מספר מגבלות שאם הן יתוקנו (וכן אני מבין את הקושי בתיקונים - אולם נקודות אלו מהוות מחסום כניסה)

  1. מגבלת מקום של 150 GB -  זו בעיה לארגונים גדולים להיכנס כאשר יש מגבלת גודל, אם היה אפשר להגדיל בסיסי נתונים הדבר היה מקל על כניסה של ארגונים ל SQL Azure.
  2. קישור בין שני בסיסי נתונים באותו שרת - זו בעיה מהותית של ארכיטקטורה של תוכנה, אם וכאשר יש צורך לעיתים ליצור 2 בסיסי נתונים כיום אפשרות התקשורת ביניהם - גם אם הם באותו שרת - היא רק דרך האפליקציה - לא שזה רע כל כך אולם המון פעמים זה מסרבל את תצורת העבודה.
  3. הרצה של תהליכים ארוכים - לעיתים יש צורך להריץ תהליך עידכון ארוך או בניה של אינדקס גדול, בעולם הרגיל אנו יוצרים job שרץ בתוך השרת ונתנים לו לרוץ כמה שעות שהוא רוצה - פה לעומת זאת, אין agent ואי אפשר להריץ כלום מתוך השרת, וריצות ארוכות נחתכות על ידי ה resource governer והנה אנו שוב תקועים בעובדה ומחפשים work around.
  4. t-sql - ישנם רבים מידי סינטקסים שלא נתמכים, הדבר מפריע במיוחד ל DBA's רגישים שלא אוהבים שנוגעים להם בפינה האהובה שלהם.
  5. אי אפשר לאתחל את הסרביס או לעשות לו פעולות דרסטיות - לעיתים יש צורך בפעולה קשה ואגרסיבית, ואציג פה דוגמא קטנה שחויתי לאחרונה. יש לי כלי שמנטר ומתריע כאשר בסיס הנתונים מגיע ל85% מהגודל וממילא אני צריך לבצע פעולת Scale ולהגדיל את הגודל. בפורטל אפילו יש התרעה יפה שמציגה את המצב.

משום מה התעלמתי מכל ההתרעות והגעתי לקצה כמות השימוש - או אז בסיס הנתונים הפך להיות סוג של read only, מה שצריך להתבצע על ידי היה מיד להגדיל את הגודל אולם ההגדלה לא תפסה ולא יכלתי להגדיל כלום. כמובן שבדיוק אז עלתה הבעיה על ידיד הלקוחות שרצו פתרון מיידי - אז מחקתי 2 אינדקסים גדולים ועוד טבלה בינונית שלא הייתי חייב אותה, גם זה לא עזר כי ה rebuid מתבצע אוטמטית על ידי מנגנון ה azure אולם לא על ידי וכך המקום לא התפנה. מיד חשבתי על רעיון יפה אחר - עשיתי rename לבסיס הנתנוים ויצרתי בסיס נתונים חדש עם סכמה זהה, אולם הוא היה ריק, גם זה לא עזר למרות שהגודל היה רשום 0 - עדיין אי אפשר היה לכתוב לבסיס הנתונים - אילו המכונה ייתה בשליטתי מן הסתם זה היה נתר תוך דקה אולם פה לקח למערכת 3-5 שעות לתפוס את השינוי ולא היה כלום שיכולתי לעשות. לכן - אסור לטעות .
6. מחיר - יללה תורידו עוד המחרים למרות ההורדות הרבות אנו רוצים עוד הורדות כדי שזה יהווה תחות ראויה עם סטורג'ים מקומיים או עם vm's.

מעבר לבעיות אלו באמת העבודה היא כה קלה ונוחה ניתן לגשת מפורטל וובי, ניתן לעבוד בתצורות שונות ואין בעיות של חומרה ותוכנה ורשיונות.
כמובן כשרציתי לכתוב פוסט זה למחרת ראיתי את Brent ozar כותב בלוג על נושא דומה לאלו ומעלה שאלון על השינויים שהיינו רוצים לבצע
ניתן לקרוא עליו פה:


טוב לא נתאר שוב את כל הטוב מההתחלה - רק נאחל שנה טובה ומעוננת ומוזמנים ליין בבלוגים ההיסטוריים והחדשים...
בהצלחה
פיני 

2013-11-26

SQL Server 2014 in Windows Azure VM

ערב טוב
והפעם פוסט קצר על יצירת VM-Virtual Machine, המכיל SQL Server 2014.

אחד היתרונות הגדולים של Windows Azure על פני AWS הינו בהיצע של הגלריה של VM.
מעבר לכל האפשרויות שמיקרוסופט מציעה לאנשי 'לא-מיקרוסופט', מוצרים כמו לינוקס אובונטו וכדומה, מיקרוסופט מציעה משום מה גם מוצרי מיקרוסופט מתקדמים כמו SQL Server 2014.

האפשרות הזו מאפשרת דרך קלה להתנסות במוצר החדש מבלי להתקין אותו, למשל התקנה של 2014 דורשת מערכת הפעלה מתקדמת ומי שלא רוצה לשדרג - לא חייב לשדרג יכול להתחבר למכונה הוירטואלית בקלות ולהתנסות.
ניתן גם לכבות אותה כשלא משתמשים וכך לחסוך קצת כסף.

האמת? אני ללא ידע IT, כמעט כלל יצרתי מכונה, הוספתי לה דיסק של 1TB, ויצרתי יוזר נוסף שייכנס אליה.

להלן המסלול ליצירת המכונה - נסו ותהנו - האמת שהתרשמתי - יותר ויותר אפשר להבין את המהפכה של הענן.

אז בואו נתחיל ביצירת מכונה וירטואלית דרך הפורטל:




לאחר שעולה הרשימה ניתן לבחור באפשרות שסימנתי:



לאחר כמה קליקים נוספים נוצרת מכונה.

עכשיו בצורה מאד פשוטה לוחצים על Attach Disk - ובמספר קליקים מצרפים למכונה דיסק למשל אני בחרתי 1023GB שזה 1TB


לאחר שצרפנו

לוחצים בסרגל למטה CONNECT ומתחברים דרך RDP פשוט לתוך המכונה.

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

ושוב שימו לב זוהי פעם ראשונה בחיי שאני מבצע פעולת IT מסוג זה- אין לי רקע ב IT, והכל מאוד אינטואטיבי.

השלב הבא הוא כניסה לחלון של ניהול השרת - שימו לב זה windows 2012 - איפה לחצן ההתחל והתוכניות???? :-)


בוחרים באפשרות של File and Storage Services:


בוחרים Disks כדי לנהל את האותיות של הדיסקים והכוננים:


לוחצים על הכונן החדש ומאתחלים אותו , לאחר מכן יש לצרף אותו כ Volume - שימו לב אני לא איש    storage ואני בטוח שאיש Storage טוב יידע להסביר את הלוגיקה מאחרוי זה טוב ממני...

מתבצע תהליך כל שהוא של איתחול וחיבור:

לאחר מכן בוחרים לו אות והנה לפנינו כונן F במלוא הדרו:


מהו אותו כונן?
הכונן הוא קובץ שיושב תחת הStorage  יש קונטיינר מיוחד עבור ה HardDrive וזה קובץ עם סיומת VHD
כמצורף בתמונה:

והנה לנו מוכנה עם SQL Server 2014 מוכנה לשימוש ולעבודה, תוך 10 דקות יצרתי מכונה עם 1TB של DATA מבלי ידע ב IT ומבלי צורך להמתין..
לא לשכוח - משלמים על זה....

אז זהו לבנתיים שיהיה בהצלחה תהנו תתנסו. בקשר ל 2014 עצמו אנו כרגע ב etoro בודקים מספר אופציות לשימוש בו לומדים להכיר חסרונות ויתרונות, אולם זה נושא ודיון אחר לחלוטין.

ערב טוב.