توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشاوره سرور
_AF_
February 21st, 2014, 20:16
سلام دوستان عزیز
در حال راه اندازی وب سایت خدماتی هستم این وب سایت قرار پیشرفت خوبی داشته باشه
چون کاربرا از ایران هستن تصمیم گرفتم سرور از ایران بگیرم به خاطر پینگ خوبی که بهم میده
در تحقیقاتی که داشتم در مورد دیتاسنتر، دیتاسنتر افرانت انتخاب شد
وب سایت با asp.net نوشته شده پس سیستم عامل windows server 2008 خواهد بود
برای شروع کار از سرور مجازی استفاده می کنم و پس از گذشت چند ماه به سرور اختصاصی انتقال میدم
به خاطر سیستم عامل رم سرور 3 گیگ خواهد بود ولی در انتخاب پردازنده مازاد مشکل دارم
دو هسته پردازنده دیگه اضافه بشه کافیه؟ پردازنده بر چه اساسی باید انتخاب بشه؟
کیفیت سرورهای مجازی افرانت مثل سرورهای اختصاصی خوبه؟
Yas-Host
February 21st, 2014, 20:26
سلام دوستان عزیز
در حال راه اندازی وب سایت خدماتی هستم این وب سایت قرار پیشرفت خوبی داشته باشه
چون کاربرا از ایران هستن تصمیم گرفتم سرور از ایران بگیرم به خاطر پینگ خوبی که بهم میده
در تحقیقاتی که داشتم در مورد دیتاسنتر، دیتاسنتر افرانت انتخاب شد
وب سایت با asp.net نوشته شده پس سیستم عامل windows server 2008 خواهد بود
برای شروع کار از سرور مجازی استفاده می کنم و پس از گذشت چند ماه به سرور اختصاصی انتقال میدم
به خاطر سیستم عامل رم سرور 3 گیگ خواهد بود ولی در انتخاب پردازنده مازاد مشکل دارم
دو هسته پردازنده دیگه اضافه بشه کافیه؟ پردازنده بر چه اساسی باید انتخاب بشه؟
کیفیت سرورهای مجازی افرانت مثل سرورهای اختصاصی خوبه؟
چقدر آنلاین قرار هست داشته باشید؟
بستگی به تعداد نفرات آنلاین , بهینه بودن سیستم و ... دارد.
ULTRAWEB
February 21st, 2014, 20:29
میخوای با سایتتتون جکار کنین؟
نیازی نیست اول سرور بگیرین
وحودتون رو درگیر کنین اول باهاست شروع کنین
و بعدش ارتقا بدین خیلی بهتره و در مصرف پول هم ضرفه جوبیی میشه شدیدا
ولی اگر نیازت اینه سرور باشه یک دبیان کم مصرف نصب کن با رم پایین و بعدش ارتقا بده توی ایران
چون سنت او اس ها رم زیادی مصرف میکننن و حداقل رم برای نصبشون زیاد هست اغلب
_AF_
February 21st, 2014, 20:34
چقدر آنلاین قرار هست داشته باشید؟
بستگی به تعداد نفرات آنلاین , بهینه بودن سیستم و ... دارد.
قطعا وب سایتی که تازه متولد میشه زیاد آمار نداره ولی با تبلیغات گسترده ای که انجام میشه حدس میزنیم حداقل 1000 آنلاین داشته باشه
ULTRAWEB
February 21st, 2014, 20:36
پس یک هاست براتون کافیه 5000تا به بالا شدی برو روی سرور
_AF_
February 21st, 2014, 20:37
میخوای با سایتتتون جکار کنین؟
نیازی نیست اول سرور بگیرین
وحودتون رو درگیر کنین اول باهاست شروع کنین
و بعدش ارتقا بدین خیلی بهتره و در مصرف پول هم ضرفه جوبیی میشه شدیدا
ولی اگر نیازت اینه سرور باشه یک دبیان کم مصرف نصب کن با رم پایین و بعدش ارتقا بده توی ایران
چون سنت او اس ها رم زیادی مصرف میکننن و حداقل رم برای نصبشون زیاد هست اغلب
لطفا پست اول یکبار دیگه مطالعه کنید
ما با سنت او اس اصلا کاری نداریم :)
چون وب سایت از پایه برنامه نویسی و دیزاین شده امکان استفاده از هاست نیست
ULTRAWEB
February 21st, 2014, 20:49
خوب سایت های .دات نتی رو هم میشه روی لینوکس پیاده کرد:) مود مونو در اپاچی:)
برای همین اینو گفتم کلا ویندوز هم خوبه ولی روی لینوکسم میتونی سایت ویندوزی ت رو پیاده کنی اگر مایل بودی
و خواستی پایداری سرورهای لینوکسی رو داشته باشی و قدرتش رو و سایتتونم .دات نتی باشه
Yas-Host
February 21st, 2014, 20:50
قطعا وب سایتی که تازه متولد میشه زیاد آمار نداره ولی با تبلیغات گسترده ای که انجام میشه حدس میزنیم حداقل 1000 آنلاین داشته باشه
فکر نمیکنید در تعداد آنلاین کمی زیادروی کرده باشید؟
پردازنده رو بر اساس تعداد نفرات آنلاین و سرعت بارگزاری که میخواین انتخاب کنید.
همچنین بنده شمارو به استفاده از هارد ssd پیشنهاد میکنم(به این دلیل که قرار هست تعداد نفرات زیادی رو میزبانی کنید و هارد باید ssd باشد)
موفق باشید.
iNicz.Com
February 21st, 2014, 20:56
اگر به همراه asp از sql server هم استفاده کرده اید باید ویندوز باشه . اگه سایت نو پا هستش . رم 1 و پردازنده 2 هسته ای برای شما 100% کافی خواهد بود که تا زمانی که سرور مجازی رو نسبت به بازدید تا رم 4 و 4 هسته ارتقا ندادید نیاز به ارتقا به سرور اختصاصی نیست .
_AF_
February 21st, 2014, 21:01
فکر نمیکنید در تعداد آنلاین کمی زیادروی کرده باشید؟
پردازنده رو بر اساس تعداد نفرات آنلاین و سرعت بارگزاری که میخواین انتخاب کنید.
همچنین بنده شمارو به استفاده از هارد ssd پیشنهاد میکنم(به این دلیل که قرار هست تعداد نفرات زیادی رو میزبانی کنید و هارد باید ssd باشد)
موفق باشید.
شاید اینطور باشه ، ولی در وب سایتهای زیر 500 ایران تبلیغات میدیم شاید از اینم بیشتر بشه
همانطور که در پست اول خدمتتون عرض کردم فعلا روی سرور مجازی هستیم
_AF_
February 21st, 2014, 21:04
خوب سایت های .دات نتی رو هم میشه روی لینوکس پیاده کرد:) مود مونو در اپاچی:)
برای همین اینو گفتم کلا ویندوز هم خوبه ولی روی لینوکسم میتونی سایت ویندوزی ت رو پیاده کنی اگر مایل بودی
و خواستی پایداری سرورهای لینوکسی رو داشته باشی و قدرتش رو و سایتتونم .دات نتی باشه
در رابطه با این پود اطلاعاتی نداشتم ممنون چیز تازه ای یاد گرفتم
amirfateh
February 21st, 2014, 21:22
سرور های افرانت کیفیت مناسبی دارند اما هزینه که دیتاسنتر بابت سرورهای مجازی وخاتصاصی اش می گیرد بالا هست.
شما می تونید از سرویس دهندگان دیگر که بصورت کولو هستند تهیه کنید که از زیرساخت و آ پتایم شبکه دیتاسنتر استفاده می کنند اما قیمت مناسب وکیفیت بالا ارائه می کنند.
milade
February 25th, 2014, 17:16
سلام
دوست عزیز ، پیشنهاد بنده طبق تجربه این هستش که از یک سرور مجازی با 2 هسته و رم 2 گیگ شروع کنید .
در سرورهای ویندوزی به دلیل وجود GC در ASP.Net ، تا زمانی که worker به بالاترین میزان استفاده از Ram نرسه پاکسازی حافظه اغاز نمیشه و به همین دلیل سرورهای ویندوزی عملاً رم خیلی بالایی نیاز ندارند هرچند که بودن رم خالی رهاسازی رو کم میکنه و باعث میشه جریانهای موجود در صف پردازش منتظر GC نشوند .
در ادامه احتمالاً شما نیاز دارید رم رو به 3 و یا 4 و تعداد Core رو بالا ببرید چراکه در MSSQL به دلیل اشغال کردن بخشی از حافظه در حدود 600 مگ تا 1 گیگابایت و عدم رهاسازی ( رزرو ) باعث میشه در ادامه شما عملاً همیشه 1.5 گیگ رو در حداقلترین حالت استفاده داشته باشید ( + مصرف خود ویندوز و DNS و .. ) و به دلیل اینکه MSSQL پردازش بالایی دارد اکثراً در سرورهای ویندوزی بالاترین پروسه ای که از پردازنده استفاده میکند MSSQL هستش و پس از اون پراسس IIS Worker که به دلیل پردازش درخواست های جاری استفاده بالایی دارد که البته در مقایسه با MSSQL حدود 1/10 استفاده پردازنده دارد و استفاده رم اون حدود 600 مگ تا 1.5 گیگ خواهد بود .
در سرورهای ویندوزی حتماً توجه به نسخه MSSQL رو داشته باشید چراکه در نسخه هایی همچون اکسپرس به علت لیمیتیشن در تعداد Core و حجم و ... و در نسخه هایی همچون Enterprise به علت سرویسهای جانبی و لود اولیه بالا ممکن هست شما رو دچار دردسر کند که جنابتون میبایست با توجه به نیازتون اقدام به نصب یک نسخه بفرمایید .
و در نهایت برنامه نویس شما میبایست حتماً به این مورد توجه داشته باشند که برنامه نویسی اصولی و ازادسازی منابع در اولین زمان و نوشتن کوئری های صحیح و ... میتونه خرج های شما رو به شدت کاهش و سرور شما رو به حداکثر Stability برسونه .
موفق باشید .
zarinnets
February 25th, 2014, 18:19
بله برای شما کافی هست و منابع هم اضافه میارید ، فقط باید دقت کنید سرورتون رو با نرم افزار های جانبی سنگین نکنید ، مثلا از sql server استفاده نکنید به جاش mysql نصب کنید و ....
_AF_
February 25th, 2014, 22:54
سلام
دوست عزیز ، پیشنهاد بنده طبق تجربه این هستش که از یک سرور مجازی با 2 هسته و رم 2 گیگ شروع کنید .
در سرورهای ویندوزی به دلیل وجود GC در ASP.Net ، تا زمانی که worker به بالاترین میزان استفاده از Ram نرسه پاکسازی حافظه اغاز نمیشه و به همین دلیل سرورهای ویندوزی عملاً رم خیلی بالایی نیاز ندارند هرچند که بودن رم خالی رهاسازی رو کم میکنه و باعث میشه جریانهای موجود در صف پردازش منتظر GC نشوند .
در ادامه احتمالاً شما نیاز دارید رم رو به 3 و یا 4 و تعداد Core رو بالا ببرید چراکه در MSSQL به دلیل اشغال کردن بخشی از حافظه در حدود 600 مگ تا 1 گیگابایت و عدم رهاسازی ( رزرو ) باعث میشه در ادامه شما عملاً همیشه 1.5 گیگ رو در حداقلترین حالت استفاده داشته باشید ( + مصرف خود ویندوز و DNS و .. ) و به دلیل اینکه MSSQL پردازش بالایی دارد اکثراً در سرورهای ویندوزی بالاترین پروسه ای که از پردازنده استفاده میکند MSSQL هستش و پس از اون پراسس IIS Worker که به دلیل پردازش درخواست های جاری استفاده بالایی دارد که البته در مقایسه با MSSQL حدود 1/10 استفاده پردازنده دارد و استفاده رم اون حدود 600 مگ تا 1.5 گیگ خواهد بود .
در سرورهای ویندوزی حتماً توجه به نسخه MSSQL رو داشته باشید چراکه در نسخه هایی همچون اکسپرس به علت لیمیتیشن در تعداد Core و حجم و ... و در نسخه هایی همچون Enterprise به علت سرویسهای جانبی و لود اولیه بالا ممکن هست شما رو دچار دردسر کند که جنابتون میبایست با توجه به نیازتون اقدام به نصب یک نسخه بفرمایید .
و در نهایت برنامه نویس شما میبایست حتماً به این مورد توجه داشته باشند که برنامه نویسی اصولی و ازادسازی منابع در اولین زمان و نوشتن کوئری های صحیح و ... میتونه خرج های شما رو به شدت کاهش و سرور شما رو به حداکثر Stability برسونه .
موفق باشید .
ممنون از راهنمایی کامل شما
اگه بشه در مورد mssql چند خطی بنویسید ممنون میشم
تفاوت نسخه ها
امکانش هست اول 2008 نصب بشه بعد بریم رو 2012؟
isoroush
February 25th, 2014, 23:11
سلام :d
فکر کنم میشناسمت !
میدونستی اون سایتی که داره ماهی 900 تومن از من پول تبلیغ میگیره و تو میخای مثل اون رو بزنی در لحظه 1000 تا آنلاین نداره ؟ :d
هاست پاسخگوی تو نیست ، نه به خاطر بازدیدت ! به خاطر کوئری هایی که مثل کنه میچسبن به mysql !
واسه شروع یه سرور اختصاصی ارزون از آلمان بگیر ( رم 4 ) بهتره ! سرور مجازی معلوم نیست بین چند ملیون نفر share شده :d
milade
February 26th, 2014, 15:05
سلام
ممنون از راهنمایی کامل شما
خواهش میکنم .
اگه بشه در مورد mssql چند خطی بنویسید ممنون میشم
تفاوت نسخه ها
ببینید مایکروسافت برای اینکه تمایز قائل بشه برای استفاده کننده های مختلف اومد و MSSQL رو توی چند نگارش عرضه کرد .
اولین نگارش EXPRESS هستش . در این نگارش حداقل رم 512 و بهینه ترین اون 1 گیگ نیاز هستش . این نسخه به دلیل رایگان بودن امکانات کمی دارد هرچند برای خیلی از کارها هم جواب میدهد و اکثر شرکتها همین نسخه رو به همراه محصولاتشون عرضه میکنند . اما در این نسخه خبری از سرویس های Reporting و Analyze و ... نیست . در این ورژن تعداد Core ها محدود به یک سوکت یا 4 Core از پردازنده رو ساپورت میکنه . در این نسخه حداکثر حجم مموری Instance دیتابیس 1 گیگ میتواند باشد و تا 10 گیگ ریلیشن ها رو ساپورت میکند .
نگارش بعدی اون Web هستش که خیلی امکانات بیشتری نسبت به نگارش Express دارد برای مثال در FailOver شدن کلاسترینگ میتونه پاسخگو باشه ، قابلیت مقایسه بکاپ رو دارد و Distributed Replay رو پشتیبانی میکنه . استفاده این مورد بیشتر برای وب اپلیکیشن ها مثل همین سایت شماست . در این نگارش هنوز پروفایلر و انالیزر جا ندارد . در این نسخه حجم مموری Instance دیتابیس تا 64 گیگ جا دارد و تا 524 پتابایت ( 524 * 1024 ترابایت ) از ریلیشن ها پشتیبانی میکنه .
نگارش بعدی اون که Standard نام دارد خیلی خیلی امکانات کاملتری نسبت به دو ورژن قبل دارد اما هزینه لایسنس این نسخه بسیار سنگین و تا حدود $2500 در سال میرسه . این نسخه از نظر تعداد Core پردازشی و حجم دیتابیس مانند Web هست اما در امکانات تکمیلی همچون SQL Profiler و ابزار دیباگ و Broker و ... رو داریم .
نگارش اخر اون که بالاترین و گرانترین نگارش هستش Enterprise نام دارد و حدود 1 گیگ مموری حداقل و تا همه تعداد Core های سیستم عامل رو ساپورت میکنه ، این نسخه تمامی امکانات بهینه نسخه های قبل رو شامل هستش و کلیه امکانات در اون گنجونده شده است .
در آخر توصیه بنده این هستش که در ابتدا از نگارش Web استفاده کنید تا سرویس های اضافه رو متحمل نشوید و در صورتی که بعداً احساس کردید باید آپگرید کنید ( که به نظر بنده همچین نیازی هم معمولاً پیدا نخواهید کرد ) به نسخه Standard اپگرید کنید . این کار به راحتی چند کلیک هستش .
امکانش هست اول 2008 نصب بشه بعد بریم رو 2012؟
البته این امکان وجود دارد اما به نظر بنده به دلیل عدم داشتن هرگونه مشکل در اینده از الان از ورژن 2012 استفاده کنید تا بعداً دچار دردسر نشوید و هرچند که از الان تا بینهایت هم میتونید از نسخه 2008 استفاده کنید و احساس نمیکنم از ویژگی های جدید موجود در نسخه 2012 بخواهید استفاده کنید در پروژه ...