مقايسه Windows با Red Hat
-(12 Body)
|
مقايسه Windows با Red Hat
Visitor
1703
Category:
کامپيوتر
آي تي ايران - در زمان ايجاد يک پلفرم، مديران به فاکتورهايي همچون هزينه، قابليت اطمينان و خدمات پشتيباني آن پلترفرم توجهي خاص دارند. آنچه در اين مقاله آمده است بررسي و مقايسه اين فاکتورها در سيستمهاي عامل Microsoft Windows Server و Red Hat commercial Linux ميباشد. هزينه نرمافزار آيا هزينه استفاده از لينوکس واقعاً رايگان است؟ بر خلاف تصور عامه مردم نسخه تجاري Red Hat رايگان نبوده و بر اساس شارژ ساليانه فروخته ميشود. شما براي هر سرور که از اين سيستم عامل استفاده ميکند ساليانه بايد مبلغي را به شرکت Red Hat بپردازيد و چنانچه بخواهيد از خدمات پشتيباني 24 ساعته آنها نيز استفاده کنيد ميبايست مبلغي اضافهتر نيز پرداخت نمائيد. بر اساس آنچه در سايت Red Hat (www.redhat.com/wapps/store/catalog.html) آمده است هزينه خريد يک Red Hat Enterprise Linux 5 Advanced بدون امکانات اضافهاي نظير application server و clustering ساليانه 2،499 دلار ميباشد. (براي اطلاعات بيشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=5 مراجعه کنيد.) همچنين تحقيقات نشان ميدهد عوامل اصلياي که باعث هزينه استفاده از يک نرمافزار در يک دوره 3 ساله ميشوند، دو عامل هستند: عامل نخست مربوط به هزينه پرسنلي است که وظيفه مديريت و نگهداري آن نرمافزار را برعهده دارند (60 درصد)؛ و عامل دوم مربوط به هزينهاي است که در زمان از کار افتادن آن نرمافزار آن شرکت متحمل ميشود (15 درصد). در واقع اين دو عامل 75 درصد از هزينه مربوط به استفاده از يک نرمافزار در يک دوره زماني 3 ساله ميباشند. حال آنکه بسياري، در همان نگاه اول تنها قيمت فروش نرمافزار را در نظر ميگيرند. (براي اطلاعات بيشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=3 مراجعه کنيد.) قابليت اطمينان قابليت اطمينان يک سيستم تنها اين نيست که آن سيستم براي کاربران نهايي قابل استفاده باشد. بلکه ميبايست قابليت تغيير و مديريت را نيز داشته باشد تا بتواند در زمانها و شرايط مختلف نياز سازمان را برآورده کند. بر اساس مطالعات انجام شده هنگاميکه مسئولين شبکههايي که از سيستم عامل لينوکس استفاده ميکنند ميخواهند Patch يا آپديت امنيتي نصب کنند و يا تغييري در نرمافزار بدهند با ابزارهاي متعددي روبرو ميشوند. آنچه اکثر کاربران ميپندارند لينوکس نرمافزاري است که در تمامي نسخ آن امکان تغيير در سورس وجود دارد. اما يک تحقيق نشان ميدهد بسياري از مديران شبکههاي تحت لينوکس تغييري را در اجزاي (Component) لينوکس پيکربندي کرده بودند که اين موضوع مخالفت شرکت فروشنده را بهمراه داشت. اين مديران مجبور شدند تا وقت زيادي صرف کنند تا آن تغييرات را به حالت اوليه بازگردانند تا همچنان بتوانند از خدمات پشتيباني آن شرکت استفاده کنند. در سيستم عامل Windows از دو راه سعي شده است که زمان براي تنظيمات اوليه و مديريتي را به حداقل برساند: نخست، استاندارد کردن دستورات و بعد، ايجاد نرمافزارهاي قدرتمند که براحتي بتوان از طريق آنها اين سيستم عامل را مديريت نمود. همچنين Windows Server جزء نرمافزارهايي است که تستهاي فراواني بر روي آن انجام شده است و قابليت کار با بسياري از سختافزارها (تقريباً تمامي سختافزارهاي معروف) بر روي آن چک شده است. اين موضوع کمک ميکند که نگراني در خصوص تغييرات احتمالي آتي در سخت افزارها براي مديران سازمان وجود نداشته باشد. امنيت در طول 650 روز از فعاليت Windows Server 2003، Red Hat Enterprise Linux 3 و Red Hat Enterprise Linux 4، حملات ثبت شده براي Windows Server 2003 75 درصد کمتر از 2 سيستم عامل ديگر بوده است. (براي اطلاعات بيشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=23 مراجعه کنيد.) همچنين در سال 2006 ميانگين روزهاي در خطر براي ويندوز 61 درصد کمتر از Novell Enterprise و 73 درصد کمتر از Red Hat Enterprise Linux بوده است. (براي اطلاعات بيشتر blogs.csoonline.com/days_of_risk_in_2006 مراجعه کنيد.) چرخه توسعه امنيت (Security Development Lifecycle - SDL) فرآيندي است که توسط مايکروسافت براي افزايش وضعيت امنيتي نرمافزارهايش در هنگام برنامهنويسي استفاده ميشود. اين پروسه شامل ايجاد مدلهاي تهديد کننده در زمان طراحي نرمافزار است تا بدينوسيله نقاط ضعف سيستم در شرايط مختلف قبل از قرار گرفتن نرمافزار در اختيار مشتري تست و سنجيده شود. عرضه نرمافزار به بازار تنها زماني امکان پذير است که تيم امنيتياي که مستقل از تيم طراح است موفقيت آميز بودن تماميتستها را تائيد کرده باشد. (براي اطلاعات بيشتر به http://msdn.microsoft.com/msdnmag/issues/05/11/SDL) انتخاب واقعيت اين است که لينوکس يک هسته سيستم عامل کد باز (Open source) ميباشد. که در نهايت برخي شرکتها نظير Red Hat و SuSE اين هسته را توسعه ميدهند و آنرا ميفروشند. در واقع آنها با آرايش يک نرمافزار کد باز آنرا بصورت تجاري بفروش ميرسانند. همانطور که هر شرکتي تلاش ميکند که محصول خود را متفاوت ارائه کند سيستم عامل لينوکس ارائه شده توسط اين شرکتها هم از اين قاعده مستثني نبوده و همين موضوع باعث ميشود که چنانچه يک سازمان بخواهد يک سيستم عامل لينوکس خود را که توسط يک شرکت توسعه داده شده است را با لينوکس شرکتي ديگر جايگزين کند متحمل هزينه گزافي شود. همچنين اين امر باعث ميشود شرکتهاي استفاده کننده از لينوکس انتخابهاي کمتري براي استفاده از نرمافزارهاي اجرايي و منابع IT داشته باشند. (براي اطلاعات بيشتر به www.microsoft.com/windowsserver/compare/ReportsDetails.mspx?recid=2 مراجعه کنيد.) در اين رابطه سيستم عامل مايکروسافت اين مزيتها را دارد: هزاران نرمافزار بر روي آن قابل اجرا شدن هستند؛ 750،000 شرکت جزء شرکت همکار (Partner) براي مايکروسافت تلقي ميشوند؛ بيش 450،000 نفر مهندس شبکه مايکروسافت (MCSE) در شرکتهاي مختلف جهان مشغول بکار هستند؛ بيش 6 ميليون برنامهنويس از زبانهاي برنامهنويسي مايکروسافت استفاده ميکنند و در نهايت مايکروسافت بزرگترين توليدکننده مستقل نرمافزار در جهان ميباشد. مديريت پذيري سازمانهاي IT در مقياس جهاني بمنظور افزايش کارايي و صرفه جويي در زمان و سرمايه از طريق استاندارد کردن ابزاهاي مديريتي خود، کامپيوترها، سرورها و برنامه هاي خود را مديريت ميکنند. Red Hat داراي ابزاري بنام Yum براي دانلود برنامه ها و آپديتها ميباشد. اما قطعاً اين ابزار براي متخصصين IT که بخواهند نرمافزارهاي خود را (نظير پست الکترونيک، کارهاي گروهي، پايگاهدادهها و برنامههاي تجاري) مديريت کنند کافي نميباشد. در Windows Server و از طريق ابزارهاي مديريتي آن نظير نرمافزار Microsoft System Center انرژي و وقت کمتري صرف مديريت شبکه ميشود. همچنين Dynamic Systems Initiative (DSI)، استراتژي اي است که مايکروسافت براي کمک به مديران شرکتها ارائه کرده است. (براي اطلاعات بيشتر به www.microsoft.com/business/dsi/default.mspx مراجعه کنيد.) Adam Vazquez، مدير ارشد IT شرکت AMD در اين خصوص ميگويد: "Windows Server براي ايجاد سيستمها کاملاً استاندارد شده است. ... براي مثال، براي اکثر نرمافزارهاي اصليمان، ما ميتوانيم يک Disk Image استاندارد را توسعه دهيم، بدون اينکه لازم باشد اين کار را بر روي هر سيستم مستقلاً انجام دهيم." قابليت اجرا در محيطهاي مختلف اصطلاح کد باز مربوط به فرآيند نرمافزارياي و مدل توسعهاي است که سازگار و استاندارد کردن آن به هيچ وجه ساده نميباشد. حال آنکه ديدگاه طراحي مايکروسافت يک ديدگاه بين سيستمي است که در هنگام طراحي يک نرمافزار تلاش ميکند تا بيشترين سازگاري را با نرمافزارهاي شرکتهاي همکار خود و نرمافزارهاي معروف، از طريق ارتباط نزديک با آنها و مشتريان داشته باشد. Rim Kadi از دانشگاه American بيروت در اين رابطه ميگويد: "با صرف تلاش بسيار، شما تنها خواهيد توانست تکنولوژياي ايجاد کنيد که با يک تکنولوژي ديگر سازگار باشد. با استفاده از محصولات مايکروسافت ما ميتوانيم بسيار سريع، و با هزينه کمتر به پلتفرمي سازگار با اکثر پلترفرمها برسيم."
|
|
|