April 2009

سورس ویندوز ویستا بیرون آمد

خبر خیلی کوتاه است، مایکروسافت به دنیای Open Source یا متن باز پیوست و سورس ویندوز ویستا را بیرون داد. این کار مایکروسافت شگفتی تمامی کارشناسان IT و منتقدان تجاری را بر انگیخت چون که ویندوز همین طوری که کدش باز نیست هم کلی باگ و حفره امنیتی دارد. افزون بر این مایکروسافت اصلا توی این حال و هواها نیست.


اندر بیهودگی تبادل لینک

PageRank گوگل چیست؟

یک عدد 0 (پایین‏ترین) تا 10 (بالاترین) که گوگل برای سایتها انتخاب می‏کند. این عدد بر اساس ارزش و تعداد لینکهای ورودی به یک سایت اندازه‏گیری می‏شود. برای نمونه لینک دادن 10 سایت با رتبه 1 به سایت شما می‏توانند برابر با لینک دادن 2 سایت با رتبه 5 باشد.

چرا PageRank گوگل اهمیت دارد؟

PageRank گوگل در ترتیب نمایش نتیجه‏های جستجو تاثیر اساسی دارد. اگر محتوای یک پایگاه با محتوای پایگاه دیگر کاملا یکسان باشد، گوگل پایگاهی را بالاتر نشان می‏دهد که Rank بالاتری دارد.
خیلی‏ها بر این باورند که 70% بازدیدکننده‏های سایت از گوگل وارد سایت می‏شوند و 30% باقی از تبلیغات و لینکهای ارجاع‏دهندهیا Referral است؛ بنابراین سرمایه‏گذاری روی بهبود PageRank بسیار سودمند بوده و حتی گاهی از روش آگهی کاراتر است.

تغییرات یکی دو سال گذشته در PageRank گوگل

یکی دو سالی است که گوگل، تغییرات اساسی در الگوریتم PageRank خود داد و Rank خیلی از سایتها کاهش جدی پیدا کرد. کاهش PageRank گوگل برای سایتها یک خطر جدی است که می‏تواند سبب کاهش بازدیدکننده آنها به طور جدی و در نهایت کاهش درآمد این سایتها شود. کسب و کارهای زیادی تنها با کاهش PageRank گوگل به طور کلی از بین رفته یا آسیب جدی دیده است.

بیهوده بودن تبادل لینک

برخی از پایگاهها برای افزایش رتبه خود در گوگل، سیاست تبادل لینک را در پیش می‏گیرند. یک چیزهایی شبیه به این که «تو لینک من را می‏گذاری، من هم لینک تو را می‏گذارم» اگر همین الان واژه «تبادل لینک» را جستجو کنید، تا دلتان بخواهد نتیجه می‏یابید. ولی در واقع این کار از لحاظ گوگل غیرقانونی بوده و این گونه لینکها را که گاهی به آن Paid links هم گفته می‏شود از نظر گوگل تنها برای فریب دادن گوگل انجام می‏شود. زیرا که هدف گوگل از طراحی سیستم PageRank یافتن سودمندترین محتوا در وب است و روش گوگل برای انجام این کار شمارش لینکهایی است که به یک سایت انجام می‏شود. زیرا که هر چه اندازه لینکها به یک سایت بیشتر باشد (یا هر چه ارجاعاتی بیشتر صورت گرفته باشد) احتمال سودمندتر بودن آن پایگاه بیشتر است.

به هر روی اگر به تبادل لینک فکر می‏کنید، بی‏خیالش شوید چون الگوریتم‏های گوگل خیلی خوب طراحی شده‏اند و هیچ کدام از لینکهایی که با سایت دیگری تبادل لینک کرده‏اید، به عنوان لینک برای شما تشخیص داده نمی‏شود و حتی گوگل ممکن است شما را Punish کرده و رتبه شما را کاهش دهد.

آن چنان که گوگل می‏گوید، بهترین راه برای افزایش رتبه سایت تولید محتوای سودمند و منحصر به فرد و تلاش برای جذب لینک سایر پایگاهها به طور طبیعی و نه مصنوعی است.

گوگل چگونه تبادل لینک‏ها را تشخیص می‏دهد؟

این که الگوریتم‏های گوگل چگونه کار می‏کنند را کسی نمی‏داند. اگر چه Paper تز دانشگاهی سرگئی برین و لری پیج در مورد جستجوگر آنها که مربوط به سال 1998 است در دسترس است و می‏شود در اینترنت پیدایش کرد ولی این که در حال حاضر در الگوریتم‏های گوگل چه می‏گذرد کسی نمی‏داند. ولی من بر اساس تجربه دریافته‏ام که اگر سایت الف به سایت ب لینک کرده باشد و سایت ب هم متقابلا به سایت الف لینک کرده باشد و تمام Backlinkهای سایت الف به همین شکل باشند (یعنی تمام Backlinkهای سایت الف به طور متقابل برگشت خورده باشند) گوگل تمام این لینکها را به عنوان تبادل لینک و لینکهای مصنوعی به شمار می‏آورد.
این تجربه شخصی من بود و اگر نه شاید روشهای دیگری هم برای تشخیص لینک تقلبی وجود داشته باشد.

سرورهای گوگل: دنیای رمزآلود Mountain View - کالیفرنیا

گوگل درباره افشای فرآیندهای رایانه‏ای خود بسیار سخت‏گیر است و کمتر چیزی را در این باره افشا می‏کند؛ اما برای نخستین بار چیزهایی درباره سرورهای خود، سخت‏افزارهای به کار رفته و Data Centerها نمایش داد.
بیشتر شرکتها، سرورهای خود را از Dell، HP، IBM یا Sun می‏خرند؛ اما گوگل که صدها هزار سرور دارد، سرورهای خود را خود طراحی کرده و می‏سازد.

شگفتی بزرگ گوگل: هر سرور دارای یک باطری 12 ولت است تا در صورتی که جریان اصلی برق قطع شد، به کار خود ادامه دهد. همچنین گوگل اعلام کرده است که از سال 2005 تا کنون سرورها در یک سری کانتینرهای مخصوص استاندارد جا گذاری شده‏اند که در هر کدام 1160 سرور جاگذاری شده و هر کانتینر تا 250 کیلووات برق مصرف می‏کند.

جالب این جاست که بسیاری از شرکت‏کنندگان در این کنفرانس که خود در کار تهیه و آماده‏سازی Data Center هستند از ایده گوگل در مورد باطری 12 ولت شگفت‏زده شدند. چیزی که بیشتر شگفتی آنها را بر می‏انگیخت این بود که گوگل این همه سال، این مسئله را مخفی نگه داشته است. Jai در مصاحبه گفت که طراحی این سرورها از سال 2005 تا کنون به این شکل بوده است و طراحی فعل، نسل ششم یا هفتم می‏باشد.
همچنین Jai گفته است که گوگل توجه زیادی بر روی بهینه بودن مصرف انرژی داشته است و هم اکنون تجارب خود را در این زمینه با دیگران در اشتراک گذاشته است.
مدیر اجرایی گوگل در این باره گفته است که با توجه به مسائل بودجه‏ای، نگرانی‏های محیط زیستی و هزینه‏های انرژی شرایط مناسبی برای خلاقیت‏های گوگل در زمینه انرژی به وجود آمد. Chris Malone نیز که در مسئله طراحی Data Center و بررسی بهینه بودن آن درگیر بوده است در این باره گفته که گوگل در زمینه توزیع برق و خنک کردن سرورها تمرکز زیادی کرده است. Data Centerهای گوگل به سطحی از بهینه بودن رسیده‏اند که آژانس حفظ محیت زیست امیدوار است که با کمک فن‏آوری پیشرفته در سال 2011 به آن دست یابد.

Malone گفت که ما به این طراحی با به کارگیری بهترین تجربیات و نو آوری‏های تازه‏ای دست یافتیم که واقعا چیزی نبوده‏اند که در اختیار دیگران در بازار نبوده باشد.

چرا باطری‏های داخلی به کار گرفته شده است؟

Data Centerها بزرگ مبتنی بر UPSها یا uninterruptible power supplies بزرگ و مرکزی است که هر گاه جریان برق دچار مشکل می‏شود برق را که در باطری‏های خود گردآوری شده است در جریان می‏اندازند تا دوباره جریان برق به حالت عادی خود باز گردد. قرار دادن تولیدکننده برق در سرور ارزان‎تر و هزینه‏‎ها را بر اساس تعداد سرورها افزایش می‎دهد. این روش از UPSهای بزرگ مرکزی بسیار ارزان‏تر است و همچنین فضا هدر نمی‏رود.
بهینه بودن یکی دیگر از فاکتورهای مالی است. UPSهای بزرگ می‏توانند به 92 تا 95 درصد بهینه‏سازی برسند، از این رو لازم است مقدار بسیار زیادی از برق ذخیره شود اما در مورد باطری‏های داخلی تا 99.99 درصد بهینه‏سازی دیده می‏شود.
سروهای گوگل 3.5 اینج ضخامت دارند که 2U بوده یا دو واحد را در راک‏ها اشغال می‏کنند. این سرورها دو پردازنده و دو هارد و 8 اسلات حافظه دارند که بر روی Mainboardهایی قرار گرفته است که توسط Gigabyte ساخته می‏شوند. گوگل پردازنده‏های x86 ساخت Intel و همچنین ساخت AMD را به کار می‏گیرد.

گوگل طراحی باطری را در تجهیزات شبکه خود (مانند Router) نیز به کار می‏گیرد.

بهینه کردن سرورها از لحاظ مصرف برق تنها در کاستن از هزینه‏های انرژی موثر نیست، بلکه همچنین سبب کاهش دما و کاهش هزینه‏ها در بخش خنک کردن سرورها می‏شود.

ادامه را در منبع اصلی بخوانید ....
منبع: ترجمه آزاد از CNET

نوشته‏های پیشین درباره گوگل

از شر Spammerها و کپچا، هر دو آسوده شویم

Spamerها و Botها چیزهای بدی هستند و سبب می‏شوند ترافیک کاذب پایگاه بالا رفته، و هزینه سرور بالا برود و یا سبب شود که به دلیل ترافیک بالای سایت، شرکت میزبان سایت را ببندند. همچنین هزینه نگهداری چنین سایتی افزایش پیدا می‏کند و مدیر پایگاه باید دایم پیامهای Spam را پاک کند. راه حل رهایی از این وضعیت «کپچا» است ولی خود «کپچا» نیز یک جورهایی آزاردهنده است و کار بازدیدکنندگان را دشوار می‏کند.

آیا راهی وجود دارد که از شر Spammerها و Botها رها شویم ولی گرفتار شر کپچا هم نشویم؟ پیش از این برخی از پایگاه روش به کار گرفتن کپچاهای غیرتصویری را به کار برده‏اند. (برای نمونه، 2 به اضافه 7 چند می‏شود؟، پایتخت ایران کجا است؟، اصفهان در چه کشوری قرار دارد؟ و ...) اما به هر روی این‏ها نیز برای کاربران دردسر ایجاد می‏کنند؟ آیا راه حلی وجود دارد که کلا ما را از شر کپچا (از هر نوعش رها کند) و همین طور از شر Spammerها هم رها باشیم؟

خوشبختانه برنامه‏نویس‏ها هم مانند Spammerها هیچ گاه بیکار نمی‏نشینند و راههای بهتر و کم‏دردسرتری برای مبارزه با Spammerها بر می‏گزینند. یک راه حل بسیار جالب در این باره را اینجا بخوانید.

در این باره