سرور (Server) در دنياي ديجيتالي امروز، در همه جا شنيده ميشود، خصوصا در مكالمههاي دنياي فناوري. براي بسيار از ما كه در اين دنياي ديجيتال زندگي ميكنيم، اين سوال پيش ميآيد كه سرور چيست و چرا جزء حياتي عصر مدرن محسوب ميشود؟ در اين راهنماي جامع، توضيح واضح و قابل فهمي درباره انواع سرور و كاربرد آنها و تفاوت آنها و راهنمايي براي بهترين خريد به شما ارائه ميدهيم.
سرورها نقش مهمي در تكامل دنياي ديجيتال داشتهاند. اولين سرورها در دهههاي ۱۹۸۰ و ۱۹۹۰ به دنياي ما وارد شدند. ابتدا با ظهور كامپيوترهاي شخصي، سرورهاي فايل براي اشتراكگذاري دادهها در شبكههاي محلي مورد استفاده قرار گرفتند. سپس تولد اينترنت، انواع سرورهاي وب را به ارمغان آورد و ميزباني و دسترسي جهاني وبسايتها را امكان پذير كرد. پس از مدتي، سرورهاي اپليكيشن و انواع سرور ديتابيس متولد شدند كه مسير رشد ديجيتال را در دنيا هموار كردند.
اولين سرور در اينترنت داراي اهميت تاريخي است. كامپيوتر NeXT تيم برنرز لي به عنوان اين سرور پيشگام در سال ۱۹۹۱ عمل كرد. اين كامپيوتر در آزمايشگاه Cern، ميزبان اولين وبسايت شبكه جهاني وب بود. امروزه، سرورها هممسير با با پيشرفتهاي فناوري، خدمات متنوعي ازجمله محاسبات ابري و محاسبات لبهاي (Edge Computing) ارائه ميدهند. اين خدمات، منجر به توسعه راهحلهاي مقياسپذير و كارآمدي ميشود كه در شكلهاي گوناگون از اجراي الگوريتمهاي هوش مصنوعي گرفته تا تامين انرژي دستگاههاي اينترنت اشيا آنها را ميبينيم. در اين مقاله از آموزش سرور بلاگ پارسپك شما را با زيروبم سرور و اهميت استفاده از آن آشنا خواهيم كرد، با ما همراه باشيد.
مفهوم Server چيست؟
بياييد مفهوم سرور را به زبان ساده و روزمره تجزيه كنيم. در يك مثال ساده، سرور مانند كتابدار اينترنتي است. درست همانطور كه يك كتابدار كتابهايي را براي دسترسي كاربران ذخيره و سازماندهي ميكند، سرور نيز اطلاعات ديجيتالي را براي دسترسي دستگاههاي شما ذخيره و مديريت ميكند.
تصور كنيد وارد يك كتابخانه ميشويد و به دنبال كتاب خاصي ميگرديد. كتابدار با آگاهي از فهرست كتابخانه و محل قرارگيري هر كتاب، كتاب را براي شما پيدا ميكند. به روشي مشابه، يك سرور به درخواستهاي ديجيتالي شما پاسخ ميدهد، چه بارگذاري يك صفحه وب باشد يا ارسال ايميل يا پخش ويدئو.
سرور Server اساسا يك كامپيوتر بسيار قدرتمند بوده كه به گونهاي طراحي شده است كه قابل اعتماد، سريع و در دسترس ۲۴ ساعته باشد. بنابراين ميتواند به طور كارآمد به چندين كاربر يا دستگاه به طور همزمان سرويس دهد. سرورها انواع مختلف محتوا مانند صفحات وب، اسناد، ويدئوها و موارد ديگر را ذخيره و ارائه كرده و آن را به بخشي از تجربيات آنلاينما تبديل ميكند.
در اين مقاله از بلاگ پارسپك، به نحوه عملكرد سرورها، ويژگيهاي آنها و وظايف بيشماري كه براي راحتي زندگي ديجيتالي ما انجام ميدهند، عميقتر خواهيم پرداخت.
سرور چطور كار ميكند؟
اكنون كه بهطور كلي ميدانيم server چيست و چه كاربردهايي دارد، بياييد نحوه عملكرد آن را بررسي كنيم. سرورها بر اساس يك اصل اساسي به نام «مدل كلاينت-سرور» (Client-Server) عمل ميكنند. اين مدل را به عنوان يك مكالمه بين دو طرف تصور كنيد: شما يا همان مشتري و سرور. در تعريف سرور با مدل، چند اتفاق رخ ميدهد.
اگر پس از آشنايي با مفهوم اوليه، اكنون اين سوال را داريد كه كار سرور چيست و چطور به كاربر خدمات ميدهد، ابتدا مفهوم درخواست و پاسخ (براي هر كاري مثلا خريد يا سوال پرسيدن) را فرض كنيد و ادامه مطلب را بخوانيد.
۱. درخواست و پاسخ (Request and Response)
وقتي آدرس يك وبسايت را در مرورگر خود تايپ ميكنيد يا ايميلي ارسال ميكنيد، دستگاه شما به عنوان كلاينت يا مشتري عمل ميكند. با ارسال يك درخواست، مكالمه با سرور را آغاز ميكند. اين درخواست را به عنوان يك سوال يا درخواست اطلاعات خاص در نظر بگيريد. https://mub.me/9fEO
۲. نقش سرور
سرور به عنوان كتابدار آگاه، درخواست شما را دريافت و پردازش ميكند. ميداند كه اطلاعات درخواستي را در مجموعه بزرگ اطلاعات و دادههاي خود كجا پيدا كند.
۳. تحويل
شايد مهمترين بخش پاسخ به سوال كار سرور چيست، در اين فرايند باشد. هنگاميكه سرور دادههاي درخواستي را پيدا ميكند، با ارسال آن به دستگاه شما پاسخ ميدهد. اين پاسخ ميتواند يك صفحه وب، يك ايميل، يك فايل ويديويي يا هر محتواي ديجيتال ديگري باشد.
۴. نمايش
سپس دستگاه شما دادههاي دريافتي را نمايش ميدهد. درنتيجه شما ميتوانيد دادهها را بخوانيد، تماشا كنيد يا با آنها تعامل داشته باشيد. كل اين فرآيند در عرض چند ثانيه اتفاق ميافتد.
به عنوان مثال، روند پخش يك فيلم در تلويزيون هوشمند خود را در نظر بگيريد. وقتي فيلمي را انتخاب ميكنيد، تلويزيون شما به مشتري تبديل ميشود و درخواستي را به سرور فيلم ارسال ميكند. سرور، مانند يك اپراتور ماهر، فيلم را در همان لحظه پيدا و به تلويزيون شما ارسال ميكند.
اما سرورها فقط به فيلمها و صفحات وب محدود نميشوند. آنها زيرساخت خدمات ديجيتال بيشماري، از بانكداري آنلاين گرفته تا شبكههاي اجتماعي را تقويت ميكنند و تضمين ميكنند كه با هر كليك، لمس يا هر فعاليت ديگر شما در اينترنت، اطلاعات درست دريافت ميكنيد.
سرور را ميتوان قلب تپنده دنياي اينترنت دانست. انواع سرور، كامپيوترهاي فيزيكي يا مجازي هستند كه براي خدمترساني هرچه بيشتر شامل ذخيره، پردازش و ارائه اطلاعات در سرويسهاي آنلاين از وبسايت و وب اپليكيشن تا سرويس ايميل و بازي،
https://www.tetongravity.com/community/profile/SoniaRober22@diginey.com/ |