ওয়েব সাইটের জন্য উচ্চ প্রাপ্যতা প্রবর্তনের সঠিক সময় কখন?


16

ওয়েব সাইটের জন্য উচ্চ প্রাপ্যতা প্রবর্তনের সঠিক সময় কখন?

উচ্চ উপলভ্যতার বিকল্পগুলিতে অনেক নিবন্ধ রয়েছে। এটি তখনও সুস্পষ্ট নয় তবে যখন একক সার্ভার থেকে উচ্চ প্রাপ্যতা কনফিগারেশনে স্যুইচ করার সঠিক সময়।

দয়া করে আমার পরিস্থিতিটি বিবেচনা
করুন : http://www.postjobfree.com উল্লেখযোগ্য ট্র্যাফিক সহ 24/7 ওয়েব সাইট: http : //www.s जस्तै
web.com/website/postjobfree.com

বর্তমানে আমি এটি একটি একক সার্ভারে চালিত করছি: আইআইএস 7.0 ওয়েব সার্ভার এবং এসকিউএল সার্ভার 2008 উভয়ই একই হার্ডওয়্যার বক্সে চালিত।

মাঝে মাঝে কিছু উইন্ডোজ সার্ভার আপডেট দ্বারা পুনরায় বুট করার কারণে ~ 5 মিনিট ডাউনটাইম হয় occasion সাধারণত ডাউনটাইম নির্ধারিত হয় এবং রাতে ঘটে। এখনও এটি অপ্রীতিকর, কারণ গুগল বট এবং কিছু ব্যবহারকারীরা এখনও রাতে সক্রিয়।

বর্তমান ওয়েব সাইটের আয় ~ $ 8 কে / মাসে।

আমি দ্বি-সার্ভারের কনফিগারেশন (2 ওয়েব সার্ভারের ওয়েব ফার্ম এবং 2 টি এসকিউএল সার্ভারের ক্লাস্টার দুটি হার্ডওয়্যার সার্ভারে হোস্ট করা) স্যুইচ করার বিষয়টি বিবেচনা করছি।

পেশাদাররা:
1) উচ্চ উপলভ্যতা (তাত্ত্বিকভাবে কোনও ডাউনটাইম নেই)। এমনকি যদি একটি সার্ভার নীচে চলে যায় - অন্য সার্ভারটি গ্রহণ করবে।
2) কোনও ডেটা ক্ষতি নেই: এসকিউএল ক্লাস্টার ব্যতীত হার্ডওয়্যার ব্যর্থতার ক্ষেত্রে একদিনের বেশি ডেটা হারাতে পারে (আমরা প্রতিদিন ব্যাকআপ করি)।

কনস:
1) এই জাতীয় কনফিগারেশন সেটআপ এবং বজায় রাখার আরও প্রচেষ্টা।
2) উচ্চতর হোস্টিং ব্যয়। ~ 600 / মাসের পরিবর্তে এটি প্রায় 1200 / মাস হবে be

আপনার সুপারিশ কি হবে?


আমার প্রশ্নের উত্তরটি উন্নয়নকে প্রভাবিত করতে পারে। উদাহরণস্বরূপ, আমি অংশগুলিতে বিভাজন ডাটাবেস বিবেচনা করতে এবং উচ্চ কার্যকারিতা (গণনা) প্রয়োজন এমন ডেটা থেকে পৃথকভাবে উচ্চ নির্ভরযোগ্যতা (ব্যবহারকারী ইনপুট) প্রয়োজন এমন ডেটা রাখতে পারি।

2
হাই ডেনিস, এটি আসলেই কোনও প্রস্তাব নয় তাই আমি এটিকে মন্তব্য হিসাবে আটকে রেখেছি, তবে আপনার হোস্টিং ব্যয়গুলি একক উইন্ডোজ সার্ভারের জন্য বেশ উচ্চমানের বলে মনে হচ্ছে? আমি ধরে নিলাম এটি একটি সম্পূর্ণ ডেডিকেটেড সার্ভার (কোনও ভিএম নয়) তবে তারপরেও আপনি সম্ভবত 8 গিগাবাইট র‌্যামের একটি ভাল স্পেসিফিকেশন সার্ভারের জন্য অর্ধেক দামের দিকে তাকিয়ে দেখেন, এটির সাথে খুব ভাল পরিমাণে ডিস্ক স্পেস ইত্যাদি বলা যেতে পারে speaking আরও ভাল দাম পাওয়ার বিষয়ে আপনার হোস্টিং সংস্থা।
ইয়ান লেথ

6
আমি মনে করি প্রকল্পের ধারণার প্রথম মুহুর্ত থেকেই উচ্চ উপলভ্যতার পরিকল্পনা করা উচিত।
টম ও'কনর

ইভান, আমি চাই আমার ওয়েবসাইটটি দ্রুত কাজ করবে, সুতরাং আমার 8 গিগাবাইট মেমরি এবং এসডিডি ড্রাইভ সহ কোয়াড প্রসেসর রয়েছে। সফ্টওয়্যার লাইসেন্সগুলির দামের ফ্যাক্টর (উইন্ডোজ, এসকিউএল সার্ভার), এসএসএল এবং প্রযুক্তি সহায়তা। আপনি কি এর জন্য কম দাম সহ একটি ভাল সমাধান পেতে পারেন? আমি বর্তমানে হোস্টিংয়ের জন্য সার্ভার বুদ্ধি (সফটলায়ার দ্বারা সমর্থিত) ব্যবহার করি। আপনি কি আরও ভাল কিছু সুপারিশ করবেন?
ডেনিস গোরালিক

2
সুরক্ষা আপডেটের সাথে উইন্ডোজ আপডেট আসছে। আমি যদি আমার সার্ভারটি প্যাচ না করি তবে এটি আক্রমণে ঝুঁকিপূর্ণ হতে পারে। আপনি উইন্ডোজ প্রোডাকশন সার্ভারের জন্য কোন আপডেট ফ্রিকোয়েন্সি প্রস্তাব করবেন?
ডেনিস গোরালিক

উত্তর:


15

সংক্ষিপ্ত উত্তর: সময় নিলে বা এর ঝুঁকির চেয়ে বেশি দাম পড়তে আপনার বেশি প্রাপ্যতা অর্জন করতে হবে than

এটি মূলত একটি অর্থনৈতিক সিদ্ধান্ত। উদাহরণ হিসাবে। K 8 কে / মাস ইঙ্গিত দেয় যে 2 ঘন্টার বেশি সময়ের জন্য আপনার ব্যয় হবে 22 ডলার। আপনি যদি আপনার সিস্টেমটি এমনভাবে কনফিগার করতে পারেন যে আপনি স্ক্র্যাচ থেকে পুরো 2 ঘন্টার মধ্যে সম্পূর্ণ কার্যকরী সাইটে যেতে পারেন, তবে উচ্চতর উপলভ্যতা কেবল আপনাকে তার উপরের কার্যকারিতা 22 ডলারে অর্জন করতে পারে।

অন্য কোনও উপায়ে বলুন, নির্দিষ্ট মাসে আপনি 54 ঘন্টা অপরিবর্তনীয় ডাউন-টাইম না হওয়া পর্যন্ত আপনি অর্থ সাশ্রয় করতে পারবেন।


16
আপনাকে খ্যাতির ঝুঁকিও বিবেচনা করতে হবে
gbn

7
ডাউনটাইমের প্রতি ঘন্টা ব্যয়টি প্রায় অবশ্যই সার্ভারের ডাউন হয়ে গেলে নির্ভর করবে। লেনদেনগুলি 24 ঘন্টা সময়কালে সমানভাবে ছড়িয়ে যাওয়ার খুব কমই সম্ভাবনা। মাত্র কয়েক পিক আওয়ারের সময় এটি ঘটে যাওয়া আরও স্বাভাবিক, সেই সময়ে ক্ষতি আরও বেশি হবে।
জন গার্ডেনিয়ার্স

স্লেয়ার্টিবার্টফেস, আমি আপনার উত্তরটি সেভাবে বুঝতে পেরেছি: বিপর্যয়ের ব্যর্থতার পরে পুনরুদ্ধারের সময়টি যুক্তিসঙ্গত (কয়েক ঘন্টা), ডেটা হ্রাস যুক্তিসঙ্গত (কয়েক ঘন্টা) নিশ্চিত করুন এবং নিজেকে সময়মতো সংক্ষিপ্ত নির্ধারিত ডাউনটাইমস (কমপক্ষে আপাতত) রাখার অনুমতি দিন । এর অর্থ হ'ল দৈনিক ব্যাকআপ, ইনক্রিমেন্টাল আংশিক ব্যাকআপ এবং সেই সমস্ত কনফিগারেশনে পুনরুদ্ধার করার জন্য একটি সার্ভার উপলব্ধ। এটা ঠিক শোনাচ্ছে?
ডেনিস গোরালিক

প্রতিক্রিয়া: জিবিএন: সম্মত; আমি একটি সাধারণ ব্যাখ্যা জন্য যাচ্ছিলাম, কিন্তু খ্যাতি সহজেই একটি উল্লেখযোগ্য কারণ হতে পারে। জন গার্ডেনিয়ার্স: অবশ্যই, তবে সাইটটি যদি রবিবার কেবল 11 টা থেকে 1PM এর মধ্যে ব্যবহার করা হয় তবে নির্ধারিত সময়টি আসলেই কোনও সমস্যা নয়, যখন অপরিকল্পিত 2 ঘন্টার আউটেজের জন্য k 2k মূল্য ট্যাগ ডান_তাই হয়। এই মুহুর্তে আপনাকে অ্যাডনল সার্ভারের নির্দিষ্ট month 600 / মাসের চার্জের তুলনায় অকালব্যাপী আউটেজ ($ 2k রাজস্ব ব্যয়ে) কতটা সম্ভাবনা রয়েছে তা খুঁজে বের করতে হবে। ইঙ্গিত: সমালোচনামূলক সময়কালে এলোমেলো ব্যর্থতা 4 / বছরের বেশি বার না ঘটে তবে এটি লাভজনক নয়।
স্লারিটিবার্টফাস্ট

ডেনিস গোরালিক: আপনি যে ঝুঁকিগুলি থেকে রক্ষা করতে চান সে বিষয়ে সিদ্ধান্ত নিন (যেমন: রক্ষণাবেক্ষণের সময় ব্যবসায়ের ক্ষতি, সার্ভার নষ্ট হওয়া, ডাটাসেন্টারের ক্ষতি, অ্যাকাউন্ট / সুরক্ষা / ডাটাবেস ভঙ্গ) এবং তাদের বিরুদ্ধে সুরক্ষার জন্য কাজ করুন। এক্ষেত্রে আপনি রক্ষণাবেক্ষণ এবং অপ্রত্যাশিত ব্যর্থতার কারণে অবধি সময় রক্ষা করছেন (যতদূর আমি বলতে পারি)। আপনি যা বর্ণনা করেছেন তা কৌশলটি করা উচিত, তবে মনে রাখবেন যে আপনি যতক্ষণ না নিশ্চিত যে আপনি এটি অর্জন করতে পারবেন এবং পুনরুদ্ধারের সময়কালে এটি সেট আপ করতে পারবেন ততক্ষণ আপনার সার্ভারের মালিকানা লাগবে না।
স্লারিটিবার্টফাস্ট

11

আপনার স্টেকহোল্ডার / ব্যবসায়িক লোক (যা আপনি হতে পারেন!) সিদ্ধান্ত নিতে হবে

রাজস্বের ক্ষয়ক্ষতি মাপানো সহজ: বাকীগুলি এখানে উত্তর দেওয়া যাবে না দুঃখিত ...


2

আমি মনে করি বেশিরভাগ ব্যবহারকারীরা নির্ধারিত সময়সীমা কিছুটা পরিচালনা করতে পারেন। বিবেচনা করুন যে শুক্রবার রাতে ইবে সাপ্তাহিক আপডেট আছে, এবং তারপরে বিড কখনও কখনও কাজ করে না। আমার (মেজর অস্ট্রেলিয়ান) ব্যাংকের অনলাইন ব্যাংকিং প্রতি সপ্তাহে কয়েক ঘন্টা ধরে নির্ধারিত হয়েছে। টুইটার সব সময় অফলাইন হয়। হেরোকু / ইসি 2 সম্প্রতি বেশ কয়েকদিন বন্ধ ছিল।

আমি এটাকে এই দৃষ্টিকোণে রাখব, আপনি যদি মাসে মাত্র 5 মিনিট কথা বলছেন, আপনি সিসাদমিন হিসাবে বেশ ভাল কাজ করছেন।


1

আপনি ইতিমধ্যে গুগলকে সূচিবদ্ধকরণের ক্ষেত্রে একটি ফ্যাক্টর হিসাবে উল্লেখ করেছেন, তবে বিলম্বতা / সাইটের প্রতিক্রিয়াশীলতার SEO এর উপর যে প্রভাব থাকতে পারে তা বিবেচনা করাও উপযুক্ত। এটি একটি কালো বাক্স এবং এতগুলি, পরিমাণ নির্ধারণ করা এতটা কঠিন - যদিও এটির মূল্য উপযুক্ত, ম্যাট কাটস এটি এক পার্সেন্টার হিসাবে বিবেচনা করে । আমি খ্যাতি সম্পর্কে আরও উদ্বিগ্ন হব, অন্যরা যেমন বলেছে।


1

সুরক্ষার মতো এইচএও কোনও পণ্য নয়, বরং একটি প্রক্রিয়া মনে রাখবেন।

উদাহরণস্বরূপ, ডাটাবেস প্রতিলিপি আপনাকে কেবলমাত্র সেই স্থানে পৌঁছে দেবে যেখানে ডাটাবেসের প্রতিটি আয়না নিজে থেকে চালিয়ে যেতে সক্ষম হবে, তবে ব্যর্থ উপাদানগুলি প্রতিস্থাপনের পরে আপনাকে পুনরায় সংশ্লেষনের জন্য একটি কৌশলও প্রয়োজন হবে।

একটি অর্ডারিং সিস্টেমটিকে উদাহরণ হিসাবে বিবেচনা করুন: গ্রাহক একটি আদেশ জমা দেয় এবং প্রক্রিয়াকরণের সময়, তিনি যে ভৌতিক সিস্টেমের সাথে কথা বলছিলেন তা ডাটাবেসের স্থানীয় অনুলিপিতে অর্ডার সম্পর্কিত তথ্য সংরক্ষণের পরে ব্যর্থ হয়। অধৈর্য, ​​গ্রাহক আবার "জমা" চাপুন এবং অন্য সার্ভারে পরিচালিত হয়, যা আদেশ গ্রহণ করে ts যদি আপনার ডাটাবেসগুলি অন্যদিকে কেবল অনুপস্থিত INSERT বিবৃতিগুলি পুনরায় প্লে করে পুনরায় সংশ্লেষিত করে, তবে আদেশটি নকল হবে, যা আপনি চান তা নাও হতে পারে।

@ স্লার্টিবার্টফ্লাস্টের পরামর্শ অনুসারে, এটি একটি অর্থনৈতিক সিদ্ধান্তে উত্সাহিত হয়, তবে আমি আপনাকে ভবিষ্যতে কয়েক বছরের পরিকল্পনা করার পরামর্শ দিচ্ছি। যদি আপনি যদি তখনই উপযুক্ত এইচএ সেটআপের প্রয়োজন মনে করেন তবে প্রস্তুতিমূলক কাজের জন্য সংস্থানগুলি আলাদা করার জন্য এখনই ভাল সময় হবে।


1

আপনি যখন এই সম্পর্কে ভাবছেন তখন আমি মনে করি আপনি "ব্যর্থ তিমি" পৃষ্ঠা সেট আপ করার বিষয়টি বিবেচনা করছেন।

এটি করার প্রচুর উপায় রয়েছে তবে আমার ছোট সাইটগুলিতে রুট 53 এবং এস 3 এর অ্যাউস কম্বো ভাল কাজ করে।

আমি স্বাস্থ্য পরীক্ষা করে ডোমেন সেটআপ করি যাতে ব্যর্থতায় ডিএনএস ব্যবহারকারীদের কাছে স্ট্র্যাটিক এইচটিএমএল পৃষ্ঠায় এস 3 এ বসে থাকে; কিছুই পরের খরচ।

আমার অভিজ্ঞতায় আপনার সাইটটি বলার কারণে "দুঃখিত বিষয়গুলি ভেঙে গেছে তবে আমরা এটি নিয়ে কাজ করছি" ব্যবহারকারীদের কাছে একটি পার্থক্য তৈরি করে। একটি টুইটার অ্যাকাউন্ট যেখানে আপনি ব্যবহারকারীদের সাথে যোগাযোগ করতে পারেন এমনকি আরও ভাল।

এটি "খ্যাতি হ্রাস" প্রশমিত করতে অনেক দিন যায় যা আউটজেটের সর্বাধিক উল্লেখযোগ্য প্রভাব হতে পারে।

দেখুন: https://aws.amazon.com/blogs/aws/create-a-backup-website- using-route-53-dns-failover-and-s3-website-hosting/ সেট আপ করার বিষয়ে গাইডের জন্য।

ডিনডেন্সের সামাজিক ব্যর্থতা http://dyn.com/managed-dns/social-failover/ একটি সিমলার ধরণের জিনিস।

আপনি নিজের রোল করতে পারেন এবং আপনার স্বাস্থ্য পরীক্ষা করতে পারেন এবং তারপরে ডিএনএস পরিবর্তনগুলি স্ক্রিপ্ট করতে পারেন, তবে আপনার ডিএনএস রেকর্ডগুলির একটি টিটিএল কম থাকে এবং আপনার সেগুলি প্রোগ্রামারিকভাবে ম্যানিপুলেট করার কিছু উপায় থাকে।


এই স্বাস্থ্য পরীক্ষাগুলি কি ডিএনএসকে হোস্ট করা একই সার্ভার থেকে সম্পাদন করতে হবে? কীভাবে শর্তসাপেক্ষে ডিএনএস আপডেট করা যায় তা আমি ছবিতে পারি না।
ডেনিস গোরালিক

পছন্দ করেছেন এটি কীভাবে অর্জন করা যায় সে সম্পর্কে আরও তথ্যের সাথে উত্তর আপডেট করুন।
নাথ

স্বাস্থ্য পরীক্ষার উপর নির্ভরতার সাথে ডিএনএসের সংক্ষিপ্ত টিটিএল সামগ্রিক সিস্টেমটিকে কিছুটা কম স্থিতিশীল করে তুলতে পারে (মূল সার্ভারটি ঠিকঠাক কাজ করলেও এটি স্যুইচ করতে পারে)। এটি আসলে শেষ ব্যবহারকারীদের জন্য পরিস্থিতি আরও খারাপ করে তুলতে পারে, আরও ভাল নয়।
ডেনিস গোরালিক

স্বল্প সংক্ষিপ্ত টিটিএল কোনও শালীন ডিএনএস সরবরাহকারীর সাথে সমস্যা হওয়া উচিত নয় এবং আপনি যদি নিজের স্বাস্থ্য পরীক্ষাগুলিতে খুব কম বার সেট করেন (যেমন ব্যর্থতা যদি 10 মিনিটের জন্য এইচটিপি 200 না হয় তবে) স্থায়িত্ব কোনও সমস্যা নয়। বিকল্পভাবে আপনি স্বাস্থ্য পরীক্ষা করার অংশটি এড়িয়ে যেতে পারেন এবং একটি ম্যানুয়াল কাটওভার নিতে পারেন। এর অর্থ যখন আপনার ব্যবহারকারীরা "সংযোগের সময়সীমা শেষ" এবং অন্যান্য কুৎসিত ত্রুটিগুলি পাবে তবে মিথ্যা ধনাত্মকতার সুযোগ না পাবে time
নাথ

0

আপনি কি ইসি 2 এর মতো এমন কিছু ব্যবহারের বিষয়টি বিবেচনা করেছেন যা আপনাকে নমনীয়ভাবে স্কেল করতে দেয় এবং আপনার কনসকে অবহেলা করতে পারে? এটি চূড়ান্তভাবে একটি অর্থনৈতিক সিদ্ধান্ত যদি ইসি 2 ব্যবহার করা উপযুক্ত বা না হয় তবে এটি অন্ততপক্ষে বিবেচনা করার একটি বিকল্প।


-2

ডেটা ক্ষতি এড়াতে, ক্লাস্টারগুলির আগে আপনার রাইড কনফিগারেশনগুলি দেখে নেওয়া উচিত। আপনার একটি ফেলওভার আইপিও কনফিগার করা উচিত যা ডিএনএস প্রচারের জন্য অপেক্ষা না করে কোনও বিপর্যয়ের ক্ষেত্রে আপনি একটি সার্ভার থেকে অন্য সার্ভারে স্যুইচ করতে পারেন।


এটা কোথা থেকে আসে? আপনি কী মনে করেন পোস্টারটি ইতিমধ্যে রেড ব্যবহার করছে না?
চপার 3

Chopper3। আমি কেবল বলেছি যে রাইড তার ডেটা হ্রাসের সমস্যাটি সমাধান করবে।
ইয়াক্ট

2
কিভাবে? যদি একটি ডিস্ক নিশ্চিত মারা যায় তবে তার নিয়ামক খারাপ হলে কী হবে
চম্পার3
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.