-
cache server
سلام
من تمام پست هایی را که مربوط به cache بود، خواندم. توانستم اطلاعاتی جدید که نمی دانستم، یادبگیرم ولی نتوانستم جواب سوال خود را پیدا کنم.
من می خواهم در شبکه خود درخواست های کاربران به یک server ارسال شود، اگر سرور آن را نداشت، درخواست را از طریق اینترنت با مراجعه به سایت اصلی دانلود کند و بعد از دانلود کردن در خود ذخیره کند(مثلا تا یک هفته). سپس آن را بصورت خودکار برای کاربر ارسال کند.
درخواست های کاربران می تواند یک صفحه وب یا یک فایل دانلود شده باشد. البته ذخیره کردن فایل های دانلود شده برای من اهمیت بیشتری دارد، مثلا فایل های exe، zip و... .
اگر بخواهم فنی بگویم، می خواهم یک cache server راه اندازی کنم که عملیات فوق را انجام می دهد. این کار در بهبود کارایی شبکه بسیار موثر است، خصوصا این که کاربران لازم نیست فایل های تکراری را بصورت جداگانه دانلود کنند.
از راهنماییتان تشکر می کنم.
-
بستگی داره چه جایی و توی چه شبکه ای بخوای کش سرور راه بندازی در برخی شبکه ها اصلا راه اندازی کش سرور ضروری نیست . ولی برای شبکه های بزرگ مانند ISP و کای نت کش سرور می تونه کمک فراوانی به سرعت و پهنای باند کنه . بنده برای شبکه های کوچک CACHE XPRESS رو پیشنهاد می کنم که روی ویندوز XP هم نصب می شه و راحت کار می کنه اما برای شبکه های بزرگتر isa server گزینه متاسبی است . آموزش هر دو هم توی انجمن پیدا می شه ...
-
ISA Cache Server
این طور که من فهمیده ام نمی شود روی Cache server ,ISA با قابلیتی که گفتم راه اندازی کرد.
یعنی روی ISA می توان تنظیم کرد که وی سایت ها را cache کند و حتی در زمان های بیکاری آن ها را Update کند ولی
نمی توان تنظیم کرد که اگر کاربران یک فایل مثلا zip یا exe را از یک سایت دانلود کردند، ما آن فایل را در داخل cache نگهداریم تا اگر کاربر دیگری خواست همین فایل را دوباره دانلود کند، ما فایل را از روی cache server برای او ارسال کنیم. یعنی مثلا یک پوشه برای فایل های دانلود شده در نظر بگیریم و فایل های دانلود شده را تا یک هفته در داحل آن ها نگهداریم.
اگر اشتباه می کنم، لطفا مرا راهنمایی کنید.
متشکرم.
-
دوست عزیز،
با سلام
شما برای اینکار نیاز به یک Cache Server قدرتمند دارید که بتونه دستتون رو برای تنظیمات حرفه ای باز بزاره!
بهترین گزینه برای این مورد شما Squid هست که روی یک سرور لینوکس نصب کنید.
Squid تمام نیازهای شما رو برای این منظور بر آورده می کنه.
موفق باشید
-
squid
[QUOTE=sdsl;223677]دوست عزیز،
با سلام
...
بهترین گزینه برای این مورد شما Squid هست که روی یک سرور لینوکس نصب کنید.
Squid تمام نیازهای شما رو برای این منظور بر آورده می کنه.
موفق باشید[/QUOTE]
سلام
آیا شما یک راهنما برای نصب Squid سراغ دارید؟ چه انگلیسی چه فارسی؟
یا یک منبع یا مرجع که squid را توضیح داده باشد؟
متشکرم.
-
[QUOTE=rp_exploit;223679]سلام
آیا شما یک راهنما برای نصب Squid سراغ دارید؟ چه انگلیسی چه فارسی؟
یا یک منبع یا مرجع که squid را توضیح داده باشد؟
متشکرم.[/QUOTE]
بهترین راهنما به زبان اینگلیسی [url=http://www.squid-cache.org]squid : Optimising Web Delivery[/url]
بهترین راهنما به زیان فارسی [url=http://forum.persiannetworks.com/f81.html]Squid -ا- - Persian Networks[/url]
-
cache server
[QUOTE=rp_exploit;223665]این طور که من فهمیده ام نمی شود روی Cache server ,ISA با قابلیتی که گفتم راه اندازی کرد.
یعنی روی ISA می توان تنظیم کرد...
...
اگر اشتباه می کنم، لطفا مرا راهنمایی کنید.
متشکرم.[/QUOTE]
سلام
دوستان اگر هنوز به جز Squid چیز دیگری به نظرشان می رسد، بگویند.
چون من هنوز اعتقاد دارم که با ISA نمی توان این کار را کرد.
اگر اشتباه می کنم، لطفا راهنمایی کنید.
-
[QUOTE=Mehdi CP;223649]بستگی داره چه جایی و توی چه شبکه ای بخوای کش سرور راه بندازی در برخی شبکه ها اصلا راه اندازی کش سرور ضروری نیست . ولی برای شبکه های بزرگ مانند ISP و کای نت کش سرور می تونه کمک فراوانی به سرعت و پهنای باند کنه . بنده برای شبکه های کوچک CACHE XPRESS رو پیشنهاد می کنم که روی ویندوز XP هم نصب می شه و راحت کار می کنه اما برای شبکه های بزرگتر isa server گزینه متاسبی است . آموزش هر دو هم توی انجمن پیدا می شه ...[/QUOTE]
سلام
از توجه تان متشکرم.
ولی پاسخ مرا ندادید که آیا نظر من در مورد ISA درست است یا خیر؟
هم چنین شما فرمودید که برای شبکه های کوچک می توان از cacheXpress استفاده کرد آیا با CacheXpress آن کاری که من گفتم، قابل انجام است؟؟! زیرا cacheXpress به سادگی شهرت دارد. حال اگر یک نرم افزاری مثل ISA نتواند، آیا CacheXpress می تواند؟؟!
اگر اشتباه می کنم، لطفا راهنمایی کنید.
متشکرم.
-
دوست گرامی
مفهومی که شما به دنبالش هستید، کاری است که همه Cache Server ها انجام می دهند. اصولا Cache Server معنی دیگری بجز آنچه شما نوشتید ندارد. پس هم ISA هم Squid هم CacheXpress و ... این کار را انجام می دهند.
Object های دریافت شده را نگهداری می کنند و در صورتی که درخواستی دوباره برای همان Object آمد، به جای این که دوباره ازمنبع اصلی دریافت کنند، از Cache استفاده می کنند و به درخواست پاسخ می دهند. مدیریت این کار بر عهده Cache Server است.
-
[QUOTE=koorosh;223689]دوست گرامی
مفهومی که شما به دنبالش هستید، کاری است که همه Cache Server ها انجام می دهند. اصولا Cache Server معنی دیگری بجز آنچه شما نوشتید ندارد. پس هم ISA هم Squid هم CacheXpress و ... این کار را انجام می دهند.
Object های دریافت شده را نگهداری می کنند و در صورتی که درخواستی دوباره برای همان Object آمد، به جای این که دوباره ازمنبع اصلی دریافت کنند، از Cache استفاده می کنند و به درخواست پاسخ می دهند. مدیریت این کار بر عهده Cache Server است.[/QUOTE]
سلام
درست است چیزی که من گفتم، همان مفهوم cache server است ولی همه نرم افزار هایی که در این زمینه وجود دارند، تمام عملیاتی که یک cache server می تواند انجام بدهد، پشتیبانی نمی کنند. مثلا در پست
[URL]http://forum.persiannetworks.com/f61/t26000.html#post223665[/URL]
عرض کردم که تا آن جایی که من می دانم، با ISA کاری را که من می خواهم انجام بدهم، نمی توان انجام داد.....( به پست لینک داده شده در همین topic مراجعه شود- post 3th).
اگر اشتباه می کنم، لطفا مرا راهنمایی کنید.
متشکرم.
-
من پاسختان را عرض کردم. ISA Server هم مانند بقیه Cache Server ها فایل ها را نگهداری می کند و در صورت درخواست مجدد از Cache پاسخ می دهد. پس برداشتتان در مورد ISA احتمالا درست نبوده است.
ولی اگر منظورتان صراحتا این است که پوشه ای مشخص کنید و فایل های Download شده در آن قرار بگیرند، خیر! ولی خود ISA فایل های Download شده را در Cache Store اش نگهداری می کند.
-
Which ISA Version
[QUOTE=koorosh;223703]من پاسختان را عرض کردم. ISA Server هم مانند بقیه Cache Server ها فایل ها را نگهداری می کند و در صورت درخواست مجدد از Cache پاسخ می دهد. پس برداشتتان در مورد ISA احتمالا درست نبوده است.
ولی اگر منظورتان صراحتا این است که پوشه ای مشخص کنید و فایل های Download شده در آن قرار بگیرند، خیر! ولی خود ISA فایل های Download شده را در Cache Store اش نگهداری می کند.[/QUOTE]
سلام
از پاسخ شما متشکرم.
من می خواهم ISA را در مورد کاری که گفتم، تست کنم. به نظر شما یا دیگر دوستان از کدام نسخه ISA استفاده کنم؟ 2000 یا 2004 یا 2006 ؟
-
شکی نیست که در نسخه های جدیدتر مشکلات نسخه های قبلی برطرف شده است.
پس از آخرین نسخه به همراه آخرین Service Pack ها و Patch ها استفاده کنید.
-
[QUOTE=koorosh;223706]شکی نیست که در نسخه های جدیدتر مشکلات نسخه های قبلی برطرف شده است.
پس از آخرین نسخه به همراه آخرین Service Pack ها و Patch ها استفاده کنید.[/QUOTE]
من تست می کنم و نتیجه را در دو سه روز آینده گزارش می دهم.
از تمامی دوستانی که تاکنون در این topic همکاری کرده اند، تشکر می کنم.
متنظر اعلام نتیجه باشید... .
-
از دید من cachexpress می تونه بهترین گزینه باشه برای شما . که همه کارهایی رو که گفتید براتون انجام میده . و روی ویندوز xp هم نصب می شه ولی واسه بهره گیری از امکانات بهتر و کارایی بهتر باید transparnet ازش کار بکشید که من خودمو رو کشتم نتونستم روی ویندوز xp به صورت Transparnet پیادش کنم . کاش یکی پیدا می شد می تونست این مشکل رو هم برای ما حل کنه