بواسطة Techopedia Staff ، 22 فبراير 2017
الوجبات الجاهزة: يناقش المضيف إريك كافاناغ إدارة قواعد البيانات مع الدكتور روبن بلور وديز بلانشفيلد وبينه تشاو.
أنت لم تسجل الدخول حاليًا. يرجى تسجيل الدخول أو التسجيل لمشاهدة الفيديو.
إريك كافانا: حسنًا ، سيداتي سادتي. أهلا ومرحبا بكم مرة أخرى. إنه يوم أربعاء ، الساعة الرابعة بالتوقيت الشرقي وعلى مدار السنوات القليلة الماضية ، هذا يعني أن الوقت قد حان لشركة Hot Technologies. هذا صحيح ، هذا هو عرضنا مع أصدقائنا Techopedia - Techopedia.com. التحقق منها على الانترنت. يحصلون على وحش المرور ، 1.5 مليون زائر فريد في الشهر. هذا كثير من زيارات الويب. موضوع اليوم ، "حلم DBA: الاكتشاف والإدارة عبر البيئة". نعم بالفعل ، إنها مشكلة كبيرة ، خاصة بالنسبة للمؤسسات الكبيرة. هناك شريحة حول شريحتك حقًا ، وما يكفي عني ، أذهلني على Twittereric_kavanagh ، أحاول دائمًا المتابعة مرة أخرى والمشاركة في محادثة هناك.
مرة أخرى ، نحن نتحدث اليوم عن تقنيات قواعد البيانات ونكون قادرين حقًا على فهم ما يجري عبر مجموعة واسعة من مثيلات قواعد البيانات. كما يعلم الكثير منكم ، بمجرد البدء في تنمية مؤسستك ، ستحصل على الكثير من هذه الحالات هناك ، ويمكن أن يكون التعامل مع هذه الأشياء بمثابة تحدٍ مثير للاهتمام. في الحقيقة ، أتذكر قبل عدة سنوات ، لقد أجريت محادثة رائعة مع شخص كان مدير إدارة البيانات في مكتب CIO في وزارة الدفاع. وكنت أخبره بكل هذه الأشياء المثيرة للاهتمام ، أجرينا هذه المحادثة الرائعة وأخبرته قصتي الخلفية عن الضغط من أجل الشفافية في الإنفاق الفيدرالي ، وضحك وقال: "أوه ، لذلك هو بيتك حيث يجب أن أرسل ذلك بعد ذلك إضراب طائرة بدون طيار مفترسة. "قال ،" الشفافية في الإنفاق الفيدرالي؟ لا أعرف حتى عدد تراخيص أوراكل التي أمتلكها هنا. "عندما سمعت ذلك ، كان بإمكاني تقدير حجم التحدي الذي تواجهه بعض المؤسسات.
الآن ، في هذه الأيام ، هناك الكثير من الأدوات المثيرة للاهتمام - سنسمع عن واحدة اليوم - لفهم ما الذي يطير هناك ، ولكن حتى قبل 20 عامًا ، كان هذا يمثل تحديًا خطيرًا للغاية. عندما يتعلق الأمر بالمنظمات بحجم DOD ، يمكنك فقط أن تتخيل أن التعامل مع هذا سيوفر الكثير من المال ، سيوفر الكثير من الوقت ، سيحل بعض مشاكل الحوكمة ؛ تنتهي في حل التحديات المتعددة في وقت واحد إذا قمت بهذا النوع من الأشياء بشكل صحيح. سنتعلم عن ذلك اليوم.
لدينا الدكتور روبن بلور ، كبير المحللين في مجموعة ذا بلور. لدينا ديز بلانشفيلد ، عالم البيانات لدينا ، يدعو من أسفل ، سيدني ، أستراليا. وبنه تشاو ، كبير مديري المنتجات في IDERA ، على المحك أيضًا.
نحن نفعل #HOTTECH مثل الهاشتاج - لا تتردد في التغريد بعيدا خلال المعرض. ونحن نعتمد عليك يا رفاق للحصول على أسئلة جيدة ، لذا يرجى عدم الخجل: طرح الأسئلة في أي وقت باستخدام مكون الأسئلة والأجوبة في وحدة التحكم في البث الشبكي أو نافذة الدردشة ، في أي من الحالتين. ومع ذلك سأقوم بتسليمها إلى الدكتور روبن بلور. اسمح لي بتسليم المفاتيح إلى WebEx. هناك يذهب ، ويأخذها بعيدا.
د. روبن بلور: حسنًا. حسنًا ، هنا نذهب ، دعنا ننتقل إلى الشريحة الأولى. في إيطاليا ، يسمونهم ستانليو وأوليو ، لوريل وهاردي. في التسعينيات عندما كان الجميع قلقًا بشأن عام 2000 ، شاركت في عدد من مشاريع عام 2000. وذهبت إلى - دعنا نسميهم شركة تأمين كبيرة - واكتشفوا أن لديهم أكثر من 500 طلب لم يعرفوا وجوده على الحاسوب الرئيسي. كانوا يأخذون جرد المركزية. حسنًا ، في تلك الأيام ، تم الاعتناء بالبيئات المركزية بشكل أفضل من أي شيء جاء لاحقًا ، يعني أنه لا يوجد أي شك في ذلك.
لقد أصبت بالدهشة حقًا وتحدثت إلى أشخاص في المنظمة وقالوا إنه لا يوجد مركز شامل … لم يكن هناك شخص مسؤول عن معرفة تلك المعلومات ، كما تعلمون ، بشكل أساسي. لم يأخذوا قط مخزونهم. وقاعدة البيانات هي أحد الأصول في أي شروط غير مؤكدة لأنه يحتوي على البيانات والبيانات القيمة. كم عدد الحالات هو السؤال وفي الواقع ، أين هم؟ هذا هو مجرد "ما هي قاعدة البيانات؟" والسبب في اعتقادي أن تكون قاعدة البيانات عبارة عن خزانة تُلقي فيها البيانات. وكنت أتحدث إلى موقع مؤخرًا يحتوي على آلاف مثيلات Oracle. حسنًا ، قاعدة بيانات Oracle ، إذا كنت تستخدمها بأي طريقة معقدة ، فإنها تتطلب DBA.
سألت عن ذلك وقالوا إنهم ، حول ، أعتقد أن الأمر يتعلق بحوالي سبعة أو ثمانية من ديسيبل في المنظمة بأكملها. وقلت ، كما تعلمون ، "من الذي يرعى الآلاف من الحالات الأخرى؟" وقالوا ، "حسنًا ما حدث هناك هو أن الناس يستخدمونها فقط كنظام ملفات. لدينا عدد من قواعد البيانات الموجودة على مجموعات كبيرة حيث يكون الأداء مهمًا حقًا ولديها قواعد بيانات مكتوبة تعمل عليها دائمًا. ثم لدينا الآلاف من قواعد البيانات الأخرى التي لا يعتني بها أحد على الإطلاق. "وسألتهم بالضبط عدد قواعد البيانات التي توصلوا إليها ،" حسنًا ، آخر مرة قام Oracle بتدقيقها ". لم يراجعوا حساباتهم بأنفسهم. ، كما تعلمون ، هذا شيء مثير للاهتمام.
ولكن ، كما تعلمون ، هناك أسباب لاستخدام قاعدة البيانات. تطبق قاعدة البيانات نموذج بيانات. إنه موجود لمشاركة البيانات: يمكن إدارة طلبات متعددة متزامنة للبيانات ، أو تنفيذ نموذج أمان ، أو متوافق مع ACID ، أو مرن أو يمكن إعداده ليكون مرنًا ، كما تعلم. هذا هو السبب في أن لدينا قواعد البيانات. لكن ، كما تعلمون ، ليس من غير المعتاد مقابلة مواقع بها الآلاف من مثيلات SQL Server أو Oracle ومعظمها يستخدم فقط كنظم ملفات ، بشكل أساسي. ولماذا تقوم بإنشاء مثيل جديد ، حقا؟
أعلم بفرق المطورين أنهم إذا قاموا بإنشاء تطبيق جديد ، فإنهم يقومون بإنشائه في صومعة بحيث يكون لأي تطبيق جديد معين قاعدة بيانات منفصلة. لن يحاولوا بالضرورة تكوين طبقة بيانات من الأشياء - لا أعتقد أنها ممارسة جيدة. ولكن هناك مرة أخرى ، كما تعلمون ، إذا كان لديك بيئة معقدة للغاية ، فسيصبح من الصعب للغاية محاولة تجميع جميع قواعد البيانات المرتبطة ببعضها البعض من حيث وجود بيانات داخلها حيث توجد علاقات. يتم إنشاء مثيلات للنسخ المتماثلة.
كما تعلمون ، يمكن أن يكون لديك أنظمة تشغيل أو نسخ متماثلة ساخنة لأغراض التوافر ، ولكن لديك أيضًا نسخ متماثلة أو شبه نسخ متماثلة في علامات البيانات. وبمجرد تقديم عالم مستودعات البيانات ، السؤال ، كما تعلمون ، عن عدد علامات البيانات الموجودة هناك ، وكان الناس يستخدمونها كملفات استنساخ فقط ، ويقومون بإخراج البيانات من مستودع البيانات ولا يهتمون بشكل خاص بأدائها في بمعنى أنها تجعل فقط القيام بالأداء الافتراضي. ربما لم يعرف معظم هؤلاء الأشخاص أنه يمكنك ضبط قواعد البيانات بالفعل. لقد رأيت التصميمات التي قامت بتبادل البيانات في أكوام مميزة لغرض التوزيع.
كما تعلمون ، غالبًا ما تحصل على موقف النسخ المتماثل هذا حيث لديك مستودعات متعددة داخل المؤسسة وكل منها لديه قواعد بيانات وكل منها عبارة عن مجموعة من قواعد البيانات المركزية. تحصل على حالات من التقسيم. قرارات التصميم الضعيفة - رأيت بعض التصميمات الغريبة حقًا تحدث من حيث قواعد البيانات حيث أنشأ الأشخاص قواعد بيانات منفصلة دون سبب وجيه. وكما أشرت ، فإن قواعد البيانات هي أنظمة ملفات.
ثم هناك بيئات الاختبار والتطوير التي تحتاج إلى الوقوف وسقوطها ، لكنها جميعًا تعتبر مثيلات قاعدة بيانات وكلها ، بالمناسبة ، تحتاج إلى تأمين وكل العناصر الأخرى التي نأمل أن توفرها قاعدة البيانات. اعتبارات المثيلات - لا يمكن تحسين عبء عمل قاعدة البيانات إلا لمثيل معين. إذا كنت مهتمًا حقًا بالحصول على أفضل أداء على الإطلاق ، فإن الحصول على البيانات المقطوعة بكميات كبيرة من قواعد البيانات لن يمنحك بالضرورة هذا النوع من التحسين.
هناك سبب لعدم إنشاء مثيلات زائفة من البيانات. يمكن أن تؤدي أعباء العمل المختلطة على نفس قاعدة البيانات مثل النقطة المقابلة إلى أداء رديء - لا سيما ملحوظًا من قِبل OLTP ، وببساطة لا تختلط حركة مرور الاستعلام الكبيرة ، ولا تختلط أبدًا وربما لن تختلط أبدًا. من الأفضل عادة دمج قاعدة بيانات على مستوى الخادم بدلاً من وجود أجهزة VM متعددة. لكن VMs توفر العزلة ؛ مع بعض الأشخاص ، يكون قرار التصميم هو عزل البيانات عن البيانات الأخرى ، بحيث تعرف ، إذا فشل هذا التطبيق ، أو إذا فشلت قاعدة البيانات هذه ، فلن يؤدي ذلك إلى إلغاء طلبي.
المشكلة في ذلك ، بالطبع ، هي أن ينتهي بك الأمر إلى النقطة التالية ، وهي رسوم ترخيص قاعدة البيانات. هذه تختلف ، لكنني رأيت أن رسوم ترخيص قاعدة البيانات أصبحت معيارًا للتصميم لأن شخصًا ما لم يرغب في اقتحام رقم معين ، وبالتالي فإن الأشخاص الذين يصممون الأنظمة سيئ جدًا بسبب الطريقة التي يعمل بها ترخيص قاعدة البيانات. وهناك شيء آخر: إذا بدأت في دمج جميع قواعد البيانات الخاصة بك ، تجدر الإشارة إلى أن DBAs باهظة الثمن. هذا ليس بالأمر السهل القيام به.
نظرة بسيطة للعالم - وهذه هي الشريحة الأخيرة بالفعل - هناك طبقة بيانات ، هناك طبقة نقل وهناك طبقة معالجة. وجميع الأجهزة يجلس تحتها. ليس من الممكن حقًا تحسين طبقة البيانات دون معرفة ما فيها بالضبط ولماذا.
وبعد قولي هذا ، سأنتقل إلى صديقي من أسفل ، Dez Blanchfield.
ديز بلانشفيلد: شكرًا لك ، روبن. واسمحوا لي فقط الحصول على الماوس الخاص بي مرتبة هنا. لذا ، سأقدم لنا بعض الحكايات اليوم لأن هذا موضوع ضخم وقد قضيت أسبوعين مع علامة السبورة التي أستمتع بها ، لأنني أمضيت ثلاثة عقود تقريبًا من الصعود والهبوط في هذا الفضاء .
ولكن أولا ، صورة بصرية عقلية. عندما أفكر في التحدي الذي نتحدث عنه اليوم - وبصورة أساسية ، نتحدث عن نمو قاعدة البيانات وتكرارها وامتدادها وجميع التحديات التي تأتي مع ذلك - أردت فقط أن أضع هذه الصورة لبلوط عملاق في منطقتنا عقل. هذه أشجار جميلة مشهورة ، وتبدأ في شكل بلوط صغير ولكنها تنمو في هذه العملاقة. وعندما يفعلون ذلك ، فهي كبيرة جدا وفوضوي. وكما ترون من هذه الصورة ، باعتبارها استعارة بصرية ، إذا أردت ، كما تعلمون ، الفروع تسير في كل مكان ، ثم الأغصان تنطلق من تلك الأوراق وتترك في نهاية تلك الأشكال وهي في جميع الأشكال العشوائية والفوضوية ، وهذا فقط قليلا يمكننا أن نرى فوق الأرض.
أنا أفكر في تلك البيانات على أنها بيانات داخل قاعدة البيانات ، وأدناه أن هناك بنية للجذور وتستغل جميع أنواع الاتجاهات. ولكن يبدو نظيفًا ومعقولًا جدًا على سطح الأرض حيث يكون جميلًا ومسطحًا ، لكن الواقع هو أنه مجنون تمامًا كما هو فوق الأرض ؛ نحن فقط لا نرى ذلك. وغالبًا ما كنت أستخدم هذا الأمر عندما أبدأ بالتفكير في كيفية وصف التحدي الذي نتحدث عنه اليوم إلى المنظمات من مجلس الإدارة وصولًا إلى التقنيين لمحاولة جعلهم يتخيلون ما يحدث بالفعل في مؤسساتهم. نظرًا لأنه من السهل النظر إلى شاشة الكمبيوتر ورؤية هذه الحقول الجميلة من الصفوف والأعمدة والتفكير ، "لقد تم حلها ، إنها ليست كبيرة". لكن هذا ليس هو الحال على الإطلاق. وهكذا في هذه المرحلة ، عادةً ما أضرب هذا السطر قائلًا إن قواعد البيانات في رأيي مثل البلوط ، كما تعلمون ، فإنها تبدأ صغيرة وتنمو ، لكن قبل أن تعرف ذلك ، لديك غابة من أشجار البلوط العملاقة ، وبالتالي البصرية.
لذلك ، حكايتان فقط لمشاركة سيناريو خرج عن نطاق السيطرة ولم يكن بالإمكان إصلاحه ، ثم سيناريو آخر فعل شيئًا مشابهًا ولكن كان من الممكن إصلاحه ، وسأبرز النقطة الرئيسية في مناقشة اليوم حول كيفية لقد توصلنا إلى ذلك.
أولها كان سيناريو تسبب فيه مدير قسم المعلومات بأعظم النوايا مع مرور الوقت عن غير قصد في واحدة من أكثر الامتدادات غير المتوقعة وغير المرغوب فيها التي أصبحت خارج نطاق السيطرة. لقد كان سيناريو حيث طالبت منظمة حكومية تضم الآلاف من الموظفين ، والموظفين المهرة تقنياً للغاية ، بالوصول إلى أنظمتها وأدواتها التي يمكنهم من خلالها البدء في التعاون مع الكثير من عملياتهم وأتمتة هذه العمليات. لقد أرادوا الابتعاد عن النماذج الورقية وأرادوا إنشاء أنظمة على الإنترنت ، وأرادوا التقاط البيانات وتتبعها ومراقبتها والإبلاغ عنها وتقديمها إلى أقرانهم.
وهناك كل أنواع الأشياء ، وهناك أشياء من الأشخاص الذين يصلون إلى مكاتبهم وتسجيل الدخول وتسجيل الدخول لأغراض أمنية طوال الطريق إلى من كان يطلب ما في الكافتيريا في وقت الغداء. وهكذا ، قرر مدير قسم المعلومات حسن النية أن Lotus Notes كانت فكرة رائعة لأنه كان في سلسلة من الندوات وأن IBM قد قام بعمل رائع في الترويج لها وفي السيناريو الصحيح ، كان قرارًا رائعًا ، لو كان تم القيام به تحت السيطرة. ولكن ما حدث كان بدلاً من تسليم Lotus Notes إلى فريق من الأشخاص التقنيين لتنفيذ نوع ما في بيئة ثم الوقوف على أدوات معقولة وما إلى ذلك وتوفير بعض التحكم والحوكمة حوله ، ما حدث بالفعل هو أنه تم نشره على المعيار بيئة التشغيل ، الشركات المملوكة للدولة ، لذلك أصبح كل سطح المكتب بشكل فعال خادم.
وهكذا ، قاموا بتوفير التدريب والمذكرات العملية والوثائق لهذه العملية برمتها وأدرك جميع المفاجئين ، "Yay ، لدي Lotus Notes على سطح المكتب الخاص بي!" ماذا يعني هذا ، هل تعتقد؟ حسنًا ، كان هذا يعني أن الآلاف من الموظفين المهرة تقنياً قد تم تعليمهم كيفية كتابة التطبيقات وكتابتها ، بشكل فعال ، في Lotus Notes ، وإنشاء قواعد بيانات صغيرة تبدو بشكل أساسي مثل جداول البيانات والصفوف والأعمدة والحقول ، وتقدم واجهة الويب الصغيرة هذه من خلال Domino.
إذا أردت التقاط معلومات حول شيء ما ، فيمكنني فقط إنشاء نموذج صغير وفي واجهة نوع جدول البيانات ، ووضعه في ملف ، وإنشاء قاعدة بيانات صغيرة لوتس نوتس وراءه وتقديمه كتطبيق ويب وبدء جمع المعلومات. وقد بدا ذلك رائعًا إلى أن تم تشغيله لسنوات وفجأة أدركوه ، استيقظ أحدهم وقال: "حسنًا ، لماذا هناك 10000 تطبيق جديد مدعوم بقواعد البيانات يظهر على شبكة LAN ، وخاصة في آخر 12 الشهور؟ ما الذي حدث؟ "حسنًا ، ما حدث هو ، لقد أعطيت الناس سلاحًا بشكل أساسي ، وتم تحميله وكان الأمان مطفئًا ، وبالطبع أطلقوا النار على أنفسهم.
وهناك هذه الصورة الرائعة هنا التي عادة ما أستحضرها في ذهني لفنان إيطالي يقوم بهذا الشيء الغريب حيث يحصل على شاحنة محملة بالتبن والقش وتلقى في منتصف الاستوديو الفني ومن ثم يحصل على أمين الاستوديو الفني ليشق إبرة بشكل عشوائي في منتصفها. ثم يمضي أيامًا على البث المباشر ، على الكاميرا ، مروراً بالقشة بحثًا عن الإبرة في كومة القش ، كما كان. حتى في نهاية المطاف ، بعد ساعات وأيام ، وجده يقفز لأعلى ولأسفل ويتحمس. وعلى أي حال ، الفنان الإيطالي ، ماذا يمكنك أن تفعل؟ لكنه مضحك للغاية ، وإذا كنت قد شاهدته على الإنترنت أو إذا شاهدته عبر الإنترنت ، فستجده شديد الخطورة.
إليك سيناريو كابوس حيث أعطى شخص تقني حسن النية رجال الأعمال - رجال الأعمال الأذكياء للغاية - أداة كان من المفترض أن تجعل حياتهم أسهل. ولكن قبل وقت طويل كان لدينا أسئلة مثل من يقوم بنسخها احتياطيًا ، ومن يراقبها ويدعمها ، وأين توجد هذه البيانات ، وما هي بنية البيانات فيها ، ومن الذي يراقب المخططات ، وماذا لو أردت إنشاء إصدار آخر ، وما هي البيانات الموجودة في تلك الإصدارات ، هل يمكنني القيام برحلة تكامل اختبار ديف على هذه الأشياء؟
كما تعلمون ، يمكنك استخلاص استنتاجاتك الخاصة حول كيفية سيرها ، لكنها لم تسير على ما يرام ويمكنك أن تتخيل أن المئات من تيرابايت فقط من البيانات ، وليس احتياطياً ، أو الجلوس ، بشكل فعال ، أجهزة الكمبيوتر أو أجهزة الكمبيوتر المحمولة على المكاتب ، بعضها لا تتوفر أنظمة لأن الناس لم يدركوا عندما أغلقوا الكمبيوتر المحمول في الساعة 5:30 وأخذوه إلى المنزل للقيام بعمل لم يتمكن أي شخص على الشبكة المحلية من الوصول إليه. هذا لم ينتهي بشكل جيد. وكان يتعين تنظيف قدر كبير من البيانات ومعالجتها يدويًا وإعادتها إلى نظام معقول ؛ تم إزالتها وإزالتها ، لأنه لا يمكن السماح لها بالانتشار.
ثم حكاية بلدي الثانية مع الأشياء في رحلة مختلفة جدا. تخيل سيناريو ، لديك مطور ، اختبار ، تكامل ، تكامل الأنظمة ، اختبار قبول المستخدم ، الإنتاج ، التعافي من الكوارث ، النسخ الاحتياطية ونسخة احتياطية واحدة إلى 99 وما بعدها ، لديك ترقيات ، تصحيحات ، ومن ثم بيئات العرض التوضيحي من واحد إلى 99 وأكثر. وفجأة تجلس هناك ، "انتظر ، ما الذي يحدث ، انتظر ، من يستخدم ماذا؟" أنت تعرف ، هذا كابوس يحتمل أن يحدث.
ولكن في هذا السيناريو ، كانت الفرصة التي أتيحت لي للذهاب إلى مؤسسة أرادت استخراج وحدة أعمال لإدارة الثروات من برنامجها المصرفي الأساسي والوقوف كمنظمة منفصلة في الأساس عند بدء التشغيل داخل المؤسسة. كان التحدي هو أن تأخذ وحدة أعمال إدارة الثروات لدينا وجميع الأشخاص والتكنولوجيا والبيانات المحيطة بها في الخدمات العامة ، وأنشئ شركة ناشئة داخل الشركة الخاصة بنا ونقشها حتى تتمكن من العمل على علامتها التجارية الخاصة.
هذه شركة عالمية رائدة في مجال البنوك ، ولن أسميها. كان علينا استخراج وحدة أعمال إدارة الثروات نفسها وكل الأشياء المحيطة بها. لذلك ، كل شيء في مجمله ، جميع الموظفين ، والبنية التحتية المادية ، ونقلها إلى مساحة مكتبية جديدة. جميع أنظمة الأعمال ، وجميع البرامج ، وجميع البيانات ، وجميع التراخيص ، سمها ما شئت. حسنًا ، يمكنك أن تتخيل ذلك ، بدا الأمر وكأنه كابوس في البداية.
ولوضع بعض السياق حوله ، فإننا نتحدث عن 78 نظامًا في النظام المصرفي الأصلي الذي يدعم حوالي 14 منتجًا أساسيًا ، وهو ما قد يكون حوالي ألف عرض مختلف. مئات ومئات من قواعد البيانات الحية قيد الاستخدام ، وعندما أقول في الاستخدام ، كان علينا نقلها في الموقع ، لذلك بعد ظهر يوم الجمعة ستكون في بيئة واحدة ، يوم الاثنين من المتوقع أن تكون في مكان آخر ويوم السبت ويوم الأحد كان يتعين عليهم الحصول على هذا التبادل حيث انتقلت المعاملات من نظام على اليسار ، دعنا نقول ، لتصور ذلك ، إلى نظام آخر على اليمين.
حوالي 15000 عميل مع عدد لا يحصى من السجلات لكل منهم ، وكابوس ETL لأنه لم تتم مطابقة أي من أنظمة 78 على جانب واحد من قبل أنظمة على الجانب الآخر. كان لدينا منصة مصرفية جديدة تمامًا وأنظمة جديدة وبرامج جديدة وقواعد بيانات جديدة ومخطط جديد. لذلك ، بيانات التعريف ، الحقول ، الصفوف ، الأعمدة ، السجلات ، الجداول ، سمها ما شئت ، لا شيء مطابق. هناك 14 فريق تطوير نشط مختلف ، واحد لكل منتج. وعندما قمنا ببناء هذه البيئة ، وجدنا أنه بحلول الوقت الذي كان لدينا فيه اختبار التطوير ، والتكامل ، وتكامل النظم ، واختبار قبول المستخدم ، والإنتاج ، والتعافي من الكوارث ، ونسخ العرض ، والنسخ الاحتياطية ، والترقيات ، والتصحيح - حتى فاتني تدريب واحد هناك ، على سبيل المثال والتعليم ، كان هناك 23 نسخة من كل من هذه البيئات لكل فريق التطوير.
الآن ، تجلس هناك وفجأة ، يبدأ دمك بالتجعد وتبدأ بشرتك باردة ويظهر شعرك - وهذا لا يمكن أن ينتهي بشكل جيد. حسنًا ، لقد انتهى الأمر جيدًا لأن أول شيء فعلناه ، قبل أن نبدأ تصميم النشر التكنولوجي ، هو أننا ذهبنا وحصلنا على الأدوات الصحيحة. وقد استخدمنا الأدوات ، وليس بالضرورة الأشخاص ، لكننا استخدمنا أدوات القيادة. استخدمنا أدوات لتعيين البيانات ، استخدمنا أدوات لتعيين قواعد البيانات التي عاشوا فيها ، وقمنا بتعيين جميع البيانات الأولية ، والمخططات ، وصولاً إلى الصفوف والأعمدة والسجلات والحقول.
لقد عرفنا ما الذي جئنا منه ، ثم ربطنا ذلك بخريطة ما كنا نضعه فيما يبدو مثل منصة الخدمات المصرفية الجاهزة ، وكان لدينا علاقة فردية. وأي شيء وقع في المنتصف ، أنشأنا غرفة بيانات حيث كنا نرسمها ونرسمها يدويًا. ولكن قبل القيام بأي عملية نشر وأي إعداد لهذه البيئات في العالم الجديد ، تأكدنا من أن كل سجل واحد ، كل جدول ، كل حقل ، كل صف ، كل عمود ، كل قاعدة البيانات ، وجميع البيانات التعريفية المحيطة به ، تم تعيين كافة الأذونات والضوابط ، من واحد إلى واحد. ولم نتحرك شيئًا واحدًا حتى تم إنشاء هذا الارتباط.
وهكذا ، انتقلت قطعة ETL من كونها كابوسا إلى عملية غير مؤلمة إلى حد ما لمجرد التحقق من الضوابط والعمليات التي يتم اتباعها. ويمكننا القيام بذلك بشكل منتظم ، كل ساعة تقريبًا. كنا ننتقل من الإنتاج في العالم القديم إلى بيئات جديدة من dev ، والاختبار ، والتكامل ، وما إلى ذلك ، في العالم الجديد. وفي اليوم الذي ذهبنا فيه مباشرة ، وبعد عملية استمرت خمسة أشهر لنبث مباشرة بعد شهر من الاختبار ، وبعد ستة أشهر كان متصلاً بالإنترنت ونشطًا ، كان لدينا مشكلة واحدة فقط ، وكانت المشكلة هي أن شخصًا ما نسيت كلمة المرور الخاصة به و كان لا بد من إعادة تعيين. كانت هذه هي المشكلة الوحيدة التي خلقت ، وتسببت في الأساس حوالي ساعة من الضغط على الأشخاص الذين يعتقدون أن شيئًا ما قد حدث - فقد انتهت صلاحية كلمة المرور ونسوا ما كان عليها وكان عليهم إعادة تعيينها.
يمكنك أن تتخيل هذا السيناريو ، مقارنة ببيئة Lotus Notes حيث كان لدى شخص ما نوايا عظيمة ولكن لم يفكر في هذا التحدي ، والشيء التالي الذي كان علينا الذهاب إليه ومحاولة تعيين كل هذه البيانات وتعيين الجزء الأكبر منها يجب شطبه وكانت مجرد خسارة كبيرة للوقت والجهد والموارد والمعنويات. في سيناريو حيث ، عندما يتم التخطيط بشكل صحيح وتنفيذها بشكل صحيح وتسليمها بشكل مناسب مع الأدوات المناسبة ، حصلنا على نتيجة رائعة.
وهكذا فإن هذه النقطة تنقلني إلى هذا السطر - قبل أن أقوم بتسليمه إلى شريكنا للحديث حول ما يجب أن تحله IDERA في مواجهة هذا التحدي بالذات - هو أنه في عالم اليوم الذي تزداد فيه النظم التي تدعمها قواعد البيانات ، فإنه ليس مجرد أمر جيد ، ولكن بالنسبة لي إنها حقيقة ، إنها ضرورة ، أن الأدوات الذكية ، في تجربتي ، هي الطريقة الوحيدة لإدارة اكتشاف البيانات ، وإدارة البيانات في النطاق والسرعة التي نتحرك بها.
وإذا تم القيام بذلك بشكل صحيح ، كما هو مذكور في الحكاية الثانية التي تبادلتها للتو على أمل أن تكون عملية غير مؤلمة للغاية وسلسة للغاية. لا يقتصر الأمر على المشروعات الجديدة فحسب ، بل يمكنك أيضًا الحصول على أذرعك حول بيئة حالية والتأكد من أنه في أي وقت ويوم يمكنك تتبع وتعقب ما يحدث في مؤسستك ، وما هي قاعدة البيانات الموجودة ، وما هي إصدارات قاعدة البيانات التي تقوم بتشغيلها ، ومن الذي يستخدم ما.
ولتحقيق هذه الغاية ، سوف أسلم إلى شريكنا من IDERA ، وأتطلع إلى سماع ما يتعين عليهم تقديمه على الطاولة وكيف سيحلون هذا التحدي بالذات.
بينه تشاو: عظيم ، شكرا ، ديز. هل يمكن أن تسمعني يا رفاق حسنا؟ حسنا، شكرا لك. مرحباً بالجميع ، أنا بينه تشاو مع IDERA. اليوم سأتحدث قليلاً عن المنتجات التي أطلقناها على SQL Inventory Manager وتتحدث عن الاكتشاف والقدرة على تخزين مثيلات SQL Server وقواعد البيانات الخاصة بك هناك والتعامل مع ما لديك. البيئة والتحدث عن بعض الأشياء الأخرى التي تحدث عنها Dez و Robin من حيث انتشار قاعدة البيانات والحاجة إلى البيانات في هذه الأيام.
مع ذلك ، إليك بعض الاعتبارات التي سمعتها ، على ما أظن ، من خلال القصص القصصية التي وصفها ديز. لكن بشكل أساسي اليوم ، هناك حاجة ماسة لمجموعات البيانات ومجموعات الأعمال الموجودة هناك ومجموعات الأعمال هناك التي تدور حول تطبيقاتها وخوادمها ، خاصة مع SQL Server ، أليس كذلك؟ نظرًا لأنه يمكنك بسهولة إنشاء إصدار SQL Express أو خدمات BI ، فهناك مجرد امتداد SQL يجري في العديد من المؤسسات ، كما تعلمون ، من الصغيرة إلى الكبيرة.
في كثير من الأحيان ، لا يدرك DBAs أن شخصًا ما قرر بدء ، كما تعلم ، إنشاء مثيل بدلاً من مجرد وضع قاعدة بيانات على مثيل موجود. إنهم ليسوا على دراية بهذه الأشياء حتى يحتمل أن تكون هناك مشكلة ويدعو شخص ما إلى DBA ، "أوه لا ، لقد توقف طلبي عن العمل ، ولم يعد قادراً على الاتصال بقاعدة بيانات ، ما الذي يحدث؟" وأنت تعرف ، عندما يسأل DBA بعض الأسئلة التي يكتشفونها ، "هذا ، لم يكن على رادارنا ، لم نكن على علم به."
واحد آخر هو تكاليف الترخيص ، أليس كذلك؟ ترخيص Microsoft SQL Server: الطريقة التي تعمل بها لا يلزمك أن يكون لديك مفتاح محدد لهذا العدد من الحالات التي لديك. يمكنك النشر وبعد ذلك يقومون بالتدقيق. كما تعلمون ، يقومون بإجراء تدقيق لاحقًا ونوعًا ما يكتشف عدد التراخيص التي تحتاجها بالفعل. وبالتالي ، إذا كانوا يقومون بتدقيق ولم تكن على دراية بالخوادم غير المعروفة ، فقد ينتج عن ذلك إجراء تدقيق مكلف. وهكذا ، فإن امتلاك الأداة أو جرد المخزون مسبقًا لمعرفة تكاليف الترخيص الخاصة بك ، والقدرة على معرفة ذلك فحسب بل وإدارته أيضًا ، يعد أمرًا جيدًا.
ثم ، ما تحدثت عنه للتو ، إذا لم تكن على علم بخادم كثير من الأحيان ، إذا كانت الأمور تسير على ما يرام ، كل شيء على ما يرام ، ولكن المرة الوحيدة التي يتم فيها إطلاعك على شيء ما هي عندما تكون هناك مشكلة. وبالتالي قد يؤدي ذلك إلى مقاطعة الإنتاج أو ربما لم تتم صيانة الخادم ولم تحصل على تصحيح على هذا الخادم وهذا يخلق مشكلة.
بعض الأسئلة التي يجب على DBA القيام بها يوما بعد يوم هي أنها تواجه ، كما تعلمون ، يمكن أن تكون إدارية أو استراتيجية ولكن بعض الأشياء ، مثل Microsoft أصدرت للتو تصحيحًا هامًا للأنظمة ، كم عدد الأنظمة التي ستحتاج إلى هذا الجديد رقعة قماشية؟ من سيتأثر بالتوقف إذا كنت بحاجة إلى إنزال النظام لتصحيحه؟ كيف يمكنني الوصول بسهولة إلى هذه المعلومات؟ هل يجب علي الدخول في جدول بيانات؟ هل يجب علي الدخول في أنظمة متعددة لأجد ذلك؟ هل يجب علي التواصل مع مجموعات العمل المختلفة للحصول على تلك القائمة؟ من الصعب حقًا تجزئته.
آخر جيد هو في الأساس ، شخص ما يأتي جنبا إلى جنب ويقولون ، أنا بحاجة إلى قاعدة بيانات جديدة. سيتطلب حجم X وسيحتاج إلى هذه السعة الكبيرة ، ثم يريدون أن يعرفوا ، أين يمكنني وضعه. من دون معرفة ما هو موجود في منظرك الطبيعي ، من الصعب إخبارهم ، حسنًا ، يمكننا وضعه هنا ، هنا أو هنا. يجب عليك الذهاب وإجراء الفحوصات اليدوية اللازمة لإنجاز ذلك. وتحدثنا عن التدقيق ، وكذلك الخادم المارقة.
إذا كان لديك خادم روغ هناك ، فأنت لا تعرف الحالة التي يوجد فيها ، سواء كان مدعومًا أم لا ، وما إذا كان يحتوي على جميع تصحيحاته. في بعض الأحيان قد لا تكون على علم بتلك الأشياء حتى تكون هناك مشكلة ، والتي ستكون سيئة.
هذه نوع من التحديات ، الأسئلة ، تواجه إدارة الشؤون الخارجية بشكل يومي ، ما يتم طرحها عليهم. لذلك ، أردت أن أقدم لكم مدير جرد SQL ، وهو منتج لدينا هناك. يفعل بضعة أشياء. إنه اكتشاف ، وهو في الأساس نوع من الخروج إلى بيئتك لمعرفة ما هو SQL Server الموجود في بيئتك. وبعد ذلك ، يمكنه أيضًا الاستكشاف التلقائي ، وذلك بشكل أساسي ، بمجرد تشغيل الاكتشاف ، يمكنك تعيينه للذهاب إلى هناك يوميًا أو أسبوعيًا - أيًا كان الإطار الزمني الذي تريده - لاكتشاف حالات جديدة هناك.
وبعد ذلك ، يمكنك أيضًا تسجيل هذه الحالات تلقائيًا حتى تتمكن من البدء في مراقبتها والتحقق من حالتها الصحية ومن ثم يمكنك البدء في فهرسة تلك الحالات وحصرها حتى تتمكن من رؤية منظر SQL Server بشكل جيد. ما هو هناك ، ما هو الإنتاج ، ما هو التطوير ، ما هو التعافي من الكوارث ، ما هو أقل أهمية وأنت تعرف ، ما هي التطبيقات التي تعمل عليها. ويمكنك أيضًا الحصول على تنبيهات بشأن الأوقات ، وعندما تفشل عملية الفحص الصحي ، وذلك بشكل أساسي إذا تعطل الخادم أو عددًا من الأشياء الإضافية التي يمكنك استخدامها بنفسها.
إريك كافانا: لقد أصبحت ضعيفًا بعض الشيء ، تمامًا كما تعلم.
بينه تشاو: آسف ، هل هذا أفضل؟ ما أريد القيام به هو اصطحابك يا رفاق من خلال عرض توضيحي ، وإطلاعكم على ما تقوم به. تشبث ثانية ، دعني أشارك شاشتي أولاً. هل يا رفاق ترى واجهة الويب؟ هذه هي واجهة SQL Inventory Manager. الشاشة التي أريكها هنا ، إنها واجهة على الويب. الشاشة التي أريكها هنا هي عرض مثيل قاعدة البيانات لدينا. عبر الجزء العلوي ، يمكنك أن ترى أننا مختلفون. لذلك ، "اكتشف" هو في الأساس كل الحالات التي يتم اكتشافها على الشبكة. وما سوف يظهر لي هو في الأساس.
إريك كافانا: لقد بدأت تفكك هناك قليلاً. قد ترغب في إيقاف تشغيل الهاتف ووضعه على مكبر الصوت. إنطلق.
Binh Chau: سوف تعرض لك شاشة Discovery هذه كل ما اكتشفه مدير الجرد على شبكتك. تم اكتشافها هنا مثل خوادم 1،003. وسيخبرك الإصدار ، الإصدار ، إذا كان يمكن العثور عليه ، ومتى تم اكتشافه وكيف تم اكتشافه. دعنا نقول على سبيل المثال أنني اخترت تجاهل بعض هذه ، وهذا يعني ، كما تعلمون ، ربما أريد تجاهل إصدار المطور لأنهم ليسوا مهمين بالنسبة لي لأنهم مجرد مطور إصدار ؛ يمكنني اختيار تجاهلها وسيضعها في علامة التبويب "تجاهل" ، لذا في المرة القادمة التي أدير فيها "ديسكفري" ، لن يعرضها لي مرة أخرى. يمكنني الآن ملء التسجيل التلقائي أو يمكنني التسجيل يدويًا.
وهنا اخترت مراقبة ست حالات. وهنا يتم تسجيل الدخول وسيعمل على إجراء فحوصات دورية على هذه ثم هناك عمليات تفتيش متعددة ، أي شيء هنا ، كما تعلم ، فإنه يتحقق كل 30 ثانية لمعرفة ما إذا كان الخادم صعودًا أو هبوطًا ويوفر لك نظرة عامة على ما هي هذه الدولة. في الأساس ، يخبرني أن لدي خادمًا واحدًا معطلاً وأن هذه الأجهزة الخمسة ترتفع. إنه يُخبرني أيضًا عن إصدارات الخادم ، وعدد قواعد البيانات ، وحالة قواعد البيانات ، وأي مخزون إضافي أو بيانات تعريف حول هذا الخادم. يمكنني أيضًا الوصول إلى عرض الترخيص من هنا. هنا يعطيني بعض معلومات ترخيص Microsoft التي أحتاجها إذا أردت أن أتقدم للحصول على إجمالي أو ملخص قبل تدقيق Microsoft.
فيما يلي عدد النوى ، وعدد مآخذ التوصيل ، والترخيص الأساسي المحتمل والذي كان شيئًا قدمته Microsoft بدءًا من عام 2012. وكان هذا هو عرض مثيلنا. صفحة نظرة عامة ، هذا نوع من الصفحات التي ستفتح عليها. سيُظهر لك ذلك الفحوصات الصحية أو التوصيات التي تتضمنها ، كما هو الحال في الوقت الحالي ، فهو يخبرني أن لديّ تسع قواعد بيانات لا تحتوي على نسخة احتياطية حالية. يمكنني النقر هنا للانتقال إلى تفاصيل قواعد البيانات الموجودة ، ويمكنني الدخول فيها واتخاذ إجراء بشأنها إذا كنت بحاجة إلى ذلك. يخبرني جميع قواعد البيانات الأعلى حسب الحجم ، وأعلى قواعد البيانات حسب النشاط. يمكنني النقر فوق خادم معين والحصول على مزيد من التفاصيل حول هذا الموضوع.
إريك كافاناغ: في حين أن هذا الأمر مستمر ، ما تظهره لنا هنا هو القدرة على رؤية أي شيء متصل بالشبكة ، هل هذا صحيح؟
بينه تشاو: صحيح. يعرض هذا أي شيء اخترت مراقبته باستخدام Inventory Manager. هذا خادم SQL ، وهو يعرض لي هنا جميع التطبيقات المتصلة بالخادم. مرة أخرى ، يمكنني الحصول على جميع قواعد البيانات المرتبطة بهذا الخادم. هنا يمكن أن أضع علامة على الأشياء. يمكنني إنشاء علامة لهذا الخادم المعين ، سواء كان مجالًا دقيقًا أم لا. لدينا عملاء يستخدمونها ، على سبيل المثال ، يرغبون في تمييز خوادم الإنتاج الخاصة بهم أو خوادم الديون الخاصة بهم ، ثم يمكنهم الحصول على تقرير كامل عن الطريقة التي تسير بها الأمور. أثناء الانتقال إلى علامة التبويب "الإدارة" ، هذه هي الطريقة التي يمكنني تشغيل Discovery. وسينطلق Discovery بشكل أساسي في شبكتك وسيجد كل SQL Server في بيئتك.
هنا ، لدي هذا النطاق الدقيق وهو مجال خاص بنا وقد قمت بإعداده ليقول ، كما تعلمون ، في هذا المجال بالذات استخدم حساب مستخدم Windows المحدد هذا لاكتشافه وأريد منك القيام بمسح كامل. يمكنني أيضًا تحديد تحديد "مسح هذا النطاق الفرعي المحدد فقط" أو "فحص الأصل فقط". لكن في هذه الحالة ، قلت تشغيل المسح الكامل. إليك أنواع المسح المختلفة التي يمكنني استخدامها وإذا قمت بحفظها ، فهي مهمة يمكنني تحديدها بشكل أساسي. الآن ، تم إيقاف تشغيله ، مما يعني أنه سيتعين علي تشغيل هذه الفحوصات يدويًا. لكن إذا أردت ذلك ، يمكنني تعيينها يوميًا ، كما تعلمون ، قم بإدارة الوظيفة يوميًا. أو إذا اخترت عدم تشغيله يوميًا - إنه كثير جدًا - يمكنني القول أن تشغيل الوظيفة أسبوعيًا في تاريخ ووقت محددين.
ومن ثم ، التسجيل التلقائي هنا ، إذا كان هذا قيد التشغيل ، فإن ما ستفعله هو أنه في كل مرة يعثر فيها على خادم جديد ، سوف يقوم بتسجيله تلقائيًا في Inventory Manager حتى أتمكن من البدء في مراقبته. إذا كان هناك نوع من الإصدار أريد استبعاده ، على سبيل المثال ، لا أهتم بإصدار Express أو Developer لأن هذه هي بيئة تطوير ، عندها فقط انقر فوق هؤلاء هنا وما ستفعله هو أنه يقول فقط كل عندما أجد شيئًا جديدًا ، سأضيفه إلى Inventory Manager حتى تتمكن من مراقبته طالما أنه ليس إصدار مطور أو إصدار Express.
وهنا يمكنني تعيين العلامات ، لذلك على سبيل المثال ، إذا كان لدي خوادم إنتاج ، فيمكنني الذهاب إلى هنا ووضع علامة على هذه الخوادم. يمكنني وضع علامة إما على قاعدة البيانات أو الخادم مع علامة زرقاء محددة ، لذلك على سبيل المثال ، يمكنني القول أن علامة AO_NODE هذه يجب أن تحتوي على علامة إنتاج. وبهذه الطريقة ، إذا كنت بحاجة للوصول إلى الخادم بسهولة ، يمكنني الخروج هنا والنقر على علامة الإنتاج وسيأخذني على الفور إلى هذين الخادمين. هذا هو عرض Explorer الخاص بنا ، ويتم عرض ذلك بواسطة المالك ، لكن يمكنني أن أقول بواسطة علامة مثيل ، وقواعد البيانات أيضًا ، ويمكنني توسيع هذا الأمر لمعرفة ما هي عليه.
ميزة أخرى مفيدة قمنا ببنائها والتي يعجبك الأشخاص حقًا هنا هي القدرة على الاطلاع على ما تديره من خلال Inventory Manager ومعرفة مستوى التصحيح الذي يتواجدون فيه. في الأساس ، يخبرني هنا بالخوادم الستة التي أديرها في أدواتي ، ما إذا كان هناك تحديث متوفر لـ Microsoft أم لا وما إذا كان الإصدار الذي أستخدمه أم لا ، سواء كان مدعومًا أم لا ، والدعم الحالة. إذا أردت معرفة المزيد حول هذا الإصلاح العاجل بالتحديد ، يمكنني النقر فوقه وسيربطني بالمقال من Microsoft فيما يتعلق بماذا الإصلاح الجديد وما إذا كان يجب معالجته. يمكنك تصدير هذه القائمة إذا كنت ترغب في ذلك ، وبهذه الطريقة يمكنك أن تقول ، "يا أنا بحاجة إلى تصحيح ثلاثة من هذه الخوادم في نهاية هذا الأسبوع والثلاثة الأخرى في تاريخ لاحق."
قائمة البناء - لذلك هناك قائمة تقوم بالتحقق منها لترى أن إصدارك محدث. يمكنك الخروج وتنزيل هذه القائمة للتأكد من أنها محدثة ولديك أحدث قائمة لمقارنتها. ميزة أخرى أنيقة للمخزون التي يحبها الأشخاص هي القدرة على إضافة ، وليس فقط العلامات ، ولكن القدرة على إضافة حقول مخزون مخصصة. كما تعلمون ، إذا أردت إضافة حقل هنا لوضع علامة على قاعدة بيانات على سبيل المثال ، فلنفترض أنني أريد تمييزها على مستوى قاعدة البيانات. القسم ، هذا القسم وقاعدة البيانات هذه ، يمكنني أن أجعله نوعًا مختلفًا: open open ، true / false / picklist.
وأستطيع أن أقول ، كما تعلمون ، هذا هو الموارد البشرية والتسويق والبحث والتطوير والتمويل. وما يفعله هنا هو في الأساس ، بمجرد أن يمكنك وضع علامة على هذه الأشياء ، يمكنك الحصول على بعض البيانات من هنا والتي توضح مقدار السعة التي تستخدمها كل قاعدة بيانات ومن ثم يمكنك البدء في نوع ما ، هل تنمو وتتسع إلى حد معقول تهمة مرة أخرى هذه الإدارات؟
هناك شيء آخر ، كما تعلمون ، إذا كان يتعين عليك تشغيل الصيانة ، فمن خلال معرفة من هو في قاعدة البيانات هذه ، يمكنك معرفة من الذي يجب الاتصال به لإعلامهم ، "يا يجب تشغيل الصيانة في نهاية هذا الأسبوع ، ستكون قواعد بياناتك غير متصلة بالإنترنت" وهلم جرا وهكذا دواليك. ميزة أخرى مفيدة هي مربع البحث هنا مثل الناس. في كثير من الأحيان ، يتم سؤال DBAs عن قاعدة بيانات أو تطبيق أو خادم ، بناءً على من يتحدث إليهم ، من الصعب تحديد مكان وجودهم بالضبط. ما يمكنك القيام به هنا هو ، قد لا تعرف مكان إقامة قاعدة البيانات ولكن يمكنك فقط كتابتها. يمكنني فقط كتابة لوحة معلومات IDERA وستقوم بسحب بضع قواعد بيانات وأين تجلس بحيث يمكنك بسهولة الحصول عليها لهولاء. وبعد ذلك ، يقوم بسحب معلومات إضافية عنهم: حجمهم ، حجم السجل ، سواء كان لديه نسخة احتياطية من عدمه ، وضع الاسترداد الموجود ، إذا أردت إضافة أي علامات حوله. هناك العديد من الميزات المختلفة داخل هذه الأداة ، كما تعلمون ، إنها أداة جرد لكنها أداة جرد خاصة بـ SQL Server و DBAs.
لأن هناك ، كما أعتقد ، أشياء إضافية يرغب DBA في الوصول إليها أو الحصول على نوع من طريقة العرض الجيدة لما تبدو عليه البيئة والمناظر الطبيعية لقواعد بياناتها. يمكنك أيضًا الاشتراك وتكوين خادم SMTP وإعداد الاشتراك لتنبيهك أو لأي مستخدم هنا. سأقوم بإيقاف هذا والعودة إلى العرض التقديمي. وهذه الشريحة الأخيرة هنا هي مجرد عرض بسيط للهندسة المعمارية. إنها وحدة تحكم ويب تعمل على Tomcat Web Services.
لدينا بعض خدمات التجميع وخدمات الإدارة التي نضعها في مستودع وتنتهي خدمات الإدارة وتقوم بتشغيل Discovery على مثيلات SQL Server المختلفة. لا يوجد شيء مثبت على خوادم الشاشة. لدينا وظائف تعمل بشكل دوري تقوم فقط بجمع البيانات المتعلقة بها ، وذلك بشكل أساسي سواء كان الأمر صعودًا أو هبوطًا ، وكم البيانات المستخدمة ، وما هي إصدارات الناس الأخرى. حسنا هذا كل شيء.
إريك كافانا: نعم ، اسمح لي أن أطرح عليك - سأطرح بضعة أسئلة ومن ثم فأنا متأكد من أن روبين وداز لديهما بعض الشيء أيضًا - بدافع الفضول ، عندما يأتي شخص ما لإجراء مراجعة ، دعنا نقول Microsoft ، يستخدمون هذه الأداة ، أو أفترض أن لديهم بعض أدوات الملكية التي يستخدمونها؟
بينه تشاو: نعم ، أعتقد أنهم يستخدمون أدوات الملكية. الشيء هو أن هذه الأداة هي أداة جرد بحيث يتم تحديثها من حيث ، كما تعلمون ، نظرًا لأن لديها مهمة الخروج وجمع المعلومات باستمرار عن الخوادم الخاصة بك ، فسوف تنفد هناك وفي أي وقت سيكون لديك معلومات محدثة ، في الواقع ، حول كيفية تغيير الأشياء مقابل ، كما تعلمون ، تقارير لمرة واحدة قد تحصل عليها من Microsoft لتقول أن هذا هو عدد الخوادم لديك ، هذه هي الإصدارات التي لديك .
إريك كافانا: نعم ، أشعر بالفضول تجاه ديسكفري. لذلك عندما يشتري شخص ما هذه الأداة ويبدأ في استخدامها ، كيف يحدث الاكتشاف بالفعل؟ كان هذا نوعًا من ما أشرت إليه سابقًا ، بمعنى آخر ، هل تنقر على الشبكة لمعرفة الإشارات التي تطير إلى هناك والتي تبدو وكأنها مثيلات لقاعدة البيانات ثم تقوم بفهرسة ذلك ثم بمجرد وضع علامة على مثيل قاعدة البيانات التي أنت تراقب؟ أظن أن الأمر يشبه نوعًا ما من الأصوات التي تحدث في كل مرة ، وإذا حدث ذلك ، على سبيل المثال ، هذا ما تعرفه. هل هذا النوع من الأشياء كيف تعمل؟
بينه تشاو: نعم. أقصد أنه بمجرد تشغيل ميزة Discovery ، فإنه ينتقل إلى شبكتك ولدينا العديد من عمليات المسح المختلفة للذهاب إلى هناك ، لكنها ، كما تعلمون ، تقوم بمسح المتصفح ضوئيًا ومسح السجل. يقوم بمسح مختلف لمعرفة ما هو الكمبيوتر الموجود هناك ثم يقوم بإجراء فحص: هل لديك خوادم SQL هناك أو خدمات BI هناك؟ ثم يعيدها ويسحبها إلى الأداة ويظهرها لك ، "يا ، ها هي كل الأشياء التي اكتشفتها."
ثم إذا أردت أن تقول ، "أريد أن أراقب باستخدام هذه الأداة" ، فسوف يتتبع ذلك وسيعمل على اختباره. لديها وظائف لإجراء اختبار ping لها مرارًا وتكرارًا لقول "حسنًا ، تحقق من هذا الآن حول هذا الشيء ،" - كما تعلمون ، توفر قاعدة البيانات - تحقق الآن من محفوظات قاعدة البيانات ، والتحقق من جانب قاعدة البيانات. إنها تدير سلسلة من الوظائف للتحقق من قاعدة البيانات التي تراقبها.
إريك كافانا: نعم ، هذا جيد. ولدينا سؤال من عضو جمهور. أعلم أن لديك يا رفاق أدوات تعمل مع مجموعة متنوعة من تقنيات قواعد البيانات ، لكن هذه التقنية التي تعرضها بشكل خاص اليوم ، هل هذا مخصص لـ SQL Server فقط أم هل يغطي هذا أنواع قواعد البيانات الأخرى أيضًا؟
بينه تشاو: في الوقت الحالي ، تغطي هذه الأداة الخاصة SQL Server.
إريك كافانا: حسنًا ، هذا جيد. حسنًا ، دعني أنقلها إلى روبن ، أنا متأكد من أنه لديه سؤالين ، ثم ربما أعود إلى ديز. روبن؟
د. روبن بلور: نعم بالتأكيد. أعلنت Microsoft مؤخرًا إلى حد ما - في وقت ما في عام 2006 - عن SQL Server على نظام Linux ، لكنني لا أعتقد أنه تم تسليمه بعد. أنا فقط أتساءل عما إذا كان لديك أي تعليقات على ذلك. هل أنت على علم بذلك؟ هل تلعب مع ذلك؟
بينه تشاو: نعم ، نحن. نحن نخطط لتشمل ذلك. أعني أن الشيء الجميل في هذه الأداة هو أنني تحدثت مع العديد من العملاء الذين صمموا أدواتهم المحلية الخاصة للقيام بنفس الشيء ، لكن عليهم مواكبة الإصدارات والإصدارات الجديدة التي تأتي Microsoft مع ، ولكن لدينا إصدارات وإصدارات جديدة ، نبدأ العمل بها مبكرًا للتأكد من أن الأداة ستكون قادرة على مراقبة الإصدارات الجديدة وإدارتها. لذا ، فإن SQL على Linux شيء نعتزم إضافته وإتاحته عندما يكون متاحًا - أعتقد في وقت لاحق من هذا العام.
د. روبن بلور: نعم ، هذا مثير للاهتمام. هل تتوقع من الكثير من عملائك فعل ذلك؟ أعني ، مزود خدمة قاعدة بيانات متطورة للغاية ، في تجربتي. أعني ، كما تعلمون ، أنها فترة طويلة في السن ، وربما هذا هو الشيء الذي يجب قوله. أقصد ، كما تعلمون ، أن Sybase الأصلي الذي جاء منه كان في الواقع بسيطًا إلى حد ما في الكثير من الأشياء التي قام بها. لكن مايكروسوفت أضافت المزيد والمزيد من الأشياء على مر السنين. هل سيكون كل ذلك متاحًا على نظام Linux؟ أقصد ، هل ستقدم المشورة لعملائك حول ما إذا كنت ستقوم بهذه الهجرة؟
بينه تشاو: أنا آسف ، هل السؤال هو هل نرى الناس يسألون عن ذلك؟
د. روبن بلور: حسنًا ، نظرًا لأنك عابثت به ، هل هو متطور على نظام Linux كما هو في نظام Windows؟
بينه تشاو: لم ألعب بها بنفسي ، لكن ما سمعته من أحد الزملاء هو أنه في الواقع على قدم المساواة. لكنني شخصياً لم ألعب مع الإصدار الجديد من SQL على Linux.
د. روبن بلور: حسنًا. هل أنا على صواب في التفكير في أنك ببساطة وضعت وكلاء على كل خادم SQL تجده؟ هل هذا كيف تعمل هذه الأداة؟
بينه تشاو: لا ، نحن في الواقع لا نضع عملاء. بالنسبة لهذه الأداة المعينة ، قطعة الجرد ، نحن لا نضع وكلاء في الواقع هناك. نحن مجرد الخروج وإجراء مكالمة والتحقق من الحالات على ذلك. شيء واحد لطيف حول هذه الأداة هو أنه بدون وكيل.
د. روبن بلور: إذن ، لديك أدوات SQL Server أخرى ، هل يمكنك أن تذكرني نوعًا ما بالمنتجات الأخرى التي لديك في هذا الجناح والتي تتعامل مع SQL Server؟
بينه تشاو: نعم. لدينا مدير تشخيص SQL. إنها أداة مراقبة وأداء. إنه يقوم بالتحليل المتعمق أو التشخيص والأداء والفحوصات الصحية لك أكثر من مدير الجرد. مدير الجرد هو نسخة خفيفة الوزن من هذا الفحص الصحي. لدينا أيضًا مدير الامتثال والآمن ، وهو جزء من مجموعة الأمان الخاصة بنا. سيخبرك بشكل أساسي من الذي يصل إلى بياناتك ، وما هي البيانات التي يقومون بالوصول إليها ، ولماذا ، ويساعدك في الامتثال وإرشادات إعداد التقارير الأخرى. لدينا SQL Safe ، وهي أداة النسخ الاحتياطي الخاصة بنا - إنها تقوم بالنسخ الاحتياطي والاستعادة وهي طريقة رائعة.
لدينا أيضًا مدير وظائف المؤسسة ، الذي يراقب عملك فقط. ومن ثم لدينا أداة Toolbox وهي أدوات المسؤول وكذلك أدوات المقارنة وكذلك SQL Doctor. مجموعة أدوات الإدارة ومجموعة المقارنة ، إنها ما أعتقد أنه سكين الجيش السويسري. لديهم أدوات متعددة هناك لمساعدة نوع ما في DBA القيام بأشياء مختلفة مثل ، كما تعلمون ، والتحقق من بقع أو نقل أو استنساخ قاعدة بيانات. ولكن هناك 24 من هذه الأدوات في صندوق الأدوات.
د. روبن بلور: إذن ، هل الأشخاص الذين يذهبون إلى إدارة المخزون ، هل هم عادة مستخدمون بالفعل لأدواتك الأخرى؟ أم أن هذا النوع من نقطة الدخول؟ أستطيع أن أتخيل - أقصد ، يمكنك أن تخبرني إذا كان لديك أي قصص حرب - لكن يمكنني أن أتخيل ما إذا كنت لم تدير مخزونًا فعليًا في مركز بيانات كبير إلى حد ما ، فقد تكون التجربة واقعية للغاية. هل هذا ما تجده؟
بينه تشاو: نعم. أعني ، لدينا عملاء تم تقديمهم إلى الأداة من مجموعات أدوات أخرى ، ولكن لدينا عملاء يبحثون عن أداة مثل هذه بسبب المشاريع التي لديهم. مثال على ذلك ، كان هناك شركة اندمجت مع شركة أخرى واشترت سلسلة من الشركات وتحتاج إلى دمج البصمة SQL Server الخاصة بهم من أجل تقليل تكاليفها. ولذا فقد كانوا يبحثون عن أداة للنزهة واكتشاف كل ما لديهم حتى يتمكنوا من بدء عملية كيف يمكننا دمج هذا.
الدكتور روبن بلور: صحيح ، أنا أفهم. أعتقد أن هذا أمر شائع للغاية مع عمليات الدمج عندما تفكر في ذلك. حسنًا ، سأسلم إلى Dez ، ولا أريد أن أستغرق وقتًا طويلاً. تعرف على الأسئلة التي لدينا من أستراليا.
ديز بلانشفيلد: شكرًا لك ، نعم ، الأسئلة دائمًا مقلوبة هنا. واحدة من الأشياء التي تتبادر إلى الذهن ، وأنا أفهم هذا كثيرًا ، كما تعلمون ، الشركات ليست متأكدة تمامًا من أين يجب أن ترسم الخط الخاص بموعد بدء الاستثمار. متى يجب على المنظمة - في تجربتك بالنظر إلى أنك في المرحلة الباردة - متى هو الوقت المناسب للبدء في الاستثمار في أدوات مثل هذه للتأكد من أنك لا تواجه مشكلة؟ هل تقوم بذلك منذ اليوم الأول عندما تبدأ في إنشاء البنية الأساسية لقاعدة بيانات المؤسسة الجديدة أو ، كما حددت للتو ، عندما تقوم بعملية استحواذ / دمج؟
أم أن هناك مقياس معين تحتاج حقًا إلى أن تكون عليه؟ هل تحتاج إلى 10 أو 100 أو 1000 قاعدة بيانات؟ ما هي تجربتك بقدر ما يتعلق بالسوق الذي كنت تتعامل معه لفترة طويلة ، متى هو الوقت المناسب للدخول إلى هذا الفضاء وربما من أين نبدأ؟ كيف تبدو عندما تبدأ؟
بينه تشاو: أقصد ، أعتقد أنه إذا كانت منظمة صغيرة جدًا ، فقد لا تكون بحاجة إلى هذه الأداة ، مثل DBA أو ديسيبلين. عندما تبدأ في الحصول على مجموعة ، لا أعرف ، ثلاثة أو أربعة ديسيبل ، وربما 50 إلى 100 خادم ، قد ترغب في البدء في القيام بشيء من هذا القبيل. أظن ، نظرًا لأن مؤسستك تزداد حجماً وأكبر رجال أعمال يريدون الدهاء التكنولوجي ، كما تعلمون ، مثل هذا المثال الذي قدمته ، فإنهم يريدون تثبيت التطبيقات وقواعد البيانات بمفردهم ، ولكن عندما تريد أن يكون لديك هذا النوع من الأدوات لأنه بهذه الطريقة يمكنك رؤية ما يوجد هناك.
لكن حتى في مؤسسة أصغر ، من الجيد أن يكون لديك هذا النوع من الأدوات لتتبع نوع ما لديك. إذا قمت بتقسيمها بحيث يمكنك أن تقول ، "نعم ، لقد اشتريت SQL 2012 لهذا المربع ، لكنها تعمل حاليًا على SQL 2008 لأن لدي تطبيق ما زال بحاجة إلى هذا الإصدار القديم." لنوع من الابتعاد عن إدارة جداول البيانات المتعددة التي يمكن أن تصبح قديمة.
ديز بلانشفيلد: السؤال الآخر الذي كنت أتابعه للتو: ما أنواع المهارات أو الموارد التي يجب على المنظمات أن تخطط لها عندما تصل إلى هذا النطاق؟ هل هناك مجموعة مهارات معينة تحتاجها حقًا أو نوع من الخبرة أو الخلفية أو نوع الشخص الأنسب لهذا النوع من التحدي؟ أم أنه شيء يمكن لمهارات DBA أو مسؤول النظام أو مجموعة مهارات مسؤول الشبكة أن يلقيها على هذا؟ هل تحتاج حقًا إلى دماغ حاد مدبب أم يمكنك التقاط هذا بسرعة كبيرة؟
بينه تشاو: آسف ، لذلك كنت تتحدث عن مجموعة المهارات للشخص؟
Dez Blanchfield: نعم ، لذلك عند التفكير في مسؤول قاعدة البيانات ، هناك مجموعة معينة من المهارات التي قد تحتاجها. لذلك عند الخروج باستخدام DBA ، في حد ذاته ، لهذا الدور المحدد ، عندما تفكر في أنواع التحديات التي كنت تتحدث عنها هنا حيث تستخدم أداة مثل هذه للحفاظ على قمة قواعد بيانات التعقب والتتبع ، القيام بقطعة الاكتشاف ، وقيادة هذه الأداة المعينة ، هل هناك أي شيء فريد من نوعه حول استخدام الأداة وطريقة التعامل مع هذا النوع من التحدي ، أم أنه شيء يمكن لـ DBA العادي التقاطه بسرعة كبيرة؟
بينه تشاو: أعني ، أعتقد أن متوسط ديسيبل الخاص بك يمكنه التقاط هذا بسرعة. أعتقد أنه من المفيد أن يكون لديك هذا النوع من الأدوات لأنه يُمكنك أيضًا إيقاف تشغيله نظرًا لأنه يستند إلى الويب. يمكنك إعطائها للمستخدمين الآخرين داخل مؤسستك. يمكنك إعطائها لمطور التطبيق الذي يمكنه التحقق من قاعدة البيانات أو الخادم الخاص به. يأخذ بعض الأشياء الإدارية التي يجب على DBA القيام به. في السابق كان شخص ما يتصل بـ DBA ويقول: "أوه ، لماذا يكون الخادم الخاص بي لأعلى أو لأسفل؟" الآن يمكنهم الحصول على نوع من الوصول ومعرفة ما إذا كانت خوادمهم أعلى أم لا.
ديز بلانشفيلد: وما نوع البيئة التي تحتاجها المنظمة المتوسطة لنشر هذا؟ هل يحتاج إلى خادم فعلي مخصص ، أم يمكن القيام به على جهاز افتراضي؟ هل يمكنهم نشرها في البيئة السحابية؟ ما هي البصمة العامة لنشر الأداة والتشغيل العام لها؟ ما مقدار الحديد الثقيل الذي قد يحتاج إلى تشغيله بالتوازي مع البيئات الأخرى التي يرسمها؟
بينه تشاو: نعم ، يمكن تشغيله على جهاز VM أو جهاز كمبيوتر أو خادم. ليس بالضرورة أن يكون خادمًا مخصصًا ، بل يعتمد فقط على عدد الخوادم التي تراقبها. إذا كانت لديك بيئة أكبر ، فقد يساعد ذلك في الحصول على خادم أكبر لأنه يجمع الكثير من البيانات حول SQL Server الذي تراقبه.
ديز بلانشفيلد: صحيح. هل هو نوع من الأشياء التي يمكنك تشغيلها بشكل مريح في حالة الحوسبة السحابية وإنشاء VPN مرة أخرى إلى بيئتك ، أم أن كمية البيانات التي تجمعها ربما تكون ثقيلة بعض الشيء لهذا النوع من الاستخدام؟
بينه تشاو: لم نقم بإعداده لتشغيله على السحابة ، لتشغيل هذا في السحابة حتى الآن. ربما يجب تشغيله على prem.
ديز بلانشفيلد: والسؤال الأخير ، إذا كان بإمكاني:: الكثير من الأدوات التي رأيتها في هذا المجال ، خاصةً حيث ذكرت ذلك لسيناريو واحد حيث استحوذ شخص ما على شركة أو كان هناك اندماج أو شيء من هذا القبيل ، أو حتى إذا كانت مؤسسة تدمج فقط وحدات الأعمال ، فهل سيناريو حالة استخدام معقول حيث يقوم شخص ما بنشره على جهاز كمبيوتر محمول ويأخذه في بيئة لرسم خريطة لعالم مرة واحدة ، أم هل سيناريو حالة استخدام غير محتمل؟ هل هو أكثر من حالة أنه سيكون هناك وترك فقط لتشغيل دائم؟
بينه تشاو: يتم تثبيت هذه الأداة بالتحديد على الخادم وتركها لتعمل. وبهذه الطريقة يمكنك جمع المعلومات التي تحتاج إليها والاحتفاظ بها ، على ما أعتقد ، بقائمة جرد لما لديك. إنها لا تشبه أداة Map لأن أداة Map هي أداة منفردة ، انتقل إلى المنفذ الذي تحتاجه ، وقم بما تحتاج إليه اليوم. هذا النوع من النوع - الجزء الجميل حوله هو حقيقة أنه يمكنك نوع ما من العلامات ، ومنح الناس إمكانية الوصول إليه للتحقق من حالة الخادم الخاص بهم ، والخوادم التي يهتمون بها.
ديز بلانشفيلد: حسنًا. ربما كان السؤال الأخير بالنسبة لي وبعد ذلك سأعود إلى Eric عن الأسئلة التي تأتي من خلال نافذة الأسئلة والأجوبة مع الحضور ، لأن لدينا إقبال جيد اليوم ، أحد المفضلين لدي. فقط لختام هذا ، ما هي العملية للحصول على يديك على هذا؟ أعلم أن الكثير من أدواتك متوفرة لأشياء من النوع الذي جربه قبل الشراء. أين يجب أن يذهب الناس لمعرفة المزيد عن هذا عبر الإنترنت ، ومكان وجودهم على موقع الويب في حالة ما إذا كانوا يبحثون عن التنزيلات ، وكيف تبدو الرحلة ، ونوع من الإثبات لمفهوم أو تجربة والحصول على يديك عليها والتعرف عليها ثم اتصل بنا وشرائه؟
بينه تشاو: نعم. يمكنك الذهاب إلى موقع IDERA.com ويمكنك تنزيل نسخة تجريبية مدتها أسبوعان مجانًا. وإذا كنت ترغب في ذلك وتريد الوصول إلينا ، فيمكننا أيضًا جدولة عرض توضيحي مع أحد مهندسينا للقيام ببعض الغوص العميق في الأداة.
ديز بلانشفيلد: رائع. حسنا ، شكرا جزيلا لك على ذلك. إنني أقدر الوقت للتحدث معك حول هذا الموضوع ، وبناءً على تجربتي الشخصية وأنا متأكد من أنني أتحدث عن روبن حول هذا الموضوع في تجربته مدى الحياة ، أعتقد أنه من المسلم به أن شيئًا كهذا أمر مطلوب في الوقت الحاضر. لا يمكننا القيام بذلك يدويًا الآن بغض النظر عن مدى صعوبة المحاولة ؛ الحجم كبير جدًا وتتحرك الأمور بسرعة كبيرة.
أوصي بشدة الأشخاص بالقيام بذلك بالضبط ، والقفز على موقع IDERA الإلكتروني والحصول على نسخة للعب بها. لأن المخاطرة المحتملة لتجربتي الخاصة مع الحكايات التي قمت بمشاركتها اليوم فقط ، هي أنه يمكن أن ينتقل من سيء جدًا إلى جيد جدًا بسرعة ، إذا كان لديك الأدوات الصحيحة ، لكن يمكن أن يحدث ذلك أيضًا إذا لم تقم بذلك " ر. إريك ، أعود إليك.
إريك كافانا: نعم ، فقط انبثث بسؤال أخير إليك ، سؤال مثير للاهتمام. إنني أشعر بالفضول لمعرفة ما تراه هناك ، كما تعلمون ، من الواضح أن السحابة أصبحت أكثر أهمية في هذه الأيام - خدمات أمازون على الويب ، لكنها ليست الوحيدين فقط ، لدى Microsoft عروض Azure كاملة يبدو أن تكتسب قوة. أنا فضولية لمعرفة أن أحد الحاضرين يكتب أن الدكتور بلور أشار إلى نقطة مهمة مفادها أن DBAs باهظة الثمن وأن مشكلة الإدارة الناجمة إما عن DBA مارقة أو شخص لا يفعل ما ينبغي القيام به ، يمكن حلها عن طريق الهجرة إلى السحابة. أنا حقاً فضولية لمعرفة حجم النشاط الذي تراه؟ هل ترى أن الانتقال إلى السحابة أصبح مشكلة أكبر بالنسبة للشركات ، أو ما هو رأيك في هذا الاتجاه تمامًا؟
بينه تشاو: أشعر أن الأمر يعتمد فقط على نوع المشكلة التي أنت فيها. أشعر أن بعض الصناعات يقولون ، "لا ، نحن لا نهاجر". قد لا يهاجرون إلى سحابة عامة ؛ ربما يبحثون في ترحيل أو نقل موادهم إلى سحابة خاصة. لكنني أرى بعد ذلك بعض المنظمات المهتمة ، كما تعلم ، تدخل في المسار السريع ونوعًا من التقدم نحو Amazon أو Microsoft Azure. ثم هناك بعض الأشخاص الذين يقولون ، "لا ، نحن لا نقوم بترحيل بياناتنا" أو "لا يوجد سوى بيانات معينة سنقوم بترحيلها ، ولكن ليس بياناتنا الهامة". أعتقد أن هناك ثلاثة معسكرات.
إريك كافانا: نعم ، هذا أمر منطقي. أعني ، أننا نرى ذلك أكثر وأكثر وأعتقد أنه سيتحرك بشكل مناسب ويبدأ لبعض الوقت. وهناك رد فعل عنيف على السحابة أيضًا. ينشغل الناس في خدمات الويب من Amazon - لقد سمعنا ذلك أكثر من عدة مرات - وفي البداية ، أصبحت التكاليف قابلة للإدارة ثم تزداد مع مرور الوقت ، ثم تتعثر هناك. من نواح كثيرة ، تعتبر السحابة مجرد مركز بيانات آخر ، ولكنها ستكون رحلة مثيرة للتقدم ، على أقل تقدير.
حسنًا ، يقوم الأشخاص بأرشفة كل هذه البث الشبكي. قفز عبر الإنترنت إلى techopedia.com للتحقق من قائمة كاملة بجميع الأشياء التي نقوم بها. وبالطبع ، insideanalysis.com للجميع الأحدث. وبهذا سنقدم لك الوداع. وشكرا جزيلا مرة أخرى على وقتك والاهتمام. شكرًا لجميع أصدقائنا في IDERA وسنتحدث إليكم غدًا على أمل فلسفتنا في البث على الإنترنت. هذا صحيح ، فلسفة البيانات غدًا في الساعة الرابعة صباحًا. نأمل أن نراكم هناك. رعاية الناس ، وداعا.