WAN पर टर्मिनल सर्वर (RDS) चलाने के लिए विलंबता सीमा क्या है?


11

मैंने देखा है: उच्च विलंबता लिंक पर टर्मिनल सर्वर का प्रदर्शन

लेकिन मेरे पास एक ग्राहक है जो अपने सिस्टम इन्फ्रास्ट्रक्चर को डेटासेंटर में स्थानांतरित करने में रुचि रखता है, जिसमें उनके मुख्य मुख्यालय से ~ 62ms विलंबता है।

वातावरण में Windows Server 2008 R2 RDS सर्वर, फ़ाइल और प्रिंट सेवाओं और Microsoft Exchange 2010 की तिकड़ी शामिल है। यह वर्तमान में vSphere 5.5 क्लस्टर पर वर्चुअलाइज्ड है। 80 कुल उपयोगकर्ता हैं जो वर्तमान में स्थानीय स्तर पर एचपी पतले क्लाइंट का उपयोग करके आरडीएस सिस्टम से जुड़ते हैं।

सुविधा की समस्याओं और ऑफसाइट और दूरदराज के उपयोगकर्ताओं में वृद्धि के कारण, सिस्टम को डेटासेंटर सुविधा में स्थानांतरित करने के लिए एक धक्का है। नई साइट में उच्च-अंत vSphere होस्ट और सभी-फ्लैश स्टोरेज की सुविधा होगी।

सह-स्थान सुविधा से कनेक्टिविटी साइट-टू-साइट वीपीएन के माध्यम से कई आईएसपी के साथ स्थापित की जाएगी और जगह में विफलता होगी।

हालांकि यह एक बुरा विचार है? मैं आरडीपी और एसएसएच पर रखरखाव के काम के लिए अक्सर इस साइट से जुड़ता हूं, मेरे उपयोग के मामले में प्रदर्शन काफी स्वीकार्य है। उपयोगकर्ता बुनियादी एमएस ऑफिस सूट और हल्के एसएसएच टर्मिनल-आधारित ईआरपी अनुप्रयोगों के एक जोड़े का उपयोग कर रहे हैं ।

क्या इस प्रकार के उपयोगकर्ता लोड और Microsoft RDS के लिए 62ms उचित है?


2
62ms भयानक ध्वनि नहीं करता है, लेकिन विलंबता TS / RDS के लिए एक अनुभव हत्यारा है। यदि उपयोगकर्ता टाइपिंग जैसी चीजों में अंतराल के बारे में शिकायत करना शुरू करते हैं तो यह एक विलंबता मुद्दे की ओर इशारा कर सकता है। मेरा क्लाइंट जो एक 300 उपयोगकर्ता आरडीएस फार्म चलाता है, उसके पूरे विश्व में ग्राहक हैं और सबसे बड़ा प्रदर्शन समस्याएं विलंबता से संबंधित हैं। जो उपयोगकर्ता सबसे दूर हैं और सबसे अधिक विलंबता है, वे प्रदर्शन के बारे में शिकायत करते हैं। क्या केवल कुछ मुट्ठी भर उपयोगकर्ताओं के साथ परीक्षण करना संभव है कि वे अपने प्रदर्शन के बारे में महसूस कर सकें?
joeqwerty

1
मैं एक परीक्षण वीएम को स्पिन करूँगा ... और शायद उपयोगकर्ताओं के एक सबसेट को कनेक्ट करने का प्रयास करूंगा।
इविविट

1
विंडोज में "अपवित्र एनिमेशन" को बंद करना सुनिश्चित करें, जो इसे एमएस ऑफिस में भी स्पष्ट रूप से अक्षम करने की आवश्यकता को दूर करता है। एनिमेशन प्रासंगिकता को अधिक स्पष्ट और बेकार मूल्यवान बैंडविड्थ बनाता है, जो प्रासंगिक स्क्रीन अपडेट भेजने के लिए बेहतर उपयोग किया जाता है। Office 2013 उस संबंध में बॉक्स से बाहर RDS / XenApp पर भयानक है! इसके अलावा, कार्यालय में ग्राफिक्स HW त्वरण को अक्षम करने से कभी-कभी प्रदर्शन में सुधार हो सकता है और मुद्दों को कम किया जा सकता है।
abstrask

जवाबों:


11

मेरे पास दुनिया भर में कई हजार लोग हैं जो प्रतिदिन अकाउंटिंग / ऑफिस सॉफ्टवेयर से जुड़ते हैं और उसका उपयोग करते हैं। जब तक उनकी प्रतिक्रिया समय 300ms से कम है तब तक हमें शिकायतें नहीं मिलतीं लेकिन ymmv।

अवधारणा के प्रमाण के रूप में मैंने एक लाइनक्स / नेटम बॉक्स का उपयोग करते हुए हमारे उपयोगकर्ता के किसी एक स्विच को सेट किया और मुझे शिकायत होने तक विलंबता / पैकेट हानि को बढ़ाता रहा। यह नेटवर्क की स्थितियों को स्थानीय रूप से दोहराने के लिए बहुत आसान था, फिर दो बार मेरे अनुप्रयोगों को स्थानांतरित करना।


आपने विलंबता / पैकेट हानि को कैसे बदला?
ewwhite

@ जब मैंने एक उपयोगकर्ता स्विच और राउटर के बीच ब्रिज मोड में एक पुराना सर्वर जोड़ा और नेटम मापदंडों के साथ बंद किया गया।
टिम ब्रिघम

1
मैंने एक विशिष्ट विलंबता के लिए उपयोगकर्ता के अनुभव को अनुकरण करने के लिए TMNetSim का उपयोग किया है। अनिवार्य रूप से आप इसे "क्लाइंट पर तैनात" विकल्प का उपयोग करके कॉन्फ़िगर करते हैं और लक्ष्य को 127.0.0.1 तक इंगित करते हैं। सिम्युलेटर नेटवर्क थ्रूपुट के साथ जैकिंग के बाद इसे लक्ष्य पर पुनर्निर्देशित करता है। tmurgent.com/appv/index.php/en/resources/tools/…
ग्रेग

1
लाइव उपयोगकर्ताओं पर प्रयोग के लिए +10
पैट्रिक

10

मुझे ऐसा लगता है कि यह व्यक्तिपरक है, क्योंकि कुछ उपयोगकर्ता तब तक खुश नहीं होंगे जब तक कि विलंबता सिर्फ स्थानीय डेस्कटॉप अनुभव की तरह नहीं है, और अन्य उपयोगकर्ता खुश होंगे और विलंबता 300ms होने पर भी शिकायत नहीं करेंगे।

यह सच है कि विलंबता एक उपयोगकर्ता अनुभव-हत्यारा है, हालांकि, व्यक्तिगत धारणा का मामला ठीक है।

यह इस तरह के परिदृश्यों में उपयोगकर्ता के अनुभव पर TechEd 2014 का एक बहुत अच्छा वीडियो है (यह वीडियो VDI के बारे में है, लेकिन यह दूरस्थ डेस्कटॉप सेवाओं के समान अनुभव है।)

https://www.youtube.com/watch?v=CcKAwzebHoc&feature=youtu.be

तो आप कह सकते हैं, कभी भी 300 मी से आगे मत जाओ। 62ms शायद "ठीक है।"


5

इस प्रश्न का उत्तर वास्तव में सार्वभौमिक और उद्देश्यपूर्ण रूप से नहीं दिया जा सकता है। परिणाम वास्तव में कार्यभार प्रकार और उपयोगकर्ताओं की मांगों पर निर्भर करते हैं। UX परीक्षणों की तुलना में यहां कुछ भी बेहतर नहीं हो सकता है।

मैं अक्सर विभिन्न स्थानों से आरडीपी पर दूरस्थ रूप से काम करता हूं, ज्यादातर समय एलटीई (4 जी) नेटवर्क के माध्यम से जुड़ता है जो 62 एमएस के समान विलंबता प्रदान करता है। इस समय मैं एक धीमी गति से ~ 1 Mbit / s कनेक्शन और विलंबता वाले होटल में हूँ ~ 27-28 ms - आपके मामले में मूल्य के आधे से भी कम। बाद के मूल्य के साथ भी मेरे पास वेब ब्राउज़िंग या बड़े ग्राफिक्स देखने के साथ एक कठिन समय है (विशेष रूप से AdBlock के बिना, ग्राफिक्स-समृद्ध साइट फ़ायरफ़ॉक्स में कुछ सेकंड के लिए प्रस्तुत कर सकते हैं!)। माइक्रोसॉफ्ट वर्ड का उपयोग करते हुए एक साधारण दस्तावेज़ लिखने का प्रयास भी एक औसत इंटरफ़ेस ज़िम्मेदारी के कारण कुछ निराशा पैदा करता है (बदले में लिब्रे ऑफिस राइटर को बहुत बेहतर लगा)। वीडियो के साथ किसी भी कार्य का उल्लेख नहीं करना ... मैं जिन चीजों के साथ आराम से काम कर सकता हूं वे हैं एमएमसी, आउटलुक मेल (कुछ हद तक), फ़ाइल ब्राउज़िंग और आम तौर पर सिस्टम प्रशासन कार्य।

यह मान दूरस्थ सिस्टम प्रशासन और इसी तरह के कार्यों के लिए ठीक होना चाहिए जो आप नियमित रूप से करते हैं और जिनके साथ एक अनुभव है। लेकिन अगर यह पूरी तरह से स्थानीय स्क्रीन को बदलने के लिए है तो मुझे निराशा और शिकायत की उम्मीद है।

जोड़ने के लिए एक चीज - मैं उबंटू के नीचे काम करता हूं 1.7.1 rdesktop के साथ मेरी पसंद का आरडीपी क्लाइंट है। Microsoft के मूल ग्राहक (या अन्य) में कुछ अनुकूलन हो सकते हैं जो उच्च विलंबता लिंक के साथ प्रदर्शन में सुधार कर सकते हैं।


4

जब तक आपके ग्राहक इस नेटवर्क पर गेमिंग नहीं करते हैं, तब तक उप-सौ-एमएस विलंबता एक समस्या नहीं होगी । लेकिन आप निश्चित, ग्राफिक्स-गहन अनुप्रयोगों (विशेष रूप से वीडियो प्लेबैक) में बैंडविड्थ से बाहर निकल सकते हैं, जो विलंबता को प्रतिकूल रूप से प्रभावित करेगा और अपने उपयोगकर्ताओं को परेशान करते हुए इसे 100 एमएस से अधिक अच्छी तरह से आगे बढ़ाएगा।

आरडीपी 8 (सर्वर 2012 और बाद में) इन परिदृश्यों के लिए अनुकूलन (पढ़ें: हानिपूर्ण संपीड़न एल्गोरिदम) के साथ आता है। इसके अतिरिक्त, यूडीपी परिवहन समर्थन काफी भिन्नता या उल्लेखनीय पैकेट हानि (> 0.1%) के साथ लिंक पर उपयोगकर्ता अनुभव में सुधार करेगा। इसलिए यदि आपके पास इनमें से कोई भी है, तो आप अपने आरडी सत्र होस्ट को अपग्रेड करना चाह सकते हैं।


यह निश्चित रूप से एक विकल्प है। मुझे एहसास नहीं था कि 2012 ने उन लाभों की पेशकश की। यदि मूल उपकरण HP Linux- आधारित पतले ग्राहक हैं तो क्या वे लाभ अभी भी लागू होंगे?
ewwhite

@ केवल तभी यदि पतले ग्राहक वास्तव में RDP8 का समर्थन करते हैं। Rdesktop (एक लोकप्रिय लिनक्स RDP क्लाइंट) वर्तमान में, FreeRDP (Rdesktop fork) RDP8 का समर्थन करने का दावा नहीं कर रहा है , लेकिन सुविधाओं की सूची पर एक करीब से देखने से पता चलता है कि यह ज्यादातर RDP7 है। YMMV के बाद से मुझे नहीं पता कि एचपी अंत में क्या उपयोग कर रहा है। विंडोज ग्राहकों के साथ शुरू RDP8 समर्थन कर रहे हैं एंबेडेड स्टैंडर्ड 7
-wabbit

HP का ThinPro rdesktop है। यह शर्म की बात है, क्योंकि इन ग्राहकों में से कई वर्षों में खरीदे गए थे। ग्राहक ने जो भी पतला ग्राहक खरीदा वह सबसे सस्ता था।
ewwhite

@ मैं देख सकता हूं कि क्यों - विंडोज एंबेडेड क्लाइंट में हार्डवेयर की प्रमुख आवश्यकताएं और लाइसेंसिंग लागत होती है। खरीद की समग्र लागत को देखते हुए, आप बस निम्न-अंत व्यापार विंडोज डेस्कटॉप खरीद सकते हैं और उन्हें आरडीपी क्लाइंट के रूप में उपयोग कर सकते हैं।
वाबेट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.