مدیریت سایت سرور-موسسه چشم انداز هزاره سوم ملل-آموزش کاربردی GIS و RS
حساب مدیر یک سایت سرور را مدیریت میکند. این حساب مدیر را در مرحلهی نصب مشخص میکنید. ArcGIS for Server Manager سایتی است که با سرور نصب میشود و امکاناتی برای پیکربندی سایت سرور دارد. میتوانید در سایت سرور موارد زیر را مدیریت کنید:
• سرویسها
• ماشینها
• پوشههای خروجی
• ذخیرهی پیکربندی
• کلاسترها
• ذخیرهی داده
• افزونه ها
• فایلهای log
سرویسها
یک سرویس، داده را توسط یک اتصال راه دور و در پی یک درخواست نمایش میدهد. در ArcGIS for Server Manager، سربرگ Services برای مدیریت سرویسهای موجود استفاده میشود. همچنین میتوان در این سربرگ سرویسهای جدیدی اضافه کرد و منابعی که باید به سرویسها تخصیص یابد را کنترل کرد و سرویسهای مرتبط را نمایش داد. یک بخش را به نوشتن و انتشار سرویسهای نقشه تخصیص دادهایم.
ماشین ها
با این گزینه سرورهای GIS را مدیریت و GIS سرورهای بیشتری به سایت اضافه میکنید. GIS سرورها، ستون فقرات سایت سرور هستند و باید آنها را بهصورت قاعده مند نمایش دهید.
پوشههای خروجی
خروجی عملیات GIS سرور در پوشههای خروجی قرار میگیرند. همهی GIS سرورها برای نوشتن و خواندن در GIS سرویسها، به این پوشهها دسترسی خواهند داشت.
ذخیرهی پیکربندی
GIS سرورها بر اساس یک برنامهی کاری که فراهم کردهاید، کار میکنند. برنامهی کاری مجموعهای از دستورالعملها است که باید در هر زمان توسط GIS سرورها قابل دسترس باشند.
کلاسترها
کلاستربندی، فرآیندی است که ماشینهای مختلف را در یک گروه قرار میدهد. ماشینهای موجود در یک گروه میتوانند بهصورت یک واحد رفتار کنند. میتوانید GIS سرورهای خود را درون یک کلاستر گروه بندی کنید تا آنها را به راحتی مدیریت کنید. مثلاً میتوانید یک کلاستر ایجاد کنید و GIS سرورهای خود با منابع بالا را (پردازشگر (CPU) و حافظه) به این کلاستر اضافه کنید و نام این کلاستر را Power بگذارید؛ و یک کلاستر دیگر نیز ایجاد کنید و GIS سرورهایی با منابع کم را به آن اضافه کنید؛ و یک سرویس geoprocessing به کلاستر Power تخصیص دهید تا GIS سرورهایی که منابع را در دست دارند، درخواستهای ارسالی از سرویس geoprocessing را اجرا کنند. کلاسترها را در بخش 6 بیشتر توضیح میدهیم.
کلاستربندی نقطهی مقابل محیط مجازی و شبیه سازی است. کلاستربندی ماشینهای مختلف را با هم ادغام میکند تا بهصورت یک واحد عمل کنند.
ذخیرهی دادهها
GIS سرورها در وهلهی اول باید اتصالاتی به ژئودیتابیس ایجاد کنند. بهتر است این پایگاه دادهها را در یک مکان ذخیره کنید. این کار را در فصل دوم انجام خواهیم داد و GIS سرورها توسط این اتصالات به ژئودیتابیسها متصل میشوند. به بیان دیگر دادهها بالاجبار باید روی هر GIS سرور کپی شوند و این مسأله موجب ناسازگاری بین دادهها و پائین آمدن عملکرد اجرا میشود.
افزونه ها
مانند ArcGIS for Desktop، پلتفرم ArcGIS for Server به توسعهدهندگان اجازه میدهد تا عملیات سفارشی به سرور اضافه کنند و قابلیتهای سرور را گسترش دهند و با این قابلیت میتوانید به سرور افزونه اضافه کنید.
فایلهای log
در ArcGis for Server، سربرگ Logfiles نحوهی کارکردن GIS سرورها را نشان میدهد. میتوانید خروجی فایلهای log را در هر سروری، تجزیه و تحلیل کنید و خطاها را ببینید و آنها را رفع کنید. همچنین میتوانید عملکرد یک سرور را با بررسی مدت زمان بین درخواست و پاسخ، اندازه گیری کنید. در فصل 8 در مورد log فایلها توضیحات کاملی آمده است.
نصب آزمایشی
مزیت این نوع نصب در فشردگی و مؤثر بودن آن است و نقطهی آغاز خوبی است. ArcGIS forServer می تواند روی هر سیستمی اجرا شود. در این نوع نصب کامپیوتر رومیزی یا لپ تاپ کفایت میکند. در ادامه کمترین امکانات برای نصب ArcGIS forServer را ذکرمیکنیم. این بخش نصب ArcGIS forServer را روی لپ تاپ یا کامپیوتر رومیزیتان با کمترین پیکربندی نشان میدهد. سیستم میتواند در دو نقش GIS سرور و وب سرور اجرا و پیادهسازی شود.
سیستم میتواند درخواستهای مشتری را دریافت و آنها را پردازش کند و نتایج را برگرداند. محصول بهصورت آزمایشی اجرا میشود، سرویسها را منتشر کرده و برای ایجاد و توسعهی اپلیکیشن استفاده میشود. این نوع نصب برای انجام تمرینهای این کتاب مناسب است.
احتیاجات سرور
هر نرمافزار برای کارکرد مناسب نیاز به یکسری پارامترهای سخت افزاری و نرمافزاری سیستم دارد. طبق قانون Moor قدرت محاسباتی کامپیوترها هر 18 ماه، دوبرابر میشود و هر چه که قدرت بیشتر میشود، نرمافزار منابع بیشتری از سیستم طلب میکند.
احتیاجات سیستم
ArcGIS for Server از سیستمعاملهای متنوعی پشتیبانی میکند؛ که بعضی از آنها برای نصب production و بعضی برای نصب آزمایشی توصیه میشوند.
سیستمعاملهای زیر برای نصب production پیشنهاد میشوند:
استفاده از ویندوز 7 یا 8 برای اجرای ArcGis Server در نوع نصب production environment توصیه نمیشود؛ زیرا این سیستمعاملها برای پشتیبانی از شبکهها و دسترسی به آنها طراحی نشدهاند. هر چند وجود ArcGIS for Desktop برای نصب ArcGis Server ضروری نیست، اما برای ایجاد و انتشار سرویسها لازم است.
احتیاجات سخت افزاری
ArcGIS for Server برای اجرا نیاز به سیستم 64 بیتی دارد. همچنین میتوانید ArcGIS for Server را روی یک CPU 64 بیتی و RAM دو گیگابایتی که روی ویندوز XP 64 بیتی قراردارند، نصب کنید.
برگرفته از کتاب نصب، اجرا و مدیریت Arc GIS for server
نویسنده: دکتر محمد بافقی زاده
نشر: انتشارات اکادمیک
10 نظرات